{"id":2597,"date":"2020-01-10T18:32:47","date_gmt":"2020-01-10T15:32:47","guid":{"rendered":"https:\/\/roboforex.com\/blog\/?p=2597"},"modified":"2026-05-26T10:56:19","modified_gmt":"2026-05-26T07:56:19","slug":"creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum","status":"publish","type":"post","link":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/","title":{"rendered":"Creating Trading Strategies Based on Mean-Reversion and Momentum"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful in the future and not only on backtests (curve-fitting). That is why I consider it right to start the topic with the description of the two approaches to the creation of trading strategies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0-two-approaches-for-researching-of-trading-systems-data-mining-and-statistics-vs-market-structure-research\"><span class=\"ez-toc-section\" id=\"Two_approaches_for_researching_of_trading_systems_data_mining_and_statistics_vs_market_structure_research\"><\/span>Two approaches for researching of trading systems: data mining and statistics vs market structure research<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"627\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy2-1200x627.jpg\" alt=\"Market structure research\" class=\"wp-image-2599\" srcset=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy2.jpg 1200w, https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy2-360x188.jpg 360w, https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy2-768x401.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-market-structure-research--\"><span class=\"ez-toc-section\" id=\"Market_structure_research\"><\/span>Market structure research<a name=\"1\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Understanding the essence of inefficiency, which underlies the system earnings. For speculation, the basis of this can be expressed in Buffett's aphorism: &ldquo;If you've been playing poker for half an hour and you still don't know who the patsy is, you're the patsy.&rdquo; If you do not know who loses on the exchange, then you lose. You should know it when you trade. To earn money on a system, other traders must lose on this system. Again, trading is a zero-sum game. Understanding the market phenomenon is very different from \"dragging opinions onto the market.\"<\/p>\n\n\n\n<p>First, we formulate a hypothesis about the behavior of one or another type of participant. Then we express this hypothesis in terms of price, volume, and so on. And only then we test this hypothesis on history. If it &ldquo;came together&rdquo; exactly as we assumed, then the chances that this is just an accident are extremely low. in this way we get at the same time both the &ldquo;built-in&rdquo; robustness and the &ldquo;trigger&rdquo;, the performance of which allows us to judge that the phenomenon has died.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>There are some common behavioral <a href=\"https:\/\/roboforex.com\/blog\/2019\/08\/05\/trading-the-most-popular-patterns\/\" data-internallinksmanager029f6b8e52c=\"60\" title=\"Patterns\">patterns<\/a> of mutual funds, for example, a few days before the end of the month they sell off liquid <a href=\"https:\/\/roboforex.com\/forex-trading\/assets\/stocks\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"invest in stocks\">stocks<\/a> and in the first two-three days of the beginning of the new month, they buy them back. So, you can identify them and try to build Mean-Reversion trading strategies based on these price movements.<\/li>\n\n\n\n<li>In Brazil in 2014 there were frosts and the price of coffee was increased significantly. It was like a big coffee crop loss. Those who had access to data on the volume of Brazilian coffee for export in export certificates saw that the volumes prepared for export did not fall much. *For export, you must first obtain a certificate (you must provide information about the volume and batch of coffee for analysis). In other words, farmers saw that frost damage was not so strong and boldly sold coffee. Price then returned to previous levels.<\/li>\n<\/ol>\n\n\n\n<p>Advantages of this approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Understanding the process, its mechanisms<\/li>\n\n\n\n<li>Ability to start and stop trading in time<\/li>\n<\/ul>\n\n\n\n<p>Disadvantages of this approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The complexity of research (a lot of extra nonprice information)<\/li>\n\n\n\n<li>The complexity of monitoring<\/li>\n\n\n\n<li><a name=\"2\"><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-data-mining-and-statistics-approach\"><span class=\"ez-toc-section\" id=\"Data_mining_and_Statistics_approach\"><\/span>Data mining and Statistics approach<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Data mining is a subset of computer science. It joins branches of computer science, machine learning, a subcategory of artificial intelligence, and database systems, with statistics. It is the process of discovering information in large data sets. The goal of data mining is to transform a data set into understandable and usable information.<\/p>\n\n\n\n<p>You can develop and research strategies using machine learning techniques for any market or <a href=\"https:\/\/roboforex.com\/blog\/2020\/05\/21\/how-to-choose-a-timeframe-for-trading\/\" data-internallinksmanager029f6b8e52c=\"135\" title=\"Timeframe\">timeframe<\/a> using Price and Nonprice data. You can generate and verify millions of different entry and exit conditions, <a href=\"https:\/\/roboforex.com\/blog\/2021\/10\/28\/main-order-types-in-trading\/\" data-internallinksmanager029f6b8e52c=\"311\" title=\"Order\">order types<\/a> and price levels, to find best performing strategies according to your selection criteria &ndash; for example, Net profit, Return vs Drawdown, Sharpe ratio, etc.<\/p>\n\n\n\n<p>The source of fitting could be a set of absolutely random coincidences, or some long-lasting factor that acted on a significant part of the test period, but not the fact that it will continue in the future. Examples, long bullish trends and the advantage of long trading systems.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\"Don't Confuse Genius With A <a href=\"https:\/\/roboforex.com\/blog\/2022\/06\/16\/bull-market-characteristic-and-trading-principles\/\" data-internallinksmanager029f6b8e52c=\"302\" title=\"Bull Market\">Bull Market<\/a>\" (&#1089;).<\/p>\n<\/blockquote>\n\n\n\n<p>But there may be other examples - such as a long flat period or trend, etc. Of course, one can argue here that any system uses a favorable phase that has been protracted for it and there are no guarantees that this will continue. And you can only be a bull in a bull market if you know when to stop. If the allocation of favorable phases for the system is formalized and implemented in the form of system filters, then this is good. But everything can not be formalized and know in advance. For this, there are criteria for rejecting the system, out of sample validations, etc.<\/p>\n\n\n\n<p>Advantages of this approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Research Speed<\/li>\n\n\n\n<li>Simplified monitoring by&nbsp;&nbsp;formal criteria<\/li>\n\n\n\n<li>You can trade dozens of strategies in parallel<\/li>\n<\/ul>\n\n\n\n<p>Disadvantages of this approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Additional costs for disappearing inefficiencies (lag to start and stop trading)<\/li>\n\n\n\n<li>Not understanding of market microstructure.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-mean-reversion-vs-momentum-strategies--\"><span class=\"ez-toc-section\" id=\"Mean-reversion_vs_Momentum_strategies\"><\/span>Mean-reversion vs. Momentum strategies<a name=\"3\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"627\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy1-1200x627.jpg\" alt=\"Mean-reversion vs. Momentum Strategies\" class=\"wp-image-2600\" srcset=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy1.jpg 1200w, https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy1-360x188.jpg 360w, https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy1-768x401.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><a href=\"https:\/\/roboforex.com\/blog\/2019\/11\/12\/momentum-efficient-oscillator-or-trend-indicator\/\" data-internallinksmanager029f6b8e52c=\"96\" title=\"Momentum\">Momentum<\/a> and Mean-reversion are 2 global classes, which include almost any trading system. These are two opposites. It&rsquo;s property of price to continue movement versus the property of price to reverse back.<\/p>\n\n\n\n<p>Who loves physical analogies, then for Momentum has the property of physical bodies to continue moving even after the initial impulse has ceased to act, and Mean-reversion is like a pendulum that by impulse passes the equilibrium point, are forced to return it.<\/p>\n\n\n\n<p>They both seem to be opposite of each other but they both work well. The reason that is possible they work at different time horizons. If you generalize, the reason is that investors behave a certain way.<\/p>\n\n\n\n<p>Trend-Following (Momentum) strategies have a long track record of performance. The famous expression \"Trend is your friend\", it refers to Momentum. One-sided, but written for the trend stock market of the last century.<\/p>\n\n\n\n<p>Mean-reversion, especially at shorter time frames, works well. Let&rsquo;s look at trend-following strategies<a name=\"4\"><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-why-do-trend-following-strategies-work\"><span class=\"ez-toc-section\" id=\"Why_do_trend-following_strategies_work\"><\/span>Why do trend-following strategies work?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Trend-following works when you look at the trend in returns over the last year or so. If you look at shorter durations like the trend over the last month and try to follow that you might lose your shirt. When Trend-Following strategies work, they usually have big gains. But when they don&rsquo;t work they have small losses. This is called a &ldquo;positive skew&rdquo;.<a name=\"5\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-a-few-momentum-metrics\"><span class=\"ez-toc-section\" id=\"A_few_Momentum_metrics\"><\/span>A few Momentum metrics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The forced sales\/ purchases of assets of various types of funds (volume traded).<\/li>\n\n\n\n<li>Time Series momentum. The past return of price series is positively correlated with future returns.<\/li>\n\n\n\n<li>Limitations on liquidity. To enter or exit a large size, the trader is forced to split it into pieces. As a result of its periodic trades, a movement is formed on a certain time frame.<\/li>\n\n\n\n<li>Temporary liquidity failures at certain levels or at certain points in time. When there is low liquidity to sell, for example (limit orders if on an exchange), then even relatively small purchases will cause a significant up-pulse.<\/li>\n\n\n\n<li><a name=\"6\"><\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-what-is-mean-reversion-strategies\"><span class=\"ez-toc-section\" id=\"What_is_Mean-reversion_strategies\"><\/span>What is Mean-reversion strategies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Mean-reversion works because of short-term demand-supply imbalance. Usually, people employ mean-reversion strategies at short timeframes (minutes or days or even microseconds. The microsecond part of the trade would be <a href=\"https:\/\/roboforex.com\/blog\/2019\/10\/01\/what-is-high-frequency-trading-ultimate-guide\/\" data-internallinksmanager029f6b8e52c=\"81\" title=\"HFT\">HFT<\/a>. It could be pair trading, spread trading, arbitrage, and quasi-arbitrage are the same; they open positions with a strong <a href=\"https:\/\/roboforex.com\/blog\/2022\/03\/04\/divergence-and-convergence-in-trading-how-to-use-signals\/\" data-internallinksmanager029f6b8e52c=\"308\" title=\"Divergence, Convergence\">divergence<\/a> in asset prices.<\/p>\n\n\n\n<p>Mean-reversion strategies would have small gains but big losses. it is supposed to work most of the time and to avoid the big losses we need to have very strict mechanized risk management.<a name=\"7\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7-a-few-mean-reversion-metrics\"><span class=\"ez-toc-section\" id=\"A_few_Mean-reversion_metrics\"><\/span>A few Mean-reversion metrics<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Low <a href=\"https:\/\/roboforex.com\/blog\/2020\/08\/20\/what-is-volatility-and-how-to-use-it-on-forex\/\" data-internallinksmanager029f6b8e52c=\"150\" title=\"Volatility\">volatility<\/a> (FX midnight time).<\/li>\n\n\n\n<li>The temporary strength of the limit order side versus the market order side. This is usually the case in round-the-clock markets at certain times.<\/li>\n\n\n\n<li>The entrance of many participants (not only speculators) is followed by exit (closing of these positions). For example, most <a href=\"https:\/\/roboforex.com\/blog\/2021\/06\/18\/how-to-become-a-day-trader\/\" data-internallinksmanager029f6b8e52c=\"187\" title=\"Day Trading\">intraday<\/a> stock traders who entered a long position will sell it at the end of the trading session. It will create the opposite movement.<\/li>\n\n\n\n<li><a name=\"8\"><\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8-are-there-generalized-mathematical-models\"><span class=\"ez-toc-section\" id=\"Are_there_generalized_mathematical_models\"><\/span>Are there generalized mathematical models?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are several models - the Hurst Exponent, H-volatility and some others, which immediately contain the Momentum and Mean-reversion models as well as 3 intermediate states. There is, for example, such a model as cointegration, for which its creators received the Nobel Prize. This is a generalized model of Mean-reversion.<a name=\"9\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"9-example-of-stocks-up-trend-momentum-long-strategy\"><span class=\"ez-toc-section\" id=\"Example_of_Stocks_up-trend_momentum_long_strategy\"><\/span>Example of Stocks up-trend momentum long strategy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>You can find in&nbsp;<a rel=\"noreferrer noopener nofollow\" href=\"https:\/\/rtrader.umstel.com\/\" target=\"_blank\">https:\/\/rtrader.umstel.com\/<\/a>. This strategy is based on an algorithm that allows you to identify the beginning of momentum buy on the 30-minute chart, going in the up-trend direction.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/stocks\/AAPL\/\" data-internallinksmanager029f6b8e52c=\"230\" title=\"Apple In\u0441\">AAPL<\/a>, Min 30 timeframe.<\/li>\n\n\n\n<li>Long entry signal: The last three bars are opening above the previous one, closing above the previous one. EMA(14) &gt; EMA(50).<\/li>\n\n\n\n<li>And the difference between EMA(14) to EMA(50) less than 3%.<\/li>\n\n\n\n<li>Exit signal: <a href=\"https:\/\/roboforex.com\/blog\/2019\/07\/12\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"56\" title=\"Take Profit\">Take Profit<\/a> = 100 ticks, <a href=\"https:\/\/roboforex.com\/blog\/2019\/07\/12\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"228\" title=\"Stop Loss\">Stop Loss<\/a> = 50 ticks or SMA(9) &lt;cross EMA(14)<\/li>\n\n\n\n<li>Order volume: 100 shares.<\/li>\n\n\n\n<li>Time: Working days, 16:40-22:40.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy-builder.png\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"514\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy-builder.png\" alt=\"Backtesting. The chart is drawn in R StocksTrader Strategy Builder\" class=\"wp-image-2598\" srcset=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy-builder.png 745w, https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/strategy-builder-290x200.png 290w\" sizes=\"(max-width: 745px) 100vw, 745px\" \/><\/a><figcaption class=\"wp-element-caption\"> <a href=\"https:\/\/roboforex.com\/blog\/2023\/03\/03\/how-to-test-a-trading-strategy\/\" data-internallinksmanager029f6b8e52c=\"296\" title=\"Test a strategy\">Backtesting<\/a>. The chart is drawn in <a href=\"https:\/\/roboforex.com\/forex-trading\/platforms\/stock-market\/\" data-internallinksmanager029f6b8e52c=\"47\" title=\"R StocksTrader\">R StocksTrader<\/a> Strategy Builder<\/figcaption><\/figure>\n\n\n\n<p>In the next article, we will speak about building and testing algorithmic strategies in more detail.<\/p>\n\n\n\n<p>See you soon!<\/p>\n\n\n\n<p class=\"wp-block-button aligncenter\">\n<a class=\"button button-green\" href=\"https:\/\/my.roboforex.com\/en\/register\/\" rel=\"nofollow\">Open Trading Account<\/a><\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful in the future and not only on backtests (curve-fitting). Thatis why I consider it right to start the topic with the description of the two approaches to the creation of trading strategies.<\/p>\n","protected":false},"author":2,"featured_media":2601,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29],"tags":[2173,442,35],"class_list":["post-2597","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education","tag-mean-reversion-trading","tag-momentum-indicator","tag-trading-system"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog<\/title>\n<meta name=\"description\" content=\"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog\" \/>\n<meta property=\"og:description\" content=\"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboForex Blog\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1160\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Timofey Zuev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\"},\"headline\":\"Creating Trading Strategies Based on Mean-Reversion and Momentum\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\"},\"wordCount\":1455,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/roboforex.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png\",\"keywords\":[\"mean-reversion trading\",\"momentum indicator\",\"trading system\"],\"articleSection\":[\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\",\"url\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\",\"name\":\"Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog\",\"isPartOf\":{\"@id\":\"https:\/\/roboforex.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png\",\"description\":\"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...\",\"breadcrumb\":{\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage\",\"url\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png\",\"contentUrl\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png\",\"width\":1160,\"height\":500,\"caption\":\"Researching of Trading Systems. Two approaches: Data Mining and Statistics vs Market Structure Research\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\/\/roboforex.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strategies\",\"item\":\"https:\/\/roboforex.com\/blog\/category\/strategies\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Creating Trading Strategies Based on Mean-Reversion and Momentum\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/roboforex.com\/blog\/#website\",\"url\":\"https:\/\/roboforex.com\/blog\/\",\"name\":\"RoboForex Blog\",\"description\":\"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks\",\"publisher\":{\"@id\":\"https:\/\/roboforex.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/roboforex.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/roboforex.com\/blog\/#organization\",\"name\":\"RoboForex Ltd\",\"url\":\"https:\/\/roboforex.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png\",\"contentUrl\":\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png\",\"width\":512,\"height\":512,\"caption\":\"RoboForex Ltd\"},\"image\":{\"@id\":\"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog","description":"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...","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:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/","og_locale":"en_US","og_type":"article","og_title":"Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog","og_description":"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...","og_url":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/","og_site_name":"RoboForex Blog","og_image":[{"width":1160,"height":500,"url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Timofey Zuev","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#article","isPartOf":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/"},"headline":"Creating Trading Strategies Based on Mean-Reversion and Momentum","mainEntityOfPage":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/"},"wordCount":1455,"commentCount":1,"publisher":{"@id":"https:\/\/roboforex.com\/blog\/#organization"},"image":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","keywords":["mean-reversion trading","momentum indicator","trading system"],"articleSection":["Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/","url":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/","name":"Creating Trading Strategies Based on Mean-Reversion and Momentum - RoboForex Blog","isPartOf":{"@id":"https:\/\/roboforex.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage"},"image":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","description":"I think researches on trading systems is the main issue of building trading strategies. Our main goal is to build a strategy, which will be successful...","breadcrumb":{"@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#primaryimage","url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","contentUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","width":1160,"height":500,"caption":"Researching of Trading Systems. Two approaches: Data Mining and Statistics vs Market Structure Research"},{"@type":"BreadcrumbList","@id":"https:\/\/roboforex.com\/blog\/2020\/01\/10\/creating-a-trading-strategies-based-on-the-mean-reversion-and-momentum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/roboforex.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Strategies","item":"https:\/\/roboforex.com\/blog\/category\/strategies\/"},{"@type":"ListItem","position":3,"name":"Creating Trading Strategies Based on Mean-Reversion and Momentum"}]},{"@type":"WebSite","@id":"https:\/\/roboforex.com\/blog\/#website","url":"https:\/\/roboforex.com\/blog\/","name":"RoboForex Blog","description":"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks","publisher":{"@id":"https:\/\/roboforex.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roboforex.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/roboforex.com\/blog\/#organization","name":"RoboForex Ltd","url":"https:\/\/roboforex.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png","contentUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2018\/10\/rf-logo_square.png","width":512,"height":512,"caption":"RoboForex Ltd"},"image":{"@id":"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/01\/researching-of-trading-systems.png","views":{"total":1648,"cached_at":""},"_links":{"self":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/2597"}],"collection":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/comments?post=2597"}],"version-history":[{"count":8,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/2597\/revisions"}],"predecessor-version":[{"id":16144,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/2597\/revisions\/16144"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/media\/2601"}],"wp:attachment":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/media?parent=2597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/categories?post=2597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/tags?post=2597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}