본문 바로가기
반응형

백테스트7

AI에게 같은 오류 수십 번 지적- 결국 도구로 막음 백테스트 결과를 받아 보다가 또 그걸 봤습니다. 장 마감 동시호가에 판 돈으로, 같은 동시호가에 다른 종목을 사고 있더군요.처음이 아닙니다. 솔직히 몇 번째인지 모르겠습니다. 수십 번은 됩니다. 지적할 때마다 AI는 «맞습니다, 실제로는 불가능한 매수입니다»라고 하고, 기록해 두겠다고 하고, 다음 실험에서 또 합니다.오늘은 한마디 더 했습니다. «맨날 이야기해도 맨날 어기니, 막을 방법을 찾아봐. 기록은 되어 있나 모르겠군.»이 글은 그 뒤에 벌어진 일입니다.뭐가 문제냐면장 마지막 10분, 15시 20분부터 30분까지는 동시호가입니다. 주문을 받아만 두고 15시 30분에 한꺼번에 체결합니다. 그러니 15시 25분에 판 주식의 돈은 15시 30분에야 들어옵니다. 그때는 장이 끝나 있죠. 그 돈으로 그날 다.. 2026. 9. 27.
자동매매 백테스트, 램 몇 GB면 될까 — 16GB로는 85분, 64GB면 7분 한눈에자동매매 백테스트에서 먼저 막히는 것은 코어가 아니라 램입니다. 백테스트 한 판이 램을 2.6~3.8GB씩 씁니다. 램 16GB인 제 컴퓨터는 한 번에 한 판밖에 못 돌리고, 코어 16개 중 15개가 램을 기다리며 놉니다.램이 모자라면 컴퓨터 전체가 멈춥니다. 세 판을 한꺼번에 띄우자 남은 램이 0.13GB까지 떨어졌습니다. 그래서 다른 작업 창은 램이 날 때까지 줄을 서고, 저는 클로드 말고는 전부 꺼 두고 삽니다.램 수요는 계속 늘어납니다. 한 판이 쓰는 램이 17일 사이에 1.7~2.6GB에서 2.6~3.8GB로 늘었습니다. 다루는 종목과 규칙이 늘수록 더 늘어납니다.추천은 램 64GB(32GB × 2)입니다. 최소 32GB(16GB × 2)이고, 16GB는 권하지 않습니다. 코어는 그다음에 .. 2026. 9. 27.
주식 자동매매 현실 — 코스피 37% 폭락장에서 3개월 돌려본 실계좌 기록 「주식 자동매매」를 검색하면 자동완성 첫 줄에 「현실」이 뜹니다. 그 뒤로 「후기」, 「불법」이 따라붙습니다. 사람들이 정말 궁금한 것은 기능 설명이 아니라 「그래서 진짜 돈이 벌리느냐」 하나입니다.이 글은 그 질문에 제 계좌 기록으로 답한 것입니다. 저는 파이썬으로 자동매매를 만들어 실제 돈으로 돌리고 있고, 매매 내역과 결산을 이 블로그에 그대로 올리고 있습니다. 그래서 여기 적는 숫자는 전부 확인 가능한 값입니다.먼저 결론부터 말씀드리면 — 됩니다. 다만 사람들이 상상하는 방식으로는 아닙니다. 그리고 하필 이 3개월은 코스피가 고점에서 37% 넘게 빠진 폭락장이었습니다. 그 얘기부터 하겠습니다.결론 먼저 — 숫자 다섯 개항목값무엇인가승률76.1%실계좌에서 판 46건 중 35건이 이익손익비3.52이길.. 2026. 9. 8.
동시호가에 판 돈은 그날 못 씁니다 — 파는 건 장중에, 사는 건 마지막에 한눈에장 마지막 10분(15:20~15:30)은 주문을 모으기만 합니다. 체결은 15:30에 한꺼번에 일어납니다.그 시간에 팔면 돈이 15:30에 들어오는데, 그때는 장이 끝납니다. 그날 그 돈으로 살 수가 없습니다.제 프로그램은 「팔면 돈이 생긴다」고 계산하고 있었습니다. 그래서 돈이 있는 줄 알고 사려다 못 샀습니다.답은 순서였습니다 — 파는 건 장중에 먼저, 사는 건 마지막에.덤으로 배운 것: 거래정지된 종목은 날짜가 멈춰 있습니다. 한 종목만 보고 「오늘이 며칠인지」를 정하면 안 됩니다.자동매매를 돌리다 보면 이해가 안 되는 날이 있습니다. 계좌에 돈이 있는데 아무것도 안 사는 날입니다.로그를 보면 프로그램은 사려고 했습니다. 돈이 있다고 계산했고, 주문을 내려고 했습니다. 그런데 안 샀습니다.원.. 2026. 8. 26.
주식 수수료·세금 계산 — 계좌에 +0.5%인데 팔면 손해인 이유 한눈에계좌에 +0.5%로 떠 있어도 팔면 손해입니다. 앱의 평가손익은 «살 때 낸 수수료»까지만 반영하고, 팔 때 나갈 수수료와 거래세는 안 들어가 있습니다.2026년 1월에 증권거래세가 올랐습니다 — 코스피·코스닥 모두 0.15% → 0.20%. 금융투자소득세 폐지에 따른 환원입니다.진짜 범인은 슬리피지입니다. 제가 잰 값으로 지정가 매도 0.195% 대 시장가 매도 1.0% — 다섯 배입니다. 소형주는 더합니다.산 값 그대로 되팔기만 해도 1년이면 원금의 79%가 사라집니다. 매일 한 번 사고팔고, 주가는 하나도 안 움직였다는 가정에서 그렇습니다. 시장가로 던지면 97%가 사라집니다.증권사 앱을 열면 보유 종목 옆에 +0.5%가 떠 있습니다. 조금이지만 벌었으니 팔아도 되겠다 싶습니다.그런데 팔면 손.. 2026. 8. 22.
백테스트가 미래를 훔쳐보는 여섯 가지 길 — 전방참조 점검표 한눈에전방참조(미래참조, Look-ahead Bias)는 백테스트가 그 시점에 알 수 없었던 정보를 쓰는 것입니다. 한 종류가 아니라 최소 여섯 갈래로 들어옵니다.전방참조를 걷어내면 백테스트 성적은 대체로 내려갑니다. 올라가는 경우도 있지만 드뭅니다.가장 비싼 유형은 체결 가정입니다. 「3% 오르면 산다」고 적었는데 백테스트는 3% 올랐다가 밀린 종목을 안 산 것으로 처리하고 있었습니다.편향이 있다고 반드시 손해인 것은 아닙니다. 실제로 재보면 피해가 0인 경우도 있습니다.지난 글에서 연 1억 퍼센트짜리 백테스트의 정체가 전방참조였다는 이야기를 했습니다.그런데 그게 하나가 아니었습니다.하나를 찾고 나서 다른 백테스트들을 전부 다시 뒤졌습니다. 그랬더니 같은 병이 모양만 바꿔서 여기저기 들어 있었습니다. .. 2026. 8. 20.
반응형