SlideShare a Scribd company logo
1 of 27
Making the Grade:
A look inside the algorithm evaluation process
Jessica Stauth, PhD - VP Quant Strategy
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIANQuantopian
This presentation is for informational purposes only and does not constitute an offer to sell, a solicitation to
buy, or a recommendation for any security; nor does it constitute an offer to provide investment advisory or
other services by Quantopian, Inc. ("Quantopian"). Nothing contained herein constitutes investment advice or
offers any opinion with respect to the suitability of any security, and any views expressed herein should not
be taken as advice to buy, sell, or hold any security or as an endorsement of any security or company. In
preparing the information contained herein, Quantopian has not taken into account the investment needs,
objectives, and financial circumstances of any particular investor. Any views expressed and data illustrated
herein were prepared based upon information, believed to be reliable, available to Quantopian at the time of
publication. Quantopian makes no guarantees as to their accuracy or completeness. All information is subject
to change and may quickly become unreliable for various reasons, including changes in market conditions or
economic circumstances.
Disclaimer
2
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 3Quantopian
Investment
Vehicle
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 4Quantopian
Investment
Vehicle
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 5Quantopian
1. ALGORITHM IS BORN
Quantopian’s model validation process
includes a rigorous definition of “out-of
-sample” data as data accumulated
after the code was frozen. We typically
require six months of out-of-sample
data before considering an algorithm
for inclusion in the Fund.
The investment team reviews each
algorithm that meets our investment
criteria AND passes out-of-sample
validation.
Once an algorithm is selected the
author is invited to a formal diligence
process which includes completion
of:
▪ Due diligence questionnaire
▪ Video or phone interview(s)
▪ Background check
▪ IP license agreement
▪ Operational and Performance
checks
Upon successful completion this
package is reviewed and approved
(or not) by our CIO in a formal,
periodic investment committee
meeting.
Algorithm selection process
Code is version-controlled and time-
stamped in Quantopian’s database.
We extract over 50 features spanning
performance, risk, structure, and
author behavior.
2. TRUE OUT-OF-SAMPLE 3. AUTHOR DILIGENCE
So you think you have a great
algorithm?
CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
So you think you have a great
algorithm?
CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 8
Returns-Based Analysis - Example Codenamed Illinois
Spider
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through August 28, 2016. This algorithm is not and has never been traded by Quantopian in any capacity. Results do
not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 9
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Returns-Based Analysis - Example Codenamed Illinois
Spider
Problem: Out of sample performance is not
living up to the in-sample expectation.
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
▪ Out of sample results that don’t match in-
sample results raise the concern of overfitting.
▪ Academic result: 6 months of ‘out of sample’
(daily) returns with a Sharpe ratio of 1.0 yields
a 75% probability of positive future Sharpe
ratio1.
10
1. Bailey, D. & Lopez de Prado, M. (2012) The Sharpe Ratio Efficient Frontier
http://ssrn.com/abstract=1821643
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 11
Returns-Based Analysis - Example Codenamed Vermont
Trout
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Out of sample looks possibly in-line with in-
sample results and returns fall within the “cone
of expectation”
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 12
Problem: Algo is Net Long and Long Beta (as
high as 0.5 measured on a rolling single
factor regression).
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Returns-Based Analysis - Example Codenamed Vermont
Trout
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 13
▪ Common factor risk, such a dollar, market, and sector
exposure do not diversify away with portfolio construction
and must be tightly controlled at the individual algorithm
level.
In some cases post-hoc hedging can be used to ‘correct’
common factor risk, but hedging comes at a cost and
degrades expected performance.
Ideally we look for algorithms that have low common factor
risk exposures by design and derive returns mostly from
stock selection.
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 14
Returns-Based Analysis - Example Codenamed Michigan
Hippopotamus
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Out of sample looks plausibly in-line with in-
sample results and returns are within the “cone
of expectation”
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 15
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Returns-Based Analysis - Example Codenamed Michigan
Hippopotamus
Problems:
- Beta exposure of ~ +0.25 - +0.50
- Substantial concentration in a single long
position
- Possibly a blend of two approaches
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 16
▪ Algorithms that combine more than one
style, e.g. in this case a long/short book and
a single timed long-only position are difficult
to evaluate without more context.
In order to proceed with diligence on this type
of algorithm we would likely need to work
collaboratively with the author to separate
the components and evaluate each on a
standalone basis.
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 17
Returns-Based Analysis - Example Codenamed Georgia
Pigeon
Quantopian
Summary Statistics
Cumulative Gross Returns
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Out of sample looks quite consistent with in-sample
results and returns are within the “cone of expectation”
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 18Quantopian
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Returns-Based Analysis - Example Codenamed Georgia
Pigeon
Rolling factor risk, Sharpe, and drawdown as well as calendarized returns all look good too.
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 19Quantopian
Problem: Algo derives substantial fraction of
its PNL from names outside of the Q1500
tradeable universe.
Limit universe to the Q1500 names…
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Returns-Based Analysis - Example Codenamed Georgia
Pigeon
Net and single position exposures look well controlled and turnover of ~ 20% /day is ok…
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
Returns-Based Analysis - Example Codenamed Georgia
Pigeon
20
The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results
do not include estimated transaction costs.
Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm.
As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important
definitions of the Performance statistics illustrated above.
Summary Statistics
Cumulative Gross Returns
Cumulative Gross Returns
Limit to Q1500 Liquid Trade-ables
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 21
▪ Quant strategies can pick up on apparent
inefficiencies in stocks that are not
actually trade-able due to liquidity, borrow
availability, borrow cost, etc.
August 2016: Q1500 universe definition
was released as a single line API import:
from quantopian.pipeline.filters import Q1500US
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
▪ So, what have we learned here?
▪ Algorithms that don’t make the grade
can still be extremely valuable.
▪ Failure modes discovered in the
selection process are fed back into
product and educational content
development.
22
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 23
Education Materials developed with top academics
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 24Quantopian
Open Source
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 25
Thank you.
Questions?
jstauth@quantopian.com
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIANQuantopian 26
Appendix
Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 27Quantopian
alpha_spy is the annualized returns in excess of returns resulting from correlation with the S&P 500 index over the same period.
annual_return is the annualized returns.
annual_volatility is the annualized volatility of daily returns.
beta_spy is the correlation between daily returns and daily S&P 500 index returns.
beta_std is the standard deviation of rolling 6 month beta to the S&P 500.
calmar_ratio is the annualized returns divided by the maximum peak to trough drawdown.
common_sense_ratio is equal to the tail ratio multiplied by one plus the annual returns.
drawdown_area is the annualized area of drawdown periods (bounded by the high water mark and cumulative returns curve).
kurtosis is the kurtosis of daily returns distribution.
max_drawdown is the maximum peak to trough drawdown in the cumulative returns curve (on a percentage basis).
omega_ratio is calculated by dividing a portfolio’s cumulative positive returns by its cumulative negative returns.
sharpe_ratio is calculated by dividing a portfolio’s excess return by the standard deviation of its returns.
sharpe_ratio_last_year is the Sharpe ratio over the last year.
sharpe_std is the standard deviation of rolling 6 month Sharpe ratio
skewness is the skewness of daily returns distribution
sortino_ratio is the mean of the daily returns divided by the standard deviation of the positive values from the daily returns.
stability is the R-squared error of a linear fit to the cumulative log returns.
tail_ratio is the ratio between the 95th and (absolute) 5th percentile of the daily returns distribution.
Index of Definitions Used Herein

