| 헤더 | 설명 |
|---|---|
Authorization | Bearer {JWT} 형식의 인증 토큰 |
X-Signature | HMAC-SHA512 서명값 (Hex) |
X-Timestamp | 요청 시점의 Unix Timestamp (초 단위, 60초 이내) |
orderTypeCd)| 값 | 설명 | barrierPrice | orderPrice |
|---|---|---|---|
MARKET | 시장가 — 현재 시세로 즉시 체결 | 불필요 (0) | 불필요 (0) |
LIMIT | 지정가 — 지정한 가격에 도달하면 체결 | 불필요 (0) | 필수 |
STOP | 조건시장가 — 배리어 도달 시 시장가로 전환 | 필수 | 불필요 (0) |
LIMIT_STOP | 조건지정가 — 배리어 도달 시 지정가로 전환 | 필수 | 필수 |
sideCd)| 값 | 설명 |
|---|---|
BUY | 매수 — 롱 포지션 진입 |
SELL | 매도 — 숏 포지션 진입 |
SELL_TO_CLOSE | 전매 — 롱 포지션 청산 |
BUY_TO_COVER | 환매 — 숏 포지션 청산 |
orderDateTime — 정정할 원주문의 주문일시orderNo — 정정할 원주문의 주문번호| 필드 | "Y" | "N" |
|---|---|---|
profitRealizationYn | profitRealizationBarrierPrice에 목표 가격 입력 | 가격 필드에 0 전송 |
lossCutYn | lossCutBarrierPrice에 손절 가격 입력 | 가격 필드에 0 전송 |
lossTrackingYn | 손실추적(Trailing Stop) 활성화 | 비활성화 |
curl --location --request POST 'https://dev.your-api-server.com/orders/modify' \
--header 'Content-Type: application/json' \
--data-raw '{
"stockCd": "BTCUSD",
"orderTypeCd": "MARKET",
"sideCd": "BUY",
"orderDateTime": "2025-08-15T00:00:00Z",
"orderNo": "0000000001",
"orderQuantity": 1,
"barrierPrice": 0,
"orderPrice": 50000,
"profitRealizationYn": "Y",
"profitRealizationBarrierPrice": 0,
"lossCutYn": "Y",
"lossCutBarrierPrice": 0,
"lossTrackingYn": "Y"
}'{
"status": "success",
"code": 200,
"data": {
"success": true
}
}