코타코타의 트레이딩 연구 노트

KOTA LAB.

잘 된 것보다 틀린 걸 적는다

← 코타랩

룰을 지키려고 나한테 필요한 앱을 만들기 시작했다

2026.09.17  ·  코타킴  ·  TRADE R · 개발기록  ·  3분

룰을 못 지키는 이유는 대부분 의지가 아니다.

계산이 귀찮아서다.

진입할 때마다 ATR을 보고 손절가를 잡고, 거기서 물량을 역산하고, 지금 걸린 총 위험이 한도를 넘는지 확인해야 한다.

장 열리고 5분 안에 이걸 다 하려면 결국 대충 하게 된다.

대충 한 계산으로 들어간 자리는 대충 나오게 된다.

그래서 나를 위한 도구부터 만들기로 했다.

캡처 한 장이 전부다

처음엔 명령어 방식으로 만들었다.

ㅅ 종목 이유 같은 형식이었는데 한 달도 못 갔다. 형식을 외우는 게 또 하나의 귀찮음이었다.

그래서 전부 없애고 캡처만 보내는 방식으로 바꿨다.

내가 하는 건 스크린샷 찍어서 던지는 것뿐이다.

숫자를 옮겨 적지 않고, 파일을 열지 않고, 형식을 외우지 않는다.

이걸 안 지킬 이유가 없어야 룰이 지켜진다.

봇이 대신 해주는 것

진입 전 — 종목과 걸 금액을 말하면 손절가와 물량을 계산해준다. 손절가는 진입봉 저가에서 ATR만큼 뺀 자리다. 여기서 물량이 나온다.

보유 중 — 추적 손절가를 매일 갱신한다. 올라가기만 하고 내려오지 않는다.

한도 관리 — 지금 걸린 총 위험이 계좌 대비 몇 %인지 보여준다. 한도를 넘으면 새 진입을 막는다.

감시 — 손절가에 닿으면 알려준다. 코인은 24시간 돌아가니까 자고 있을 때도 본다.

실제로 이런 알림이 온다

숫자와 종목은 예시다.

[08:20] 오늘의 체크
보유 3종목 · 총 위험 1.8% (한도 3.0%)

ABCD   스톱 12,400 (어제 12,150)
EFGH   스톱  8,900 (변동 없음)
IJKL   스톱 31,200 (어제 30,800)
[09:32] 스톱 근접
ABCD 현재가 12,450 / 스톱 12,400
[14:07] 스톱 도달 → 매도
ABCD 12,400 전량
손실 −1.0R

아침에 한 번, 스톱이 가까워지면 한 번, 청산되면 한 번.

이 세 가지 말고는 말을 걸지 않는다.

트레이딩 앱이 계속 알림을 보내면 결국 알림을 꺼버리게 된다.

왜 R로 보는가

손익을 원으로 보면 비교가 안 된다.

100만원 벌었다는 게 잘한 건지 운이 좋았던 건지 알 수 없다.

R은 한 번 매매에서 잃기로 정한 금액이다.

−1.0R은 계획대로 잃은 것이고, −2.3R은 룰을 어긴 것이다.

같은 손실 금액이라도 이 둘은 완전히 다른 사건이다.

원으로 보면 안 보이고 R로 봐야 보인다.

다음은 앱이다

지금은 텔레그램 봇이라 나만 쓴다.

여기서 나온 기록을 보면서 TRADE R 이라는 앱을 만들고 있다.

이름의 R은 Risk, Rule, Record 세 가지다.

만들면서 정한 원칙이 하나 있다.

앱이 채점하지 않는다.

처음엔 룰을 지켰는지 ✓/✗로 표시하는 화면을 만들었는데, 써보니 혼나는 기분이 들었다.

지금은 계획한 값과 실제 값을 나란히 보여주기만 한다. 판단은 쓰는 사람이 한다.

나는 선생이 아니라 도구를 만들고 싶다.

개발 과정은 이 메뉴에 계속 적을 생각이다.

이 사이트의 글은 필자 개인의 연구 기록이며 소속 기관의 견해가 아닙니다. 특정 종목의 매매를 권유하지 않으며, 게시된 수치는 과거 데이터를 이용한 백테스트 결과로 미래 성과를 보장하지 않습니다.