More Related Content

What's hot

Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
Quantopian
 

What's hot (20)

Tearsheet feedback webinar 10.10.18
Tearsheet feedback webinar 10.10.18Tearsheet feedback webinar 10.10.18
Tearsheet feedback webinar 10.10.18
 
Meb Faber at QuantCon 2016
Meb Faber at QuantCon 2016Meb Faber at QuantCon 2016
Meb Faber at QuantCon 2016
 
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin..."Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
"Enhancing Statistical Significance of Backtests" by Dr. Ernest Chan, Managin...
 
Market Outlook 2015: How to Spot Bubbles, Avoid Market Crashes and Earn Big ...
Market Outlook 2015:  How to Spot Bubbles, Avoid Market Crashes and Earn Big ...Market Outlook 2015:  How to Spot Bubbles, Avoid Market Crashes and Earn Big ...
Market Outlook 2015: How to Spot Bubbles, Avoid Market Crashes and Earn Big ...
 
Trade Like a Chimp: Unleash Your Inner Primate by Andreas Clenow at QuantCon ...
Trade Like a Chimp: Unleash Your Inner Primate by Andreas Clenow at QuantCon ...Trade Like a Chimp: Unleash Your Inner Primate by Andreas Clenow at QuantCon ...
Trade Like a Chimp: Unleash Your Inner Primate by Andreas Clenow at QuantCon ...
 
