Guides, manuals and platform references.
Published November 14, 2026 · AlgoWay
A stock split changes the units in which a position is counted. It does not promise to leave every working order ready for the next session. At Interactive Brokers, stock splits are among the corporate actions that generally cause good-till-canceled orders to be canceled.
For automated trading, the practical question is what remains in the account after the event: the adjusted holding, any fills, and every still-working entry or exit. If you use AlgoWay's TradingView-to-Interactive-Brokers workflow, review those broker records before allowing an old alert or queued retry to submit another instruction. A signal prepared in yesterday's share units can be wrong today even when its JSON is perfectly valid.
IBKR's GTC order documentation lists forward and reverse stock splits, exchanges for shares and distributions of shares among its general automatic-cancellation conditions. GTC describes an order's lifetime policy; it is not a guarantee that the order survives corporate actions.
The same documentation qualifies this policy: cancellation is on a best-efforts basis. If corporate-action information arrives late, an order may remain active and eligible for execution. Do not treat a split announcement as a cancellation acknowledgment. Read the actual status of each order.
This distinction cuts both ways. Assuming a canceled protective order still exists can leave a holding without that exit. Assuming an old order has disappeared can produce two orders when a replacement is added. The safe starting point is an account reconciliation, not a replay of the last webhook.
IBKR describes stock splits as mandatory corporate actions that require no client election. That statement concerns participation in the corporate action. It should not be read as confirmation that a particular trading instruction remains working.
Consider a hypothetical two-for-one split. Before the event, you hold 100 shares and have a GTC sell limit for 100 shares at 120. Pure split arithmetic translates those units as follows:
| Item | Before split | Equivalent units after 2-for-1 split |
|---|---|---|
| Holding | 100 shares | 200 shares |
| Reference price | 100 per share | 50 per share |
| Full-position sell instruction | 100 shares at 120 | 200 shares at 60 |
| Instruction's price times quantity | 12,000 | 12,000 |
The last two rows are a mathematical translation, not a statement that IBKR creates a replacement order. The account might show 200 shares and no working sell limit. It might instead still show an old order that needs attention. Market movement can also put the actual quote somewhere other than the simple reference price of 50.
Resubmitting “sell 100 at 120” would retain the old quantity and price scale. It would cover only half of the illustrated post-split holding, at twice the economically equivalent limit. That is not a harmless retry. Before deciding whether to place any new order, confirm that the original trading intention is still appropriate and that the broker's current records agree with the event terms.
This is a suggested operational review, not a claim that AlgoWay automatically adjusts split-related alerts, rebuilds canceled orders or exposes every IBKR time-in-force choice. Use the integration's documented controls. If the intended behavior is unclear, settle it before sending an instruction.
IBKR also documents a CORPACT message for corporate-action-related GTC cancellations. Match such a message to the affected security and order. It is context for investigation, not evidence that the account is flat or that all other orders were canceled too.
For the broader distinction between remaining quantity, canceled orders and actual holdings, see IOC, FOK and GTC order behavior. Around a split, add one more column to that reconciliation: which share and price units each record uses.
The review is finished when the current holding, live orders and next permitted signal describe the same intended exposure in the same units. A reassuring status label is a poor substitute for that agreement.