19th Ave New York, NY 95822, USA

Performance Of Our Trading Systems In 2019

LOREM IPSUM DOLOR SIT AMET
Global network concept. 3D rendering elements of this image furnished by NASA

One of the main reasons why I started Marwood Research is so I have a place to store all of my trading systems.

Uploading them online means I can now look back and see how they have performed since they were published. 

Being able to evaluate the systems on new, unseen data is really important because when we test systems on historical data it is very easy to introduce curve fitting. 

Now that 2019 is in the books it’s time to take a look at how our trading strategies performed last year. That’s what we will do in this blog post.

Please note that all results on this page are based on hypothetical backtest results and backtest results may differ from live trading results due to slippage and market impact. Also, past performance is not necessarily an indicator of future performance.

Unless specified otherwise, all simulations include commissions of $0.01 per share, zero leverage and data is adjusted for capital actions, survivorship-bias and dividends.

Daily systems are backtested with data from Norgate and intraday systems use data from eSignal. Strategies are backtested in Amibroker and shown in no particular order:

1. Simple MA Crossover

The Simple MA Crossover is a long-only, weekly, trend following strategy. This one of my first ever trading systems that I created back in 2012 and published in 2015.

It’s not a trailblazer and never will be but it does keep plodding along. In 2019 it placed 26 trades for a net profit of 8.9% and a risk-adjusted return of 10.10%.

  • # Trades: 26
  • Return: 8.9%
  • MDD: -9.42%
  • CAR/MDD: 0.96
  • RAR: 10.10%
  • Win Rate: 57.96%
  • Profit Factor: 1.84
  • Published: May 2015

2. Cherry Picking Stocks

This is a long/short breakout strategy that picks stocks from the S&P 1500 universe. It was first published in January 2016 and had a mediocre year in 2019:

  • # Trades: 25
  • Return: 2%
  • MDD: -9.53%
  • CAR/MDD: 0.21
  • RAR: 2.02%
  • Win Rate: 44%
  • Profit Factor: 1.15
  • Published: January 2016

3. Nasdaq Pivots

Nasdaq pivots is a day trading strategy that was first published in May 2017. The system requires fast execution and preferably requires an automated program to trade it effectively.

  • # Trades: 352
  • Return: 2.8%
  • MDD: -8.27%
  • CAR/MDD: 0.58
  • RAR: 13.92%
  • Win Rate: 53.41%
  • Profit Factor: 1.09
  • Published: May 2017

4. Overnight Reversal

Overnight reversal takes overnight positions across the S&P 1500 universe of stocks. The system is based on an academic paper and was published in October 2016:

  • # Trades: 24
  • Return: 0.7%
  • MDD: -1.79%
  • CAR/MDD: 0.39
  • RAR: 28.61%
  • Win Rate: 62.5%
  • Profit Factor: 1.22
  • Published: October 2016

5. Trading The Gap

Trading The Gap has historically been one of our best performing strategies in the backtest. However, it typically requires an automated program and it has struggled in the last couple of years so it is not a system I have too much confidence in anymore:

  • # Trades: 250
  • Return: -1.5%
  • MDD: -15.48%
  • CAR/MDD: -0.02
  • RAR: -1.65%
  • Win Rate: 55.2%
  • Profit Factor: 1
  • Published: Oct 2016

6. Bar Strength

Bar Strength trades a watchlist of 7 liquid ETFs on a daily timeframe. This has been one of our most consistent trading strategies over recent years. On our program we also show a potential enhancement with the use of alternative data.

  • # Trades: 86
  • Return: 14.5%
  • MDD: -2.73%
  • CAR/MDD: 5.33
  • RAR: 34.52%
  • Win Rate: 65.12%
  • Profit Factor: 2.66
  • Published: May 2017

7. Shorting Supernovas

Shorting Supernovas attempts to take targeted short positions in high flying stocks. It has a strong performance in historical backtests and produced a risk-adjusted return over 100% in 2019 according to our simulations. It does have a high risk profile and should be monitored at all times:

  • # Trades: 63
  • Return: 10.9%
  • MDD: -7.98
  • CAR/MDD: 1.38
  • RAR: 100.29%
  • Win Rate: 47.62
  • Profit Factor: 1.28
  • Published: October 2016

