Historical Candlestick API

Receive an API key immediately and have access to historical candlestick data right away

Finnworlds Historical Candlestick API

Finnworlds Historical Candlestick API provides historical candlestick data for stocks and other assets via JSON REST API and downloadable Excel and CSV files. The data covers all major exchanges in the world from NYSE, NASDAQ, LSE, Euronext, NSE of India, TSE, and more. It includes thousands of public companies worldwide for optimal coverage for your stock app, website analysis, research, and other use cases. The historical data starts from the first exchange date and is updated. Get daily historical candlestick data accurately as seen on official exchanges.

The historical data starts from when a stock was first listed on the exchange for trading. The data covers basic, static stock data in addition to the complete daily candlestick data. 

Candlestick data:

  • Date in YYYY-MM-DD,
  • Open times in Epoch format,
  • The opening price for the requested date(s),
  • Highest and lowest stock values within the requested date(s),
  • The closing price
  • Close times
  • Adjusted close prices 
  • The volume of the daily trade
  • Split (if any for the requested date)
  • Dividend (if any for the requested date)
Check Developer Documentation
Sign Up

Candlestick API: Creating Accurate OHLC Candlestick Charts

Finnworlds Historical Candlestick API provides all details to build and power up historical, daily OHLC candlestick charts you can offer to your users for historical and daily viewing. In addition to opening and closing prices and times, adjusted close price data ensures the charts you build with the data are accurate and adjusted upon stock splits, dividends, and rights offerings. Indicate value changes for the stock after the close times which is especially a useful type of data for examining historical returns and representing the company’s equity value. This is why stock splits and dividends (including both cash and stock) are shown in the data if exist as well, with the ratio value. It is possible to request a single day or a certain date range with the Candlestick API by using   “date_start”:”YYYY-MM-DD” and “date_end”:”YYYY-MM-DD” parameters in the input together. When integrated, this allows the API to return your platform OHLC candlestick charts as requested by your users, covering the periods of time your users want to see exactly or run your analysis for the exact period you’d like to inspect. Display open high low close data on your platform with the right API.

Historical OHLC API Usage

Looking to build an all-in-one platform? Integrate multiple APIs to expand the details you offer to your users. For example, integrate Company Information API with the Candlestick API to let your users view company and stock information in even more detail and filter stocks and companies based on sector or industry to view candlestick charts for these. Integrate ETF Holdings or Mutual Funds APIs to allow your users to view in which holdings and funds a certain stock is included. As the data is available historically, get your users to analyze the changes in the stocks over the years and offer the best B2C experience with the powerful tools you build. Expand the open high low close charts to provide your users a complete view.

Formats to Download Data

The historical open high low close data is accessible in three main formats. In this way, Finnworlds fully addresses your needs for data delivery formats. Request your data format and get stock candlestick data instantly. No matter the format of your choice, you obtain stock candlestick data without any differences in the data transfer time. Please, contact support@finnworlds.com for notifying which data format you prefer. You can always change the data delivery format.

Contact us
Excel and CSV
If you choose this data format, you will access candlestick data through database downloads formatted as either Excel or CSV files.
E-mail link
If you choose this data format, you will receive an email containing a link through which you can download candlestick data.
Pdf Report
If you choose this data format, you will get candlestick data in a downloadable PDF report.

Developer Notes

Historical Candlesticks API returns responses in a JSON format with very fast response times around 0.3 ms. It can be used with nearly every programming and scripting language. Server uptimes are near perfect, at around 99.5% at all times. The API data is available for both personal and commercial usage (Terms and Conditions apply).

SDKs and Devkits

The API works with: Javascript, JQuery, VueJS, Angular, JAVA, PHP, NodeJS, Python, Go, Ruby, C#, R, Strest, Rust, Swift and Scala


Filter the data using company or stock indicators. Data output can be requested in REST JSON format or XML format.

Excel and CSV

In case you do not want the data through our API, request it in Excel or CSV format.

Candlesticks API - Get started now!

The API key will be automatically sent to your email address, ready to use right away. No further authorization required. Cancel or upgrade your plan anytime. Contact us for any questions you may have. Our team would be happy to get back to you asap.

Control the Data

/technicalindicators&stock_ticker_symbol= GOOG AAPL AMZN TSLA NFLX SQ AMD FB MSFT