{
 "venue": "bitget_demo",
 "note": "Every venue_order_id can be checked against the Demo account with scripts/verify_orders.py (read-only).",
 "counts": {
  "planned": 2,
  "previewed": 2,
  "sent": 2,
  "acknowledged": 2,
  "states": {
   "filled": 2
  },
  "skipped_legs": 0,
  "venue_originated_fills": 0
 },
 "orders": [
  {
   "card_id": "dec-507d7d2f4a64a4f4fcb53b9ac3baec61",
   "plan_id": "b17c4e46c07fc22fb47d13205271d2ab7c478bec7fd1a2f091547f13643e64eb",
   "decision_id": "dec-507d7d2f4a64a4f4fcb53b9ac3baec61",
   "ruling_id": "e81ffa9e8f7db2cb60031095ac52c5abe45c18b85afa61211c1bfc9bcf53dace",
   "client_oid": "sa9ff49dcf71a758697499e89be803f6",
   "venue_order_id": "1488055070669295616",
   "venue": "bitget_demo",
   "symbol": "BTCUSDT",
   "side": "buy",
   "qty": "0.0294",
   "purpose": "open",
   "reduce_only": false,
   "reference_price": "84813.1",
   "notional": "2493.50514",
   "expected_fee": "1.496103084",
   "stop_loss_price": "81418.3",
   "split": "1/1",
   "state": "filled",
   "previewed": true,
   "preview_argv": [
    "order",
    "--action",
    "place",
    "--category",
    "USDT-FUTURES",
    "--symbol",
    "BTCUSDT",
    "--side",
    "buy",
    "--orderType",
    "market",
    "--qty",
    "0.0294",
    "--clientOid",
    "sa9ff49dcf71a758697499e89be803f6",
    "--posSide",
    "long",
    "--stopLoss",
    "81418.3",
    "--slTriggerBy",
    "mark",
    "--slOrderType",
    "market",
    "--paper-trading",
    "--dry-run"
   ],
   "submitted_at": "2026-09-27T10:44:55.983220Z",
   "acked_at": "2026-09-27T10:44:56.467686Z",
   "rejection": null,
   "unknown": null,
   "fills": [
    {
     "exec_id": "1488055070676463616",
     "venue_order_id": "1488055070669295616",
     "client_oid": "sa9ff49dcf71a758697499e89be803f6",
     "symbol": "BTCUSDT",
     "side": "buy",
     "exec_price": "84810.7",
     "exec_qty": "0.0294",
     "exec_value": "2493.4345",
     "fee_paid": "1.49606074",
     "fee_coin": "USDT",
     "trade_scope": "taker",
     "trade_side": null,
     "exec_pnl": "0",
     "executed_at": "2026-09-27T10:44:56.252000Z",
     "venue": "bitget_demo",
     "blob": {
      "sha256": "7791b664bd7745be78705b8137f43b2fba523ed3f474a1871b14f80149186d3c",
      "media_type": "application/json",
      "size": 902
     }
    }
   ],
   "net_pnl": "-1.49606074",
   "ledger_seqs": [
    1184,
    1185,
    1186,
    1187,
    1188,
    1190,
    1191
   ]
  },
  {
   "card_id": "prot-547a4850632dd0d4244a3ca239c27df5",
   "plan_id": "e670e9790c8f65fe6dc001975975d82fdb828d6e7c6a5852c50feab5553b9871",
   "decision_id": null,
   "ruling_id": "547a4850632dd0d4244a3ca239c27df55783441beb1748f48913ca7d0d7fe52a",
   "client_oid": "sad5a9b03a2b969f2d0ee0c557e87053",
   "venue_order_id": "1488120811372302336",
   "venue": "bitget_demo",
   "symbol": "BTCUSDT",
   "side": "sell",
   "qty": "0.0294",
   "purpose": "protective_exit",
   "reduce_only": true,
   "reference_price": "84374.6",
   "notional": "2480.61324",
   "expected_fee": "1.488367944",
   "stop_loss_price": null,
   "split": "1/1",
   "state": "filled",
   "previewed": true,
   "preview_argv": [
    "order",
    "--action",
    "place",
    "--category",
    "USDT-FUTURES",
    "--symbol",
    "BTCUSDT",
    "--side",
    "sell",
    "--orderType",
    "market",
    "--qty",
    "0.0294",
    "--clientOid",
    "sad5a9b03a2b969f2d0ee0c557e87053",
    "--posSide",
    "long",
    "--paper-trading",
    "--dry-run"
   ],
   "submitted_at": "2026-09-27T15:06:09.849566Z",
   "acked_at": "2026-09-27T15:06:10.376451Z",
   "rejection": null,
   "unknown": null,
   "fills": [
    {
     "exec_id": "1488120811379470336",
     "venue_order_id": "1488120811372302336",
     "client_oid": "sad5a9b03a2b969f2d0ee0c557e87053",
     "symbol": "BTCUSDT",
     "side": "sell",
     "exec_price": "84410.2",
     "exec_qty": "0.0294",
     "exec_value": "2481.6598",
     "fee_paid": "1.48899592",
     "fee_coin": "USDT",
     "trade_scope": "taker",
     "trade_side": null,
     "exec_pnl": "-11.7747",
     "executed_at": "2026-09-27T15:06:10.057000Z",
     "venue": "bitget_demo",
     "blob": {
      "sha256": "e853450b7922404bf95876e77df231ab3a30faa8c847fe3460392cbb9e82e2d5",
      "media_type": "application/json",
      "size": 911
     }
    }
   ],
   "net_pnl": "-13.26369592",
   "ledger_seqs": [
    1278,
    1279,
    1280,
    1281,
    1282,
    1283,
    1284
   ]
  }
 ],
 "skipped_legs": [],
 "venue_originated_fills": []
}
