10분 읽기· 게시일: July 19, 2026

AI 에이전트 페이퍼 트레이딩: 신뢰하기 전에 검증하라

백테스트는 전략을 검증합니다. AI 페이퍼 트레이딩은 에이전트 자체를 검증합니다. 트리거, 포지션 사이징, 예외 상황까지. 무엇을 지켜봐야 하는지, 얼마나 돌려야 하는지, 언제 실전 준비가 됐는지 알아봅니다.

작성 Florent Poux
감수 Benjamin Sultan
풍동 안에서 계측 장비에 고정된 종이 글라이더 — 실제 조건에서의 예행연습 비행

에이전트의 백테스트 결과가 완벽했다고 합시다. 샤프 지수는 1.5를 넘고, 감당할 만한 드로다운에 깔끔한 자본 곡선까지. 하지만 그 어느 것도 여러분이 실제로 만든 자동화가 머릿속에 있던 전략과 일치하는지는 알려주지 않습니다. AI 페이퍼 트레이딩이 바로 그 간극을 메웁니다. 에이전트가 실시간 시장 데이터를 상대로 돌아가면서, 실제 돈이 걸렸을 때 내릴 모든 판단을 그대로 내리되, 주문은 한 건도 넣지 않습니다. 이 글에서는 페이퍼 실행이 실제로 무엇을 검증하는지, 돌아가는 동안 무엇을 지켜봐야 하는지, 얼마나 오래 돌려야 충분한지, 그리고 "실전 준비 완료"와 "원점 재검토"를 가르는 기준이 무엇인지 다룹니다.

AI 페이퍼 트레이딩이 다른 종류의 검증인 이유

수동 트레이더에게 페이퍼 트레이딩은 주로 전략과 트레이더의 담력을 시험합니다. 모의 거래의 고전적인 함정(가짜 돈을 대충 다루기, 자기도 모르게 규칙을 무시하기)은 자신을 속이지 않는 페이퍼 트레이딩 가이드에서 다룹니다. 이 글은 그보다 더 좁고 더 새로운 이야기를 합니다.

AI 에이전트가 대신 거래할 때는 세 번째 검증 대상이 시험대에 오릅니다. 바로 '번역'입니다. 여러분은 전략을 평범한 말로 설명했거나 규칙을 조합해 만들었고, 시스템이 그 설명을 감시 조건과 주문 로직으로 바꿔 놓았습니다. 백테스트는 코드화된 그대로의 전략을 검증합니다. 페이퍼 트레이딩은 아직 아무도 보지 못한 데이터 위에서 그 코드화 자체를 검증합니다.

실제로는 이런 모습입니다. 여러분은 "ETH가 눌릴 때 매수"를 요청했습니다. 여러분의 의도는 20일 고점 대비 최소 8% 낮은 일봉 종가였습니다. 그런데 에이전트는 장중 8% 하락이면 무조건 매수하도록 구현했습니다. 두 해석 모두 그럴듯한 백테스트를 만들어낼 수 있습니다. 그러다 변동성이 큰 한 주가 오고, 페이퍼 로그에는 여러분이 수동으로는 절대 잡지 않았을 진입이 세 건 찍힙니다. 이것은 전략의 실패가 아닙니다. 번역의 실패이며, 실시간 데이터 예행연습만이 돈이 나가기 전에 이를 드러낼 수 있는 유일한 자리입니다.

데이터 자체도 문제입니다. AI 트레이딩 에이전트 백테스트는 잘 정돈된 과거 캔들을 재생합니다. 반면 페이퍼 실행은 실시간 피드를 소화합니다. 지연, 주말의 얇은 호가창, 거래소 장애, 캔들 중간의 잡음까지 그대로 겪습니다. 두 번째 식단에서 다르게 행동하는 에이전트가 적지 않습니다.

에이전트가 돌아가는 동안 지켜봐야 할 것

페이퍼 기간을 대기실이 아니라 감사(audit)로 대하십시오. 짧은 로그를 남기고 다섯 가지를 확인하십시오.

트리거 충실도. 신호가 발생한 모든 경우에 대해, 그 순간 조건이 진짜로 충족됐는지 검증하십시오. 조용히 지나간 날마다, 원래는 발동했어야 하는지 자문하십시오. 놓친 트리거는 잘못된 트리거만큼이나 치명적입니다. 대개 조건이 잘못된 시간 프레임이나 잘못된 가격 유형(최종 체결가 vs. 마크 가격, 종가 vs. 꼬리)으로 코드화됐다는 뜻입니다.

포지션 사이징. 모의 주문 각각이 여러분의 사이징 규칙과 맞는지 확인하십시오. 고정 금액이든, 자본의 0.5~1% 리스크든, ATR 기반 크기든 말입니다. 경계값을 지켜보십시오. 최소 주문 수량, 로트 반올림, 주중에 자본이 바뀔 때 벌어지는 일 등입니다.

