Complete reference for all QuantQuote API endpoints. Each endpoint includes interactive testing with real API calls.
Retrieve daily OHLCV (Open, High, Low, Close, Volume) price data for a specific ticker and date range. All prices are split-adjusted. Data is available for over 11,000 US-listed tickers going back 60+ years.
| Field | Name | Description |
|---|---|---|
| date | Date | Trading date for the price record. |
| open | Open | Opening price for the trading day (split-adjusted). |
| high | High | Highest price during the trading day (split-adjusted). |
| low | Low | Lowest price during the trading day (split-adjusted). |
| close | Close | Closing price for the trading day (split-adjusted). |
| volume | Volume | Total number of shares traded during the day. |
Retrieve the complete dividend history for a specific ticker. Includes ex-dividend dates, record dates, declaration dates, pay dates, and per-share amounts.
| Field | Name | Description |
|---|---|---|
| exdiv_date | Ex-Dividend Date | The first date when the stock trades without the dividend. |
| record_date | Record Date | The date the company reviews records to determine eligible shareholders. |
| declared_date | Declared Date | The date the board of directors announced the dividend. |
| pay_date | Pay Date | The date the dividend is paid to shareholders. |
| amount | Amount | The dividend amount per share. |
Retrieve upcoming dividend events for all tickers. Useful for building dividend calendars and identifying upcoming ex-dividend dates.
| Field | Name | Description |
|---|---|---|
| ticker | Ticker | The stock symbol. |
| exdiv_date | Ex-Dividend Date | The ex-dividend date for the upcoming dividend. |
| record_date | Record Date | The record date for determining eligibility. |
| declared_date | Declared Date | When the dividend was announced. |
| pay_date | Pay Date | When the dividend will be paid. |
| amount | Amount | Dividend amount per share. |
Retrieve the complete stock split history for a specific ticker. Includes execution dates and split ratios for both forward and reverse splits.
| Field | Name | Description |
|---|---|---|
| execution_date | Execution Date | The date when the split took effect. |
| split_ratio | Split Ratio | The ratio of new shares to old shares (e.g., 4.0 for a 4-for-1 split, 0.5 for a 1-for-2 reverse split). |
Retrieve upcoming stock split events for all tickers.
| Field | Name | Description |
|---|---|---|
| ticker | Ticker | The stock symbol. |
| execution_date | Execution Date | When the split will take effect. |
| split_ratio | Split Ratio | The ratio of new to old shares. |
Retrieve historical FINRA short interest data for a specific ticker. Updated bi-monthly with settlement dates, short interest counts, average daily volume, and days-to-cover ratios.
| Field | Name | Description |
|---|---|---|
| settlement_date | Settlement Date | The FINRA settlement date for the short interest report. |
| short_interest | Short Interest | Total shares sold short and not yet covered. |
| avg_daily_share_volume | Average Daily Volume | Average daily trading volume used as a liquidity baseline. |
| days_to_cover | Days to Cover | Short interest divided by average daily volume; estimates days to cover all shorts. |
Retrieve the latest short interest data for all tickers from the most recent FINRA settlement date.
Retrieve daily short volume data for a specific ticker and date range. Includes short volume, short exempt volume, and short volume percentage.
| Field | Name | Description |
|---|---|---|
| date | Date | Trading date for the short volume data. |
| short_volume | Short Volume | Total shares sold short on this date. |
| short_exempt_volume | Short Exempt Volume | Shares sold short under an exemption. |
| short_volume_pct | Short Volume % | Short volume as a percentage of total volume. |
Retrieve short volume data for all tickers on a specific date. Can be sorted by ticker or short volume percentage.
Retrieve historical social media sentiment data for a specific ticker. Includes activity rankings, raw activity scores, and bullish/bearish sentiment scores.
| Field | Name | Description |
|---|---|---|
| timestamp | Timestamp | When the sentiment data was recorded. |
| activity_rank | Activity Rank | Ranking relative to other tickers (lower = more activity). |
| activity | Activity | Raw measure of social media mention volume. |
| sentiment | Sentiment | Sentiment score (positive = bullish, negative = bearish). |
Retrieve the latest social sentiment data for all tickers from the most recent timestamp.
Retrieve pre-calculated technical indicators for a specific ticker and date range. Includes RSI, Stochastic, Williams %R, ADX, beta, volatility measures, and moving averages.
| Field | Name | Description |
|---|---|---|
| date | Date | Trading date for the technical data. |
| rsi | RSI | Relative Strength Index (0-100); above 70 = overbought, below 30 = oversold. |
| stoc_k | Stochastic %K | Fast stochastic oscillator (0-100). |
| williams_r | Williams %R | Momentum indicator (-100 to 0). |
| adx | ADX | Average Directional Index; above 25 = strong trend. |
| beta_sp500 | Beta | Volatility relative to S&P 500. |
| vol_30day | 30-Day Vol | 30-day annualized volatility. |
| vol_60day | 60-Day Vol | 60-day annualized volatility. |
| vol_1year | 1-Year Vol | 1-year annualized volatility. |
| ma_5day | 5-Day MA | 5-day simple moving average. |
| ma_20day | 20-Day MA | 20-day simple moving average. |
| ma_50day | 50-Day MA | 50-day simple moving average. |
| ma_200day | 200-Day MA | 200-day simple moving average. |
Retrieve the latest technical indicators for all tickers from the most recent trading date.
Retrieve daily valuation metrics for a specific ticker and date range. Includes P/E ratios, P/B, P/S, market cap, enterprise value, dividend yield, and earnings yield.
| Field | Name | Description |
|---|---|---|
| date | Date | Trading date for the valuation data. |
| pe_ttm | P/E (TTM) | Trailing twelve-month price-to-earnings ratio. |
| pe_forward | Forward P/E | Price-to-earnings based on estimated future earnings. |
| pb_ttm | P/B (TTM) | Price-to-book ratio. |
| price_sales_ttm | P/S (TTM) | Price-to-sales ratio. |
| market_cap | Market Cap | Total market capitalisation. |
| ev | Enterprise Value | Market cap plus debt minus cash. |
| div_yield | Dividend Yield | Annual dividend as percentage of stock price. |
| earn_yield | Earnings Yield | EPS as percentage of stock price (inverse of P/E). |
Retrieve the latest valuation metrics for all tickers from the most recent trading date.
Retrieve a single financial record for a specific ticker, year, and period. Includes income statement, balance sheet, and cash flow data.
Retrieve all financial records for a specific ticker and period type. Returns the complete history of financial filings.
| Field | Name | Description |
|---|---|---|
| rev | Revenue | Total revenue for the period. |
| net_inc | Net Income | Net income after all expenses. |
| eps | EPS | Earnings per share. |
| ebitda | EBITDA | Earnings before interest, taxes, depreciation, amortization. |
| assets_tot | Total Assets | Total assets on the balance sheet. |
| liab_tot | Total Liabilities | Total liabilities. |
| equity | Equity | Shareholders' equity. |
| cash_op | Operating Cash Flow | Cash from operations. |
| roa | ROA | Return on assets. |
| roe | ROE | Return on equity. |
Retrieve all earnings release data for a specific ticker, including EPS estimates, reported EPS, and release timing (BMO/AMC).
| Field | Name | Description |
|---|---|---|
| date | Date | The earnings release date. |
| eps_estimate | EPS Estimate | Consensus analyst estimate before the release. |
| eps_reported | EPS Reported | Actual reported EPS (null for future dates). |
| release_time | Release Time | BMO (before market open), AMC (after market close), or during hours. |
Retrieve the earnings calendar for all tickers within a specific date range.
Retrieve a list of all available stock tickers and company names, sorted alphabetically by ticker symbol.
| Field | Name | Description |
|---|---|---|
| ticker | Ticker | The stock symbol. |
| name | Company Name | The company's registered name. |