Smart Beta - Lessons from the Oracle of Omaha
Smart Beta - Lessons from the Oracle of OmahaSmart Beta - Lessons from the Oracle of Omaha
Smart Beta - Lessons from the Oracle of Omaha
 
"Three Dimensional Time: Working with Alternative Data" by Kathryn Glowinski,...
"Three Dimensional Time: Working with Alternative Data" by Kathryn Glowinski,..."Three Dimensional Time: Working with Alternative Data" by Kathryn Glowinski,...
"Three Dimensional Time: Working with Alternative Data" by Kathryn Glowinski,...
 
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
"Is Momentum Still Relevant for Today’s Markets?" by Anthony Ng, Senior Lecturer
 
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas..."Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
"Quant Trading for a Living – Lessons from a Life in the Trenches" by Andreas...
 
The State of Risk Management
The State of Risk ManagementThe State of Risk Management
The State of Risk Management
 
All About Factors & Smart Beta
All About Factors & Smart BetaAll About Factors & Smart Beta
All About Factors & Smart Beta
 
Algorithmic Finance Meetup: Starmine Short Interest Talk
Algorithmic Finance Meetup: Starmine Short Interest Talk Algorithmic Finance Meetup: Starmine Short Interest Talk
Algorithmic Finance Meetup: Starmine Short Interest Talk
 
Are bonds in a bubble?
Are bonds in a bubble?Are bonds in a bubble?
Are bonds in a bubble?
 
Building an Unconstrained Sleeve
Building an Unconstrained SleeveBuilding an Unconstrained Sleeve
Building an Unconstrained Sleeve
 
No Silver Bullets Presentation
No Silver Bullets PresentationNo Silver Bullets Presentation
No Silver Bullets Presentation
 
Smart Beta 101
Smart Beta 101Smart Beta 101
Smart Beta 101
 
"Bayesian Deep Learning: Dealing with Uncertainty and Non-Stationarity" by Dr...
"Bayesian Deep Learning: Dealing with Uncertainty and Non-Stationarity" by Dr..."Bayesian Deep Learning: Dealing with Uncertainty and Non-Stationarity" by Dr...
"Bayesian Deep Learning: Dealing with Uncertainty and Non-Stationarity" by Dr...
 
Smart Beta Investing - Trends and Opportunities
Smart Beta Investing - Trends and OpportunitiesSmart Beta Investing - Trends and Opportunities
Smart Beta Investing - Trends and Opportunities
 
Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
Finding Alpha from Stock Buyback Announcements in the Quantopian Research Pla...
 
Deep Value and the Aquirer's Multiple by Tobias Carlisle for QuantCon 2016
Deep Value and the Aquirer's Multiple by Tobias Carlisle for QuantCon 2016Deep Value and the Aquirer's Multiple by Tobias Carlisle for QuantCon 2016
Deep Value and the Aquirer's Multiple by Tobias Carlisle for QuantCon 2016
 

Similar to "Making the Grade: A Look Inside the Algorithm Evaluation Process" by Dr. Jess Stauth, Vice President of Quant Strategy at Quantopian

Sanford C. Bernstein Strategic Decisions Conference 2014
Sanford C. Bernstein Strategic Decisions Conference 2014Sanford C. Bernstein Strategic Decisions Conference 2014
Sanford C. Bernstein Strategic Decisions Conference 2014
TEConnectivityltd
 

Similar to "Making the Grade: A Look Inside the Algorithm Evaluation Process" by Dr. Jess Stauth, Vice President of Quant Strategy at Quantopian (20)

ATEN august-IP
ATEN august-IPATEN august-IP
ATEN august-IP
 
Citi Global Technology Conference
Citi Global Technology ConferenceCiti Global Technology Conference
Citi Global Technology Conference
 
TE Connectivity - 2016 Credit Suisse Technology, Media & Telecom Conference
TE Connectivity - 2016 Credit Suisse Technology, Media & Telecom ConferenceTE Connectivity - 2016 Credit Suisse Technology, Media & Telecom Conference
TE Connectivity - 2016 Credit Suisse Technology, Media & Telecom Conference
 
A10_Investor_Presentation
A10_Investor_PresentationA10_Investor_Presentation
A10_Investor_Presentation
 
