{"id":2089723,"date":"2018-10-19T15:13:02","date_gmt":"2018-10-19T09:43:02","guid":{"rendered":"http:\/\/stockviz.biz\/index.php\/?p=2089723"},"modified":"2018-10-19T15:13:02","modified_gmt":"2018-10-19T09:43:02","slug":"is-skewness-a-timing-signal","status":"publish","type":"post","link":"https:\/\/stockviz.biz\/index.php\/2018\/10\/19\/is-skewness-a-timing-signal\/","title":{"rendered":"Is Skewness a Timing Signal?"},"content":{"rendered":"<p>We recently came across a post titled &#8220;IMPROVING THE ODDS OF VALUE&#8221; (<a href=\"https:\/\/www.factorresearch.com\/research-improving-the-odds-of-value\" rel=\"noopener\" target=\"_blank\">link<\/a>,) where the author uses the skewness of one-year daily returns to time the value factor. Here, we try to replicate\/extend the original backtest.<\/p>\n<h3>Key differences<\/h3>\n<p>We had to make some tweaks to simplify the task:<\/p>\n<ol>\n<li>The original uses a one-year lookback period, we use a 220-day (trading days) lookback. [minor]<\/li>\n<li>The original uses the S&amp;P 500 index, we use the SPY ETF. Our prices are adjusted for dividends. [minor]<\/li>\n<li>The original constructs a long-short value portfolio. i.e., an academic alpha portfolio. We use it to time the <a href=\"https:\/\/finviz.com\/quote.ashx?t=IVE&amp;ty=c&amp;ta=0&amp;p=m\" rel=\"noopener\" target=\"_blank\">IVE ETF<\/a> which tracks the S&amp;P 500 Value Index. [major]<\/li>\n<\/ol>\n<p>We expected the major premise of the original post &#8211; that you can go long value during periods of positive skewness and go into cash otherwise &#8211; to hold. And perhaps provide some marginal advantage while using it to time a long-only value ETF.<\/p>\n<h3>Results<\/h3>\n<p>We observed the exact opposite result. Going long IVE during periods of positive skewness under-performed going long IVE during periods of negative skewness. In the cumulative returns chart below:<\/p>\n<ul>\n<li>the black and red lines are buy&amp;hold IVE and SPY,<\/li>\n<li>the green and blue lines are IVE returns when being long during periods of positive and negative skewness, respectively,<\/li>\n<li>the cyan and purple lines are SPY returns when being long during periods of positive and negative skewness, respectively,<\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/stockviz\/blog\/raw\/master\/skew%20timing\/cumulative.SPY.IVE.SKEW.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/github.com\/stockviz\/blog\/raw\/master\/skew%20timing\/cumulative.SPY.IVE.SKEW.png\" width=\"1400\" height=\"800\" alt=\"cumulative returns using skewness for timing (IVE\/SPY)\" class=\"alignnone size-full\" \/><\/a><br \/>\nNote how buy&amp;hold vastly out-performs the timing portfolio.<\/p>\n<p>Further, if you rotate into a liquid fund (earning risk-free returns) instead of going into cash (earning zero), the SPY returns being long during periods of negative skewness beat buy&amp;hold SPY returns:<br \/>\n<a href=\"https:\/\/github.com\/stockviz\/blog\/raw\/master\/skew%20timing\/cumulative.SPY.IVE-LQD.SKEW.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/github.com\/stockviz\/blog\/raw\/master\/skew%20timing\/cumulative.SPY.IVE-LQD.SKEW.png\" width=\"1400\" height=\"800\" alt=\"cumulative returns using skewness for timing with risk-free rate (IVE\/SPY)\" class=\"alignnone size-full\" \/><\/a><\/p>\n<p>Perhaps, we are seeing these totally different results because we are long-only and the original back-test was long-short? We are not entirely sure.<br \/>\nAlso, the out-performance we observed on SPY failed to replicate on the NIFTY 50 and NIFTY MIDCAP 100 indices.<\/p>\n<p>Code, charts and backtest results for NIFTY 50 and NIFTY MIDCAP 100 indices are on <a href=\"https:\/\/github.com\/stockviz\/blog\/tree\/master\/skew%20timing\" rel=\"noopener\" target=\"_blank\">github<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We recently came across a post titled &#8220;IMPROVING THE ODDS OF VALUE&#8221; (link,) where the author uses the skewness of one-year daily returns to time the value factor. Here, we try to replicate\/extend the original backtest. Key differences We had to make some tweaks to simplify the task: The original uses a one-year lookback period, &hellip; <\/p>\n","protected":false},"author":2,"featured_media":2065851,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3471],"tags":[3541,2761],"class_list":["post-2089723","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-investing-insight","tag-backtest","tag-quant","entry"],"_links":{"self":[{"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/posts\/2089723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/comments?post=2089723"}],"version-history":[{"count":0,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/posts\/2089723\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/media\/2065851"}],"wp:attachment":[{"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/media?parent=2089723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/categories?post=2089723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stockviz.biz\/index.php\/wp-json\/wp\/v2\/tags?post=2089723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}