{"id":6526,"date":"2020-11-25T05:58:48","date_gmt":"2020-11-25T05:58:48","guid":{"rendered":"http:\/\/algotrading101.com\/learn\/?p=6526"},"modified":"2021-05-12T13:39:51","modified_gmt":"2021-05-12T13:39:51","slug":"backtesting-guide","status":"publish","type":"post","link":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/","title":{"rendered":"What is Backtesting? 3 Aims of Backtesting"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div><p id=\"pvc_stats_6526\" class=\"pvc_stats total_only  \" data-element-id=\"6526\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/algotrading101.com\/learn\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p><div class=\"pvc_clear\"><\/div>\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"571\" src=\"http:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-1024x571.png\" alt=\"Performance report from backtrader backtester\" class=\"wp-image-6527\" srcset=\"https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-1024x571.png 1024w, https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-300x167.png 300w, https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-768x428.png 768w, https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-1536x857.png 1536w, https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide-2048x1142.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Backtesting Guide<\/figcaption><\/figure>\n\n\n\n<p>What is backtesting? <strong>Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding backtesting<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">Running a backtest<\/h4>\n\n\n\n<p>The general idea of a backtest is to run through stock prices in the past, usually with software, and hypothetically firing trades based on a certain&nbsp;<a href=\"https:\/\/www.investopedia.com\/terms\/t\/trading-strategy.asp\" target=\"_blank\" rel=\"noreferrer noopener\">trading strategy<\/a>.<\/p>\n\n\n\n<p>For example, let\u2019s say your trading strategy is to buy Amazon when it falls 3% in a day, your backtest software will check Amazon\u2019s prices in the past and fire a trade when it fell 3% in a day.<\/p>\n\n\n\n<p>The backtest results will show if the trades were profitable.<\/p>\n\n\n\n<p>Backtesting can be as simple as running analysis in Excel to something more complex such as creating custom backtesting software. It all comes down to your individual requirements.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">The 3 Aims of Backtesting<\/h4>\n\n\n\n<p>Backtesting accomplishes 3 things:<\/p>\n\n\n\n<ol><li>Shows if a strategy performs well in periods when it is supposed to, and vice versa<\/li><li>Provides an understanding of how the strategy performs in different markets.<\/li><li>Produces insights on how the strategy might be improved on.<\/li><\/ol>\n\n\n\n<p><strong>1. Performance during selected periods<\/strong><\/p>\n\n\n\n<p>With a backtest, we can check to see if a strategy makes money when it is supposed to and loses money when it is supposed to.<\/p>\n\n\n\n<p>For instance, let\u2019s say that our strategy is expected to perform better when the markets are&nbsp;<a href=\"https:\/\/www.investopedia.com\/terms\/v\/volatility.asp\" target=\"_blank\" rel=\"noreferrer noopener\">volatile<\/a>, or in other words, when they move much more than they normally do.<\/p>\n\n\n\n<p>If our backtests then show that we make more money than expected during less volatile periods, this is a red flag (even though we made money).<\/p>\n\n\n\n<p>We need to examine our strategy and figure out why.<\/p>\n\n\n\n<p><strong>2. Understand how the strategy performs in different markets<\/strong><\/p>\n\n\n\n<p>To gain more confidence over how consistently a trading strategy will perform, backtests can be run in different market environments.<\/p>\n\n\n\n<p>This means running backtests with different stocks or other market assets.<\/p>\n\n\n\n<p>It could also mean performing tests during periods where there are clear trends and comparing them to periods where there weren\u2019t.<\/p>\n\n\n\n<p><strong>3. Improving the strategy<\/strong><\/p>\n\n\n\n<p>This involves making changes to a strategy after looking through the results of the backtest.<\/p>\n\n\n\n<p>A common pitfall here is to continuously tweak the strategy so that it shows better results in a backtest.<\/p>\n\n\n\n<p>This approach rarely leads to profitability when you trade it with real money and is known as&nbsp;<a href=\"https:\/\/algotrading101.com\/learn\/what-is-overfitting-in-trading\/\" target=\"_blank\" rel=\"noreferrer noopener\">overfitting<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why is backtesting important to you?<\/h2>\n\n\n\n<p>Backtesting is an essential part of developing a trading strategy.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pass, improve, or fail<\/h4>\n\n\n\n<p>A backtest can help decide if a strategy is suitable to trade real money, can use improvement, or if it\u2019s best to give up on it.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Deploying a strategy<\/h4>\n\n\n\n<p>As mentioned, backtesting helps us understand how our strategy performs in different market environments, this will allow us to deploy our strategy better.<\/p>\n\n\n\n<p>A trader might have multiple strategies. By knowing the strength and weaknesses of each of the strategies, it will be clear when is it best to deploy a certain strategy.<\/p>\n\n\n\n<p>Certain strategies pair well with others. Some strategies don\u2019t work well when market conditions are unfavorable. Running backtests will provide the information needed to decide when to deploy which.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are some Backtesting Tools?<\/h2>\n\n\n\n<p>There are several tools available to help you conduct a backtest.&nbsp;<\/p>\n\n\n\n<p>A common way is to use a trading platform. <\/p>\n\n\n\n<p><strong>Trading platforms<\/strong><\/p>\n\n\n\n<p>Popular trading platforms that include backtesting capabilities include QuantConnect, MetaTrader 4 &amp; 5, Tradingview, ThinkorSwim, and Ninjatrader.<\/p>\n\n\n\n<p>The benefit of using such a platform is that most of them include the necessary data. Several of them also have built-in analysis.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algotrading101.com\/wiki\/wp-content\/uploads\/2020\/07\/tradingview_performance.jpg\" alt=\"\" class=\"wp-image-852\"\/><figcaption>Performance summary of a backtest in Tradingview<\/figcaption><\/figure>\n\n\n\n<p><strong>Coding libraries<\/strong><\/p>\n\n\n\n<p>As an alternative to using a solution tied to a trading platform, there are several&nbsp;<a href=\"https:\/\/qr.ae\/pNsPLs\" target=\"_blank\" rel=\"noreferrer noopener\">coding libraries<\/a>&nbsp;that can help in backtesting.<\/p>\n\n\n\n<p>For those familiar with Python, <a href=\"https:\/\/algotrading101.com\/learn\/backtrader-for-backtesting\/\">Backtrader <\/a>and&nbsp;<a target=\"_blank\" href=\"https:\/\/www.zipline.io\/beginner-tutorial\" rel=\"noreferrer noopener\">Zipline&nbsp;<\/a>are both great options.<\/p>\n\n\n\n<div style=\"padding:15px 15px 15px 15px;color: #555555;background-color: #E1FFC1;border: #dddddd 2px solid\">\n<br>\n<p>\nHere is our complete guide to Backtrader (Python): <br><a href=\"https:\/\/algotrading101.com\/learn\/backtrader-for-backtesting\/\" rel=\"noopener noreferrer\">Backtrader for Backtesting (Python) \u2013 A Complete Guide<\/a>\n<\/p>\n<\/div>\n<br>\n\n\n\n<p>These libraries can accommodate a lot of customization. The trade-off is that the learning curve is a bit steeper.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algotrading101.com\/wiki\/wp-content\/uploads\/2020\/07\/pyfolio_drawdowns.jpg\" alt=\"\" class=\"wp-image-853\"\/><figcaption>Returns chart created in PyFolio<\/figcaption><\/figure>\n\n\n\n<p>Analysis tools usually come with backtesting software. There are also third-party solutions available such as Pyfolio. This Python library simplifies creating charts and calculating statistics.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/algotrading101.com\/wiki\/wp-content\/uploads\/2020\/07\/gold_fed-1-1024x457.png\" alt=\"\" class=\"wp-image-856\"\/><\/figure>\n\n\n\n<p>Backtesting software is not a necessity. The above image shows a chart that tests a hypothesis that gold prices rally for a few days after a&nbsp;<a target=\"_blank\" href=\"https:\/\/www.investopedia.com\/terms\/f\/fomcmeeting.asp\" rel=\"noreferrer noopener\">Fed meeting<\/a>.&nbsp;<\/p>\n\n\n\n<p>All it took was a simple\u00a0<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/plotly.com\/python\/\">charting library<\/a>\u00a0and some historical data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the 3 Backtesting Mistakes?<\/h2>\n\n\n\n<p>It is easy to misuse backtests to develop a flawed strategy that looks good historically but fail in live trading.<\/p>\n\n\n\n<p>Here are 3 common mistakes to be wary of:<\/p>\n\n\n\n<ul><li>Overfitting<\/li><li>Look-ahead Bias<\/li><li>P-hacking<\/li><\/ul>\n\n\n\n<p>Do check out this lecture PDF to learn more:\u00a0<a href=\"https:\/\/course.algotrading101.com\/courses\/pt101-practical-python-for-finance-trading-masterclass\/lectures\/27360454\">3 Big Mistakes of Backtesting \u2013 1) Overfitting 2) Look-Ahead Bias 3) P-Hacking<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_6526\" class=\"pvc_stats total_only  \" data-element-id=\"6526\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/algotrading101.com\/learn\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>What is backtesting? Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed. Understanding backtesting Running a backtest The general idea of a backtest is to run through stock prices in the past, usually with software, and hypothetically firing trades based on [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":6527,"comment_status":"closed","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[2],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Backtesting? 3 Aims of Backtesting - AlgoTrading101 Blog<\/title>\n<meta name=\"description\" content=\"Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/algotrading101.com\/learn\/backtesting-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Backtesting? 3 Aims of Backtesting - AlgoTrading101 Blog\" \/>\n<meta property=\"og:description\" content=\"Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/algotrading101.com\/learn\/backtesting-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Quantitative Trading Ideas and Guides - AlgoTrading101 Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-25T05:58:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-12T13:39:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2126\" \/>\n\t<meta property=\"og:image:height\" content=\"1186\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jignesh Davda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jignesh Davda\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Backtesting? 3 Aims of Backtesting - AlgoTrading101 Blog","description":"Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.","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:\/\/algotrading101.com\/learn\/backtesting-guide\/","og_locale":"en_US","og_type":"article","og_title":"What is Backtesting? 3 Aims of Backtesting - AlgoTrading101 Blog","og_description":"Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.","og_url":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/","og_site_name":"Quantitative Trading Ideas and Guides - AlgoTrading101 Blog","article_published_time":"2020-11-25T05:58:48+00:00","article_modified_time":"2021-05-12T13:39:51+00:00","og_image":[{"width":2126,"height":1186,"url":"https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/Backtesting-Guide.png","type":"image\/png"}],"author":"Jignesh Davda","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jignesh Davda","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/#article","isPartOf":{"@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/"},"author":{"name":"Jignesh Davda","@id":"https:\/\/algotrading101.com\/learn\/#\/schema\/person\/f8764d9c5a5b73e3d5e235f601774b79"},"headline":"What is Backtesting? 3 Aims of Backtesting","datePublished":"2020-11-25T05:58:48+00:00","dateModified":"2021-05-12T13:39:51+00:00","mainEntityOfPage":{"@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/"},"wordCount":810,"publisher":{"@id":"https:\/\/algotrading101.com\/learn\/#organization"},"articleSection":["Trading"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/","url":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/","name":"What is Backtesting? 3 Aims of Backtesting - AlgoTrading101 Blog","isPartOf":{"@id":"https:\/\/algotrading101.com\/learn\/#website"},"datePublished":"2020-11-25T05:58:48+00:00","dateModified":"2021-05-12T13:39:51+00:00","description":"Backtesting is the process of testing a trading or investment strategy using data from the past to see how it would have performed.","breadcrumb":{"@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/algotrading101.com\/learn\/backtesting-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/algotrading101.com\/learn\/backtesting-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/algotrading101.com\/learn\/"},{"@type":"ListItem","position":2,"name":"What is Backtesting? 3 Aims of Backtesting"}]},{"@type":"WebSite","@id":"https:\/\/algotrading101.com\/learn\/#website","url":"https:\/\/algotrading101.com\/learn\/","name":"Quantitative Trading Ideas and Guides - AlgoTrading101 Blog","description":"Authentic Stories about Algorithmic trading, coding and life.","publisher":{"@id":"https:\/\/algotrading101.com\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/algotrading101.com\/learn\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/algotrading101.com\/learn\/#organization","name":"AlgoTrading101","url":"https:\/\/algotrading101.com\/learn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/algotrading101.com\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/AlgoTrading101-Lucas-Liew.jpg","contentUrl":"https:\/\/algotrading101.com\/learn\/wp-content\/uploads\/2020\/11\/AlgoTrading101-Lucas-Liew.jpg","width":1200,"height":627,"caption":"AlgoTrading101"},"image":{"@id":"https:\/\/algotrading101.com\/learn\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/algotrading101.com\/learn\/#\/schema\/person\/f8764d9c5a5b73e3d5e235f601774b79","name":"Jignesh Davda","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/algotrading101.com\/learn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/44f66584169f5f2d9c0b7ffead97a9c9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/44f66584169f5f2d9c0b7ffead97a9c9?s=96&d=mm&r=g","caption":"Jignesh Davda"},"sameAs":["https:\/\/www.thegoldanalyst.com","https:\/\/www.linkedin.com\/in\/jignesh-davda-880bb02\/"],"url":"https:\/\/algotrading101.com\/learn\/author\/jdavda\/"}]}},"modified_by":"Lucas Liew","_links":{"self":[{"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/posts\/6526"}],"collection":[{"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/comments?post=6526"}],"version-history":[{"count":10,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/posts\/6526\/revisions"}],"predecessor-version":[{"id":9320,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/posts\/6526\/revisions\/9320"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/media\/6527"}],"wp:attachment":[{"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/media?parent=6526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/categories?post=6526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algotrading101.com\/learn\/wp-json\/wp\/v2\/tags?post=6526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}