최근 공개된 '트레이딩코덱스(TradingCodex)'는 오픈AI(OpenAI)의 코덱스(Codex)와 같은 대규모 언어모델(LLM)을 활용해 개인도 자산운용사처럼 투자할 수 있도록 돕는 AI 기반 시스템입니다. 단순히 코딩을 넘어 투자 영역에서 AI 에이전트의 활용 가능성을 보여주며, 복잡한 금융 시장 분석과 의사결정을 자동화하는 새로운 접근 방식을 제시하고 있습니다.
트레이딩코덱스는 코덱스 설정 파일과 장고(Django) 서버로 구성됩니다. 핵심은 중앙의 헤드-매니저(head-manager) 에이전트가 사용자 요청을 분석하고, 펀더멘털, 기술적 분석, 뉴스, 리스크 관리 등 9개의 서브 에이전트(subagent)에 작업을 분배하여 전체 워크플로우를 조율하는 방식입니다. 특히 투자 전략을 'strategy.md'와 같은 마크다운(Markdown) 파일로 관리하여 사람이 읽고 이해하기 쉽게 만들었으며, 에이전트가 이 전략 파일을 기반으로 움직입니다. 또한, 금융권의 '차이니즈 월(Chinese Wall)' 개념을 차용해 각 에이전트의 정보 접근 권한과 도구 사용을 제한하여 오작동이나 권한 남용을 방지합니다. 예를 들어, 리서치 에이전트는 주문을 실행할 수 없으며, 실행 에이전트는 전략 판단을 임의로 변경할 수 없습니다.
트레이딩코덱스의 장고 서버는 로컬 대시보드를 제공하여 에이전트 스킬, 전략 파일, 리서치 문서, 포트폴리오 상태, 주문 기록 등을 한눈에 관리할 수 있게 합니다. 특히 주목할 점은 '안전한 실행(Execution) 구조'입니다. 에이전트가 직접 주문을 내는 것이 아니라, 자체 'tradingcodex_mcp' 레이어를 통해 역할, 권한, 정책, 승인 여부 등을 확인한 후에만 주문이 실행되도록 설계되어 있습니다. 이는 AI의 자율성을 존칭하면서도 투자자의 자산을 보호하는 이중 안전장치 역할을 합니다. 이러한 시스템은 개인 투자자가 복잡한 금융 시장에서 더 효율적이고 체계적인 투자를 할 수 있도록 지원하며, AI 에이전트가 단순한 정보 제공을 넘어 실제 투자 의사결정 과정에 깊이 관여할 수 있음을 보여주는 중요한 사례입니다.