Taiwan futures day trading eligibility and its backtest impact
Anyone with a Taiwan futures account can open and close a position in the same session. Day trading eligibility matters for the reduced day-trade margin, which comes with a broker cut-off before the close, and a realistic backtest must copy that cut-off.
By Soren Huang · Published · updated · Editorial policy
Contents
- What do you need to day trade futures in Taiwan?
- How is futures day trading eligibility different from stock day trading eligibility?
- How do you check your day trading eligibility?
- What margin applies to a futures day trade?
- How do you build intraday-only rules into a backtest?
- When should the forced exit happen before the close?
- What changes in the results when you add the forced exit?
- Frequently asked questions
What do you need to day trade futures in Taiwan?
To day trade Taiwan futures you need a futures account, and any position you open and close in the same session is a day trade. Day trading eligibility (期貨當沖資格) matters mainly for the reduced day-trade margin. It usually means signing your broker's day-trade risk disclosure, marking orders as day trades and closing before the broker's cut-off.
A day trade (當沖) is a position that is opened and closed within the same trading session, so no position is held to the next session. You can do this with normal margin and no special status. The extra conditions (當沖條件) apply when you want the lower margin that the Taiwan Futures Exchange (TAIFEX) allows for positions you promise to close the same day.
This matters for a backtest. The reduced margin comes with a rule: the position must be flat before a cut-off time. If your backtest lets trades run to the last bar or carry overnight, it is not testing the strategy you will trade. For how day trading works in general and how costs affect it, see day trading explained: how to test a strategy after costs.
How is futures day trading eligibility different from stock day trading eligibility?
Stock day trading in Taiwan has account-age and trading-history conditions, while futures day trading depends on the futures account and the day-trade agreement you sign with your futures broker. Many traders search for 當沖資格 and find the stock rules first. Those rules do not decide whether you can day trade futures.
| Stock day trading (現股當沖) | Futures day trading (期貨當沖) | |
|---|---|---|
| Which rules apply | Taiwan Stock Exchange rules for securities day trading | TAIFEX rules and your futures broker's terms |
| Account condition | Securities account open at least three months and at least 10 executed trades in the last year, or a margin trading (信用交易) account | A futures account; brokers may add their own checks |
| Documents | Day-trade risk disclosure and a general authorization agreement | Day-trade risk disclosure for the reduced margin |
| What eligibility unlocks | Buying and selling the same stock on the same day without paying for the full purchase | The lower day-trade margin on positions marked as day trades |
| Without eligibility | Same-day round trips on that stock are not allowed under the day-trade rules | You can still open and close the same day, with the full original margin |
How do you check your day trading eligibility?
Ask your broker or look in its trading app. The broker keeps your account status and the agreements you signed. Your status is shown on the broker's account or agreement page.
Check these four things before you trade or set up a backtest:
- Whether you have signed the futures day-trade risk disclosure, and for which account.
- Which contracts qualify for the reduced day-trade margin at your broker.
- How you mark an order as a day trade in the trading software.
- The exact time the broker starts closing day-trade positions that are still open, for the regular session and for the after-hours session.
The fourth answer is the one your backtest needs most. Write it down as a clock time, not as "near the close".
What margin applies to a futures day trade?
A day trade marked under the day-trade rules uses a lower margin than an overnight position, and the exact amount comes from TAIFEX and your broker. Original margin is the deposit the broker requires before you open a futures position. Maintenance margin is the lower level your account must stay above while the position is open. TAIFEX publishes these amounts and changes them when volatility changes. The TAIEX futures margin calculator shows the margin per contract for TAIEX, Mini-TAIEX and Micro-TAIEX futures.
The lower margin changes how many contracts your account can open. It does not change what one contract gains or loses. A TAIEX futures (TX) contract moves NT$200 per index point whether you hold it with full or reduced margin. In a backtest, this has two effects:
- Profit and loss per contract stays the same. Test the strategy per contract first, with costs, before you think about margin.
- Return on margin looks larger with reduced margin. The same profit divided by a smaller deposit gives a bigger percentage. Do not rank strategies by return on the reduced margin. Rank them by money results and drawdown per contract, then decide the position size.
If a day-trade position is still open at the cut-off, the broker normally closes it for you or asks you to bring the account up to the full original margin. Your broker's agreement says which one applies.
How do you build intraday-only rules into a backtest?
Treat the day-trade rules as part of the strategy: a session window, a last entry time, a forced exit time and a check that no trade crosses the session end. A forced exit is a rule that closes any open position at a fixed time, whatever the signal says. Regular session hours for TAIEX futures are 08:45 to 13:45 Taipei time. The after-hours session runs from 15:00 to 05:00 the next morning. Exchanges can change these values, so check the TAIFEX contract page. The futures market hours tool shows the sessions in your own time zone.
- Choose the session you will trade. Use only the regular session, only the after-hours session, or both as separate windows. A trade must not run from one session into the next.
- Set a last entry time. A new trade opened ten minutes before the forced exit has almost no room to work. It mostly adds costs.
- Set the forced exit time at or before your broker's cut-off. Leave room for the order to fill.
- Account for next-bar execution. Next-bar execution means that a signal decided at the close of one bar is filled at the open of the following bar. If you exit "on the last bar", there may be no following bar in the session. Place the exit so that it fills on a bar that exists.
- Include costs on every trade. Day trading strategies trade often, so commission, transaction tax and slippage decide much of the result.
- Check the trades list. After the run, look for any trade with an exit date later than its entry date. Each one breaks the day-trade rule.
TAIFEX counts the after-hours session as part of the next trading day. Ask your broker how its day-trade cut-off works across the after-hours session and the next regular session, and copy that rule into the test.
When should the forced exit happen before the close?
Put the forced exit early enough that a market order fills before your broker's cut-off, even on a fast day. The broker's cut-off is the latest possible time. Your own exit should come before it. If the broker closes the position for you, you get its fill, often at a busy moment. In a backtest, an exit placed exactly at the close assumes a fill you may not get.
Three dates need special treatment:
- Final settlement day. On its last trading day, the expiring TAIEX futures contract stops trading at 13:30, not 13:45. A forced exit at 13:30 is too late for that contract. Move the exit earlier on those days or trade the next month. The TAIEX futures settlement dates tool lists those days.
- Holidays and shortened sessions. The session before or after a holiday may follow a different schedule. Check that your data and your rules agree on the hours.
- Data gaps near the close. If the last bars of a session are missing in your data, the backtest may skip the forced exit and carry the trade to the next session. The trades-list check in the previous section catches this.
What changes in the results when you add the forced exit?
A forced exit usually cuts the largest winners and the largest losers. It changes the average trade and the drawdown, so compare the two versions side by side instead of trusting the first one. Trades that would have run overnight are now closed at the cut-off. Some of them were the best trades in the test. Others were the worst gaps at the next open.
Hypothetical example
A Mini-TAIEX strategy on 5-minute bars is tested on the regular session. Version A has no time rule. It makes 400 trades, and 60 of them stay open overnight. Its net result is NT$180,000, and NT$90,000 of that comes from the 60 overnight trades. Version B adds a last entry at 13:00 and a forced exit that fills at 13:30. It makes 380 trades, all closed the same day, and its net result is NT$70,000. The largest single loss falls from NT$25,000 to NT$9,000. Version B is the strategy you could run with day-trade margin. Version A was half a day-trading strategy and half an overnight one.
When you compare the two versions, look at four things:
- The share of profit from trades closed by the forced exit. If most of the profit comes from those exits, the strategy is mostly a "hold until the close" bet.
- The average trade after costs. Check it against the round-trip cost.
- Results by period. A rule that only works in one year is fragile.
- Long and short sides separately. An intraday cut-off often affects them differently.
The Performance Report shows trades, drawdown, periodic performance and the long and short analysis, which covers each of these checks.
AlphaPrime (Valynox) evaluates each candidate with fees, slippage and next-bar execution, and its backtesting lets you set the trading session to the hours you will actually trade. Build the day-trade window and forced exit into the strategy rules from the first run. That way, the strategies at the top of the list already follow the cut-off you must follow.
What this means if you use AlphaPrime: confirm your broker's day-trade cut-off, set the session and exit times to match it, and use the trades list to confirm that no trade crosses the session end.
Frequently asked questions
Do I need special eligibility to day trade Taiwan futures?
No special status is needed to open and close a futures position on the same day. Eligibility matters for the reduced day-trade margin, which usually requires signing your futures broker's day-trade risk disclosure and marking orders as day trades. Without it, the full original margin applies.
Are the stock day trading conditions the same for futures?
No. The stock rules ask for an account open at least three months with at least 10 trades in the last year, or a margin trading account, plus signed agreements. Futures day trading depends on your futures account and the day-trade terms of your futures broker.
How do I check my futures day trading eligibility?
Check your broker's trading app or ask the broker directly. Confirm that you signed the day-trade risk disclosure, which contracts qualify for the reduced margin, and the exact time the broker closes open day-trade positions.
What happens if I do not close a futures day trade in time?
The broker normally closes the position for you or requires the account to meet the full original margin. Your broker's agreement says which one applies. The fill from a broker close can be worse than an exit you place yourself.
Does reduced day-trade margin change backtest profit?
No. Profit and loss per contract is the same with full or reduced margin. Reduced margin only changes how many contracts the account can hold and makes the return on margin look larger.
What AlphaPrime does here
AlphaPrime's backtesting covers trading sessions, next-bar execution, fees and slippage, so an intraday strategy can be tested with the session and cut-off you will actually trade.

