22
FROM LAB TO HOME Frank’s Models

Robustness presentation

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Robustness presentation

FROM LAB TO HOME

Frank’s Models

Page 2: Robustness presentation

BUY AND SELL RULESFrom my experience, the simpler the buying and selling rules, and the more complex the ranking system, the more reliable is the system from a out of sample performance perspective. That’s why this model relies basically on one thing: the ranking system. By keeping things simple we just avoid over-optimization and curve fitting.

The model goes to cash when the market conditions are weak, its market timed with VIX and technical indicators.

Page 3: Robustness presentation

THE RANKING SYSTEM

A picture is worth one thousand words. This image talks by itself.It also performs wonderful for all 20, 50, 100 stocks as we will see later.

The ranking system for this model is composed of 120+ nodes looking at a great varieties of factors, fundamentals and technicals. Profitability, cash-flows, valuation, growth, earnings estimates as well as moving averages, volumes etc…

Page 4: Robustness presentation

ROBUSTNESS TESTS

Page 5: Robustness presentation

1% FIXED SLIPPAGE WITH NEXT DAY AVERAGE HIGH LOW

Page 6: Robustness presentation

10 STOCKS EVENID = 1

Page 7: Robustness presentation

10 STOCKS EVENID = 0

Page 8: Robustness presentation

EXCLUDING TOP 10 PERFORMERS

Page 9: Robustness presentation

LETS TRADE WITH A PORTFOLIO OF 20 STOCKS

Page 10: Robustness presentation

LETS TRADE WITH A PORTFOLIO OF 50 STOCKS

Page 11: Robustness presentation

LETS TRADE WITH A PORTFOLIO OF 100 STOCKS

Page 12: Robustness presentation

LET’S CHANGE THE UNIVERSE TO SP500

Page 13: Robustness presentation

LET’S CHANGE THE UNIVERSE TO SP400

Page 14: Robustness presentation

LET’S CHANGE THE UNIVERSE TO SP600

Page 15: Robustness presentation

WITHOUT MARKET TIMING

Page 16: Robustness presentation

LETS TURN OFF ALL BUYING AND SELLING RULES AND LET’S SET LIQUIDATION EVERY 2 WEEKS

Page 17: Robustness presentation

LET’S INCREASE TURNOVER -> MAX TURONVER = 1,422.01%

Page 18: Robustness presentation

LET’S DECREASE TURNOVER TO 781.08%

Page 19: Robustness presentation

NOW WE ARE GOING TO RUN A BACKTEST WITH SEVERELY DEGRADED FACTORS:FIRST WE REMOVE THE WEIGHTS OF EVERY NODE AND SUB-NODE IN THE RANKING SYSTEM.ON THE UNIVERSE, WE ADD 20% TO EVERY FACTOR, NAMELY LIQUIDITY AND MINIMUM STOCK PRICE.FOR EACH BUY AND SELL RULE THAT DEPENDS ON A THRESHOLD (MARKET TIMING, RANKING SIGNALS ETC..) WE WILL ADD 20% (FIRST IMAGE) AND REMOVE 20% (SECOND IMAGE) ON EACH THRESHOLD.WE RUN THE SIMULATION WITH (HIGH+LOW)/2 AS THE TRANSACTION PRICE AND VARIABLE SLIPPAGE.

Page 20: Robustness presentation

DEGRADED WITHOUT MARKET TIMING

Page 21: Robustness presentation

CONCLUSIONSOnce a strategy is created two things must be done:

Verify that the performance is not the result of mere chance.

Get some clue as to whether this strategy will continue to outperform in the future.

This is where all these tests become useful.

Reviewing them, I draw several conclusions:

It is very unlikely the performance is the result of chance. The model kept outperforming the market even as we radically altered its parameters.

Drawdowns down to 55% have to be expected in case of a generalized market decline.

This strategy did provide an edge on the market for the last 14 years. We can reasonably expect it will continue to do so in the future.

These curves are a better representation of the model going forward, since they are the result of sub-optimal parameters.

Remember, nobody can be certain about the future so trade only with money you can afford to lose.

Happy trading !

Page 22: Robustness presentation

Disclaimers

Simulation results must be interpreted in light of differences between simulated performance and actual trading, differences between subscriber performance and live out-of-sample model performance, and the fact that past performance is no guarantee of future results. (See Subscriber Terms.) 

Please note I am not a registered adviser. I am not offering personal advice regarding the suitability of a particular investment. If you are unsure as to the suitability of a particular investment for your own circumstances please contact a registered financial adviser for advice.