Palantir Q1 2023 Business Update.pdf
Palantir Q1 2023 Business Update.pdfPalantir Q1 2023 Business Update.pdf
Palantir Q1 2023 Business Update.pdf
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction Builder
 
2014 investor overview
2014 investor overview2014 investor overview
2014 investor overview
 
SemGroup 1Q 2015 Earnings Presentation
SemGroup 1Q 2015 Earnings PresentationSemGroup 1Q 2015 Earnings Presentation
SemGroup 1Q 2015 Earnings Presentation
 
PFS Web Investor Presentation
PFS Web Investor PresentationPFS Web Investor Presentation
PFS Web Investor Presentation
 
Enhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein AnalyticsEnhancing Your Lightning Apps with Einstein Analytics
Enhancing Your Lightning Apps with Einstein Analytics
 
Detroit ELEVATE Track 1
Detroit ELEVATE Track 1Detroit ELEVATE Track 1
Detroit ELEVATE Track 1
 
Symantec investor presentation may 2015 final
Symantec investor presentation may 2015 finalSymantec investor presentation may 2015 final
Symantec investor presentation may 2015 final
 
SEMG and RRMS Report 4Q and Full Year Resluts
SEMG and RRMS Report 4Q and Full Year ReslutsSEMG and RRMS Report 4Q and Full Year Resluts
SEMG and RRMS Report 4Q and Full Year Resluts
 
Inst investor deck q118 - final
Inst investor deck   q118 - finalInst investor deck   q118 - final
Inst investor deck q118 - final
 
INST investor deck may 08.2017
INST investor deck may 08.2017INST investor deck may 08.2017
INST investor deck may 08.2017
 
Inst investor deck nov 2016pdf
Inst investor deck   nov 2016pdfInst investor deck   nov 2016pdf
Inst investor deck nov 2016pdf
 
世界的クラウド企業がコミュニティを育てるために考えていること
世界的クラウド企業がコミュニティを育てるために考えていること世界的クラウド企業がコミュニティを育てるために考えていること
世界的クラウド企業がコミュニティを育てるために考えていること
 
Partition Your (Apex) Trigger Logic Using Metadata
Partition Your  (Apex) Trigger Logic Using MetadataPartition Your  (Apex) Trigger Logic Using Metadata
Partition Your (Apex) Trigger Logic Using Metadata
 
1 q16 earnings presentation final
1 q16 earnings presentation final1 q16 earnings presentation final
1 q16 earnings presentation final
 
Sanford C. Bernstein Strategic Decisions Conference 2014
Sanford C. Bernstein Strategic Decisions Conference 2014Sanford C. Bernstein Strategic Decisions Conference 2014
Sanford C. Bernstein Strategic Decisions Conference 2014
 

More from Quantopian

"From Insufficient Economic data to Economic Big Data – How Trade Data is red...
"From Insufficient Economic data to Economic Big Data – How Trade Data is red..."From Insufficient Economic data to Economic Big Data – How Trade Data is red...
"From Insufficient Economic data to Economic Big Data – How Trade Data is red...
Quantopian
 

More from Quantopian (20)

Being open (source) in the traditionally secretive field of quant finance.
Being open (source) in the traditionally secretive field of quant finance.Being open (source) in the traditionally secretive field of quant finance.
Being open (source) in the traditionally secretive field of quant finance.
 
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
 
"Alpha from Alternative Data" by Emmett Kilduff, Founder and CEO of Eagle Alpha
"Alpha from Alternative Data" by Emmett Kilduff,  Founder and CEO of Eagle Alpha"Alpha from Alternative Data" by Emmett Kilduff,  Founder and CEO of Eagle Alpha
"Alpha from Alternative Data" by Emmett Kilduff, Founder and CEO of Eagle Alpha
 
"Supply Chain Earnings Diffusion" by Josh Holcroft, Head of Quantitative Rese...
"Supply Chain Earnings Diffusion" by Josh Holcroft, Head of Quantitative Rese..."Supply Chain Earnings Diffusion" by Josh Holcroft, Head of Quantitative Rese...
"Supply Chain Earnings Diffusion" by Josh Holcroft, Head of Quantitative Rese...
 
“Real Time Machine Learning Architecture and Sentiment Analysis Applied to Fi...
“Real Time Machine Learning Architecture and Sentiment Analysis Applied to Fi...“Real Time Machine Learning Architecture and Sentiment Analysis Applied to Fi...
“Real Time Machine Learning Architecture and Sentiment Analysis Applied to Fi...
 
