모의매매 연습 후 실전 투자
모의매매는 주문 체결 메커니즘을 검증하지만 심리 테스트는 불가능합니다. 시뮬레이터가 생략하는 비용, 연습 기간, 중요 지표를 확인하세요.
모의매매는 브로커의 연습 계좌에서 실시간 시장 가격과 가상의 자금으로 가상 주문을 제출하는 것을 말합니다. 이를 통해 주문 입력 방법, 서면 계획 준수, 거래 일지 작성 능력을 확인할 수 있습니다. 시뮬레이터 내에서 테스트되지 않는 두 가지는 모든 체결 시 스프레드를 넘는 비용과, 화면의 잔고가 자신의 돈일 때 사람이 어떻게 행동하는지입니다.
모의매매가 증명하는 것
연습 계좌는 메커니즘 실험실입니다. 그 안에서 초보자는 호가가 제시된 가격에서 멀어질 때 지정가 주문이 어떻게 작동하는지, 빠른 시세에서 스탑 주문이 어떻게 반응하는지, 2,000달러 포지션이 20,000달러 포지션 옆에서 어떻게 보이는지, 그리고 기록된 거래 일지가 직감을 테스트 가능한 규칙으로 어떻게 바꾸는지 배웁니다. 이러한 교훈은 그대로 전수됩니다. 자금이 입금된 계좌의 주문 입력 화면은 동일합니다.
또한 연습 기록은 계획의 결함을 저렴하게 드러냅니다. 청산 규칙이 없는 전략, 계좌의 3분의 1을 한 종목에 배분하는 사이징 방식, 업무 시간 중 4개의 화면을 모니터링해야 하는 루틴 등은 모두 몇 주간의 모의매매에서 비용 제로로 드러납니다.
시뮬레이터가 절대 청구하지 않는 것
대부분의 시뮬레이터는 마지막 체결 가격이나 호가의 중간 가격으로 체결됩니다. 실시간 시장가 주문은 매수 시 매도호가를 지불하고 매도 시 매수호가를 받으며, 이 두 가격 사이의 차이인 매수-매도호가 스프레드는 호가를 제시한 사람에게 귀속됩니다.
가상의 산술은 이 누락의 규모를 명확히 보여줍니다. 매수호가 20.00달러, 매도호가 20.05달러로 호가된 주식의 중간 가격은 20.025달러입니다. 중간 가격으로 체결되는 시뮬레이터는 진입 가격을 20.025달러로 기록합니다. 실시간 매수는 20.05달러에 체결되어 2.5센트 더 나쁘고, 청산 시에는 나머지 절반의 폭을 포기합니다. 한 번의 왕복 거래는 주당 5센트이며, 연습 기록에는 무료로 기록된 포지션입니다.
이 비용은 모든 종목에 균일하지 않습니다. 아래 패널은 2026년 7월 기준으로 가장 최근에 완료된 거래 세션에서 6개의 널리 보유된 티커에 대한 중간값 호가 스프레드를 중간 가격 대비 베이시스 포인트로 측정한 것입니다. 여기서 1베이시스 포인트는 1%의 100분의 1입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT ticker,
round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS typical_spread_bps,
round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price > bid_price) * 100, 1) AS typical_spread_cents,
round(count() / 1e6, 1) AS quote_updates_m
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'F')
AND sip_timestamp >= toDateTime(today() - 10)
AND sip_timestamp < toDateTime(today() - 3)
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY ticker
ORDER BY typical_spread_bps스프레드가 가장 좁은 SPY는 0.27 bps를 기록했으며, 이 중간값은 18.8백만 건의 호가 업데이트에 기반합니다. 가장 넓은 F는 6.96 bps를 기록했으며, 호가 차이는 1센트였습니다. 10,000달러 주문의 경우 1베이시스 포인트는 1달러입니다. 200회 왕복 거래의 연습 기록은 연습 기록 자체에는 인쇄되지 않은 실제 청구서를 수반합니다. 주식 거래 비용은 더 넓은 종목군에 걸쳐 그 비용을 측정합니다.
체결 품질은 시간에 따라 변동합니다
시뮬레이터는 오전 9시 31분과 오후 1시에 동일한 체결을 제공합니다. 실시간 호가는 그렇지 않습니다. 하나의 중간 가격 주식에 대한 모든 통합 호가 업데이트를 30분 단위로 그룹화하면 동일한 최근 기간 동안 측정된 세션의 형태를 보여줍니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2), bid_price > 0 AND ask_price > bid_price) * 10000, 2) AS spread_bps,
round(count() / 1e6, 2) AS quote_updates_m
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'F'
AND sip_timestamp >= toDateTime(today() - 10)
AND sip_timestamp < toDateTime(today() - 3)
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY et_time
ORDER BY et_time정규 세션의 첫 30분인 09:30 구간은 7.01 bps를 기록했습니다. 12:30 구간은 6.94 bps를 기록했으며, 15:30의 마감 구간은 6.98 bps를 기록했습니다. 처음 15분 동안 거래하는 연습 전략과 장중에 거래하는 연습 전략은 자금이 입금된 계좌에서 다르게 가격이 책정되지만, 대부분의 시뮬레이터에서는 동일하게 책정됩니다.
하나의 연습 기간이 포함하는 시장 규모
4주간의 연습은 약 20개의 세션을 표본으로 추출합니다. 아래 패널은 5개 회계연도 동안 광범위한 시장 펀드의 모든 정규 세션을 시가 대비 종가로 측정하며, 자체 시가 대비 상승 마감한 세션의 비율과 일반적인 일일 변동폭의 크기를 보여줍니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT toString(y) AS year,
count() AS sessions,
round(100 * countIf(ret > 0) / count(), 1) AS pct_up_sessions,
round(quantileDeterministic(0.5)(abs(ret) * 100, cityHash64(d)), 2) AS median_abs_move_pct,
round(min(ret) * 100, 2) AS worst_session_pct,
round(max(ret) * 100, 2) AS best_session_pct
FROM (
SELECT d,
toYear(d) AS y,
toFloat64(session_close) / toFloat64(session_open) - 1 AS ret
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMin(open, window_start) AS session_open,
argMax(close, window_start) AS session_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2021-01-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2025-12-31')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY d
)
WHERE session_open > 0
)
GROUP BY year
ORDER BY year2021년에 이 펀드는 252개의 정규 세션을 거래했으며, 이 중 54.8%가 자체 시가 대비 상승 마감했고, 중간값 절대 변동폭은 0.38%였습니다. 2025년에는 동일한 비율이 52%였고, 중간값 절대 변동폭은 0.46%였습니다. 그 해의 극단값은 중간값에서 훨씬 벗어납니다. 가장 약한 세션은 시가 대비 종가로 -4.81% 변동했고, 가장 강한 세션은 10.12% 변동했습니다.
행 개수를 적용 범위 문제로 읽으십시오. 20개 세션의 연습 기간은 대략 1년의 8%이며, 그 기간에 포함된 세션이 기록 내용을 결정합니다. 조용한 기간에 연습하는 것과 격변하는 기간에 연습하는 것은 동일한 규칙 세트에서도 다른 수치를 생성합니다. 표본이 아닌 판정을 원하는 트레이더는 몇 달에 걸쳐 연습 기록을 운영하고, 실제 자금이 시작된 후에도 병행하여 계속 운영하는 경향이 있습니다.
승률보다 중요한 지표
연습 기록은 승률을 가장 먼저 보고하지만, 승률은 그 기록에서 가장 정보가 적은 줄입니다. 10건의 마감된 거래에 대한 가상의 기록을 생각해 보십시오: 각각 50달러 수익인 9건의 승리와 600달러 손실인 1건의 패배. 승률은 90%로 읽힙니다. 계좌는 150달러 감소했습니다.
- 최대 낙폭(Maximum drawdown), 계좌 가치의 최고점에서 최저점까지의 가장 깊은 하락폭은, 전략이 사람에게 견디도록 요구하는 바를 설명하는 숫자입니다.
- 평균 승리 대 평균 손실(Average win against average loss) 은 승률과 결합하여 거래당 기대값을 제공하며, 이는 실제로 자기자본 곡선이 따르는 수치입니다.
- 거래 횟수(Trade count) 는 12건의 거래 기록이 운을 측정하고 200건의 거래 기록이 규칙을 측정하기 시작하는 지점입니다.
- 왕복 거래당 비용(Cost per round trip) 은 위의 스프레드 패널에서 가져온 것이지, 종종 0으로 설정된 시뮬레이터의 수수료 항목에서 가져온 것이 아닙니다.
첫 실제 거래 규모 설정
트레이딩 교육자들 사이의 일반적인 관행은 단계적 시작입니다: 가능한 가장 작은 포지션 규모, 연습 기록에 사용된 동일한 서면 규칙, 그리고 규모가 전혀 변경되기 전의 고정된 거래 횟수입니다. 200달러 주식 1주는 200달러의 위험을 감수하며, 100주가 생성하는 것과 동일한 감정적 데이터를 노출의 1%로 생성합니다. 메커니즘은 시뮬레이터에서 이어지지만, 규율은 그렇지 않으며, 작은 규모는 후자를 측정하는 방법입니다.
규모는 또한 비용과 상호 작용합니다. 고정된 거래당 마찰 비용은 소액 주문에 더 무겁게 작용하며, 스프레드는 모든 규모에 비례하여 동일하게 작용합니다. 한 달에 40건의 소액 거래를 계획하는 트레이더는 1건이 아닌 40건의 왕복 거래 비용을 계산합니다. 재량적 진입에 대한 규칙 기반 대안을 고려하는 독자는 달러-비용 평균법과 비교할 수 있으며, 여기서 일정이 결정을 대체합니다.
FAQ
모의매매는 실제로 효과가 있나요?
측정하는 바에 대해서는 효과가 있습니다: 주문 메커니즘, 계획 구조, 그리고 일지 작성의 규율입니다. 체결 품질이나 감정은 측정하지 않습니다. 동일한 기간 동안 동일한 규칙의 연습 기록과 자금이 입금된 기록은 일반적으로 다르며, 위의 두 가지 차이가 그 차이가 존재하는 곳입니다.
사람들은 실제 자금을 사용하기 전에 얼마나 오래 모의매매를 하나요?
표준 기간은 없습니다. 유용한 기준은 달력 시간보다는 표본 크기입니다: 한 달은 대략 20개의 세션을 포함하며, 광범위한 시장 펀드는 2025년에만 250개의 세션을 거래했습니다. 많은 트레이더가 몇 달 동안 연습 기록을 운영하고 소규모 자금이 입금된 계좌와 함께 계속 운영합니다.
왜 모의매매 결과가 실제 결과보다 더 좋은가요?
세 가지 기계적 차이가 대부분의 차이를 설명합니다. 모의 주문은 종종 매수호가나 매도호가보다는 중간 가격이나 마지막 체결 가격으로 체결되고, 모의 규모는 호가를 움직이지 않으며, 모의 손실은 감정적 무게를 수반하지 않습니다. 모의 트레이더는 자금이 입금된 트레이더가 일찍 청산하는 낙폭을 견딥니다.
옵션도 같은 방식으로 모의매매할 수 있나요?
메커니즘은 이어지며, 체결 격차는 더 넓습니다. 옵션 호가는 일반적으로 주식 호가보다 백분율 기준으로 훨씬 넓고, 배정 및 조기 행사는 시뮬레이터에서 거의 나타나지 않으며, 만기 처리 방식은 연습 플랫폼마다 다릅니다. 모의 옵션 기록을 메커니즘 테스트로 취급하십시오.
모의매매가 가르치지 않는 것은 무엇인가요?
슬리피지, 공매도 포지션을 위한 대차 가능 여부, 대량 주문의 부분 체결, 그리고 실제 돈이 줄어드는 것을 지켜보는 사람의 행동입니다. 이 네 가지는 연습 기록과 자금이 입금된 계좌 사이의 지속적인 차이입니다.
위의 모든 패널은 이를 생성한 정확한 SQL을 함께 제공합니다. 하나를 열고, 자신의 연습 기록에서 티커를 바꿔 넣은 후, Strasmore 터미널에서 체결 비용을 계산하십시오.