Entitas Perdagangan (Trade Entity)

Trade adalah entitas inti dari Sistem Manajemen Pesanan (OMS) Quentrade. Entitas ini menentukan siklus hidup, parameter, logika kondisional, detail eksekusi, dan metrik pengisian untuk pesanan yang dikirimkan ke bursa yang didukung.

Atribut

16
uuidstring

ID unik Quentrade untuk entitas Perdagangan (Trade) ini.

account_idinteger

ID unik Quentrade untuk entitas akun bursa ini.

pairstring

Pasangan perdagangan dalam format Quentrade (contoh: BTC_ETH).

created_atinteger

Stempel waktu Unix saat Trade ini dibuat. Contoh: 1727871936.

closed_atinteger

Stempel waktu Unix saat Trade ini ditutup. Contoh: 1727871937.

orderobject

Detail pesanan yang diterapkan pada Trade ini.

unitsobject

Jumlah unit mata uang DASAR (ETH dalam hal ini) untuk Trade ini.

priceobject

Harga pesanan. Hanya berlaku untuk pesanan limit.

totalobject

Total nilai pesanan dalam mata uang quote.

conditionalobject

Detail perilaku pesanan kondisional yang diterapkan pada Trade ini.

trailingobject

Konfigurasi perilaku trailing stop yang diterapkan pada Trade ini.

timeoutobject

Detail perilaku batas waktu untuk perdagangan kondisional. Setelah kondisi terpenuhi, sistem menunggu selama durasi timeout sebelum memeriksa ulang dan memasang pesanan.

leverageobject

Detail pengaturan leverage yang diterapkan pada Trade ini.

statusobject

Informasi status umum dan rincian kesalahan untuk entitas Trade ini.

filledobject

Informasi tentang status pengisian (fill) terkini atau akhir dari Trade.

dataobject

Metadata tambahan dan status tindakan untuk Trade.

Contoh Objek Trade

trade_entity_response.json
200 OK
{
  "trade": {
    "uuid": "be523b7b-05a0-49b9-89f9-41ae19fff415",
    "account_id": 32576869,
    "pair": "BTC_ETH",
    "created_at": 1727871936,
    "closed_at": 1727871937,
    "order": {
      "type": "market",
      "side": "buy",
      "strategy": null,
      "position_side": "both",
      "reduce_only": false
    },
    "units": {
      "value": "2.4869"
    },
    "price": {
      "value": null
    },
    "total": {
      "value": "0.099898773"
    },
    "conditional": {
      "enabled": false,
      "value": null,
      "price": {
        "value": null,
        "type": null
      }
    },
    "trailing": {
      "enabled": false,
      "value": null,
      "percent": null
    },
    "timeout": {
      "enabled": false,
      "value": null
    },
    "leverage": {
      "type": null
    },
    "status": {
      "value": "finished",
      "error": null
    },
    "filled": {
      "units": "2.4869",
      "total": "0.099998671773",
      "price": "0.04021",
      "value": "100.0"
    },
    "data": {
      "cancelable": false
    }
  }
}