AI 코딩5 KIS API로 자동매매하다 막힌 것들 — 초당 호출 제한·실시간 시세·주문 지난 글에서 토큰 문제를 넘었습니다. 이제 시세도 받아지고 주문도 나갑니다.그런데 실제로 하루 종일 돌려보니 문서에는 안 나오는 것들이 계속 튀어나왔습니다. 이번 글은 그 기록입니다. 여기서도 제가 한 일은 증상을 말로 설명한 것이 전부입니다."멈췄는데 이유가 뭐야"어느 날 자동매매 화면이 얼어붙었습니다. 마우스도 안 먹고 아무것도 안 됩니다. 그런데 조금 기다리면 다시 살아납니다. 그리고 평소에도 가끔 눈에 띄게 느려졌습니다."지금 자동매매시스템이 멈췄는데 이유가 뭐야. 그리고 가끔 너무 느려지기도 하는데 그것도 이유가 뭔가."제가 한 말은 이게 전부입니다. 그런데 클로드가 로그를 뒤져보더니 두 증상이 같은 뿌리라고 했습니다.멈춘 게 아니라 줄을 서 있었습니다KIS는 초당 부를 수 있는 횟수가 정해져 .. 2026. 8. 20. 한국투자증권 KIS API를 고른 이유 — HTS를 켜지 않아도 되는 자동매매 클로드 코드로 스캐너를 만들 때까지는 어려울 게 없었습니다. 주가를 받아서 조건에 맞는 종목을 골라내는 일은 무료 데이터로도 됩니다.그런데 실제로 주문을 넣으려면 증권사를 거쳐야 합니다. 여기서 처음으로 제가 직접 결정해야 하는 문제가 나왔습니다. 어느 증권사의 API를 쓸 것인가. 한번 정하면 코드 전체가 그 위에 얹히기 때문에 나중에 바꾸기가 쉽지 않습니다.저는 계좌도 없던 한국투자증권에 계좌를 새로 텄습니다. 그 이유와, 그 뒤에 첫 번째로 막힌 것을 어떻게 넘었는지 적어두겠습니다.증권사 API에는 두 가지 방식이 있습니다클로드에게 물어보니 방식이 크게 둘로 갈린다고 했습니다. 설치형 (OpenAPI+ 방식)REST 방식연결 방법증권사가 준 모듈을 컴퓨터에 설치해서 부릅니다인터넷 주소로 요청을 보내.. 2026. 8. 20. 코딩 몰라도 됩니다 — 클로드 코드 설치와 첫 실행 (터미널 없이) 클로드로 프로그램을 만들기 시작했을 때, 저는 한동안 이렇게 했습니다.채팅창에 원하는 걸 말한다나온 코드를 전부 복사한다메모장에 붙여넣고 저장한다실행한다오류가 나면 그 오류를 복사해서 다시 채팅창에 붙여넣는다1번으로 돌아간다이걸 몇 주 동안 했습니다. 파일이 하나일 때는 그럭저럭 견딜 만했는데, 파일이 서너 개로 늘어나니까 감당이 안 되더군요. 어느 파일의 몇 번째 줄을 고쳐야 하는지 제가 찾아서 알려줘야 했으니까요.그러다 클로드 코드라는 걸 알게 됐습니다. 이 노가다가 통째로 사라졌습니다.클로드 코드가 뭔가쉽게 말하면 클로드가 내 컴퓨터의 파일을 직접 읽고 고치는 것입니다.항목채팅창클로드 코드내 파일 읽기내가 복사해서 붙여넣어야 함직접 읽음코드 수정내가 복사해서 저장직접 고침오류 확인내가 복사해서 전달.. 2026. 8. 19. 클로드 코드 승인창이 계속 뜰 때 — settings.json 권한 설정법 클로드 코드로 자동매매 스캐너를 고치다 보면 이런 화면을 하루에 수십 번 봅니다.breakout.py 파일을 수정할까요? 1. 예 2. 예, 이 세션에서는 다시 묻지 않음 3. 아니요, 다른 방식을 알려주겠습니다버전이나 환경에 따라 영어로 뜨기도 합니다. 문구는 조금씩 달라도 묻는 내용은 같습니다.파일 하나 고칠 때마다, 명령어 하나 실행할 때마다 물어봅니다. 처음엔 안전해서 좋다고 생각했는데, 백테스팅 코드처럼 파일 여러 개를 연달아 손보는 작업에서는 제가 계속 엔터만 치고 앉아 있는 상황이 됩니다.매번 승인만 누를 거면 확인 절차가 무슨 의미가 있나 싶어서 자동화 방법을 찾아봤습니다. 결론부터 말씀드리면 settings.json 파일 하나로 해결됩니다.먼저 Shift+Tab을 눌러봤는데검색해보면.. 2026. 8. 18. 클로드 코드가 멋대로 코드를 고칠 때 — CLAUDE.md 설정법 클로드 코드로 파이썬 자동매매 프로그램을 만들면서 계속 겪은 문제가 하나 있었습니다.버그 하나 고쳐달라고 했는데, 돌아온 변경 내역(diff)을 열어보면 요청한 부분 말고도 열 줄 스무 줄이 같이 바뀌어 있습니다. 주석 표현이 다듬어져 있고, 안 쓰는 것처럼 보이는 함수가 지워져 있고, 들여쓰기 스타일이 바뀌어 있습니다. 하나하나 보면 나쁜 변경은 아닌데, 제가 요청하지 않은 변경입니다.자동매매 코드에서 이건 꽤 위험합니다. 한 줄 잘못 바뀌면 그대로 실거래 손실로 이어집니다. 매번 바뀐 줄을 전부 손으로 확인하다 보면, AI한테 맡겨서 아낀 시간을 검토하는 데 그대로 다시 쓰게 됩니다.이 문제를 정리해준 글이 있었습니다. Andrej Karpathy가 LLM이 코딩할 때 반복적으로 저지르는 실수를 관찰.. 2026. 8. 18. 이전 1 다음