8. 5-Rule Momentum

This is a daily momentum system for S&P 500 stocks that was published in June 2019. Therefore these results only include 6-months of truly unseen data. To be honest I’m quite surprised the performance was not better:

  • # Trades: 30
  • Return: 5.0%
  • MDD: -9.26%
  • CAR/MDD: 0.54
  • RAR: 7.61%
  • Win Rate: 60%
  • Profit Factor: 1.68
  • Published: June 2019

9. ETF Pullbacks

This strategy attempts to buy the dip across a selection of 25 popular ETFs. The strategy performed poorly in 2019 and just about broke even on the year:

  • # Trades: 80
  • Return: 0.6%
  • MDD: -12.84%
  • CAR/MDD: 0.04
  • RAR: 2.85%
  • Win Rate: 61.25%
  • Profit Factor: 1.04
  • Published: June 2017

10. Unusual Volume

Unusual Volume is a weekly strategy that looks for moments of surging volume. The strategy is designed for S&P 1500 stocks but did poorly in 2019.

  • # Trades: 317
  • Return: -4.6%
  • MDD: -12.95%
  • CAR/MDD: -0.36
  • RAR: -7.85%
  • Win Rate: 49.21%
  • Profit Factor: 0.90
  • Published: Oct 2016

11. Micro Longs

This is a daily, trend following strategy for US micro cap stocks. The system did poorly in 2018 but bounced back in 2019 with a risk-adjusted return of 28.49%. Commissions are set at 0.1% per trade and no leverage or regime filter is applied:

  • # Trades: 71
  • Return: 14.8%
  • MDD: -9.41%
  • CAR/MDD: 1.54
  • RAR: 28.49%
  • Win Rate: 40.85%
  • Profit Factor: 1.55
  • Published: June 2018

12. Micro Shorts

Micro Shorts is a daily system for shorting micro cap stocks and it has a high risk profile. This system has been a strong performer in our historical backtests, however, it had a poor 2019 according to our simulations:

  • # Trades: 158
  • Return: -37.8%
  • MDD: -48.57%
  • CAR/MDD: -0.77
  • RAR: -185.07%
  • Win Rate: 53.16%
  • Profit Factor: 0.78
  • Published: May 2018

13. Mid Cap Winners

Mid Cap Winners was first published in August 2017 and has continued to hit new equity highs since publication. 2019 was another profitable year although not as strong as previous years:

  • # Trades: 27
  • Return: 7.9%
  • MDD: -11.70%
  • CAR/MDD: 0.68
  • RAR: 9.95%
  • Win Rate: 55.56%
  • Profit Factor: 1.54
  • Published: August 2017

14. Money Flow v1

Money Flow is a daily mean reversion strategy that we published in December 2017 . Here are the results in 2019 when applied to SPY and TLT:

  • # Trades: 10
  • Return: -1.9%
  • MDD: -3.1%
  • CAR/MDD: -0.61
  • RAR: -37.35%
  • Win Rate: 50%
  • Profit Factor: 0.50
  • Published: December 2017

15. Money Flow v2

Money Flow was also published with backtest results for the leveraged ETFs TMF and TNA. Here are the (much stronger) results for 2019:

  • # Trades: 10
  • Return: 13.8%
  • MDD: -2.45%
  • CAR/MDD: 5.66
  • RAR: 226.08%
  • Win Rate: 70%
  • Profit Factor: 7.7
  • Published: December 2017

16. Nuggets Of Gold

This system is a long/short daily strategy for NUGT the Gold Miners Bull 3X ETF. It can also be applied to other gold ETFs.

  • # Trades: 46
  • Return: 7.1%
  • MDD: -24.90%
  • CAR/MDD: 0.31
  • RAR: 27.92%
  • Win Rate: 50%
  • Profit Factor: 1.11
  • Published: December 2017

17. Second Time Lucky

Second Time Lucky is a daily mean reversion strategy for S&P 500 stocks that was published in April 2018. Since the maximum drawdown was very low we have included results here with 50% margin applied:

  • # Trades: 42
  • Return: 9.05%
  • MDD: -4.69%
  • CAR/MDD: 1.93
  • RAR: 83.05%
  • Win Rate: 61.9%
  • Profit Factor: 1.84
  • Published: April 2018

