SlideShare a Scribd company logo
1 of 22
BUY AND SELL RULES

From 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 overoptimization and curve fitting.

The model goes to cash when the market conditions are weak, its market timed
with VIX and technical indicators.
THE RANKING
SYSTEM
The ranking system for this model is composed of 120+ nodes looking at a
great varieties of factors, fundamentals and technicals. Profitability, cashflows, valuation, growth, earnings estimates as well as moving
averages, volumes etc…

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.
1% FIXED SLIPPAGE WITH NEXT DAY
AVERAGE HIGH LOW
10 STOCKS EVENID = 1
10 STOCKS EVENID = 0
EXCLUDING TOP 10
PERFORMERS
LETS TRADE WITH A
PORTFOLIO OF 20 STOCKS
LETS TRADE WITH A
PORTFOLIO OF 50 STOCKS
LETS TRADE WITH A
PORTFOLIO OF 100 STOCKS
LET’S CHANGE THE
UNIVERSE TO SP500
LET’S CHANGE THE
UNIVERSE TO SP400
LET’S CHANGE THE
UNIVERSE TO SP600
WITHOUT MARKET TIMING
LETS TURN OFF ALL BUYING AND SELLING RULES
AND LET’S SET LIQUIDATION EVERY 2 WEEKS
LET’S INCREASE TURNOVER -> MAX
TURONVER = 1,422.01%
LET’S DECREASE TURNOVER
TO 781.08%
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.
DEGRADED WITHOUT
MARKET TIMING
CONCLUSIONS
Once 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 !
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.

More Related Content

Similar to Robustness presentation

Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docx
Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docxSaltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docx
Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docxanhlodge
 
corporate finance and market efficiency
corporate finance and market efficiencycorporate finance and market efficiency
corporate finance and market efficiencygeet232
 
Algorithmic Trading Basics: Strategies & Systems
Algorithmic Trading Basics: Strategies & SystemsAlgorithmic Trading Basics: Strategies & Systems
Algorithmic Trading Basics: Strategies & SystemsAlgorithmicTrading.net
 
Growing the Top Line Without Growing the Sales Force
Growing the Top Line Without Growing the Sales ForceGrowing the Top Line Without Growing the Sales Force
Growing the Top Line Without Growing the Sales Forcedreamforce2006
 
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...saastr
 
Strategy Part 3 - Combined Models
Strategy Part 3 - Combined ModelsStrategy Part 3 - Combined Models
Strategy Part 3 - Combined Modelsdemarcog
 
Trading System Seminar Handout
Trading System Seminar HandoutTrading System Seminar Handout
Trading System Seminar HandoutDean Hoffman
 
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...SlideTeam
 
How important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosHow important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosRalph Goldsticker
 
How important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosHow important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosRalph Goldsticker
 
DSP Midcap Fund Presentation March 23.pdf
DSP Midcap Fund Presentation March 23.pdfDSP Midcap Fund Presentation March 23.pdf
DSP Midcap Fund Presentation March 23.pdfDSP Mutual Fund
 
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Professional Training Academy
 
Professional Pricing Society (PPS) - First Steps to Pricing Management
Professional Pricing Society (PPS) - First Steps to Pricing ManagementProfessional Pricing Society (PPS) - First Steps to Pricing Management
Professional Pricing Society (PPS) - First Steps to Pricing ManagementJames (JD) Dillon
 

Similar to Robustness presentation (20)

Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docx
Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docxSaltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docx
Saltanat CuadraFarah Mohammad RasheedSabrina NaqviGloria the.docx
 
Adaptix_2013
Adaptix_2013Adaptix_2013
Adaptix_2013
 
Dynamic stopcharts
Dynamic stopchartsDynamic stopcharts
Dynamic stopcharts
 
corporate finance and market efficiency
corporate finance and market efficiencycorporate finance and market efficiency
corporate finance and market efficiency
 
Algorithmic Trading Basics: Strategies & Systems
Algorithmic Trading Basics: Strategies & SystemsAlgorithmic Trading Basics: Strategies & Systems
Algorithmic Trading Basics: Strategies & Systems
 
Growing the Top Line Without Growing the Sales Force
Growing the Top Line Without Growing the Sales ForceGrowing the Top Line Without Growing the Sales Force
Growing the Top Line Without Growing the Sales Force
 
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...
Playbook to Optimizing Efficiency and the Burn Multiple with Bessemer Venture...
 
