딥시크 하네스(DeepSeek Harness, dsh)를 위한 새로운 플러그인 'dsh-trading'이 등장했습니다. 이 플러그인은 딥시크 하네스를 강력한 트레이딩 연구 워크벤치로 탈바꿈시켜, 사용자가 대규모 언어모델(LLM)을 통해 금융 시장 데이터를 분석하고 심층적인 통찰력을 얻을 수 있도록 돕습니다. 이는 기존의 금융 분석 도구들이 가진 단점을 보완하며, 연구 목적에 특화된 유연한 환경을 제공합니다.
dsh-trading은 다섯 가지 핵심 패키지로 구성됩니다. '@dsh-trading/tool-market'은 시장 데이터 조회(list_symbols, get_ohlcv, market_snapshot) 및 다양한 기술 지표 라이브러리를 모델에 제공합니다. '@dsh-trading/market-data'는 데이터 인터페이스를 정의하고, '@dsh-trading/provider-csv'는 로컬 CSV 파일을 통해 데이터를 공급하는 레퍼런스 역할을 합니다. 특히 주목할 점은 '@dsh-trading/risk-guard'로, 이 패키지는 실제 거래 실행과 관련된 도구 이름의 사용을 엄격히 차단하여 오직 연구 목적으로만 활용되도록 설계되었습니다. 또한 '@dsh-trading/client-chart'는 웹 환경에서 캔들스틱 차트 카드를 제공하여 시각적인 분석을 지원합니다.
이 플러그인의 가장 큰 특징은 '데이터 소스 독립성'입니다. 사용자는 약 100줄의 코드로 구성된 'provider-csv' 템플릿을 활용해 클릭하우스(ClickHouse), 증권사 API, 또는 CCXT와 같은 다양한 데이터 소스를 동일한 인터페이스 뒤에 연결할 수 있습니다. 이를 통해 상위 분석 도구는 데이터 소스가 변경되어도 영향을 받지 않고 일관된 방식으로 작동합니다. 또한, 'market_snapshot' 기능은 RSI, 스토캐스틱, MACD 등 여러 시간대의 지표들을 한 번의 호출로 제공하며, 지표 값은 교과서적인 정의와 와일더 스무딩(Wilder smoothing)을 따라 계산되어 어떤 차트 플랫폼과도 일치하는 정확성을 보장합니다.
dsh-trading은 명확하게 '연구 전용'이라는 경계를 설정합니다. 프로젝트는 의도적으로 주문 실행 기능이나 실행 연결점(execution seam)을 포함하지 않으며, 라이브 트레이딩 실행 기능을 추가하는 기여는 범위 외로 간주합니다. 이는 사용자가 실수로 실제 거래를 시작하는 것을 방지하고, 순수하게 시장 분석과 전략 개발에 집중할 수 있도록 합니다. 'risk-guard'는 이러한 방침을 더욱 강화하여, 다른 플러그인이 거래 실행 관련 도구를 마운트하더라도 이를 거부함으로써 보안을 한층 높입니다. 이러한 접근 방식은 금융 시장 분석에 LLM을 활용하려는 개인 투자자나 연구자들에게 안전하고 신뢰할 수 있는 환경을 제공한다는 점에서 큰 의미를 가집니다.