SwipeTA 는 차트 읽는 법을 훈련하는 앱이에요. 미국 주식의 장중 차트를 과거 데이터로 재생하고, 판단 시점에서 멈춘 다음, 거기서 15분 뒤에 가격이 올랐는지 내렸는지를 맞혀 보게 해요. 어디까지나 시뮬레이션이라 실제 돈도, 증권사도, 주문도 없어요. 이 페이지에는 그것을 어떻게 하고 있는지 정확히 적어요 — 차트가 어떻게 문제가 되는지, 무엇을 정답으로 삼는지, 그리고 「차트를 읽는 것과 상관없는 규칙」으로 문제 뱅크가 풀려 버리지 않도록 무엇을 하고 있는지.
문제는 라이선스를 받은 과거 데이터셋에서 가져온 미국 주식 장중 데이터(5분봉)로 만들어요. 쓰는 것은 정규장뿐 — 미국 동부시간 9:30 부터 15:59 까지. 프리마켓과 애프터마켓 봉은 빼요. 가격이 움직이는 성질이 너무 달라서 섞어 버리면 다른 연습이 되기 때문이에요.
데이터는 IEX 가 무상으로 제공해요. IEX Historical Data 에 접근하거나 이용하면 IEX Historical Data Terms of Use 에 동의한 것으로 봅니다.
한 문제당 세션을 캔들 하나에서 멈춰요. 그것이 판단 시점이에요. 거기서 끝나는 봉이 최대 40개까지 보여요 — 대략 반나절 분량이고, 그보다 뒤는 하나도 보이지 않아요.
묻는 것은 언제나 같아요. 판단 시점에서 15분 뒤, 가격은 올랐는가 내렸는가.
판정은 3개 뒤 5분봉의 종가를 판단 시점의 종가와 비교해서 해요. 높으면 위, 낮으면 아래. 완전히 같으면 위로 기록해요 — 실제 호가 단위에서는 거의 일어나지 않지만, 열어 두지 않고 규칙으로 고정해 두었어요.
수수료·스프레드·슬리피지·레버리지는 이 판정에 전혀 들어가지 않아요. 묻는 것은 방향뿐이에요. 포지션 사이즈는 게임의 장치로 일부 모드에 있고, 그 판단이 점수에 얼마나 반영되는지는 바꾸지만, 판단이 맞았는지 여부는 바꾸지 않아요.
아무 순간이나 공정한 문제가 되지는 않아요. 후보로 남기는 것은 판정 기간의 움직임이 그 세션 최근 변동성의 1〜3배 안에 들어오는 것뿐이에요. 변동성은 판단 시점의 14봉 ATR 로 재요.
이건 문제의 품질 필터이지 「정보가 어디에 있는가」에 대한 주장이 아니에요. 고르는 것은 결과가 얼마나 컸는가이고, 결과가 작은 것과 예측하기 어려운 것은 같지 않아요 — 어떤 장면이 한쪽으로 65% 기울어 있으면서도 ATR 의 절반밖에 움직이지 않는 일은 있을 수 있어요. 어느 구간이 사전에 예측하기 쉬운지는 재지 않았어요. 잰 것은 어느 구간이 채점할 만한 결과를 내는가뿐이고, 이 둘은 다른 질문이에요. 염두에 두었으면 하는 건, 여러분이 보는 문제는 전부 사후에 적용한 테스트를 이미 통과했다는 점이에요. 그 순간에 서 있던 트레이더는 그 테스트를 쓸 수 없어요.
판정 기간끼리는 겹치지 않게 해 두어서, 뱅크 안의 두 문제가 같은 봉으로 결정되는 일은 없어요. 이걸로 답들 사이의 의존이 하나 줄어요. 다만 통계적으로 독립이 되는 건 아니에요. 장중 수익률은 시장 전체의 요인, 시간대의 구조, 유동성 효과를 공유하니까요. 이 사이트의 다른 곳에 나오는 표본 크기 숫자는 답이 독립이라는 것을 전제로 하므로, 범위의 낙관적인 쪽 끝으로 읽어 주세요.
백테스트와 차트 퀴즈를 조용히 망치는 것이 이 실패예요 — 화면에 나와 있는 무언가가, 그 뒤에 일어난 일을 아는 상태에서 계산되어 있는 것.
플레이어에게 보이는 것은 전부 — 캔들, VWAP 라인, 세션의 맥락을 나타내는 표시, 장면을 설명하는 태그 — 판단 시점까지의 봉만으로 계산해요. 답을 결정하는 봉은 따로 보관하고, 보이는 것의 입력이 되는 일은 한 번도 없어요.
거기서 두 가지가 따라 나와요. 둘 다 의도한 것이에요. 표시되는 세션의 고가와 저가는 거기까지의 고가와 저가이지 그날 최종적인 것이 아니고, 차트는 세션 전체를 그린 다음 가리는 게 아니라 판단 시점에서 잘라 두었어요.
문제 뱅크는 양쪽 끝에서 깨질 수 있어요. 어느 쪽이든 연습으로서의 가치가 없어져요.
데이터 벤더는 분할이나 배당에 맞춰 과거 값을 소급해서 수정해요. 그러니까 같은 문제를 나중에 다시 만들면 정당한 이유로 다른 가격 — 따라서 다른 답 — 이 될 수 있는 한편, 플레이어의 과거 답안은 그 문제를 가리킨 채 남아 있게 돼요.
모든 문제는 답이 의존하는 봉 자체의 지문을 저장해 두어요. 다시 만든 문제가 일치하지 않게 되면 그건 검출돼요. 수천 명이 이미 푼 문제의 답을 말없이 덮어쓰는 일은 없어요.
경쟁 모드에서는 답이 여러분의 기기로 오지 않아요. 한 라운드는 서버 쪽 프로세스가 돌리고 있고, 그동안 답은 거기에 있어요. 앱에 보내는 것은 차트뿐, 여러분의 판단은 서버로 돌아가고, 판정도 서버 쪽에서 이루어져요. 답을 담고 있거나 답을 시사하는 필드는 앱이 닿을 수 있는 시스템에 공개되기 전에 걷어 내고, 그중 하나라도 앱에서 읽을 수 있는 자리에서 발견되면 빌드는 거기서 멈춰요.
여러분의 적중률, 레이팅, 랭크가 나타내는 것은 이 과거 문제 뱅크에 대해, 제한 시간 안에서, 돈을 걸지 않고 어떻게 했는가예요.
거래 능력을 잰 것이 아니고, 그것을 예측한다고 주장하지도 않아요. 과거의 결과는 앞으로의 시장에 대해 아무것도 말하지 않고, 이 앱 안에는 실제 돈으로 거래할 때의 비용, 체결, 포지션 관리, 그리고 심리적 부담이 하나도 들어 있지 않아요. SwipeTA 는 투자 자문이나 금융 조언, 매매 추천을 하지 않아요.
2026년 8월 2일에 출제 프로그램과 대조해 확인했어요. 여기 적힌 것과 앱의 동작이 어긋나는 것을 발견하면 support@swipeta.net 로 알려 주세요 — 그건 이 페이지의 버그이거나 앱의 버그이고, 어느 쪽인지 알고 싶으니까요.