Trend Following Strategies - Stanford University

1y ago
3 Views
2 Downloads
1.30 MB
22 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Matteo Vollmer
Transcription

Trend Following StrategiesMidterm Presentation: April 29, 2019Art PaspanthongDivya SainiJoe TaglicRaghav TibrewalaWill Vithayapalert

1.Background & IntroductionTrend Following Strategies

“Cut short your losses;let your profits run on.-David Ricardo3

A Simple Example: Channel breakout signal Systematically find trends inmarket pricesRide themGet out before they revertTake a long (short) position when asignal breaks out of a certain upper(lower) boundary for a range of values.4

Historical Performance: CTA SmileTrend following returns tendto perform well duringmoments when marketdivergence is the largest.Periods when markets move the most dramatically provide “trends” suitable for trend following strategies.5

Historical Performance: Drawdown The maximum drawdown fortrend following is approximately25% lower than that of thebuy‐and‐hold portfolio. The average of the top fivedrawdowns for trend followingis roughly ⅓ lower than that ofbuy‐and‐hold.Trend following returns exhibit positive skewness. The chance for left tail risk or large drawdowns is relatively small due tothe “let profits run and cut short your losses” nature of more small losses as opposed to large drawdowns.6

Price DataTrading FrameworkTrend SignalsSignal StrengthTrading Signals1.2.3.4.When to enter a positionHow large a position to take onWhen to exit a positionHow much risk to allocate to different sectorsPosition SizingMarketAllocationTrading Execution7

2.Literature ReviewTrend Following Strategies

Two centuries of trend following (2014) - Y. Lempérière, C. Deremble, P. Seager, M. Potters The paper gives the evidence of presence of trends in the market over twocenturiesPresence of trends forms the basis for trend following strategiesIn this paper, the signal function is:sn(t) [p(t 1) ⟨p⟩n,t 1] / σn(t 1)where ⟨p⟩ is the exponential moving averageThis sign of the signal function is useful for understanding the position(long or short) taken in the futures marketThe net trend strength used in this paper is:Qn(t) sum [sign[sn(t′)] (p(t′ 1) p(t′)) / σn(t 1)]This is the statistical significance of fictitious profit and loss if we tradedeveryday based on the position taken based on sign of signal function.9

Two centuries of trend following - Results Fig: Fictitious P&L for a pool of futures A t-stat of 5.9 for trend following has beenobserved for a diversified pool of futuresOver two centuries, the t-statistic is around10.We can reject the null hypothesis because ofthe high value of the t-statisticThe highest values of the t-statistic were seenwith commodities data over the last 50 years.However, all asset classes showed high t-statvalues.The paper conclusively shows that:long term trends exist across all assetclasses and are stable in time.10

Which Trend Is Your Friend? (2015) - Ari Levine and Lasse Heje Pedersen This paper introduces the two common ways of measuring trend strengthsand compares them on futures dataThe two strategies are time series momentum (TSMOM) and moving averagecrossover (MACROSS)A TSMOM strategy goes long when prices have been moving up, and shortwhen prices have been moving down. The simplest TSMOM signal is the pastreturn over some time period, say m months or days:TSMOMtm returnt m,tThe MACROSS strategy first computes two moving averages (MA) of prices,which we call MAfast and MAslow. The fast MA puts more weight on recentprices, whereas the slow MA puts more weight on past prices.The MACROSS strategy depends on which MA is higher: the fast one or theslow one.11

Which Trend Is Your Friend? (2015) - Ari Levine and Lasse Heje PedersenTransfer of Momentum StrategyMoving Average Crossover Strategy12

Which Trend Is Your Friend? (2015) - Ari Levine and Lasse Heje Pedersen This paper also writes the MACROSS strategy in the form of weights and thenchooses weights in different ways. Different forms of weights include exponential weighted moving averagecrossover. Weights can also be taken from ordinary least squares.13

Which Trend Is Your Friend? (2015) - Results The paper compared some of these strategies on futures data. Note: The Sharpe Ratios are before transaction costs.14

3.DatasetsFutures of Commodities

Datasets of Commodities FuturesEnergyMetalsAgricultureCrude OilGoldCornNatural GasSilverWheatGasoline(Refined)CopperSoybeanTime Frame: 1-12 months ExpirationSource: Quandl16

Dataset Exploration: Moving Average Strategy PlotMain TaskSell SignalData PreprocessingFeature EngineeringWeak/FalseModelSignalUsing Machine LearningTechniques to not onlyidentify these signalsbut also evaluate theBuy Signalstrength of the signal17

