{"id":18,"date":"2019-03-19T17:22:34","date_gmt":"2019-03-19T17:22:34","guid":{"rendered":"http:\/\/algotrading101.com\/wiki\/?p=18"},"modified":"2019-04-10T08:54:23","modified_gmt":"2019-04-10T08:54:23","slug":"algorithmic-trading","status":"publish","type":"post","link":"https:\/\/algotrading101.com\/wiki\/algorithmic-trading\/","title":{"rendered":"Algorithmic Trading"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Definition<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmic trading is a method of trading where computers make decisions on what to buy and sell in the financial markets.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Description<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">The aim of algorithmic trading is to either make profits by buying lower and selling higher, or to reduce trading costs by buying or selling big blocks of financial products in an efficient way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The computer decides what and how much to buy and sell based on certain rules. However, humans design these rules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmic trading usually involves financial, programming and data science knowledge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmic trading can be divided into 2 processes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><u>Step 1) Market Inefficiency Discovery<em> <\/em><\/u><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We look for something amiss in the markets that we can exploit. For example, if the same financial product is priced differently on 2 exchanges, there might be a discrepancy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><u>Step 2) Market Inefficiency Exploitation<\/u><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We design a strategy to take advantage of the market inefficiency we discovered. This means to decide when to buy and sell, how much to buy and sell, and how to close the trade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>High vs Low Frequency Trading<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One version of algorithmic trading is high frequency trading (HFT). In HFT, computing and communication speed are vital. For instance, we need to fire a trade faster than a rival trading firm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Low frequency trading does not require us to be fast. For instance, we can take our time to analyze millions of tweets before firing a trade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Difference between Algorithmic Trading and Manual Trading<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In manual trading, humans know when and how much to buy and sell. This decision-making process usually involves qualitative work; such as reading companies&#8217; annual reports. <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Examples<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<ul class=\"wp-block-list\"><li>John creates a software to scrape a popular job-listing site for data. Whenever a company posts a lot more job openings than before, John&#8217;s software will buy that stock.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Jane codes a system that tracks the prices of 100 retail stocks in America. She expects these stocks to move in a similar manner. Whenever a stock falls much more than the rest, Jane&#8217;s software will buy that stock and short the rest of the 99 stocks.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Tom&#8217;s code tracks the prices of a cryptocurrency on 2 exchanges. Whenever a cryptocurrency is priced differently on one exchange compared to the other, his code will buy the under-priced product and short the overpriced one.<\/li><\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong> Links to Complicated Explanations<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.investopedia.com\/terms\/a\/algorithmictrading.asp\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Algorithmic Trading &#8211; Investopedia<\/a><\/li><li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Algorithmic_trading\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">Algorithmic Trading &#8211; Wikipedia<\/a><\/li><\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Related Terms<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/algotrading101.com\/wiki\/algorithmic-trading-strategies\/\">Algorithmic Trading Strategies<\/a><\/li><li><a href=\"https:\/\/algotrading101.com\/wiki\/trading\/\">Trading<\/a><\/li><li><a href=\"https:\/\/algotrading101.com\/wiki\/market-inefficiency\/\">Market Inefficiencies<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Definition Algorithmic trading is a method of trading where computers make decisions on what to buy and sell in the financial markets. Description The aim of algorithmic trading is to either make profits by buying lower and selling higher, or to reduce trading costs by buying or selling big blocks of financial products in an [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-finance-resources"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Algorithmic Trading Simplified - AlgoTrading101 Wiki<\/title>\n<meta name=\"description\" content=\"Quantitative Finance - Explain Like I&#039;m Five\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Algorithmic Trading Simplified - AlgoTrading101 Wiki\" \/>\n<meta property=\"og:description\" content=\"Quantitative Finance - Explain Like I&#039;m Five\" \/>\n<meta property=\"og:url\" content=\"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/\" \/>\n<meta property=\"og:site_name\" content=\"AlgoTrading101 Wiki\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-19T17:22:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-10T08:54:23+00:00\" \/>\n<meta name=\"author\" content=\"Lucas Liew\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lucas Liew\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/\"},\"author\":{\"name\":\"Lucas Liew\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\"},\"headline\":\"Algorithmic Trading\",\"datePublished\":\"2019-03-19T17:22:34+00:00\",\"dateModified\":\"2019-04-10T08:54:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/\"},\"wordCount\":396,\"articleSection\":[\"Finance\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/\",\"url\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/\",\"name\":\"Algorithmic Trading Simplified - AlgoTrading101 Wiki\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#website\"},\"datePublished\":\"2019-03-19T17:22:34+00:00\",\"dateModified\":\"2019-04-10T08:54:23+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\"},\"description\":\"Quantitative Finance - Explain Like I'm Five\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/algotrading101.com\\\/wiki\\\/algorithmic-trading\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Algorithmic Trading\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#website\",\"url\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/\",\"name\":\"AlgoTrading101 Wiki\",\"description\":\"Quantitative Finance in 500 Simple Words\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/#\\\/schema\\\/person\\\/bf5a3d12a8fa6a18c56e3dafc22b191f\",\"name\":\"Lucas Liew\",\"url\":\"https:\\\/\\\/algotrading101.com\\\/wiki\\\/author\\\/algotradingadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Algorithmic Trading Simplified - AlgoTrading101 Wiki","description":"Quantitative Finance - Explain Like I'm Five","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":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/","og_locale":"en_US","og_type":"article","og_title":"Algorithmic Trading Simplified - AlgoTrading101 Wiki","og_description":"Quantitative Finance - Explain Like I'm Five","og_url":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/","og_site_name":"AlgoTrading101 Wiki","article_published_time":"2019-03-19T17:22:34+00:00","article_modified_time":"2019-04-10T08:54:23+00:00","author":"Lucas Liew","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lucas Liew","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/#article","isPartOf":{"@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/"},"author":{"name":"Lucas Liew","@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f"},"headline":"Algorithmic Trading","datePublished":"2019-03-19T17:22:34+00:00","dateModified":"2019-04-10T08:54:23+00:00","mainEntityOfPage":{"@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/"},"wordCount":396,"articleSection":["Finance"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/","url":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/","name":"Algorithmic Trading Simplified - AlgoTrading101 Wiki","isPartOf":{"@id":"https:\/\/algotrading101.com\/wiki\/#website"},"datePublished":"2019-03-19T17:22:34+00:00","dateModified":"2019-04-10T08:54:23+00:00","author":{"@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f"},"description":"Quantitative Finance - Explain Like I'm Five","breadcrumb":{"@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/algotrading101.com\/wiki\/algorithmic-trading\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/algotrading101.com\/wiki\/"},{"@type":"ListItem","position":2,"name":"Algorithmic Trading"}]},{"@type":"WebSite","@id":"https:\/\/algotrading101.com\/wiki\/#website","url":"https:\/\/algotrading101.com\/wiki\/","name":"AlgoTrading101 Wiki","description":"Quantitative Finance in 500 Simple Words","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/algotrading101.com\/wiki\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/algotrading101.com\/wiki\/#\/schema\/person\/bf5a3d12a8fa6a18c56e3dafc22b191f","name":"Lucas Liew","url":"https:\/\/algotrading101.com\/wiki\/author\/algotradingadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":39,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":274,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/posts\/18\/revisions\/274"}],"wp:attachment":[{"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algotrading101.com\/wiki\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}