본문 바로가기

카테고리 없음

[바이낸스 수수료 계산]*USDⓈ-margined contracts

결론

----------------------------------------------------------------------------

Trading Fee

1. 선물 계좌 잔고(Available Balance)에서 Fee가 나간다.

선물 계좌 잔고(Available Balance)가 부족하면, 

2. 진입 혹은 종료하는 포지션 금액에서 Fee가 나감

----------------------------------------------------------------------------

Funding Rate

1.선물 계좌 잔고 (Available Balance)에서 Funding Rate가 나간다.

선물 계좌 잔고(Available Balance)가 부족하면, 

2. 포지션 증거금(Margin)에서 Funding Rate가 나감

----------------------------------------------------------------------------

강화학습 수수료부분 작성을 위해 내가 보는[작성중]

작성시점 2024-03-27

크게 Trading Fee(거래 수수료), Funding Rate(현물가치로 수렴하게 만드는 장치) 살펴봄

 

Trading Fee

- 내 포지션에서 나가는 것인지?

- 잔고금액에서 나가는 것인지? 


 

우선 바이낸스에서 말하는 수수료 계산 방법을 확인

 

- 바이낸스에서 말하는 수수료 계산
(https://www.binance.com/en/support/faq/binance-futures-fee-structure-fee-calculations-360033544231)

- 2019.09.09 게시글이라 혹시나 최근에 변경되었는지 확인 위해 검색하면 FAQ만 있고 따로 없음

 

수수료 = 명목적 가치 * 수수료비율

- 선물이라 매수, 매도의 개념이 아니지만 편의상 매수, 매도로 표현

명목적 가치 = 계약 수(매수량 or 매도량) *  계약 가격(매수가격 or 매도 가격)

 

 



funding rate 계산
(https://www.binance.com/en/support/faq/introduction-to-binance-futures-funding-rates-360033525031)

 

- Funding rate는 계약에 따라 다름(2023-10-12 부터 바뀜)

일반적으로는  8시간[ 00:00 (UTC), 08:00 (UTC), and 16:00 (UTC)]

해당 링크(https://www.binance.com/en/support/announcement/important-updates-on-funding-rates-of-usd%E2%93%A2-m-perpetual-contracts-98d6b24d3e5c4f84a8ed04087997d8d0) 일부의 계약들은 4시간[00:00 (UTC), 04:00 (UTC), 08:00 (UTC), 12:00 (UTC), 16:00 (UTC), and 20:00 (UTC)] 

 

- 계산되는 시점이 정시에 완료되는게 아니라(완료되는걸 보장하지 않는다고 명시되어있음) 최대 1분이 걸리므로 

- 즉, 08:00(UTC)에 펀딩레이트가 정산일때, 08:59(UTC)에 새로운 포지션을 오픈하다가 바로 펀딩레이트 납부할 수 도 있음..

- 반대로, 07:59:59(UTC)에 새로운 포지션을 오픈하고 08:00:02(UTC)에 포지션을 종료했을때, 펀딩레이트를 납부 안할 수 도 있음

==>  agent.py 에 펀딩레이트 적용시점을 1분까지로 적용 

 

- 제일 마지막 부분에..언급된 funding rate 차감되는 순서

- wallet balance 에서 빠져나감

- 잔고가 부족하면, 포지션 마진에서 차감

==> funding rate 적용