Time-Series Momentum on Shanghai Indices and ETFs

Time-series momentum on Shanghai Composite SSE 50 CSI indices SSE ETFs including a Treasury ETF a gold ETF. 12-1 signal volatility scaling costs

Abstract

The cross-sectional momentum pages on this site rank stocks against each other. Time-series momentum does not. Each series is long or short from its own past return, which is the rule behind managed-futures books and the Moskowitz, Ooi, and Pedersen (2012) evidence across asset classes.

Shanghai is a useful place to rerun that rule because the listed menu is not only equities. Yahoo Finance returns a full history for the Shanghai Composite and for the SSE-listed ETFs, and only a stub for the SSE 50, SSE 180, CSI 300, and CSI 500 index levels themselves. The sleeve therefore uses the Composite plus the ETFs that track those benchmarks (510050.SS, 510300.SS, 510500.SS), the SSE dividend ETF, a Treasury-bond ETF (511010.SS), and a gold ETF (518880.SS). A sign that only works when every series is the same equity factor is easier to see once bonds and gold are in the same weight vector.

Signal and weights

Monthly returns are month-end to month-end on adjusted closes. At month the signal for series is the sign of the return from through , the same 12-1 skip used in the US momentum studies so the position is not a one-month reversal bet.

is the trailing 36-month standard deviation. Absolute weights sum to one, so a month in which every signal is positive is a fully invested long book with larger weights on the quieter series. A month in which signals disagree is long some indices and short others.

The net return subtracts 5 bps times L1 turnover. The benchmark is the equal-weight of the same live series, rebalanced monthly, without a signal. The reported test is the Newey–West t-statistic on the difference.

Empirical results

Wealth of 1 is compounded from the net monthly returns. Series with fewer than about two years of daily history are dropped before the signal starts, so a late-listed ETF does not enter on a handful of months.

Sample
2013-03-31 → 2026-11-30
Sleeve
Shanghai indices and SSE ETFs
Benchmark
Equal-weight sleeve
Series kept
16

Sign of the 12-1 month return on 16 Shanghai indices and ETFs, scaled by trailing 36-month volatility so absolute weights sum to one. Net Sharpe 0.22 against equal-weight Sharpe 0.37.

TSMOM ann. return
1.4%
TSMOM ann. vol
7.5%
TSMOM Sharpe
0.22
TSMOM max drawdown
-14.3%
Equal-weight Sharpe
0.37
One-way cost
5 bps

Growth of 1. Dates are thinned when the path is daily.

TestEstimatetpReading
TSMOM minus equal weight-0.4%-1.080.280Newey–West test on the monthly active return. Positions that fail the 12-1 history are left out that month.

Calendar-year returns

YearStrategyBenchmark
2013-12.0%-13.0%
201415.3%33.5%
201512.3%13.7%
2016-10.4%-2.8%
20176.3%10.4%
20185.4%-16.4%
2019-3.5%26.7%
20202.5%22.7%
20210.3%3.8%
20221.7%-13.6%
2023-0.2%-7.2%
2024-2.9%27.6%
20257.4%14.6%
20260.5%-10.0%

Series that entered the sample

TickerNameFirstLastDays
000001.SSShanghai Composite2012-01-042026-11-133605
510050.SSSSE 50 ETF2012-01-042026-11-133604
510300.SSCSI 300 ETF2012-05-042026-11-133515
510500.SSCSI 500 ETF2013-02-062026-11-133322
512100.SSCSI 1000 ETF2016-09-292026-11-132437
510880.SSSSE Dividend ETF2012-01-042026-11-133604
512010.SSSSE Pharmaceutical ETF2013-09-232026-11-133179
512480.SSSSE Semiconductor ETF2019-05-082026-11-131807
512690.SSSSE Liquor ETF2019-04-042026-11-131830
512800.SSSSE Bank ETF2017-07-182026-11-132260
512880.SSSSE Broker ETF2016-07-262026-11-132491
515790.SSSSE Solar ETF2020-12-072026-11-131431
516160.SSSSE New Energy ETF2021-01-222026-11-131398
511010.SSSSE Treasury Bond ETF2013-03-052026-11-133314
511260.SSSSE 10Y Treasury ETF2017-08-042026-11-132236
518880.SSSSE Gold ETF2013-07-182026-11-133232