18. Sector Stragglers

This is a weekly rotation strategy that looks for strong stocks in weak sectors. The system has a good performance in historical backtesting and produced another decent performance in 2019:

  • # Trades: 470
  • Return: 21.3%
  • MDD: -6.29%
  • CAR/MDD: 3.48
  • RAR: 24.51%
  • Win Rate: 56.17%
  • Profit Factor: 1.37
  • Published: August 2018

19. Triple Bottom Stocks

This strategy attempts to find triple bottom chart formations in S&P 500 stocks. Results shown are on a weekly timeframe:

  • # Trades: 18
  • Return: 4.3%
  • MDD: -7.23%
  • CAR/MDD: 0.60
  • RAR: 12.56%
  • Win Rate: 50%
  • Profit Factor: 1.26
  • Published: December 2018

20. VIX Trio

VIX Trio trades a watchlist of 3 liquid ETFs: SPY, TLT and GLD. The system continues to have an incredibly high win rate and it produced a strong RAR in our backtests. 

  • # Trades: 19
  • Return: 16.7%
  • MDD: -4.68%
  • CAR/MDD: 3.60
  • RAR: 109.31%
  • Win Rate: 94.74%
  • Profit Factor: 3.68
  • Published: January 2018

21. Trading For Yield

This strategy takes positions in 5 ETFs based on price action in US yields. This system continues to do very well. In fact it makes me wonder if I have overlooked something in the backtest. If anyone has an idea please write to me and let me know. 

  • # Trades: 35
  • Return: 36.3%
  • MDD: -8.47%
  • CAR/MDD: 4.31
  • RAR: 70.97%
  • Win Rate: 74.29%
  • Profit Factor: 17.69
  • Published: July 2017

22. Trend Pilot

This strategy is based on the same concept as the Pacer Trendpilot ETF. We use a walk-forward process to re-optimize the parameters and this resulted in only one trade in 2019:

  • # Trades: 1
  • Return: 15.3%
  • MDD: -6.58%
  • CAR/MDD: 2.34
  • RAR: 18.29%
  • Win Rate: 100%
  • Profit Factor: NA
  • Published: April 2017

23. Volatility Trader

We used synthetic VXX data to backtest a simple volatility strategy back to 2004. It was then applied to SVXY and VXX together and backtested to 2011 where it produced no losing years in our backtest However, it lost money for us in 2019:

  • # Trades: 30
  • Return: -0.8%
  • MDD: -11.26%
  • CAR/MDD: -0.07
  • RAR: -3.30%
  • Win Rate: 50%
  • Profit Factor: 0.95
  • Published: September 2018

24. Follow The Money

This strategy follows trends in the Small Cap 600 universe. It has been a consistent performer for us in recent years and it produced another profitable year in 2019 with only a mild drawdown:

  • # Trades: 37
  • Return: 7.9%
  • MDD: -6.36%
  • CAR/MDD: 1.27
  • RAR: 8.94%
  • Win Rate: 59.46%
  • Profit Factor: 1.95
  • Published: May 2017

25. Trading By The Book

Trading By The Book is a classic mean reversion strategy that is enhanced with inclusion of price-to-book fundamental data. This system was published in August 2019. Unfortunately, I don’t have an update on the performance since I am no longer subscribed to the fundamental data source.

26. Shorting ETFs

This is a short only system that trades leveraged ETFs from Direxion. It has a high risk profile and only a small sample of trades in 2019. Results are also more difficult to model due to short selling restrictions and fees. This system needs a bit of work before taking it live.

  • # Trades: 22
  • Return: 12.66%
  • MDD: -19.60%
  • CAR/MDD: 0.65
  • RAR: 63.95%
  • Win Rate: 72.73%
  • Profit Factor: 2.18
  • Published: May 2017

27. Perfect Pullbacks

Perfect Pullbacks is a very basic system for SPY. However, it is created with a walk-forward process so that parameters are re-optimized every 6 months. This helps the system stay in sync with the market.

  • # Trades: 11
  • Return: 9.8%
  • MDD: -4%
  • CAR/MDD: 2.45
  • RAR: 54.56%
  • Win Rate: 81.82%
  • Profit Factor: 2.53
  • Published: July 2018

