nautilus-okx 0.61.0

OKX exchange integration adapter for the Nautilus trading engine
Documentation
{
  "arg": {
    "channel": "orders",
    "instType": "OPTION"
  },
  "data": [
    {
      "accFillSz": "1",
      "algoClOrdId": "",
      "algoId": "",
      "attachAlgoClOrdId": "",
      "attachAlgoOrds": [],
      "avgPx": "0.0325",
      "cTime": "1746947317401",
      "cancelSource": "",
      "cancelSourceReason": "",
      "category": "normal",
      "ccy": "BTC",
      "clOrdId": "001BTCUSD-OPT-250328-50000-C",
      "execType": "M",
      "fee": "-0.0003",
      "feeCcy": "BTC",
      "fillFwdPx": "68500.5",
      "fillMarkPx": "0.0320",
      "fillMarkVol": "0.52",
      "fillPx": "0.0325",
      "fillPxUsd": "2225.63",
      "fillPxVol": "0.55",
      "fillSz": "1",
      "fillTime": "1746947317402",
      "instId": "BTC-USD-250328-50000-C",
      "instType": "OPTION",
      "isTpLimit": "false",
      "lever": "",
      "linkedAlgoOrd": {
        "algoId": ""
      },
      "ordId": "2497956918703120500",
      "ordType": "limit",
      "pnl": "0",
      "posSide": "net",
      "px": "0.0325",
      "pxType": "px",
      "pxUsd": "",
      "pxVol": "",
      "quickMgnType": "",
      "rebate": "0",
      "rebateCcy": "BTC",
      "reduceOnly": "false",
      "side": "buy",
      "slOrdPx": "",
      "slTriggerPx": "",
      "slTriggerPxType": "",
      "source": "",
      "state": "filled",
      "stpId": "",
      "stpMode": "cancel_maker",
      "sz": "1",
      "tag": "",
      "tdMode": "cross",
      "tgtCcy": "",
      "tpOrdPx": "",
      "tpTriggerPx": "",
      "tpTriggerPxType": "",
      "tradeId": "1518905600",
      "uTime": "1746947317402"
    }
  ]
}