How to get access

You can get unrestricted access to our API by subscribing to daily data updates. You can also use a guest account in which case you are allowed to download only daily (end of day) historical data.

Guest accounts

Guest accounts are anonymous, restricted accounts that have access to certain amount of daily (end of day) data. To login as a guest, use guest for both user name and password.

Free 30-day trial

You get free 30-day access to Kibot API after buying any of our data products. After you buy historical data from our web site, use the user name and password you received from us to access our API servers.

Any purchased data package gives you 30-day trial access to API, but only for the purchased list of symbols. You will not be able to download any data from the API other than what you have already purchased from us.

Subscription

Our daily data updates subscription comes with unrestricted access to our API as long as your subscription is valid. You can subscribe while placing your order for any of our data products, or by visiting this web page.

Data availability

Adjusted data

The list of back-adjusted symbols is available for download after 1AM ET. Use the list to see if there are any files that need to be downloaded entirely. The idea is to download the entire file from our server after every split or a dividend. We are performing all the adjustments on our part. You will be able to get the back-adjusted data after 4:45AM ET.

You can get a list of symbols/files that have been back-adjusted the previous day by calling the following URL every day after 1AM ET:
http://api.kibot.com/?action=adjustments&symbol=allsymbols&period=1

Regular data

All other data for the previous trading session is available after 2:15AM ET every day. You will need to download only the missing dates. Determine the last date in your local file and then request the missing data starting from that date.




Historical Data API - Table of Contents

Introduction
    Historical data API  
    Overview
    How to get access
Commands
    Login request
    Download historical data
    Stock data adjustments
    Logout request
    Status
Examples
    Sample source code
    Sample client application
Other
    Data compression
    Server responses