{"id":124,"date":"2023-05-15T12:36:30","date_gmt":"2023-05-15T16:36:30","guid":{"rendered":"https:\/\/kb.tiingo.com\/kb\/?post_type=ht_kb&#038;p=124"},"modified":"2023-07-01T14:05:56","modified_gmt":"2023-07-01T18:05:56","slug":"how-to-integrate-tiingo-api-data-and-amiquote-amibroker","status":"publish","type":"ht_kb","link":"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/","title":{"rendered":"How to integrate Tiingo API Data and AmiQuote\/AmiBroker"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This article will guide you through how to set up Tiingo API data with <a href=\"https:\/\/www.amibroker.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">AmiQuote and AmiBroker<\/a>. AmiQuote and AmiBroker are software tools that allow you to programmatically download stock market data from the <a href=\"https:\/\/api.tiingo.com\" target=\"_blank\" rel=\"noreferrer noopener\">Tiingo API <\/a>and run backtests on the data with your own defined trading strategies. It helps remove some of the complexity from backtesting trading strategies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Both of our historical End-of-Day Stock, ETF, and Mutual Fund Data as well as our IEX Real-time Stock Data can be used with AmiQuote and AmiBroker. Read below for more information.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Integrate Tiingo Historical End-of-Day Data with AmiQuote<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"> <h3 class=\"wp-block-heading\"><strong>Step 1. You will need your API token.<\/strong><\/h3>   <p>If you haven&#8217;t made an account with Tiingo.com yet, please do. It&#8217;s free to make an account. Once you make your Tiingo Account, you can get your API token here:\u00a0<\/p>   <figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\"> https:\/\/www.tiingo.com\/account\/api\/token <\/div><\/figure>   <p>Your token is the long string of random numbers and letters:<\/p>   <figure class=\"wp-block-image\"><img decoding=\"async\" title=\"image\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgwNzYsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.3nd5-pmPT0SddfatYZJIt-DShQKFnaOpkhQmIpeiM80\" alt=\"image\"><\/figure>   <p>Copy and paste that token for step 3.<\/p>   <h3 class=\"wp-block-heading\"><strong>Step 2. Open AmiQuote and go to Tools -> Settings<\/strong><\/h3>   <figure class=\"wp-block-image\"><img decoding=\"async\" title=\"image\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgxNDYsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.Kt5cAWxf5Cjx3a2fAf3n2ABiIJvd92gZIf3nOmSe3H8\" alt=\"image\"><\/figure>   <h3 class=\"wp-block-heading\"><strong>Step 3. Paste your Tiingo API token from Step 1 into the box labeled &#8220;Tiingo API Auth Token&#8221; in the bottom right corner<\/strong><\/h3>   <figure class=\"wp-block-image\"><img decoding=\"async\" title=\"image\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgyMTAsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.Rt1YS1KOPRSEoi4Uw30qcCLTA_F6tEKxTFvew58UmIA\" alt=\"image\"><\/figure>   <p>We recommend checking &#8220;Use CSV format&#8221;<\/p>   <h3 class=\"wp-block-heading\"><strong>Step 4. Optimize the configuration.<\/strong><\/h3>   <p><br>We also recommend changing the number of simultaneous downloads to 5 if you have a fast internet connection and modern computer. This will result in faster downloads<\/p>   <figure class=\"wp-block-image\"><img decoding=\"async\" title=\"image\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgyNjAsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.XG_0Nm8GDHYoFz6dosvkDHyMpceUy0XmGtqUTeUs-io\" alt=\"image\"><\/figure>   <h3 class=\"wp-block-heading\"><strong>Step 5. \u00a0Save the configuration and Download Data<\/strong><\/h3>   <p>Press &#8220;OK&#8221; in the top right corner to save your settings then choose &#8220;Tiingo Historical&#8221; from the dropdown of data sources in AmiQuote:<\/p>   <figure class=\"wp-block-image\"><img decoding=\"async\" title=\"image\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgzMjIsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.72ePJb9gJRQAh0bD91wwLWTWL01a3yF0bqG_sNfoTnY\" alt=\"image\"><\/figure>   <p>You&#8217;re all set!<\/p> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-integrate-tiingo-data-with-amiquote\">How to Integrate Tiingo IEX-Realtime Data with AmiQuote<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To set up AmiQuote\/AmiBroker with Tiingo IEX Real-time data you must take the following steps.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Make sure to set up Tiingo with AmiQuote and AmiBroker using this article:&nbsp;<a href=\"https:\/\/www.tiingo.com\/kb\/how-to-integrate-tiingo-and-amiquote-and-amibroker\" target=\"_blank\" rel=\"noreferrer noopener\">How to integrate Tiingo and AmiQuote and AmiBroker<\/a><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tomasz has added IEX Historical Intraday as a user-definable source in AmiQuote<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Set up the user-definable source in AmiQuote<\/strong><strong><\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you go to the top toolbar -&gt; DataSource -&gt; Import:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNDE5NjEzNjgsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.YbTays39Y5tXgHY_5ZnUQxH7Pn6oVVKU3lSoi1qXVhk\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;<br>Then if you go to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C:\\Program Files\\AmiBroker\\AmiQuote\\DataSources<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and choose this file:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNDE5NjE0MjksImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.AOhPEYh-oFaYuYvqFhTDwYwKHXx9DBYYLG86J7-4go8\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That should get you what you need. Now change the datasource to Tiingo IEX Historical, and you can use historical intraday bars.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction This article will guide you through how to set up Tiingo API data with AmiQuote and AmiBroker. AmiQuote and AmiBroker are software tools that allow you to programmatically download stock market data from the Tiingo API and run backtests on the data with your own defined trading strategies. It&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[20,6],"ht-kb-tag":[],"class_list":["post-124","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-tiingo-api-integrations","ht_kb_category-tiingo-api"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.8 (Yoast SEO v20.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to integrate Tiingo API Data and AmiQuote\/AmiBroker - Tiingo Knowledge Base<\/title>\n<meta name=\"description\" content=\"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to integrate Tiingo API Data and AmiQuote\/AmiBroker\" \/>\n<meta property=\"og:description\" content=\"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/\" \/>\n<meta property=\"og:site_name\" content=\"Tiingo Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tiingofinance\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-01T18:05:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgwNzYsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.3nd5-pmPT0SddfatYZJIt-DShQKFnaOpkhQmIpeiM80\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@tiingofinance\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/\",\"url\":\"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/\",\"name\":\"How to integrate Tiingo API Data and AmiQuote\/AmiBroker - Tiingo Knowledge Base\",\"isPartOf\":{\"@id\":\"\/#website\"},\"datePublished\":\"2023-05-15T16:36:30+00:00\",\"dateModified\":\"2023-07-01T18:05:56+00:00\",\"description\":\"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"\/#website\",\"url\":\"\/\",\"name\":\"Tiingo Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"\/#organization\",\"name\":\"Tiingo.com\",\"url\":\"\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.tiingo.com\/kb\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg\",\"contentUrl\":\"https:\/\/www.tiingo.com\/kb\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Tiingo.com\"},\"image\":{\"@id\":\"\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tiingofinance\/\",\"https:\/\/twitter.com\/tiingofinance\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to integrate Tiingo API Data and AmiQuote\/AmiBroker - Tiingo Knowledge Base","description":"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/","og_locale":"en_US","og_type":"article","og_title":"How to integrate Tiingo API Data and AmiQuote\/AmiBroker","og_description":"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.","og_url":"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/","og_site_name":"Tiingo Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/tiingofinance\/","article_modified_time":"2023-07-01T18:05:56+00:00","og_image":[{"url":"https:\/\/attachment.freshdesk.com\/inline\/attachment?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDIwNTUwNTgwNzYsImRvbWFpbiI6InRpaW5nby5mcmVzaGRlc2suY29tIiwiYWNjb3VudF9pZCI6ODY2OTc3fQ.3nd5-pmPT0SddfatYZJIt-DShQKFnaOpkhQmIpeiM80"}],"twitter_card":"summary_large_image","twitter_site":"@tiingofinance","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/","url":"https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/","name":"How to integrate Tiingo API Data and AmiQuote\/AmiBroker - Tiingo Knowledge Base","isPartOf":{"@id":"\/#website"},"datePublished":"2023-05-15T16:36:30+00:00","dateModified":"2023-07-01T18:05:56+00:00","description":"This articles guides you in integrating Tiingo API Real-time IEX Data with AmiQuote and AmiBroker, popular backtesting tools.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tiingo.com\/kb\/article\/how-to-integrate-tiingo-api-data-and-amiquote-amibroker\/"]}]},{"@type":"WebSite","@id":"\/#website","url":"\/","name":"Tiingo Knowledge Base","description":"","publisher":{"@id":"\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"\/#organization","name":"Tiingo.com","url":"\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"\/#\/schema\/logo\/image\/","url":"https:\/\/www.tiingo.com\/kb\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg","contentUrl":"https:\/\/www.tiingo.com\/kb\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg","width":"1024","height":"1024","caption":"Tiingo.com"},"image":{"@id":"\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tiingofinance\/","https:\/\/twitter.com\/tiingofinance"]}]}},"_links":{"self":[{"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":6,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb\/124\/revisions"}],"predecessor-version":[{"id":199,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb\/124\/revisions\/199"}],"wp:attachment":[{"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/media?parent=124"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=124"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.tiingo.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}