JM's Dev Note

stockauto 개별 종목 에이전트 설계 메모

시작 stockauto의 개별 종목 에이전트를 생각할 때 처음에는 단순한 자동매매 봇을 떠올리기 쉽다. 특정 종목을 정해두고, 가격이 떨어지면 사고, 오르면 파는 프로그램처럼 말이다. 하지만 Dev Support에 남겨진 두 문서를 함께 읽어보니 핵심은 조금 달랐다. 개별 종목 에이전트는 매수·매도 버튼을 대신 누르는 도구라기보다, 한 종목을 둘러...

stockauto 백테스트 기준을 다듬은 과정

시작 스톡오토에서 백테스트를 수행하는 일은 처음에는 단순히 Optuna를 많이 돌려 좋은 파라미터를 찾는 문제처럼 보였다. 하지만 여러 연도를 반복해서 다루면서 작업의 중심은 점점 달라졌다. 중요한 것은 trial 하나의 최고 수익률이 아니라, 한 해의 시장 상황 안에서 어떤 후보를 믿을 수 있고 어떤 후보를 버려야 하는지 판단하는 기준을 세우는 일...