28. 60-Minute Gaps

60-Minute Gaps is an intraday system for SPY, DIA, QQQ and TLT that was published in February 2019. It trades the hourly chart and shows good performance back to 2002. Results here are provided with commissions of $0.005 per share:

  • # Trades: 178
  • Return: 35%
  • MDD: -4.54%
  • CAR/MDD: 7.77
  • RAR: 68.60%
  • Win Rate: 42.13%
  • Profit Factor: 2.05
  • Published: February 2019

29. Morning Trend

Morning Trend is a long only intraday system for the 1-hour chart. It was backtested on SPY and TLT as well as SPXL and TNA.

Performance in 2019 was better on a 2-hour chart than a 1-hour chart. Results shown here are for SPXL and TNA on a 1-hour chart with 50% margin (as per the original settings):

  • # Trades: 205
  • Return: 5.26%
  • MDD: -12.68%
  • CAR/MDD: 0.42
  • RAR: 27.30%
  • Win Rate: 52.68%
  • Profit Factor: 1.06
  • Published: April 2019

30. Value Investing Rules

Value Investing Rules used to be one of our best strategies but it has struggled in recent years and underperformed the index. Maybe value strategies will make a comeback but I have lost patience with this system and I stopped following it last year.

I don’t have the stats for 2019 but the chart below should suffice. This is a warning that even the most stress tested and logical trading strategies can underperform. I will no longer be tracking it going forward.

31. VWAP Pilot

VWAP Pilot is an intraday momentum strategy for stocks that uses the volume weighted average price to find trending securities on the 30-minute chart.

  • # Trades: 461
  • Return: -4.9%
  • MDD: -21.95%
  • CAR/MDD: -0.20
  • RAR: -5.45%
  • Win Rate: 40.78%
  • Profit Factor: 0.95
  • Published: February 2018

32. Jesse Livermore System

This system is based on the tried and trusted rules of Jesse Livermore that were documented in the classic book Reminiscences Of A Stock Operator. It finds trends in leading securities and uses pyramiding. This system was published in May 2019.

  • # Trades: 30
  • Return: 24.8%
  • MDD: -11.13%
  • CAR/MDD: 2.24
  • RAR: 28.52%
  • Win Rate: 40%
  • Profit Factor: 2.78
  • Published: May 2019

33. Trend Following Stocks

This is a classic breakout system that I created back in 2016. The system has simple rules and has been relatively consistent since publication.

  • # Trades: 37
  • Return: 8%
  • MDD: -9.27%
  • CAR/MDD: 0.87
  • RAR: 8.82%
  • Win Rate: 64.86%
  • Profit Factor: 2.16
  • Published: March 2015

34. Zero To One Million

Zero To One Million is our monthly investing strategy that I have written about in several blog posts. The idea is to build a portfolio of high quality stocks and compound returns over a long timeframe. We produced a return of 16% in 2019 – better than the return we would have got monthly investing in the S&P 500.

  • Positions: 16
  • Return: 16.04%
  • MDD: -13.2%
  • CAR/MDD: 1.21
  • Start Date: February 2019

Round Up

That is a quick round up for most of the trading strategies that I have published on Marwood Research.

There are some systems not included here, for example Daily Options Income and the Big Volatility Short which cannot be backtested. We also have several free strategies and examples that are not included here. 

Overall, I am quite pleased with the performance of our strategies in 2019 with 76% showing a profitable return and only 8 systems reporting a loss.

Of course, it would have been nice to see more of our systems beat the market, however, it is not always easy to do so in strong bull years. Something that the majority of hedge funds also found out last year.

It should also be noted that these systems are far from optimal and most use no leverage. Improvements can be made to position sizing and through combining the different systems together.

Plus, I always say that the systems do not necessarily have to be followed precisely. They can also be used as a base to explore different techniques and discretionary ideas. Mixing quantitative with qualitative where it makes sense to do so.


Comments (1)

Dear Teacher,
My name is Kumara from Bengaluru, India.
What’s your suggestions for my trading ambition on NIFTY 50, BANKNIFTY since you are well versed in S &P 500?

Please clarify. Thank You.

Leave a comment