先物注文作成/決済
エンドポイント: /v1/futures/order/create
リクエスト認証
必要
リクエストメソッド: POST (form-urlencoded)
例
Bash
curl -X POST "https://oapi.websea.com/v1/futures/order/create" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Token: YOUR_TOKEN" \
-H "Nonce: 1700000000_abcd1" \
-H "Signature: GENERATED_SIGNATURE" \
-d "contract_type=open" \
-d "type=buy-limit" \
-d "symbol=BTC-USDT" \
-d "amount=100" \
-d "price=1"
リクエストパラメータ
| パラメータ名 | 必須 | 型 | 例 | 説明 |
|---|---|---|---|---|
| contract_type | はい | string | open | タイプ:open(新規注文/開倉), close(決済注文/平倉) |
| type | はい | string | buy-limit | 注文タイプ:buy-limit(指値買い), sell-limit(指値売り), buy-market(成行買い), sell-market(成行売り), buy-tactics(戦略指値買い), sell-tactics(戦略指値売り), buy-market-tactic(戦略成行買い), sell-market-tactics(戦略成行売り) |
| lever_rate | はい | int | 10 | レバレッジ倍数(新規注文および戦略注文時に必須。決済注文時は不要) |
| price | いいえ | number | 1 | 注文価格(すべての指値注文タイプで必須) |
| amount | はい | number | 100 | 数量(枚数) |
| symbol | はい | string | ETH-USDT | 先物取引ペア名 |
| trigger_price | いいえ | string | 5 | トリガー価格(プラン注文、戦略注文、および指値利益確定・損切り注文時に必須) |
| stop_loss_price | いいえ | string | 3 | 損切り価格(trigger_price と同時指定不可) |
| stop_profit_price | いいえ | string | 7 | 利益確定価格(trigger_price と同時指定不可) |
| is_full | いいえ | int | 1 | マージンモード:1=分離マージン(逐倉), 2=全資産マージン(全倉)。デフォルトは 1 |
レスポンスパラメータ
| パラメータ名 | 必須 | 型 | 例 | 説明 |
|---|---|---|---|---|
| errno | はい | int | 0 | ステータスコード |
| errmsg | はい | string | success | ステータスメッセージ |
| result | はい | object | 例を参照 | レスポンス結果 |
resultパラメータの説明
| パラメータ名 | 必須 | 型 | 例 | 説明 |
|---|---|---|---|---|
| order_id | はい | string | BL786401542840282676 | 注文ID |