Price history & intraday charts
End-of-day price history and intraday bars from 1-minute to 4-hour resolution.
Call these with cvApi.call('/fmp/stable/<endpoint>', params) in an app,
GET /api/data/fmp/stable/<endpoint> over REST,
or the fmp_request MCP tool from a coding agent.
Available on every plan; requests count against your
hourly limit.
15 Min Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/15min
Access stock price and volume data with the FMP 15-Minute Interval Stock Chart API. Retrieve detailed stock data in 15-minute intervals, including open, high, low, close prices, and trading volume. This API is ideal for creating intraday charts and analyzing medium-term price trends during the trading day.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/15min', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/15min?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/15min", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 15:45:00",
"open": 308.1,
"low": 307.35,
"high": 309,
"close": 307.55,
"volume": 1326262
}
] 1 Hour Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/1hour
Track stock price movements over hourly intervals with the FMP 1-Hour Interval Stock Chart API. Access essential stock price and volume data, including open, high, low, and close prices for each hour, to analyze broader intraday trends with precision.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/1hour', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/1hour?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/1hour", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 15:30:00",
"open": 308.9,
"low": 307.35,
"high": 309,
"close": 307.55,
"volume": 3262071
}
] 1 Min Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/1min
Access precise intraday stock price and volume data with the FMP 1-Minute Interval Stock Chart API. Retrieve real-time or historical stock data in 1-minute intervals, including key information such as open, high, low, and close prices, and trading volume for each minute.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/1min', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/1min?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/1min", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 15:59:00",
"open": 307.89,
"low": 307.35,
"high": 307.94,
"close": 307.55,
"volume": 100179
}
] 30 Min Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/30min
Access stock price and volume data with the FMP 30-Minute Interval Stock Chart API. Retrieve essential stock data in 30-minute intervals, including open, high, low, close prices, and trading volume. This API is perfect for creating intraday charts and tracking medium-term price movements for more strategic trading decisions.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/30min', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/30min?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/30min", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 15:30:00",
"open": 308.9,
"low": 307.35,
"high": 309,
"close": 307.55,
"volume": 3262071
}
] 4 Hour Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/4hour
Analyze stock price movements over extended intraday periods with the FMP 4-Hour Interval Stock Chart API. Access key stock price and volume data in 4-hour intervals, perfect for tracking longer intraday trends and understanding broader market movements.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/4hour', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/4hour?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/4hour", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 13:30:00",
"open": 311.5,
"low": 307.16,
"high": 312.81,
"close": 307.55,
"volume": 13535139
}
] 5 Min Interval Stock Chart
GET /api/data/fmp/stable/historical-chart/5min
Access stock price and volume data with the FMP 5-Minute Interval Stock Chart API. Retrieve detailed stock data in 5-minute intervals, including open, high, low, and close prices, along with trading volume for each 5-minute period. This API is perfect for short-term trading analysis and building intraday charts.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2024-01-01 |
to | date | 2024-03-01 |
nonadjusted | boolean | false |
const data = await cvApi.call('/fmp/stable/historical-chart/5min', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-chart/5min?symbol=AAPL" fmp_request({ "endpoint": "historical-chart/5min", "params": {"symbol":"AAPL"} }) Example response +
[
{
"date": "2026-06-05 15:55:00",
"open": 308.82,
"low": 307.35,
"high": 308.82,
"close": 307.55,
"volume": 335694
}
] Dividend Adjusted Price Chart
GET /api/data/fmp/stable/historical-price-eod/dividend-adjusted
Analyze stock performance with dividend adjustments using the FMP Dividend-Adjusted Price Chart API. Access end-of-day price and volume data that accounts for dividend payouts, offering a more comprehensive view of stock trends over time.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2026-01-27 |
to | date | 2026-04-27 |
const data = await cvApi.call('/fmp/stable/historical-price-eod/dividend-adjusted', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-price-eod/dividend-adjusted?symbol=AAPL" fmp_request({ "endpoint": "historical-price-eod/dividend-adjusted", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"date": "2026-06-05",
"adjOpen": 312.86,
"adjHigh": 315.17,
"adjLow": 307.15,
"adjClose": 307.34,
"volume": 65310502
}
] Stock Price and Volume Data
GET /api/data/fmp/stable/historical-price-eod/full
Access full price and volume data for any stock symbol using the FMP Comprehensive Stock Price and Volume Data API. Get detailed insights, including open, high, low, close prices, trading volume, price changes, percentage changes, and volume-weighted average price (VWAP).
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2026-01-27 |
to | date | 2026-04-27 |
const data = await cvApi.call('/fmp/stable/historical-price-eod/full', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-price-eod/full?symbol=AAPL" fmp_request({ "endpoint": "historical-price-eod/full", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"date": "2026-06-05",
"open": 312.86,
"high": 315.17,
"low": 307.15,
"close": 307.34,
"volume": 65310502,
"change": -5.52,
"changePercent": -1.76,
"vwap": 310.63
}
] Stock Chart Light
GET /api/data/fmp/stable/historical-price-eod/light
Access simplified stock chart data using the FMP Basic Stock Chart API. This API provides essential charting information, including date, price, and trading volume, making it ideal for tracking stock performance with minimal data and creating basic price and volume charts.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2026-01-27 |
to | date | 2026-04-27 |
const data = await cvApi.call('/fmp/stable/historical-price-eod/light', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-price-eod/light?symbol=AAPL" fmp_request({ "endpoint": "historical-price-eod/light", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"date": "2026-06-05",
"price": 307.34,
"volume": 65310502
}
] Unadjusted Stock Price
GET /api/data/fmp/stable/historical-price-eod/non-split-adjusted
Access stock price and volume data without adjustments for stock splits with the FMP Unadjusted Stock Price Chart API. Get accurate insights into stock performance, including open, high, low, and close prices, along with trading volume, without split-related changes.
| Query parameter | Type | Example |
|---|---|---|
symbol required | string | AAPL |
from | date | 2026-01-27 |
to | date | 2026-04-27 |
const data = await cvApi.call('/fmp/stable/historical-price-eod/non-split-adjusted', { symbol: 'AAPL' }); curl -H "Authorization: Bearer cv_live_..." \
"https://tap.convexvalue.com/api/data/fmp/stable/historical-price-eod/non-split-adjusted?symbol=AAPL" fmp_request({ "endpoint": "historical-price-eod/non-split-adjusted", "params": {"symbol":"AAPL"} }) Example response +
[
{
"symbol": "AAPL",
"date": "2026-06-05",
"adjOpen": 312.86,
"adjHigh": 315.17,
"adjLow": 307.15,
"adjClose": 307.34,
"volume": 65310502
}
] Get example prompts & new data guides
Occasional emails with prompts worth trying and what’s new in the data.