“Market Insights Through the Lens of a Risk Model” by Olivier d'Assier, Head ...
“Market Insights Through the Lens of a Risk Model” by Olivier d'Assier, Head ...“Market Insights Through the Lens of a Risk Model” by Olivier d'Assier, Head ...
“Market Insights Through the Lens of a Risk Model” by Olivier d'Assier, Head ...
 
"Maximize Alpha with Systematic Factor Testing" by Cheng Peng, Software Engin...
"Maximize Alpha with Systematic Factor Testing" by Cheng Peng, Software Engin..."Maximize Alpha with Systematic Factor Testing" by Cheng Peng, Software Engin...
"Maximize Alpha with Systematic Factor Testing" by Cheng Peng, Software Engin...
 
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ..."How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
"How to Run a Quantitative Trading Business in China with Python" by Xiaoyou ...
 
"Deep Reinforcement Learning for Optimal Order Placement in a Limit Order Boo...
"Deep Reinforcement Learning for Optimal Order Placement in a Limit Order Boo..."Deep Reinforcement Learning for Optimal Order Placement in a Limit Order Boo...
"Deep Reinforcement Learning for Optimal Order Placement in a Limit Order Boo...
 
"Building Diversified Portfolios that Outperform Out-of-Sample" by Dr. Marcos...
"Building Diversified Portfolios that Outperform Out-of-Sample" by Dr. Marcos..."Building Diversified Portfolios that Outperform Out-of-Sample" by Dr. Marcos...
"Building Diversified Portfolios that Outperform Out-of-Sample" by Dr. Marcos...
 
"From Insufficient Economic data to Economic Big Data – How Trade Data is red...
"From Insufficient Economic data to Economic Big Data – How Trade Data is red..."From Insufficient Economic data to Economic Big Data – How Trade Data is red...
"From Insufficient Economic data to Economic Big Data – How Trade Data is red...
 
"Machine Learning Approaches to Regime-aware Portfolio Management" by Michael...
"Machine Learning Approaches to Regime-aware Portfolio Management" by Michael..."Machine Learning Approaches to Regime-aware Portfolio Management" by Michael...
"Machine Learning Approaches to Regime-aware Portfolio Management" by Michael...
 
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ..."A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
"A Framework-Based Approach to Building Quantitative Trading Systems" by Dr. ...
 
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ..."Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
"Don't Lose Your Shirt Trading Mean-Reversion" by Edith Mandel, Principal at ...
 
"Deep Q-Learning for Trading" by Dr. Tucker Balch, Professor of Interactive C...
"Deep Q-Learning for Trading" by Dr. Tucker Balch, Professor of Interactive C..."Deep Q-Learning for Trading" by Dr. Tucker Balch, Professor of Interactive C...
"Deep Q-Learning for Trading" by Dr. Tucker Balch, Professor of Interactive C...
 
"Quantum Hierarchical Risk Parity - A Quantum-Inspired Approach to Portfolio ...
"Quantum Hierarchical Risk Parity - A Quantum-Inspired Approach to Portfolio ..."Quantum Hierarchical Risk Parity - A Quantum-Inspired Approach to Portfolio ...
"Quantum Hierarchical Risk Parity - A Quantum-Inspired Approach to Portfolio ...
 
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in..."From Trading Strategy to Becoming an Industry Professional – How to Break in...
"From Trading Strategy to Becoming an Industry Professional – How to Break in...
 
"Trading Strategies That Are Designed Not Fitted" by Robert Carver, Independe...
"Trading Strategies That Are Designed Not Fitted" by Robert Carver, Independe..."Trading Strategies That Are Designed Not Fitted" by Robert Carver, Independe...
"Trading Strategies That Are Designed Not Fitted" by Robert Carver, Independe...
 
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen..."On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
"On the Bayesian Interpretation of Black–Litterman" by Dr. Gordon Ritter, Sen...
 
"Correlated Volatility Shocks" by Dr. Xiao Qiao, Researcher at SummerHaven In...
"Correlated Volatility Shocks" by Dr. Xiao Qiao, Researcher at SummerHaven In..."Correlated Volatility Shocks" by Dr. Xiao Qiao, Researcher at SummerHaven In...
"Correlated Volatility Shocks" by Dr. Xiao Qiao, Researcher at SummerHaven In...
 

