Replies: 1 comment
|
For the Chinese A-share / ETF T+1 rule, I would separate two levels of accuracy. For a simple daily-bar strategy that is either flat or long, the usual approximation is:
In other words, do not let a signal computed from today's close trade at today's close. Shift it to the next tradable bar. That already avoids most look-ahead and same-day round-trip problems. For a stricter T+1 simulation, especially if you allow pyramiding, partial exits, or multiple buys before selling, simple shifting is not enough. You need to track sellable inventory: shares bought today are not sellable until the next trading day, while shares carried from previous days are sellable. In that case I would use a custom order function / simulation path rather than only A practical rule of thumb:
Also note that T+1 is only one part of the China-market realism layer. If you are trying to model A-shares more faithfully, you may also want to handle price limits, suspended days, non-tradable bars, lot size, commissions/stamp duty, and realistic open/close execution assumptions. |
Uh oh!
There was an error while loading. Please reload this page.
I'm trying to backtest the Chinese market, which is t+1.
All reactions