데이터 분석/금융

코인 옵션 데이터 활용 0.

Miscellaneous MS 2025. 8. 26. 18:09

Deribit 의 코인 옵션 데이터 활용 블랙숄즈 방정식 검증

0-BTC-29AUG25-40000-C ...

S, K, c/p, price, bid, ask, mark, expiry, tau_yrs 

r: 0.05

 

step 1. Fitting constant sigma to all prices 

블랙숄즈 방정식 활용

sigma ≈ 0.3870, RMSE=409.0607, R^2=0.9998

데이터를 통해 하나의 시그마 상수값 확인

이를 활용하여 내재변동성 확인

 

step 2. 위 시그마 데이터를 활용하여 간단한 AI 아키텍쳐에 대입

- 1st try

Evaluating PDE residual & data 

mae_pde: 0.031424

mse_pde: 0.003159

mae_data: 14558.596680

rmse_data: 31793.171875

r2: -0.264984 (결정계수)

 

- 학습이 제대로 이뤄지지 않음

- 경향성 자체는 학습됨

-> 모델과 스케일을 변경해서 학습

 

...

 

- Nth try  

mae_pde: 0.083811

mse_pde: 0.013392

mae_data: 242.463806

rmse_data: 358.104767

r2: 0.999831

 

- Output : 옵션 가격 usd 예측가격

- 좋은 데이터 피팅 결과

- USD 로그스케일 변경과 Normalization 활용

- 아키텍쳐 자체는 단순한 아키텍쳐 그대로 사용

- 입력 X: [x_n, tau_n, type],  x=ln(S/K), tau=잔존만기(연), type∈{0,1}

 

 

1. 

 

 

2.

 

 

 

3.

 

 

결론

- 데이터를 가지고 역으로 피팅하는건 예상했던것처럼 가능하다는걸 확인

- 시장참여자들이 블랙숄즈를 감안하고 참여할것이기 때문에 거기서 오는 영향력도 컸을것이라 생각

- 미래의 데이터 예측이 가능할지 여부는 도전과제

- 블랙숄즈보다 더 정확하고 합리적인 수식이 존재할것이라 생각하고, 어떤 사람들은 이를 이미 사용하고 있을것이라 생각

  -> 딥러닝을 활용한다면 이러한 formula 를 역으로 유추할 수 있을것이라 생각함

 

문제점

 - 직접 거래를 해보지 않았기 때문에 모르는 부분이 굉장히 많음

    특히 시장 참여자들의 언어와 방식을 알 수 없는 부분이 큼

- 챗지피티를 사용했고, 챗지피티의 경우 현업 종사자들의 언어와 방식에 가까운 무언가를 대답해주기 때문에 난해함이 공존

- 코드 전체도 챗지피티가 작성해준것을 조금씩 고쳐서 사용했지만 결과 자체가 나쁘지 않은 결과로 나타나는것을 봄

   -> 내가 해야 할 일은 챗피티가 작성해준 코드에 챗지피티가 활용하지 못하는

        최신 논문이나 알고리즘, 아키텍쳐를 사용해보는것이 최우선 과제라고 생각함

- 컴퓨팅 리소스와 시간이 부족하기 때문에 발생하는 많은 아쉬움들이 존재.

- 주식의 옵션 데이터의 경우 유료이기 때문에 코인데이터를 사용

'데이터 분석 > 금융' 카테고리의 다른 글

코인 옵션 데이터 활용 0-2  (0) 2025.09.01
코인 옵션 데이터 활용 0-1  (0) 2025.08.30
S&P 와 미국채  (0) 2025.05.17
Portfolio Management - 0  (0) 2025.05.16
환율, 유가 그리고 코스피 - 2  (0) 2025.05.14