Skip to content

Futures Demo: stop_market orders auto-cancelled ~53s after placement with no fill or error #260

Description

@arunbeniwal008

Environment: Binance USD-M Futures Demo (https://demo.binance.com/)
API endpoint: POST /fapi/v1/order
Order type: STOP_MARKET
Observed: 2026-04-22

Issue:
Stop-market orders placed via the Futures Demo API are being
automatically cancelled approximately 53 seconds after placement,
with no fill, no error code, and no explanation in the order history.

Steps to reproduce:

  1. Place a STOP_MARKET reduceOnly order on any USDT-M perpetual pair
    (confirmed on AVAXUSDT, DOTUSDT, DOGEUSDT, AAVEUSDT)
  2. Poll order status after ~60s
  3. Status returns CANCELED with no fill and no reject reason

Expected: Order remains OPEN until stop price is triggered or manually cancelled
Actual: Order is silently CANCELED ~53 seconds after placement

Impact: Automated trading systems lose stop-loss protection unexpectedly,
triggering incorrect emergency position closes.

Sample order IDs from Demo session 2026-04-22:

  • 1000000054696912 (AVAXUSDT, cancelled 53s after placement)
  • 1000000054698315 (DOTUSDT, cancelled 53s after placement)
  • 1000000054680514 (AAVEUSDT, cancelled ~55s after placement)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions