執行買入
執行預測市場結果代幣的買入委托,支付 USDC 獲取結果代幣份額。
信息
HTTP 請求
POST/v5/alpha/prediction/buy請求參數
| 參數 | 是否必需 | 類型 | 說明 |
|---|---|---|---|
| tokenId | true | string | 要買入的結果代幣 ID(從 獲取賽事詳情 獲取) |
| amount | true | string | 投入的 USDC 金額(正數字符串) |
| payTokenCode | true | string | 支付代幣代碼,第一階段固定為 USDC |
| orderType | true | integer | 委托類型。參考 predictionOrderType。第一階段:1(FOK) |
| slippage | true | string | 最大可接受滑點(小數)。0.05 = 5% 容忍度 |
| eventId | true | string | 代幣對應的賽事 ID |
響應參數
| 參數 | 類型 | 說明 |
|---|---|---|
| orderNo | string | 委托號。請調用 獲取委托記錄 查詢成交狀態 |
請求示例
- HTTP
- Python
- Node.js
POST /v5/alpha/prediction/buy HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1704067200000
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json
{
"tokenId": "token_yes_123",
"amount": "100",
"payTokenCode": "USDC",
"orderType": 1,
"slippage": "0.05",
"eventId": "event_123"
}
響應示例
{
"retCode": 0,
"retMsg": "OK",
"result": {
"orderNo": "ord_buy_20240101_001"
},
"retExtInfo": {},
"time": 1704067200000
}