Skip to main content

Overview

The Quant API is a comprehensive interface providing access to a wide array of quantitative data points for the 75,000+ companies in our database. It is designed to furnish users with essential financial data and derived metrics, facilitating informed investment decisions.

With the Quant API, users can delve into a wealth of financial data points such as stock prices, trading volumes, and market capitalization. These metrics offer an in-depth view of a company's financial health and market performance, enabling users to monitor trends, evaluate potential investments, and track market movements.

Stock prices and trading volumes, two fundamental aspects of market data, can be accessed seamlessly. These offer a pulse on a company's market performance and liquidity, which are key considerations for investors.

Market capitalization data provided by the API offers a snapshot of a company's size and market value, serving as a critical benchmark for investors when comparing companies in a similar industry or sector.

Beyond these standard metrics, the Quant API also provides distinctive signals like the Bull Bear Score and Style Investing Signals. These proprietary measures offer unique insights into market sentiment and investment styles.

The Bull Bear Score, for instance, provides a sentiment indicator based on market trends, giving users a hint of the prevailing market mood.

Style Investing Signals, on the other hand, offer insights into the investment strategies that are currently in favor in the market, aiding users in aligning their portfolio strategies with overarching market trends.

Detailed specifications of each functionality, including specific endpoints, parameters, and response formats will be presented in the subsequent sections.

List of Endpoints

All URIs are relative to https://quant.api.yukkalab.com

MethodHTTP requestDescription
Bearish StocksGET /signal/bearish_stocksBearish Stocks Overlay
Bullish StocksGET /signal/bullish_stocksBullish Stocks Overlay
Bull Bear ScoreGET /trading/{entity_type}/{entity_id}/bull_bear_score_tsBull Bear Score Ts
Bull Bear Score batchedPOST /trading/portfolio/bull_bear_score_ts_itemizedBull Bear Score Ts Itemized
Market CapitalizationGET /trading/{entity_type}/{entity_id}/market_capMarket Cap
Market Capitalization batchedPOST /trading/portfolio/market_cap_itemizedMcap Itemized
Trading VolumeGET /trading/{entity_type}/{entity_id}/trading_volume_tsTrading Volume Ts
Trading Volume batchedPOST /trading/portfolio/trading_volume_ts_itemizedTrading Volume Ts Itemized
Stock PriceGET /trading/{entity_type}/{entity_id}/yl_priceYl Price
Stock Price batchedPOST /trading/portfolio/yl_price_itemizedYl Price Itemized
Global News Analytics DatasetPOST /company_data/eod_dataEOD Dataset
Global Event Detection DatasetPOST /company_data/eventsEvent Dataset

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author

Batched data export

Every datapoint exists either for a single company, as well as for multiple companies. These endpoint return the same data, but for multiple companies simultaneously, which is why it becomes a POST Request. The amount of companies posted to these _itemized endpoints should be limited to 100, due to the large amount of data transmitted.