예외 상황. 백테스트가 뭉개고 넘어가는 사건들이야말로 아픈 곳입니다. 손절 레벨을 통과해 갭으로 열리는 야간 갭. 거래 정지. 일요일 새벽 3시의 암호화폐 급변. 페이퍼 기간에 이런 일이 하나도 없었다면, 최소한 하나가 나올 때까지 기간을 연장하십시오.

비용 현실성. 시뮬레이터가 가정한 체결가를 화면에서 실제로 보이는 실시간 스프레드와 비교하십시오. 전략의 엣지가 거래당 0.4%인데 실제 스프레드에 수수료를 더하니 0.3%라면, 초록빛 자본 곡선이 감춰뒀던 무언가를 배운 것입니다.

빈도. 주당 거래 횟수를 백테스트의 예상치와 대조해 세어보십시오. 백테스트보다 두 배 자주 거래하는 에이전트는, 실시간 조건이 과거 조건보다 느슨하다는 신호를 보내고 있는 것입니다.

풍동 안에서 계측 장비에 고정된 종이 글라이더 — 실제 조건에서의 예행연습 비행

Obside에서 페이퍼 모드는 동일한 에이전트 정의를 같은 실시간 데이터 위에서 같은 리스크 컨트롤과 함께 실행합니다. 유일한 차이는 주문이 시뮬레이션 경계에서 멈춘다는 점뿐입니다. 예를 들어 이렇게 입력한다고 합시다. "4시간봉 RSI(14)가 30 밑으로 떨어지면 ETH를 150달러어치 매수, 주당 최대 2회 매수, +12%에서 절반 매도." 코파일럿이 조건을 다시 정리해 보여주면 여러분이 승인하고, 에이전트는 먼저 페이퍼 에이전트로 돌아갑니다. 일주일 뒤 로그에는 RSI 트리거 세 건과 체결 두 건이 찍히고, 세 번째는 최대 매수 규칙에 막혀 건너뛰어집니다. 그 건너뛴 거래가 로그에서 가장 값진 한 줄입니다. 여러분의 제약 조건이 실전 압박 속에서 버텨냈다는 뜻이니까요.

얼마나 돌릴 것인가: 2~4주, 혹은 신호 20개

정직한 답은 전략의 속도에 달렸습니다. 페이퍼 실행에는 완료되는 속도가 서로 다른 두 가지 임무가 있기 때문입니다. 트리거, 사이징, 라우팅 같은 메커니즘은 사건 몇 건이면 검증됩니다. 반면 성과 판단에는 표본 크기가 필요한데, 신호가 대략 20개보다 적으면 알려주는 게 거의 없습니다.

전략 속도 최소 페이퍼 실행 실제로 검증하는 것
하루에 신호 여러 개 2주 메커니즘, 그리고 실제 빈도에서의 비용 부담
주에 신호 몇 개 4주 또는 신호 20개 이상 중 더 나중에 오는 것 다양한 조건에서의 트리거 충실도
주간 또는 월간(DCA, 리밸런싱) 예약 실행 3~4회 스케줄, 사이징, 스킵 규칙만

느린 전략이라면 신호 20개를 모으려고 1년을 기다리지 마십시오. 세네 번의 실행으로 메커니즘을 검증하고 성과 판정은 백테스트에 기대십시오. 빠른 전략이라면 사흘 만에 신호 20개에 도달할 수도 있지만, 그래도 2주를 꽉 채워 돌려 에이전트가 서로 다른 시장 국면을 지나가게 하십시오. 속도가 어떻든, 예행연습을 마쳤다고 선언하기 전에 예정된 변동성 하루(CPI 발표나 FOMC가 있는 오후, 암호화폐라면 주말 세션)를 하나쯤 포함하도록 하십시오.

한 가지 규칙은 달력을 무시합니다. 실행 도중에 에이전트의 규칙을 바꾸면 시계가 다시 처음으로 돌아갑니다. 페이퍼 실행은 그 실행을 돌린 버전만을 인증합니다.

전환 기준: 언제 스위치를 올릴 것인가

다음이 대부분이 아니라 전부 참일 때 실전으로 가십시오.

  1. 설명되지 않는 거래 0건. 로그의 모든 진입과 청산이 여러분이 기억으로 말할 수 있는 규칙에 대응됩니다.
  2. 설명되지 않는 침묵 0건. 놓친 트리거는 모두 거래소 장애 같은 문서화된 이유가 있어야 하며, "글쎄" 하고 넘길 수 없습니다.
  3. 모든 체결에서 사이징이 정확할 것. 가장 작은 것부터 가장 큰 것까지 포함해서.
  4. 최소 한 번의 스트레스 구간을 통과했을 것. 이벤트가 있는 날, 갭, 주말 급변 중 하나를, 여러분이 인정할 만한 행동으로 견뎌냈을 것.
  5. 결과가 백테스트의 예상 범위 안에 있을 것. 이것이 말하지 않는 것에 주목하십시오. "수익이 났다"가 아닙니다. 평균회귀 에이전트는 추세가 이어진 네 주 동안 돈을 잃으면서도 완벽하게 건강할 수 있습니다. 여러분이 확인하는 것은 백테스트가 그린 결과 분포와의 일관성이지, 4주간 손익의 부호가 아닙니다.
  6. 더 이상 개입하고 싶지 않아졌을 것. 신호의 절반을 무시하거나 재차 의심했다면, 숫자가 뭐라 하든 전략이 미완성인 것입니다.

