인공지능(AI) 코덱스(Codex)를 활용하여 개인도 자산운용사처럼 정교한 투자 전략을 실행할 수 있는 시스템인 '트레이딩코덱스(tradingcodex)'가 최근 공개되어 주목받고 있습니다. 이 시스템은 단순히 코딩을 넘어 실제 투자를 위한 하네스(Harness) 역할을 수행하며, 복잡한 투자 과정을 AI 에이전트들이 효율적으로 처리하도록 돕습니다. 23가지 스킬과 9가지 서브 에이전트 설정, 그리고 훅(hooks)을 포함한 코덱스 설정 파일과 장고(Django) 서버로 구성되어 있습니다.
트레이딩코덱스의 핵심은 중앙의 헤드 매니저 에이전트입니다. 이 에이전트는 사용자 요청을 분석하여 필요한 서브 에이전트를 결정하고 전체 투자 워크플로우를 조율합니다. 헤드 매니저 아래에는 펀더멘털 분석, 기술적 분석, 뉴스 분석, 거시 경제(매크로) 분석, 상품 구조, 가치 평가(밸류에이션), 포트폴리오 관리, 리스크 관리, 그리고 실제 주문 실행을 담당하는 9개의 서브 에이전트가 각자의 역할을 수행합니다. 이들은 분석 결과를 마크다운(markdown) 리포트, 소스 스냅샷, 기준 시점, 핸드오프(handoff) 기록 등으로 저장하여 사람이 읽거나 에이전트 간 작업 전달, 복기, 중복 작업 방지 등에 활용할 수 있습니다. 또한, 배당 전략, 성장주 전략 등 다양한 투자 전략을 마크다운 파일로 관리하며, '전략 생성기(Strategy Creator)' 스킬을 통해 사용자 맞춤형 전략을 에이전트와 함께 만들 수 있습니다.
특히, 트레이딩코덱스는 금융권의 '차이니즈 월(Chinese Wall)' 개념을 차용하여 정보 장벽(information barrier)을 구축한 점이 특징입니다. 모든 에이전트가 동일한 정보와 도구를 사용하는 것이 아니라, 역할에 따라 접근 가능한 정보, 도구, 파일, 실행 가능한 행동을 엄격하게 제한합니다. 예를 들어, 리서치 담당 에이전트는 실제 주문을 실행할 수 없으며, 실행 담당 에이전트는 전략 판단을 임의로 변경할 수 없습니다. 이는 에이전트가 통제 불능의 주문을 내는 것을 방지하고, 안전한 투자 실행을 보장하기 위함입니다. 장고 서버는 이러한 에이전트, 스킬, 전략 파일, 리서치 문서, 포트폴리오 상태, 주문 티켓, 정책 및 감사 기록을 중앙에서 관리하며 로컬 대시보드 기능도 제공합니다.
주문 실행(execution) 과정에서도 트레이딩코덱스는 에이전트가 직접 브로커 API를 호출하지 않도록 안전 장치를 마련했습니다. '트레이딩코덱스_MCP(tradingcodex_mcp)' 레이어가 일종의 라우터 역할을 하여 모든 에이전트의 주문 요청을 먼저 이 레이어를 통과시킵니다. 여기서 역할 권한, 정책 준수 여부, 제한된 종목(restricted symbol) 확인, 승인 여부, 주문 페이로드(payload) 해시, 중복 요청 여부 등을 철저히 검증합니다. 모든 실행은 정책(policy), 승인(approval), 멱등성(idempotency), 감사 추적(audit trail) 과정을 거치도록 설계되어, AI 기반 투자 시스템의 안정성과 신뢰도를 크게 높였습니다. 트레이딩코덱스는 코덱스 위에 구축된 투자 도메인 전용 하네스이자 운영체제(OS)로서, 기본 제공 기능 외에 사용자의 전략과 에이전트별 스킬을 추가하여 맞춤형으로 활용할 수 있습니다.