개요
- 암호화폐 거래소 MEXC 의 선물 종목 들 ( 예 : BTCUSD , ETHUSD , BTCUSDT, ETHUSDT .. ) rest api 로 정보 확보.
MEXC 선물종목 구분 : USDT-M , COIN-M
- MEXC 에서의 선물로 분류되어 있는 종목군은 2종의 그룹으로 되어있으며, MEXC 선물 거래웹 에서는 USDT-M, COIN-M 이라는 명칭으로 표기되어있다(아래그림).
COIN-M 에는 현재(2022-03-11) 2개의 종목 BTCUSD , ETHUSD 만 있고 결제통화가 각각 BTC, ETH 인 인버스 종목이며, USDT-M 에서는 BTCUSDT, ETHUSDT 등 수십 개의 많은 종목들이 있고 모두 결제통화가 USDT 인 리니어 종목들이다.
MEXC 의 COIN-M , USDT-M 과 바이빗 의 인버스, USDT
COIN-M 은 바이빗 거래소의 "인버스 무기한 계약"과 동일 종목, USDT-M 은 바이빗 거래소의 "USDT 무기한 계약"과 동일.
COIN-M 의 종목은 base 통화가 결제통화 이므로 BTCUSD 는 BTC 로 매매, ETHUSD 는 ETH 로 매매하는것 .
USDT-M 종목은 quote 통화인 USDT 가 결제통화이므로 BTCUSDT , ETHUSDT , .. 모든 종목 USDT 로 매매한다.
API 에서 COIN-M, USDT-M 식별 방법
api 로 종목 정보 요청 응답 데이터에 종목 구분명칭이 따로 제공되고 있지 않고 데이터 항목 중 "settleCoin" 에 기록된 문자열로 COIN-M 인지 USDT-M 인지 식별 가능하다. settleCoin 이 baseCoinn 과 동일하면 COIN-M 종목이며, settleCoin 이 quoteCoin 과 동일하면 USDT-M 종목.
MEXC 선물 종목 정보 요청 주소
GET https://contract.mexc.com/api/v1/contract/detail
요청 파라메타.
- 미기록 : 모든 선물 종목 정보 반환.
- 심볼명 1개 기록 : 해당 종목 정보만 반환.
요청 응답 데이터 형식
{
"success":true,
"code":0,
"data":[
{
"symbol":"BTC_USDT",
"displayName":"BTC_USDT永续",
"displayNameEn":"BTC_USDT SWAP",
"positionOpenType":3,
"baseCoin":"BTC",
"quoteCoin":"USDT",
"settleCoin":"USDT",
"contractSize":0.0001,
"minLeverage":1,
"maxLeverage":125,
"priceScale":2,
"volScale":0,
"amountScale":4,
"priceUnit":0.5,
"volUnit":1,
"minVol":1,
"maxVol":5000000,
"bidLimitPriceRate":0.03,
"askLimitPriceRate":0.03,
"takerFeeRate":0.0006,
"makerFeeRate":0.0002,
"maintenanceMarginRate":0.004,
"initialMarginRate":0.008,
"riskBaseVol":150000,
"riskIncrVol":150000,
"riskIncrMmr":0.004,
"riskIncrImr":0.004,
"riskLevelLimit":5,
"priceCoefficientVariation":0.05,
"indexOrigin":[
"Binance",
"GATEIO",
"HUOBI",
"MXC"
],
"state":0,
"isNew":false,
"isHot":true,
"isHidden":false
},
]
}
요청 응답 데이터 항목 상세
settleCoin
- 결제통화, COIN-M 종목은 baseCoin 이 settleCoin 으로 되어있고, USDT-M 종목은 quoteCon 이 settleCoin으로 되어있다.
baseCoin, QuoteCoin
- BTCUSD 종목이면 baseCoin은 BTC, quoteCoin 은 USD
참고 : 2개 통화쌍에서 base, quote 개념 이해하기 상세 : https://igotit.tistory.com/3502
priceScale , priceUnit
- priceClae : 가격 소수점 이하 자리수
- priceUnit : 가격 틱. 예 0.5
volUnit , minVol, maxVol , volScale
- volUnit : 주문수량 틱. 예 1.
- minVol : 주문 가능 최소수량.
- maxVol : 주문가능 최대 수량.
- volScale : 주문 수량 소수점 이하 자리수.
이 4개의 값들은 주문수량 단위가 contract 기준에서의 수치들임. minVol 이 1이라면 최소주문가능 수량은 1 contract 이며, BTCUSDT 종목인 경우 1contract 는 0.0001 BTC 에 해당. 각 종목들의1 contract 의 base currency 수량은 contractSize 에 기록되어있다.
contractSize
- 주문수량 1 contract (한글로는 장으로 표시됨) 에 해당하는 base currency 수량.
-이해사항. MEXC 거래소의 선물 주문시 주문수량 단위를 contract (한글로는 장 으로 표시됨) 혹은 base currency 로 선택하여 주문 수량 지정가능하다(아래그림의 붉은 박스).
- BTCUSDT 종목인 경우 contractSize 는 0.0001 이며 1 contract = 0.0001 BTC 이다.
- contractSize 는 종목마다 다름.
참고 : contractSize 는 FX마진의 주문수량 스케일인 LOT 과 유사한 것. FX에서는 1LOT = 1000000 base currency 이며 FX 마진 에서는 종목 무관 하게 1LOT 는 1000000 을 의미하나, MEXC 거래소의 contractSize 는 종목마다 다르다.
amountScale - 주의 : 정확하지 않은 값들이 기록되어 있음. 사용 금지.
- 주문수량 단위를 코인으로 했을 때 소수점이하 자리수. 예. BTCUSDT 는 amountScale 4, BTCUSD 는 amountScale 8.
- 이 정보는 종목별로 정확한 것도 있고, 아닌것도 있다. SHIB_USDT 인 경우 amountScale 에 4가 기록되어있는데, 실제 소수점이하 4자리까지 주문수량 지정안된다.
- SHIB_USDT 의 contractSize는 1000 이고, volUnit 이 1이므로 1 contract 에 해당하는 SHIB 수량은 1000 이므로 amountSclae 은 -3 이어야 하는데, api 에 기록된 값은 4로 오류기록되어있다. 여러 종목에서 amountScale 이 틀린 값들이 있으므로 사용하지 말것.
연관
MEXC 암호화폐 거래소
상위정리
첫 등록 : 2022.03.11
최종 수정 : 2022.03.12
단축 주소 : https://igotit.tistory.com/3542
'트레이딩 > 암호화폐' 카테고리의 다른 글
암호화폐 . MEXC . API . 선물 . 캔들 확보 (0) | 2022.03.14 |
---|---|
암호화폐 . MEXC . API . 현물 . ETF . 캔들 확보 (0) | 2022.03.14 |
암호화폐 . MEXC . API . 현물 . ETF . 종목 정보 확보 (0) | 2022.03.10 |
거래소. bybit. 바이빗. 개요. 가입방법. 암호화폐 (1) | 2022.03.04 |
암호화폐 . 환율 트레이딩. 기준통화 상대통화 . 개념 정리 . (0) | 2022.02.21 |
댓글