그런 다음에는 의도적으로 작게 실전에 나가십시오. 처음 24주 동안은 계획 배분의 1025%로, 거래당 자본의 0.5~1%만 리스크에 걸십시오. 전환은 자율성의 사다리에서 한 칸일 뿐, 꼭대기로의 도약이 아닙니다. Obside에서 그 한 칸은 말 그대로 스위치 하나입니다. 같은 에이전트가 리스크 컨트롤을 그대로 지닌 채 페이퍼에서 실전 라우팅으로 넘어가고, 첫날부터 그것이 건드릴 배분 한도를 걸어둘 수 있습니다.

풍동 안에서 계측 장비에 고정된 종이 글라이더 — 실제 조건에서의 예행연습 비행

무엇이 원점 재검토로 되돌리는가

실패한 페이퍼 실행은 시스템이 제대로 작동하고 있다는 뜻입니다. 각 실패 유형에는 구체적인 해법이 있고, 그중 "그냥 실전으로 가서 유심히 지켜본다"는 없습니다.

에이전트가 여러분이라면 하지 않았을 거래를 했다. 번역 간극입니다. 전략을 다시 표현하고, 재정리된 조건을 다시 승인한 뒤, 페이퍼 시계를 다시 시작하십시오. 이 수정은 일상적 감독이 아니라 에이전트 생성 과정에 속합니다.

유효한 신호를 계속 거부하고 싶었다. 여러분의 직감이 규칙에는 없는 필터를 돌리고 있는 것입니다. 그것을 끄집어내십시오. "시장이 방금 3% 갭 하락하면 롱을 건너뛴다"는 코드화할 수 있는 조건입니다. 적어두지 않은 본능은 미래의 새벽 2시 개입입니다.

비용이 엣지를 갉아먹었다. 관측된 스프레드에서 모의 수익이 0에 수렴한다면, 거래 빈도를 낮추거나 그 아이디어를 접으십시오. 실전 거래는 이 상황을 더 나쁘게만 만듭니다.

로그를 보고 어떤 판단을 설명할 수 없다. 재구성할 수 없는 행동에 돈을 걸지 마십시오. 로깅이 부실하다면 그것은 플랫폼의 문제이고, 로직이 여러분에게 불투명하다면 그것은 여러분의 문제입니다. 둘 다 실격 사유입니다.

되돌아가는 데는 몇 주가 듭니다. 같은 교훈의 실전 버전은 몇 주에 드로다운까지 얹어서 청구합니다.

여기서 어디로 갈 것인가

AI 에이전트의 페이퍼 트레이딩은 백테스트와 출시 사이의 요식 절차가 아닙니다. 여러분이 썼다고 생각하는 전략이 아니라, 실제로 갖게 된 에이전트를 검사하는 유일한 시험입니다. 실시간 데이터로 돌리고, 적처럼 감사하고, 전환 기준선을 지키고, 깨끗이 통과한 뒤에도 작게 시작하십시오. 전체 경로를 한자리에서 원한다면(평범한 말로 전략을 설명하고, 백테스트하고, 페이퍼 모드로 예행연습한 뒤, 스위치 하나로 리스크 한도를 그대로 지닌 채 실전에 나가는 흐름), 바로 그 워크플로가 Obside가 중심에 두고 만들어진 것입니다.

본 콘텐츠는 교육 목적으로만 제공됩니다. 투자 자문이 아닙니다. 트레이딩에는 원금 손실을 포함한 위험이 따릅니다.

FAQ

2~4주 또는 신호 20개 이상 중 더 나중에 오는 것까지, 속도에 맞춰 조정하십시오. 빠른 장중 에이전트는 신호 20개에 일찍 도달해도 최소 2주를 꽉 채워 돌려야 합니다. 주간 DCA처럼 느린 전략은 서너 번의 실행으로 메커니즘을 검증하고 성과 판정은 백테스트가 맡습니다. 규칙을 바꿀 때마다 시계를 다시 시작하고, 변동성이 큰 세션을 최소 하나는 포함하도록 하십시오.

관련 글

내 포트폴리오에서 Obside를 사용해 보세요

브로커를 연결하고 한 번의 프롬프트로 포트폴리오를 구성하세요.

시작하기