AJAX view to handle just the vote response

GET /stories/api/48/vote/edit/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "title": "Getting the Right Target Price in a Forex or Futures System Using Simulations",
    "status": 2,
    "publication_date": "2017-10-24T03:56:39",
    "lead": "This sixth and final story in the series \"Introduction to Trading Systems\" tests systems to show how to develop an optimal risk/reward multiplier. This RR is used to calculate the target price in each setup.",
    "excerpt": "This sixth story in the series on Trading Systems tests systems to show how to develop an optimal risk/reward multiplier. This RR is used to calculate the target price in each setup.",
    "poster": 773,
    "content": "---\r\n#### **Trading Systems Part 6 - Basic Manual Simulations in Forex and Futures**\r\n\r\nWe are going to apply the techniques discussed in the previous story to show how to simulate a particular market. What we are looking for is an optimal risk/reward multiplier, RR. In the real world, however, we more often find complications.\r\n\r\nI will be writing other stories on this topic because this is a major focus of our web site: **Pagoo** or *Playing A Game Of Odds*.\r\n\r\nHowever to begin, let's take an example where an optimal multiplier may not exist because we all want to remain sceptics about this whole approach. What do we do when our method does *not* work out easily?\r\n\r\nThe **first step** is to find a chart you want to trade where a trend reversal has recently taken place. This means you can enter early enough to profit from the remaining trend. As noted earlier, you may have a notion of why that trend reversal is occurring. As a result you may have reason to believe the new trend is tradable. By 'tradable' I simply mean that the target price of the first signal is achievable.\r\n\r\nFor our purposes, let's take the S&P 500 where the market has been in a longer term uptrend from 2009 but suffered through a period of correction from 2014 through 2016. As you can see from the chart below, at **point A** a trend reversal takes place, made evident by the faster 100 period moving average, MA(100), crossing above the MA(200). You are free to choose whichever relevant MA periods you prefer, or just use price action cycles, or use a regression line or whatever makes you confident the trend has changed. Crossing MAs is just an example I use here. Mistakes are allowed and you will see the outcome of those when you do your testing.\r\n\r\n![Uptrend in SPX futures](/media/uploads/2017/basic_system_trading/SPX-D1-UpT-20171012.png \"Uptrend in SPX futures\"):C90!\r\n\r\nWe can readily see the S&P is in a solid uptrend but we did not know that at point A. In fact, all we knew was that the S&P had been uptrending for many years and had recently gone through a correction. For all we knew, the correction might have become deeper. Once the MAs crossed, we acted *as if* the uptrend had resumed. That's all we needed to know.\r\n\r\n\r\n#### Pin bar example\r\n\r\nFor our first example of a system, let's use the pin bar signal. It's a popular candlestick pattern and many traders already make use of it.\r\n\r\nThe **second step** is to mark every hanging man candlestick on the chart. A hanging man candlestick pattern has a small head and a long lower tail. A bullish pin bar is just a hanging man with a prominent size and location to distinguish it, but that will be clearer as we work along. Each hanging man has been marked with a green arrow. Now let's filter out the candlesticks that do not meet our basic criteria for a pin bar:\r\n\r\n- Ignore hanging men outside the range of the MA cross: marked as red **'OR'**\r\n- Ignore hanging men which have **n**o **r**etrace with at least two previous red bars: **'NR'**\r\n- Mark the spikes which seem too extreme: **'S'**\r\n\r\n![Pin bars on S&P500 futures](/media/uploads/2017/basic_system_trading/SPX-D1-UpT-PBs-20171012.png \"Pin bars on S&P500 futures\"):C90\r\n\r\nThat leaves five candidates that qualify as signals. The spike is disqualified partly because it is not preceded by several down bars and partly because the target price may be so far above today's market that achieving that TP seems improbable - and probability is the name of the game. Pin bar #3 barely qualifies, but it does have two prior down days but is not as prominent as we would like. Pin bar #5 does not strictly qualify but is 'rejecting' the area below the MA(100), which gives it a measure of confluence.\r\n\r\nAlso note that if we lose the second trade we will be out of the market until we reenter for the third trade. During that period there was a big rally in our direction. There's an earlier engulfing pattern in the first week of December 2016 that we could add, but then we need to examine *all* engulfing patterns as entry candidates otherwise we would be selecting patterns based on hindsight. I will just keep this simple for now, but this is the sense in which I mean a pin bar signal is not *complete*.\r\n\r\nThe **third step** is iterative: starting at an RR multiplier of one, consider each trade in turn in the order it would occur in a live trade scenario. We will mechanically simulate what would transpire given our setup and the calculated TP. We will hold that position, opening no others, until it is either stopped out for a loss or triggers our TP for a win.\r\n\r\nTo show the mechanics, I indicate the risk of each trade in the table below, where the risk comes from the OP of the following time period less the SL given by the bottom of the pin bar. I always move the SL a few points beyond the bottom of the pin bar so that my stops would survive a challenge at the same price as the pin bar low. I will count any final open position as a loss because I want to be as sceptical as possible in the simulation and I have no other way to handle it until it's closed or the trend ends.\r\n\r\nThe starting conditions for this table are:\r\n\r\n- A maximum risk of 2%, assumed to be $100,000 here\r\n- A Risk Reward ratio of 1:1, or **RR=1**, so that the TP is 1 x Contract Risk\r\n- We are trading the ES mini S&P500 contract with a contract size or CS=50\r\n- The columns are just the setup parameters except for the final two result columns.\r\n\r\n  Trade#  |  OP       |  SL       |  Risk  |   CR   |  TP (1)   |  CO  |  Result  |  Win/Loss\r\n----------|-----------|-----------|--------|--------|-----------|------|----------|-----------\r\n    1     |  2078.60  |  2049.70  |  28.90 |  1445  |  2107.50  |   1  |  Win     | +1445\r\n    2     |  2133.30  |  2112.70  |  20.60 |  1030  |  2153.90  |   2  |  Win     | +2060\r\n    3     |  2281.80  |  2266.50  |  15.30 |   765  |  2297.10  |   2  |  Win     | +1530\r\n    4     |  2343.80  |  2320.80  |  23.00 |  1150  |  2366.80  |   1  |  Win     | +1150\r\n    5     |  2430.20  |  2416.20  |  14.00 |   700  |  2444.20  |   2  |  Win     | +1400\r\n\r\n    Total wins 5/5 $7585\r\n\r\nWe went over the risk limit by 3% on trade #2. A small amount is acceptable but in general avoid extra risk of more than 5%. Also note that we were able to open all trades because each trade reached its limit before the next signal was reached. It's unusual to get five wins in a row but that is a consequence of the strong trend and the fact that we only required an RR of one. A low RR means the market was more likely to reach the TP.\r\n\r\nThe **fourth step** is to repeat the simulation, raising the value of RR by a small step. Let's run the simulation again, this time with an **RR=2**.\r\n\r\n  Trade#  |  OP       |  SL       |  Risk  |   CR   |  TP (2)   |  CO  |  Result  |  Win/Loss\r\n----------|-----------|-----------|--------|--------|-----------|------|----------|-----------\r\n    1     |  2078.60  |  2049.70  |  28.90 |  1445  |  2136.40  |   1  |  Loss    | -1445\r\n    2     |  2133.30  |  2112.70  |  20.60 |  1030  |  2174.50  |   2  |  Win     | +4120\r\n    3     |  2281.80  |  2266.50  |  15.30 |   765  |  2312.40  |   2  |  Win     | +3360\r\n    4     |  2343.80  |  2320.80  |  23.00 |  1150  |  2389.80  |   1  |  Win     | +2300\r\n    5     |  2430.20  |  2416.20  |  14.00 |   700  |  2430.20  |   2  |  Win     | +2800\r\n\r\n    Total wins 4/5 $11,135\r\n\r\nEven though we were stopped out of one trade, we received double on the remaining four so our wins exceeded  the results of the first simulation. We can conclude for this market under these counditions that holding out for an RR of two times risk is more profitable.\r\n\r\nLet's run the simulation again, this time with an **RR=3**.\r\n\r\nTrade#  |  OP       |  SL       |  Risk  |   CR   |  TP (3)   |  CO  |  Result  |  Win/Loss\r\n--------|-----------|-----------|--------|--------|-----------|------|----------|-----------\r\n  1     |  2078.60  |  2049.70  |  28.90 |  1445  |  2165.30  |   1  |  Loss    | -1445\r\n  2     |  2133.30  |  2112.70  |  20.60 |  1030  |  2195.10  |   2  |  Loss    | -2060\r\n  3     |  2281.80  |  2266.50  |  15.30 |   765  |  2327.70  |   2  |  Win     | +4590\r\n  4     |  2343.80  |  2320.80  |  23.00 |  1150  |  2412.80  |   1  |  Win     | +3450\r\n  5     |  2430.20  |  2416.20  |  14.00 |   700  |  2472.20  |   2  |  Win     | +4200\r\n\r\n    Total wins 3/5 $8,735\r\n\r\n**Step five** is to compare our results. When we raise our TP to three times our risk, the total profit falls compared to the case with two times risk.\r\n\r\nBecause our wins fell compared to the previous round, we would normally turn to target that area 1 < RR < 3 and iterate in smaller steps to focus in on an optimal value of RR. This final **Step six** would result in an optimal RR.\r\n\r\nHowever, in this case, it's worth looking further since this market has been in a long term uptrend. In fact, the S&P 500 climbed over 25% in this same period and it seems that a win of only $11K out of $100K in funds is too low, even if we only risked 2%. Others who are 100% invested in the S&P stocks have made about 25%, but only if they close now. In contrast, we are fully cashed up. Still, 25% is better than 11% so let's see what is going on here.\r\n\r\nFirst, note that in the previous simulation with TP set to two times risk, we won four times receiving twice our risk for each. So in total we made roughly eight times our maximum risk (4 wins x 2 x $2K), except for slippage cause by rounding down. So let's try to see if taking a trade with an **RR=8** will win:\r\n\r\nTrade#  |  OP       |  SL       |  Risk  |   CR   |  TP (8)   |  CO  |  Result  |  Win/Loss\r\n--------|-----------|-----------|--------|--------|-----------|------|----------|-----------\r\n  1     |  2078.60  |  2049.70  |  28.90 |  1445  |  2309.80  |   1  |  Loss    | -1445\r\n  2     |  2133.30  |  2112.70  |  20.60 |  1030  |  2298.10  |   2  |  Loss    | -2060\r\n  3     |  2281.80  |  2266.50  |  15.30 |   765  |  2404.20  |   2  |  Win     | +12,240\r\n  4     |  2343.80  |  2320.80  |  23.00 |  1150  |  2527.80  |   1  |  skipped | 0%\r\n  5     |  2430.20  |  2416.20  |  14.00 |   700  |  2542.20  |   2  |  Win     | +11,200\r\n\r\n    Total wins 2/5 $19,935\r\n\r\nTrade #4 was skipped because we still had trade #3 open and one of our rules is not to go over 2% risk. Not only did one trade win at RR=8 but we managed to win two trades.\r\n\r\nAlmost $20,000 is a substantial profit for a $100,000 portfolio that never risked more than 2% per trade, although by trade #3 we were down potentially 6%. The system I have used above is one of the simplest. It uses a crossing MA to detect trend reversal and just one type of candlestick, the pin bar, as a trade signal. There's clearly huge potential for improvement.\r\n\r\nThe gains took place over 16 months and the trend is not yet finished. As it finishes you can expect to surrender some of that profit as what appear to be retracements turn out to become trend reversals that trigger stops.\r\n\r\nAt some point it will become clearer that the uptrend is over and either a period of consolidation or a downtrend ensues. At that stage you can stop opening positions on signals. Until then the system does need to book profits to pay for the coming losses, or you could stop now until the next uptrend starts. Whatever you do, you must be consistent so that you can evaluate your performance and make necessary adjustments for the next trend you trade.\r\n\r\nIf we look at the chart, something we can only do in hindsight, we can see a number of pin bars have not yet had their lows retested and the chart is currently trading at all time highs. That means that *any* RR multiple would work, as long as we closed our position now to lock in those profits. But how do we approach this problem before the trading takes place?\r\n\r\nIf we knew the path of prices from the outset with clairvoyence, but determined to only enter trades based on pin bar signals, pin bar #3 would be best because it has furthest to run without being stopped. Yet it is also possibly the weakest shaped pin bar on the chart: small, does not protude from surrounding bars, is in a tiny retrace, is far above the moving averages, and so on. A reasonable pin bar trader would reject it. A position opened on pin bar #3 and held until the last day of trading would yield almost 18x risk, or $27,390 here because of rounded down contract sizes ($765 x 2 contracts x 18). So the optimum RR for this leg of the bull market in the S&P would lie somewhere between RR=8 and RR=18.\r\n\r\nBut you cannot know about this single pin bar in advance. When you see RR numbers going over five, stop and examine the situation further. Your entire simulation cannot depend on one outlier.\r\n\r\nThis chart is typical of the S&P 500. It represents stocks that have risen consistently for a century. The growing companies that comprise the S&P together with general price inflation, cause the index to be in a solid  uptrend. There is no guarantee this will last but with all time highs being posted daily, it's unlikely to end anytime soon.\r\n\r\nThe current rapid rise we are witnessing is at the high end of its previous performance, comparable to the post Soviet Union bull market of the 1990s. This suggests that expecting an eightfold increase or more for a pin bar could be unrealistic for other periods. You need to go back further and run the same simulation in earlier time periods. This is the time to break out your programming talents, for those that have them. Even a spreadsheet would make short work of this data and the worksheets or programs could be reused on other markets and time periods.\r\n\r\nIf you don't have the time or inclination to program a simulation, print out the charts and user a ruler to  find where stops are triggered. Do rough calculations for the trade risk and TP levels and avoid laboring over decimal places unless necessary for the market in question. The advantage is you will have a permanent record for your files.\r\n\r\n#### Summary\r\n\r\nTo begin our exploration of systems, I have picked an easy chart, although it is absolutely current and has some tricky quirks. Most charts will not be so easy because very few markets at the present time trend so strongly without pause. When inflation picks up, commodity prices should resume their uptrend.\r\n\r\nWhen we turn to other markets that don't trend so strongly, we will see that there is often an optimum RR somewhere in the range one to five. It's up to you to find that optimum so that you can calculate the TP for the setup tool.\r\n\r\nIn the first series on \"The Basic Setup\" I showed you how to bring together all the key components of a trade setup except the target price, TP. We have now come full circle, calculating an optimal risk/reward multiplier, RR, and therefore a TP that completes all the elements you need in the basic setup. Now with the basic setup in place you should be able to apply it to your preferred signal method and estimate an RR as input into a system of trades.\r\n\r\nPerhaps what you discover by measuring the results of your system under different RR values will lead you to calibrate the approach you have been using up until now, or even to change to a different signal method. That's all part of learning and trading.\r\n\r\nNone of these methods or ratios are permanent fundamental constants of the universe in the way that mathematical pi is. In fact you can expect RR and some of the signal filters to change over time and between markets.\r\n\r\nHowever if you apply your time and energy to investigating the trend and measuring the performance of your system rather than constantly second guessing every trade and whether you should take profits or move to break even, I believe you will be far better psychologically equipped to make profits in futures and forex. Micro managing trades will cause you to make so many mistakes you will lose confidence in your ability to trade anything. Aside from excess leverage, there is probably no greater impediment to trading than poor psychology and implementing a system will help you see that.\r\n\r\nIn our future stories I will apply the methods detailed above to calculating the optimal RR for other markets. I will continue to pick tricky examples, such as ambiguous trends or markets consolidating, because that's where I believe there is the most to learn.\r\n\r\n<br>\r\n<br>\r\n<br>\r\n#### Disclaimers\r\n\r\nAlthough the PagooLABS site is educational and does not advocate any position in a futures or forex contract, it is important to present the following disclaimers as additional information. Trading these markets can be risky and you must be aware of the following:\r\n\r\n**U.S. Government Required Disclaimer**\r\nCommodity Futures Trading Commission Futures and Options trading has large potential rewards, but also large potential risk. You must be aware of the risks and be willing to accept them in order to invest in the futures and options markets. Don't trade with money you can't afford to lose. This is neither a solicitation nor an offer to Buy/Sell futures or options. No representation is being made that any account will or is likely to achieve profits or losses similar to those discussed on this web site. The past performance of any trading system or methodology is not necessarily indicative of future results.\r\n\r\n** CFTC RULE 4.41 **\r\n\"These results are based on simulated or hypothetical performance results that have certain inherent limitations. Unlike the results shown in an actual performance record, these results do not represent actual trading. Also, because these trades have not actually been executed, these results may have under-or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated or hypothetical trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to these being shown.\"\r\n\r\n<br>\r\n<br>\r\n<br>\r\n\r\nCopyright (C) PagooLABS 2017. All Rights Reserved.\r\n\r\n*[pi]: ratio of a circle's circumference to its diameter\r\n*[HA]: Heikin Ashi\r\n*[MA]: Moving Average over a specified period - 100 periods for eg\r\n*[EMA]: Exponential Moving Average - has a long 'memory'\r\n*[OHLC]: Open, High, Low, Close: the 4 key values for any bar on a chart\r\n*[bull]: An uptrending or rising market\r\n*[bear]: A downtrending or falling market\r\n*[SL]: stop loss\r\n*[TP]: target price\r\n*[OP]: open price\r\n*[CR]: Contract Risk\r\n*[CS]: contract size\r\n*[CO]: number of contracts opened\r\n*[MR]: Maximum Risk\r\n*[USD]: United States Dollar\r\n*[AUD]: Australian Dollar\r\n*[Yen]: The Japanese currency\r\n*[Euro]: The European currency\r\n*[EURJPY]: The Euro - Yen cross currency: buying Euros priced in Yen\r\n*[forex]: Foreign Exchange including markets and trading\r\n*[signal]: a price pattern in the market triggering the opening of a position\r\n*[setup]: An instance of a signal ready for trading with values for the number of contracts and the Open, Stop and Target prices\r\n*[instrument]: A particular traded forex or futures contract such as gold or USDJPY\r\n*[instruments]: Particular traded forex or futures contracts such as gold or USDJPY\r\n*[underlined text]: Congratulations! You have successfully hovered over text\r\n*[indicator]: A calculated line, such as a Moving Average drawn on a chart, that is separate from the OHLC prices but often calculated from them\r\n*[indicators]: Calculated lines, such as Moving Averages drawn on a chart, that are separate from the OHLC prices but often calculated from them\r\n*[H4]: Chart of the four hour timeframe\r\n*[M5]: Chart of the five minute timeframe\r\n*[H1]: Chart of the one hour timeframe",
    "vote": 0,
    "upvotes_hidden": 4,
    "downvotes_hidden": 0,
    "pin": false,
    "report": false
}