파이썬자동매매6 연 1억% 수익의 정체 — AI가 답을 미리 훔쳐보고 있었습니다 지난 글에서 연 1억 퍼센트짜리 백테스트 결과를 보여드렸습니다. 그리고 그게 말이 안 된다는 것도 같이 적었습니다.이번 글은 그게 왜 그랬는지, 그리고 알아내기까지 제가 무엇을 했는지에 대한 기록입니다.결론부터 말씀드리면 이렇습니다. 제 AI는 시험을 잘 본 게 아니라, 답이 적힌 시험지를 받았습니다.먼저, 실제 돈으로 돌렸습니다백테스트가 저렇게 나오는데 안 돌려볼 사람은 없습니다. 저도 그랬습니다.모델을 실거래 시스템에 연결했습니다. AI가 매긴 수익 확률이 일정 점수를 넘는 종목만 사도록 문턱을 걸었습니다. 매일 저녁 스캔 결과에 「AI 수익확률 0.93」 같은 숫자가 찍혀 나왔습니다. 그럴듯했습니다.결과는 손실이었습니다.그런데도 저는 모델이 잘못됐다고 생각하지 않았습니다. 표본이 적어서겠지, 시장이.. 2026. 8. 20. KIS API로 자동매매하다 막힌 것들 — 초당 호출 제한·실시간 시세·주문 지난 글에서 토큰 문제를 넘었습니다. 이제 시세도 받아지고 주문도 나갑니다.그런데 실제로 하루 종일 돌려보니 문서에는 안 나오는 것들이 계속 튀어나왔습니다. 이번 글은 그 기록입니다. 여기서도 제가 한 일은 증상을 말로 설명한 것이 전부입니다."멈췄는데 이유가 뭐야"어느 날 자동매매 화면이 얼어붙었습니다. 마우스도 안 먹고 아무것도 안 됩니다. 그런데 조금 기다리면 다시 살아납니다. 그리고 평소에도 가끔 눈에 띄게 느려졌습니다."지금 자동매매시스템이 멈췄는데 이유가 뭐야. 그리고 가끔 너무 느려지기도 하는데 그것도 이유가 뭔가."제가 한 말은 이게 전부입니다. 그런데 클로드가 로그를 뒤져보더니 두 증상이 같은 뿌리라고 했습니다.멈춘 게 아니라 줄을 서 있었습니다KIS는 초당 부를 수 있는 횟수가 정해져 .. 2026. 8. 20. 한국투자증권 KIS API를 고른 이유 — HTS를 켜지 않아도 되는 자동매매 클로드 코드로 스캐너를 만들 때까지는 어려울 게 없었습니다. 주가를 받아서 조건에 맞는 종목을 골라내는 일은 무료 데이터로도 됩니다.그런데 실제로 주문을 넣으려면 증권사를 거쳐야 합니다. 여기서 처음으로 제가 직접 결정해야 하는 문제가 나왔습니다. 어느 증권사의 API를 쓸 것인가. 한번 정하면 코드 전체가 그 위에 얹히기 때문에 나중에 바꾸기가 쉽지 않습니다.저는 계좌도 없던 한국투자증권에 계좌를 새로 텄습니다. 그 이유와, 그 뒤에 첫 번째로 막힌 것을 어떻게 넘었는지 적어두겠습니다.증권사 API에는 두 가지 방식이 있습니다클로드에게 물어보니 방식이 크게 둘로 갈린다고 했습니다. 설치형 (OpenAPI+ 방식)REST 방식연결 방법증권사가 준 모듈을 컴퓨터에 설치해서 부릅니다인터넷 주소로 요청을 보내.. 2026. 8. 20. 첫 자동매매 모델을 만들었더니 연 1억% 수익이 나왔습니다 채팅창으로 스캐너를 몇 개 만들어보니 신기하긴 했습니다. 그런데 동시에 무척 힘든 일이기도 했습니다.코딩을 하다 보면 반드시 오류가 납니다. 그러면 그 긴 코드 중에서 고쳐야 할 부분만 찾아서 바꿔야 하는데, 클로드가 새로 만들어준 코드를 통째로 붙여넣으면 다른 게 망가지고, 일부만 바꾸려면 어디를 바꿔야 하는지 제가 알아야 합니다.전문 개발자가 아니면 이 상태로는 개발을 계속하기 어렵겠다는 생각이 들었습니다.그런데 마침 친구가 클로드 코드라는 게 있다고 알려줬습니다. 그때부터 신세계가 열렸습니다.생각해보면 우습기도 합니다. 클로드로 코딩하는 사람들은 당연히 다 아는 내용인데, 저는 그것도 모르고 몇 주를 복사·붙여넣기만 하고 있었던 겁니다.첫 모델은 시세 초입 매수였습니다드디어 실제 자동매매 시스템을 .. 2026. 8. 20. 코딩의 '코'도 모르던 직장인의 자동매매 개발 첫걸음 주식 이야기를 하기 전에, 눈 이야기부터 해야겠습니다.저는 직장인입니다. 장이 열려 있는 시간에는 회사에 있으니, 매매는 스마트폰으로 할 수밖에 없습니다. 그런데 마흔을 넘기고 노안이 오면서 폰 화면이 잘 안 보이기 시작했습니다. 여기에 안구건조증까지 심해지니 화면을 5분도 들여다보기가 어려웠습니다.그래도 주식은 해야 하니까 봤습니다. 눈이 아파서 눈물이 줄줄 흐르는 채로 호가창을 들여다봤습니다. 지금 생각하면 참 미련한 짓인데, 그때는 다른 방법이 없다고 생각했습니다.머릿속에는 항상 있었던 생각주식을 오래 하다 보면 자기만의 기준이 생깁니다. 어떤 조건에서 사고, 어디서 손절하고, 무엇을 거르는지. 저도 나름의 지식과 노하우가 쌓여 있었습니다.그래서 늘 이런 생각을 했습니다. 이걸 프로그램으로 만들면 .. 2026. 8. 19. 자동매매 매매기록 — 전체 내역 (2026-08-18 기준) 원래 승률이 69.3%인 모델인데 시작을 7/27일에 매매를 시작해서 반등장에 걸려 승률과 수익이 조금 높게 나왔습니다.오늘은 테스트로 먼저 올렸는데, 9월쯤 기록 형식을 정리해서 다시 올려볼 생각입니다. 아래 내용을 보면 수동매도가 있는데, 이건 테스트용으로 잘되는지 확인한 경우가 있는데 하필 수익이 저조한게 두개나 있네요.. 일부는 자동매매가 현금이 없어 다른 신호가 나오는 종목을 못사는 경우가 있는데, 이때 현금 확보차 매도신호가 없음에도 수동으로 매도한 경우도 있습니다.수동으로 매도한 후 뉴파워프라즈마를 자동매수했는데, 크게 손실이 났습니다.수동개입이 결과적으로 잘못된 판단이 된 셈이고 손실도 생겼지만..프로그램이 정상작동한다는데 의의를 두고자 합니다.현재 승률과 수익은 반등장이 겹쳐 다소 과장된.. 2026. 8. 18. 이전 1 다음