Signal Generation: Signal to Noise Ratio (SNR)A higher SNR indicatesWeak/FalseSignalSell Signala higher quality oftrend, or higher pricedivergenceThe price trend withlow SNR appears to bevery noisy. The signalfor trading is weak.18

4.Future WorkSignals Generations and Trade Executions

Plan for the Semester1.2.3.Alpha Predictiona. Select and clean a small number of time series, generating simple features and labelsb. Use regression to predict returns based on those featuresTrading Systema. Generate covariance matrix based on empirical datab. Use Modern Portfolio Theory to build a portfolio of contracts at each timestepc. Evaluate effectiveness based on returns, Sharpe ratioIncrease robustnessa. Introduce trading frictions (transaction costs, observe/trade delay, etc.)b. Generate more features to use in the return prediction model (price-based or external)c. Modify learning labels to consider returns of a longer time framed. Use a more sophisticated return prediction algorithm (i.e. artificial neural network)2020

Modern Portfolio TheorynwrCnumber of assets in the universe,length-n vector representing allocation to each asset (typically sums to 100%)length-n vector representing predicted returns of each assetn x n covariance matrixExpected portfolio return is w T rExpected portfolio variance is wT C wStraightforward convex optimization problems to:: Constrain variance (upper bound) and maximize return Constrain return (lower bound) and minimize variance In certain cases, can also maximize explicitly for Sharpe ratio2121

ynAtseuQ?sion22

Two centuries of trend following (2014) - Y. Lempérière, C. Deremble, P. Seager, M. Potters 9 The paper gives the evidence of presence of trends in the market over two centuries Presence of trends forms the basis for trend following strategies In this paper, the signal function is: s n (t) [p(t 1) p n,t 1] / σ n (t 1)

Related Documents:

SEISMIC: A Self-Exciting Point Process Model for Predicting Tweet Popularity Qingyuan Zhao Stanford University qyzhao@stanford.edu Murat A. Erdogdu Stanford University erdogdu@stanford.edu Hera Y. He Stanford University yhe1@stanford.edu Anand Rajaraman Stanford University anand@cs.stanford.edu Jure Leskovec Stanford University jure@cs.stanford .

Computer Science Stanford University ymaniyar@stanford.edu Madhu Karra Computer Science Stanford University mkarra@stanford.edu Arvind Subramanian Computer Science Stanford University arvindvs@stanford.edu 1 Problem Description Most existing COVID-19 tests use nasal swabs and a polymerase chain reaction to detect the virus in a sample. We aim to

Domain Adversarial Training for QA Systems Stanford CS224N Default Project Mentor: Gita Krishna Danny Schwartz Brynne Hurst Grace Wang Stanford University Stanford University Stanford University deschwa2@stanford.edu brynnemh@stanford.edu gracenol@stanford.edu Abstract In this project, we exa

Stanford University Stanford, CA 94305 bowang@stanford.edu Min Liu Department of Statistics Stanford University Stanford, CA 94305 liumin@stanford.edu Abstract Sentiment analysis is an important task in natural language understanding and has a wide range of real-world applications. The typical sentiment analysis focus on

All Crashes - 10 Years There is a downward trend for all crashes over the last ten years. Trend line R² -0.89 The strength of the trend is expressed through the R2 value. The closer the R2 value is to 1 or -1 the stronger the trend. Positive R 2values indicate an upward trend, negative Rvalues indicate a downward trend, and zero indicates a flat trend.

"Michael Covel's Trend Following: Essential." —Ed Seyk ota, pro!led in Market Wizards "Trend Following by Michael Covel? I'm long this book ." —Bob Spear, Mechanica "[Trend Following] did a superb job of covering the philosophy and think ing behind trend following (basically, why it work s). You might call it the Market Wizards of

Since 1996 Michael Covel has provided top of the line trend trading systems and education to thousands in 70 countries." My research firm Trend Following is pleased to announce two additional trend following systems. These are stand-alone trend following trading systems that each tackle great trend following trading from a different .

E. Kreyszig, “Advanced Engineering Mathematics”, 8th edition, John Wiley and Sons (1999). 3. M. R. Spiegel, “Advanced Mathematics for Engineers and Scientists”, Schaum Outline Series, McGraw Hill, (1971). 4. Chandrika Prasad, Reena Garg, "Advanced Engineering Mathematics", Khanna Publishing house. RCH-054: Statistical Design of Experiments (3:1:0) UNIT 1 Introduction: Strategy of .