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

Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Adnet Communications
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...jeffreytingson
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechFinland
 
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...priyasharma62062
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumFinTech Belgium
 
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...priyasharma62062
 
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7jayawati511
 
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men 🔝Malda🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men  🔝Malda🔝   Escorts Ser...➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men  🔝Malda🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men 🔝Malda🔝 Escorts Ser...amitlee9823
 
Best VIP Call Girls Morni Hills Just Click Me 6367492432
Best VIP Call Girls Morni Hills Just Click Me 6367492432Best VIP Call Girls Morni Hills Just Click Me 6367492432
Best VIP Call Girls Morni Hills Just Click Me 6367492432motiram463
 
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...priyasharma62062
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...dipikadinghjn ( Why You Choose Us? ) Escorts
 
Pension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdfPension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdfHenry Tapper
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...roshnidevijkn ( Why You Choose Us? ) Escorts
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfMichael Silva
 

Recently uploaded (20)

Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
 
Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024Lion One Corporate Presentation May 2024
Lion One Corporate Presentation May 2024
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlook
 
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...
Airport Road Best Experience Call Girls Number-📞📞9833754194 Santacruz MOst Es...
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
 
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
 
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men 🔝Malda🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men  🔝Malda🔝   Escorts Ser...➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men  🔝Malda🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ Malda Call-girls in Women Seeking Men 🔝Malda🔝 Escorts Ser...
 
Best VIP Call Girls Morni Hills Just Click Me 6367492432
Best VIP Call Girls Morni Hills Just Click Me 6367492432Best VIP Call Girls Morni Hills Just Click Me 6367492432
Best VIP Call Girls Morni Hills Just Click Me 6367492432
 
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Sant Nagar (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
 
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...
CBD Belapur Expensive Housewife Call Girls Number-📞📞9833754194 No 1 Vipp HIgh...
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
 
Pension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdfPension dashboards forum 1 May 2024 (1).pdf
Pension dashboards forum 1 May 2024 (1).pdf
 
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
VIP Call Girl in Mumbai 💧 9920725232 ( Call Me ) Get A New Crush Everyday Wit...
 
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
 

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.