먼저 변수 설정을 하자.

  • 상태 변수
    • : 실시간 RSI 값 (0~100)
    • : SMA200 필터 (일 때만 작동)
    • : TQQQ의 기대 수익률과 변동성 (켈리 공식용)
  • 제어 변수 (최적화 대상)
    • : RSI 민감도 (그라디에이션의 기울기)
    • : 켈리 공식에 의해 산출된 최대 투입 비중 (full kelly or fractional kelly)

매수·매도 강도 함수를 라 하자.

여기서 이면 (매수), 이면 (매도)이다. 그리고 를 사용하면 sigmoid 함수처럼 -1 ~ 1 사이 값으로 수렴해서 용이하다.

최종 투자 비중 함수를 라 하자.

여기서 는 켈리 공식에 의해 다음과 근사된다.

자, 이제 드디어 계산을 해보자. 우리 목표는 다음 식에서 기대 로그 수익률을 최대화하는 를 찾는 것이다. 여기서 는 주가 변동률이다.

이때 최적의 를 찾기 위해 에 대해 편미분한다.

이 식에 대한 k를 구하면 된다.