VIX Trading Strategy
VIX Trading StrategyVIX Trading Strategy
VIX Trading Strategy
 
Strategy Part 3 - Combined Models
Strategy Part 3 - Combined ModelsStrategy Part 3 - Combined Models
Strategy Part 3 - Combined Models
 
Trading System Seminar Handout
Trading System Seminar HandoutTrading System Seminar Handout
Trading System Seminar Handout
 
Apple analysis
Apple analysisApple analysis
Apple analysis
 
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
Opportunities And Threats Of Entering New Markets New Geos Powerpoint Present...
 
How important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosHow important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfolios
 
How important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfoliosHow important are the rules used to create smart beta portfolios
How important are the rules used to create smart beta portfolios
 
DSP Midcap Fund
DSP Midcap FundDSP Midcap Fund
DSP Midcap Fund
 
DSP Midcap Fund
DSP Midcap FundDSP Midcap Fund
DSP Midcap Fund
 
DSP Midcap Fund Presentation March 23.pdf
DSP Midcap Fund Presentation March 23.pdfDSP Midcap Fund Presentation March 23.pdf
DSP Midcap Fund Presentation March 23.pdf
 
Section I - CH 1 - System Design and Testing.pdf
Section I - CH 1 - System Design and Testing.pdfSection I - CH 1 - System Design and Testing.pdf
Section I - CH 1 - System Design and Testing.pdf
 
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
Risk Management- CH 1 - System Design and Testing | CMT Level 3 | Chartered M...
 
Professional Pricing Society (PPS) - First Steps to Pricing Management
Professional Pricing Society (PPS) - First Steps to Pricing ManagementProfessional Pricing Society (PPS) - First Steps to Pricing Management
Professional Pricing Society (PPS) - First Steps to Pricing Management
 

Recently uploaded

VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignHenry Tapper
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdfHenry Tapper
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
 
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Pooja Nehwal
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Roomdivyansh0kumar0
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfGale Pooley
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...makika9823
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesMarketing847413
 
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...ssifa0344
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdfAdnet Communications
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawlmakika9823
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Commonwealth
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdfFinTech Belgium
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex
 

Recently uploaded (20)

VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaign
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdf
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
Independent Call Girl Number in Kurla Mumbai📲 Pooja Nehwal 9892124323 💞 Full ...
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
Independent Lucknow Call Girls 8923113531WhatsApp Lucknow Call Girls make you...
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
Q3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast SlidesQ3 2024 Earnings Conference Call and Webcast Slides
Q3 2024 Earnings Conference Call and Webcast Slides
 
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
Solution Manual for Financial Accounting, 11th Edition by Robert Libby, Patri...
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf
 
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service AizawlVip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
Vip B Aizawl Call Girls #9907093804 Contact Number Escorts Service Aizawl
 
Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]Monthly Market Risk Update: April 2024 [SlideShare]
Monthly Market Risk Update: April 2024 [SlideShare]
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024
 

Robustness presentation

  • 1.
  • 2. BUY AND SELL RULES From 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 overoptimization and curve fitting. The model goes to cash when the market conditions are weak, its market timed with VIX and technical indicators.
  • 3. THE RANKING SYSTEM The ranking system for this model is composed of 120+ nodes looking at a great varieties of factors, fundamentals and technicals. Profitability, cashflows, valuation, growth, earnings estimates as well as moving averages, volumes etc… 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.
  • 4.
  • 5. 1% FIXED SLIPPAGE WITH NEXT DAY AVERAGE HIGH LOW
  • 9. LETS TRADE WITH A PORTFOLIO OF 20 STOCKS
  • 10. LETS TRADE WITH A PORTFOLIO OF 50 STOCKS
  • 11. LETS TRADE WITH A PORTFOLIO OF 100 STOCKS
  • 16. LETS TURN OFF ALL BUYING AND SELLING RULES AND LET’S SET LIQUIDATION EVERY 2 WEEKS
  • 17. LET’S INCREASE TURNOVER -> MAX TURONVER = 1,422.01%
  • 19. 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.
  • 21. CONCLUSIONS Once 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 !
  • 22. 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.