Sharpe ratios use a zero risk-free rate. Costs, where charged, are a flat one-way bps haircut on weight turnover. Source: Yahoo Finance. Assignment seed 20261113.

What this does not show

CSI 300 and CSI 500 include Shenzhen names. Their SSE-listed ETFs are in the sleeve because those are the benchmarks a Shanghai cash book is judged against, and because Yahoo does not return a usable history for the index levels. They are not a pure SSE 50 portfolio.

Index series and the ETF that tracks the same index move together. The volatility scaling down-weights duplicates; it does not delete them. Overlapping equity indices still dominate the risk if bonds and gold are quiet.

Yahoo Finance adjusted closes are not a point-in-time index membership file. The constituent lists are a liquid large-cap panel, fixed in the repository, not the official index as it stood on each rebalance date.

The risk-free rate is set to zero in every Sharpe ratio. A local bill rate would lower the ratios and would not, by itself, change a long-short spread.

Costs are a flat one-way haircut on weight turnover. They do not include borrow fees, lot-size rules, auction imbalance, stamp duty, or the Shanghai and Hong Kong short-sale bans that bind a live short book.

This is a research record. It is not a recommendation to trade the sleeve.

QuantifiedTrader logoQuantifiedTrader

Independent quantitative research on trading methods, backtesting, and market analytics.

Research disclaimer

QuantifiedTrader is operated by an independent quantitative research group. We study, document, and compare different methods of trading, portfolio construction, risk management, and investment analysis. Our work is exploratory and academic in nature—we build tools, run backtests, and publish findings to advance understanding, not to promote any particular strategy or product.

Not investment advice. Nothing on this website constitutes investment, trading, financial, tax, legal, or other professional advice. We do not recommend, endorse, or solicit the purchase or sale of any security, derivative, or financial instrument, nor do we suggest that any strategy, model, or result presented here is suitable for any individual or institution. Any examples, simulations, or performance figures are illustrative research outputs only.

No client or advisory relationship. We do not provide investment advisory, brokerage, portfolio-management, custody, or asset-management services to any person or entity. Browsing this site, using our tools, or contacting us does not create a client, fiduciary, or advisory relationship. We do not manage money on behalf of third parties and do not act as agents for any financial institution.

Research & education only. Content, datasets, backtests, charts, code, and software made available here are for informational and educational research. Materials may be incomplete, simulated, hypothetical, or derived from third-party sources that we do not control. Past performance, backtested results, and historical analyses are not indicative of future results. Market conditions change; models may fail; assumptions may be wrong. You are solely responsible for evaluating any information and for all decisions you make.

No responsibility or liability. To the fullest extent permitted by applicable law, QuantifiedTrader and its contributors disclaim all responsibility and liability for any loss, damage, cost, or expense—direct or indirect—arising from access to, use of, or reliance on this website, its content, or its tools. All materials are provided “as is” and “as available,” without warranties of any kind, whether express or implied, including but not limited to accuracy, completeness, fitness for a particular purpose, or non-infringement.

Non-commercial research sharing. This site does not aim to profit from the knowledge, tools, or datasets published here. Materials are shared for non-commercial research and learning, subject to applicable open-source or site terms where noted. We are a research collective, not a commercial product or service provider.

Contact. For questions about this notice, the site, or published research materials, contact support@quantedx.com. Correspondence is for administrative and research purposes only and does not constitute advice or create any professional obligation on our part.

© 2026 QuantifiedTrader. All rights reserved.