Webhooks & API

Why Does a Cancel Signal Only Cancel Some Orders in TradersPost?

A cancel signal in TradersPost removes all open orders but does not flatten the position if a trade is already open. To fully exit, traders must send an exit order alongside the cancel request.

Tom Hartman

Marketing

2 Min Read Reviewed by Mike Christensen Fact-checked by Mike Christensen
BluSky — The Future of Trading. Prop firm futures trading. Sign up at BluSky.pro.

‍How TradersPost Handles Cancel Requests

When a trader sends a cancel signal to TradersPost for a specific ticker, the system will:

• Cancel all open orders for that ticker, including limit orders, take profit, and stop loss orders.

• Not flatten the position if the trade is already open.

This means that if a position has already been executed, sending a cancel request will only remove pending orders—it will not close the active position.

How to Cancel Everything, Including the Position

If a trader wants to:

1. Cancel all pending orders (limit, take profit, stop loss).

2. Flatten the position (fully exit the trade).

They must send an exit order instead of just a cancel request. This ensures that the position is fully closed in addition to removing pending orders.

Why Some Orders Don’t Get Canceled

TradersPost does not differentiate between limit orders, stop losses, or take profit orders when processing a cancel request. Instead, it simply cancels all open orders for the given ticker. However, if the position is already open, the system assumes that the trader still wants to hold the trade, which is why it does not exit the position automatically.

Conclusion

A cancel signal in TradersPost will remove all open orders for a ticker but will not close an active position. To fully exit a trade, traders must send an exit order in addition to the cancel request.

  • Webhooks & API Sep 16, 2026

    Resize Open Position Webhook Explained

    Learn how the resize webhook action sets your target position size and lets TradersPost calculate the difference order automatically.

  • Webhooks & API Sep 16, 2026

    Batch Signals: Five Trades in One Webhook

    Learn how batch signals let one webhook request carry up to five signals, when to use them, and how validation works before you go live.

  • Video
    Webhooks & API Nov 18, 2025

    Are JSON Properties Case Sensitive?

    JSON properties in TradersPost are case sensitive. Users should copy property names directly from the documentation to ensure correct formatting and avoid execution errors.

  • Webhooks & API Sep 3, 2025

    TradersPost vs Capitalise AI Comparison

    Comprehensive broker API comparison: access requirements, rate limits, and integration capabilities for automated trading.

Ready to put what you read into practice?

Free 7-day trial

Set-up in 3 minutes

Paper account for testing

By continuing, you agree to the TradersPost Terms of Service and Privacy Policy. This site is protected by reCAPTCHA.