ā Back to Blog Ā· 2026-09-03 Ā· 6 min read Ā· Strategy Case Study
If you have spent any time in the markets, you have probably fallen in love with a moving average crossover system at least once. You plot a fast and a slow moving average on a chart, look back over five years, and see a flawless equity curve. You buy the golden cross, you sell the death cross, and you ride the trends to the bank. Then you take it live, and the market immediately hands you your head on a platter.
Why does this happen? Because historical charts hide the chop. They show you the massive trends and quietly skip over the six months of sideways, whipsaw action that bleeds your account dry through a thousand paper cuts. Today, we are going to look at this phenomenon through the lens of Chinese commodity futuresāspecifically, Hot-Rolled Coil (HRC) futures. We will break down the mechanics, review how a basic crossover strategy would have behaved during major historical market phases, and discuss how to actually make it tradable.
The Instrument: Understanding Hot-Rolled Coil Futures
Before we backtest a single line of logic, we need to understand the instrument. If you want to trade rebar/iron ore or other steel-sector products, HRC is a staple you must know. Hot-Rolled Coil futures are traded on the Shanghai Futures Exchange (SHFE). The contract code is hc.
Here are the concrete specs you need to write down before calculating any position size:
| Specification | Detail |
|---|---|
| Exchange | Shanghai Futures Exchange (SHFE) |
| Contract Multiplier | 10 tons/lot |
| Tick Size | 1 RMB/ton |
| Tick Value | 10 RMB per tick (1 RMB x 10 tons) |
| Trading Hours | Day session (approx. 9:00-11:30, 13:30-15:00) & Night session (21:00-23:00) |
Because the contract multiplier is 10 tons, a 10 RMB move against you means a 100 RMB loss per lot. HRC is highly sensitive to macroeconomic policy, infrastructure spending announcements, and the price movements of its raw materialsāiron ore and coking coal. It is a trending beast when momentum hits, but it can also lock into tight, frustrating ranges.
The Strategy: Classic Moving Average Crossovers
For this case study, we are using the most basic, unfiltered trend-following system known to retail traders. We want to see where the raw edge lies before adding complexity.
The Rules
- Timeframe: Daily chart.
- Indicators: 20-period Exponential Moving Average (EMA) and 50-period EMA.
- Entry Long: When the 20 EMA crosses above the 50 EMA. Enter at the close of the breakout candle.
- Entry Short: When the 20 EMA crosses below the 50 EMA. Enter at the close of the breakdown candle.
- Exit: Opposite crossover. No fixed take-profit, no initial stop-loss (pure trend following).
This is a perpetual in-the-market system. You are always holding a position, either long or short. This is crucial because it exposes the strategy to maximum whipsaw risk.
Historical Review: How MA Crossovers Behaved in Major Market Shifts
To understand the equity curve of this system, we have to look at the broader history of the China futures market over the last few years. We will not cite exact daily prices, as intraday and daily swings are noisy, but we will look at the macro environments that drove the HRC contract.
The 2020-2021 Commodity Supercycle
In the wake of the global pandemic, China launched massive infrastructure stimulus to support its economy. This created a rip-roaring bull market in the entire steel complex. If you were running a 20/50 EMA crossover system on HRC during this period, you were a genius. The market trended relentlessly upward. The golden cross fired, and the market essentially did not look back for months. The slow MA acted as dynamic support, and the strategy captured hundreds of points of profit.
The lesson from 2020-2021: In a macro-driven, single-direction market, lagging indicators are your best friends. The late entry is the price you pay for confirmation that the trend is real.
Late 2021: The Policy Reversal
By late 2021, the broader commodity market was overheating. We saw the historic thermal coal rally, which prompted forceful government intervention to cool down energy and raw material prices. This intervention rippled through the steel sector. HRC prices saw a sharp, violent reversal from their highs.
How did our crossover system handle this? Poorly, at first. Because moving averages are lagging indicators, the death cross did not fire until the market had already fallen significantly. The system gave back a large chunk of the profits it had accumulated during the uptrend. This is the inherent flaw of trend following: you will never sell the top or buy the bottom. You are always late.
2022-2023: The Choppy Reality
After the volatility of 2021, the steel market entered a prolonged period of indecision. Real estate sector headwinds balanced against ongoing infrastructure support, leading to range-bound trading. This is where the unfiltered 20/50 crossover system bleeds. The moving averages intertwined like a braided rope. The system fired golden crosses, only to immediately face a death cross a few days later. Each false signal cost slippage, commissions, and a few ticks of adverse movement. This is the whipsaw effectāthe silent killer of trend-following strategies.
Refining the System: Adding Filters to the Crossover
If an unfiltered crossover system is too painful to trade, how do we fix it? We do not abandon the crossover; we add context. A moving average crossover is not a strategy; it is a timing mechanism. You need a macro or volatility filter to tell you when to ignore the signal.
Filter 1: The ATR Expansion Filter
Whipsaws happen in low-volatility environments. If the market is barely moving, moving averages will cross back and forth. You can use the Average True Range (ATR). For example, only take a crossover signal if the ATR is above its own 20-period moving average. If volatility is contracting, stand aside in cash. This simple filter eliminates a massive percentage of false signals in the 2022-2023 chop.
Filter 2: Sector Correlation
In the Chinese commodity futures space, steel products are a family. HRC, rebar, and iron ore are highly correlated. If your HRC chart prints a golden cross, but iron ore is breaking down through support, do not take the HRC long. The underlying raw material is signaling weakness. Using a correlated asset as a confirmation filter adds a layer of fundamental logic to a purely technical system.
Practical Application: Risk Management for HRC
Letās get down to the math of trading this. If you are going to trade HRC using a crossover system, you must define your risk before you define your reward. Because a pure crossover system has no natural stop-loss, we need to introduce one to survive the whipsaws.
Let's assume you are trading a $10,000 account and you want to risk 1% per trade ($100, or roughly 720 RMB at current exchange rates). You decide to place your stop-loss below the 50 EMA, which is currently 20 ticks (20 RMB) away from your entry price.
- Stop distance: 20 ticks.
- Value per tick: 10 RMB.
- Risk per lot: 200 RMB.
- Max risk: 720 RMB.
To calculate your position size: 720 RMB / 200 RMB per lot = 3.6 lots. Since you cannot trade fractional lots in China futures, you would round down to 3 lots. This ensures you stay within your 1% risk parameter even if slippage occurs.
If you are trading a smaller account, you might only be able to afford 1 lot. In that case, a 20-tick stop means you are risking 200 RMB, which might be 2% or 3% of your account. You must adjust your timeframe or wait for tighter setups to keep your risk intact.
Closing Thoughts
Backtesting moving average crossovers on Hot-Rolled Coil futures reveals a fundamental truth about trading: no indicator is a magic bullet. The 20/50 crossover is a blunt instrument. It will capture massive macro trends, but it will punish you severely during range-bound markets. The edge does not come from the crossover itself; it comes from the filters you build around it and the discipline of your position sizing.
If you have built a refined trend-following system for the Chinese steel sector, the next step is to prove it works under the pressure of real market conditions without risking your capital. You can test your system on a real-data China futures evaluation at XS Select, with challenges starting from $29. We are a new platform, built to help global retail traders access and prove their edge in the Chinese commodity markets. Build your rules, backtest the logic, and see if your strategy can survive the whipsaw.