Recently uploaded

VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
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 Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
dipikadinghjn ( Why You Choose Us? ) 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...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
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
 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort : 9352852248 Make on-demand Arrangements Near yOU
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 

Recently uploaded (20)

Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbaiVasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
 
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West 🌹 9920725232 ( Call Me ) Mumbai Esc...
 
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
 
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 🔝✔️✔️
 
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
 
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
Call Girls Service Pune ₹7.5k Pick Up & Drop With Cash Payment 9352852248 Cal...
 
(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
 
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...
 
Top Rated Pune Call Girls Pashan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Pashan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Pashan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Pashan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
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 ...
 
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...
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
 
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...
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 

"Making the Grade: A Look Inside the Algorithm Evaluation Process" by Dr. Jess Stauth, Vice President of Quant Strategy at Quantopian

  • 1. Making the Grade: A look inside the algorithm evaluation process Jessica Stauth, PhD - VP Quant Strategy
  • 2. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIANQuantopian This presentation is for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation for any security; nor does it constitute an offer to provide investment advisory or other services by Quantopian, Inc. ("Quantopian"). Nothing contained herein constitutes investment advice or offers any opinion with respect to the suitability of any security, and any views expressed herein should not be taken as advice to buy, sell, or hold any security or as an endorsement of any security or company. In preparing the information contained herein, Quantopian has not taken into account the investment needs, objectives, and financial circumstances of any particular investor. Any views expressed and data illustrated herein were prepared based upon information, believed to be reliable, available to Quantopian at the time of publication. Quantopian makes no guarantees as to their accuracy or completeness. All information is subject to change and may quickly become unreliable for various reasons, including changes in market conditions or economic circumstances. Disclaimer 2
  • 3. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 3Quantopian Investment Vehicle
  • 4. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 4Quantopian Investment Vehicle
  • 5. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 5Quantopian 1. ALGORITHM IS BORN Quantopian’s model validation process includes a rigorous definition of “out-of -sample” data as data accumulated after the code was frozen. We typically require six months of out-of-sample data before considering an algorithm for inclusion in the Fund. The investment team reviews each algorithm that meets our investment criteria AND passes out-of-sample validation. Once an algorithm is selected the author is invited to a formal diligence process which includes completion of: ▪ Due diligence questionnaire ▪ Video or phone interview(s) ▪ Background check ▪ IP license agreement ▪ Operational and Performance checks Upon successful completion this package is reviewed and approved (or not) by our CIO in a formal, periodic investment committee meeting. Algorithm selection process Code is version-controlled and time- stamped in Quantopian’s database. We extract over 50 features spanning performance, risk, structure, and author behavior. 2. TRUE OUT-OF-SAMPLE 3. AUTHOR DILIGENCE
  • 6. So you think you have a great algorithm? CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
  • 7. So you think you have a great algorithm? CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN
  • 8. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 8 Returns-Based Analysis - Example Codenamed Illinois Spider The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through August 28, 2016. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above.
  • 9. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 9 The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Returns-Based Analysis - Example Codenamed Illinois Spider Problem: Out of sample performance is not living up to the in-sample expectation.
  • 10. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN ▪ Out of sample results that don’t match in- sample results raise the concern of overfitting. ▪ Academic result: 6 months of ‘out of sample’ (daily) returns with a Sharpe ratio of 1.0 yields a 75% probability of positive future Sharpe ratio1. 10 1. Bailey, D. & Lopez de Prado, M. (2012) The Sharpe Ratio Efficient Frontier http://ssrn.com/abstract=1821643
  • 11. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 11 Returns-Based Analysis - Example Codenamed Vermont Trout The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Out of sample looks possibly in-line with in- sample results and returns fall within the “cone of expectation”
  • 12. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 12 Problem: Algo is Net Long and Long Beta (as high as 0.5 measured on a rolling single factor regression). The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Returns-Based Analysis - Example Codenamed Vermont Trout
  • 13. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 13 ▪ Common factor risk, such a dollar, market, and sector exposure do not diversify away with portfolio construction and must be tightly controlled at the individual algorithm level. In some cases post-hoc hedging can be used to ‘correct’ common factor risk, but hedging comes at a cost and degrades expected performance. Ideally we look for algorithms that have low common factor risk exposures by design and derive returns mostly from stock selection.
  • 14. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 14 Returns-Based Analysis - Example Codenamed Michigan Hippopotamus The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Out of sample looks plausibly in-line with in- sample results and returns are within the “cone of expectation”
  • 15. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 15 The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 27, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Returns-Based Analysis - Example Codenamed Michigan Hippopotamus Problems: - Beta exposure of ~ +0.25 - +0.50 - Substantial concentration in a single long position - Possibly a blend of two approaches
  • 16. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 16 ▪ Algorithms that combine more than one style, e.g. in this case a long/short book and a single timed long-only position are difficult to evaluate without more context. In order to proceed with diligence on this type of algorithm we would likely need to work collaboratively with the author to separate the components and evaluate each on a standalone basis.
  • 17. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 17 Returns-Based Analysis - Example Codenamed Georgia Pigeon Quantopian Summary Statistics Cumulative Gross Returns The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Out of sample looks quite consistent with in-sample results and returns are within the “cone of expectation”
  • 18. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 18Quantopian The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Returns-Based Analysis - Example Codenamed Georgia Pigeon Rolling factor risk, Sharpe, and drawdown as well as calendarized returns all look good too.
  • 19. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 19Quantopian Problem: Algo derives substantial fraction of its PNL from names outside of the Q1500 tradeable universe. Limit universe to the Q1500 names… The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Returns-Based Analysis - Example Codenamed Georgia Pigeon Net and single position exposures look well controlled and turnover of ~ 20% /day is ok…
  • 20. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN Returns-Based Analysis - Example Codenamed Georgia Pigeon 20 The illustration reflects the backtested performance of an algorithm for the period of January 4, 2010 through February 24, 2017. This algorithm is not and has never been traded by Quantopian in any capacity. Results do not include estimated transaction costs. Backtested performance has certain inherent limitations. For instance, such performance does not incorporate the impact that material economic and market factors might have had on the performance of the algorithm. As a result, actual performance will vary from the results presented, and that variance may be material. Past performance is not necessarily reflective of future results.Please see the Appendix hereto for important definitions of the Performance statistics illustrated above. Summary Statistics Cumulative Gross Returns Cumulative Gross Returns Limit to Q1500 Liquid Trade-ables
  • 21. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 21 ▪ Quant strategies can pick up on apparent inefficiencies in stocks that are not actually trade-able due to liquidity, borrow availability, borrow cost, etc. August 2016: Q1500 universe definition was released as a single line API import: from quantopian.pipeline.filters import Q1500US
  • 22. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN ▪ So, what have we learned here? ▪ Algorithms that don’t make the grade can still be extremely valuable. ▪ Failure modes discovered in the selection process are fed back into product and educational content development. 22
  • 23. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 23 Education Materials developed with top academics
  • 24. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 24Quantopian Open Source
  • 25. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 25 Thank you. Questions? jstauth@quantopian.com
  • 26. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIANQuantopian 26 Appendix
  • 27. Quantopian CONFIDENTIAL AND PROPRIETARY - NOT FOR DISTRIBUTION WITHOUT THE WRITTEN CONSENT OF QUANTOPIAN 27Quantopian alpha_spy is the annualized returns in excess of returns resulting from correlation with the S&P 500 index over the same period. annual_return is the annualized returns. annual_volatility is the annualized volatility of daily returns. beta_spy is the correlation between daily returns and daily S&P 500 index returns. beta_std is the standard deviation of rolling 6 month beta to the S&P 500. calmar_ratio is the annualized returns divided by the maximum peak to trough drawdown. common_sense_ratio is equal to the tail ratio multiplied by one plus the annual returns. drawdown_area is the annualized area of drawdown periods (bounded by the high water mark and cumulative returns curve). kurtosis is the kurtosis of daily returns distribution. max_drawdown is the maximum peak to trough drawdown in the cumulative returns curve (on a percentage basis). omega_ratio is calculated by dividing a portfolio’s cumulative positive returns by its cumulative negative returns. sharpe_ratio is calculated by dividing a portfolio’s excess return by the standard deviation of its returns. sharpe_ratio_last_year is the Sharpe ratio over the last year. sharpe_std is the standard deviation of rolling 6 month Sharpe ratio skewness is the skewness of daily returns distribution sortino_ratio is the mean of the daily returns divided by the standard deviation of the positive values from the daily returns. stability is the R-squared error of a linear fit to the cumulative log returns. tail_ratio is the ratio between the 95th and (absolute) 5th percentile of the daily returns distribution. Index of Definitions Used Herein