실계좌 기록

SOXL 12일 규칙 매매 첫 사이클 +7.7% 기록

mynote12952 2026. 9. 6. 14:12

8월 24일부터 9월 4일까지 12일 동안 SOXL을 세 번 매수하고 한 번 판매했습니다. $150.90(+7.70%) 수익을 확정했습니다. 매일 한 번 봇이 "전날 종가보다 3% 내리면 매수하고 6% 오르면 매도한다"는 주문을 걸었고 그중 네 번이 체결되었습니다.

이 글의 표와 수치는 봇 장부와 앱 주문내역에서 스크립트가 만들었습니다. 해석과 경험은 직접 썼습니다.


이 블로그에 대해

레버리지 ETF를 감정 없이 규칙대로만 굴리는 실계좌 기록입니다. 직접 만든 자동매매 봇이 매일 주문을 냅니다. 저는 한 달에 한 번 결과를 정리합니다.

이 계좌에서는 여러 매매법이 함께 돌아갑니다. 같은 종목으로 여러 매매법을 돌리는 경우도 있습니다.

토스증권 계좌 전체 화면. SOXL 40.58주가 4.5% 손실로 표시되어 있고 다른 매매법의 물량이 섞인 숫자다


매매 규칙 한 줄

전날 종가보다 3% 아래로 마감하면 매수하고 6% 위로 마감하면 전량 매도합니다.

매일 한 번 봇이 두 개의 주문을 동시에 걸어 둡니다.

주문 조건 수량
매수 LOC 전날 종가 × 0.97 남은 현금의 일정 비율 (마지막 매수 때는 약 73%)
매도 LOC 전날 종가 × 1.06 보유 전량

LOC(Limit On Close)는 종가에만 체결되는 지정가 주문입니다. 매수는 "종가가 이 값 이하면 종가에 매수하라", 매도는 "이 값 이상이면 종가에 매도하라"는 뜻입니다. 종가가 조건에 맞지 않으면 취소됩니다. 그래서 체결가는 항상 그날 종가입니다.

장중에는 아무것도 하지 않습니다. 오르든 내리든 손대지 않고 종가 하나만 봅니다.

매도 6% 기준은 언제나 전날 종가입니다. 이 매도 주문은 수익 실현인 동시에 손절선 역할도 합니다. 평단가보다 낮아도 전날보다 6% 오르면 판매됩니다.

3%와 6%를 어떻게 골랐는지는 숫자 두 개를 고른 과정에 따로 적었습니다. 매수 금액을 남은 현금의 일정 비율로 정한 까닭도 그 글에 있습니다.


12일 동안 있었던 일

세 번 매수하여 18주를 모았고 열두 번째 날에 판매되었습니다.

날짜 동작 수량 체결가 금액
8/24 매수 3주 $111.16 $333.48
8/28 매수 7주 $111.34 $779.38
9/1 매수 8주 $105.91 $847.28
  누적 18주 평균 $108.90 $1,960.14
9/4 매도 18주 $117.28 $2,111.04

확정 수익은 $150.90이며 매수 원가 대비 +7.70%입니다. 첫 매수부터 매도까지 12일이 걸렸습니다.

토스 주문내역에서 뽑은 SOXL 매수 3건과 매도 1건. 3주·7주·8주를 매수해 18주를 한 번에 판매했다
9월 4일 토스 주문내역 원본. KORU 주문 사이에 SOXL 18주 판매 완료가 있다

주문내역에 섞여 있는 KORU는 다른 매매법이 쓰는 종목입니다.

규칙이 있다는 사실 덕분에 매일의 변동성 안에서 일희일비하지 않고 편안한 매매를 이어갈 수 있었습니다.
사전에 백테스트를 통해 전략의 약점과 강점을 파악하고 내가 어디까지 견딜 수 있는지 확인하는 것이 중요합니다.


나머지 날에 한 일

매일 주문을 걸었고 조건에 닿지 않은 주문은 그날 종가에 취소되었습니다.

8/25  3주 판매 실패 · 2주 구매 실패
8/26  3주 판매 실패 · 2주 구매 실패
8/27  3주 판매 실패 · 8주 구매 실패
8/28  3주 판매 실패
8/31  10주 판매 실패 · 7주 구매 실패
9/2   18주 판매 실패 · 3주 구매 실패
9/3   18주 판매 실패 · 5주 구매 실패
9/4   4주 구매 실패

"판매 실패"는 종가가 +6%에 못 미친 날입니다. "구매 실패"는 종가가 −3%까지 내려오지 않은 날입니다.

수량이 날마다 다른 이유는 매수 금액을 남은 현금 비율로 정하기 때문입니다. 주가와 잔여 현금이 매일 변하므로 매수 가능한 주식 수도 달라집니다.


앱 숫자와 봇 장부 대조

맞습니다. 센트 단위까지 같습니다.

봇은 내부 장부에 확정 손익을 따로 기록합니다. 그 값이 realized_pnl = 150.90이었습니다. 위 표는 봇 장부를 보지 않고 앱 주문내역만으로 계산한 결과입니다. 그런데도 값이 같았습니다.

앱 주문내역으로 계산:  $2,111.04 − $1,960.14 = $150.90
봇 장부:               realized_pnl = $150.90
차이:                  $0.00

매달 이 수치를 대조합니다. 어긋나는 달이 생기면 그 내용도 씁니다.

봇 장부의 해당 부분입니다. 9월 6일 서버 장부 내역입니다.

US_LOC_BAND
  symbol             SOXL
  qty                0.0
  cash_pool          2785.90
  total_contributed  2635.00
  realized_pnl       150.90
  buy_count          3
  sell_count         1
  last_settled_date  2026-09-06

지금 상태

현재 현금 $2,785.90을 보유하고 다음 하락을 기다립니다.

매 사이클은 복리로 진행됩니다. 매달 200달러씩 적립합니다.

레버리지는 변동성이 심하고 시장은 제가 얼마나 간절한지와 상관없이 움직입니다. 그래서 수익은 기쁘게 손실은 담담하게 받아들이기로 했습니다. $150.90은 아주 기분 좋은 숫자지만 언제든 사라질 수 있다고 생각하고 있습니다. 최악의 상황이 왔을 때 흔들리지 않도록 지금부터 마음을 잡아 두는 중입니다.


이 기록을 읽는 법

12일 한 번의 결과로는 아무것도 알 수 없습니다. 이 규칙이 통하는지는 몇 년치 사이클이 쌓여야 말할 수 있습니다. 백테스트에서는 고점 대비 −57%까지 빠진 구간이 있었습니다. 그런 구간도 지나갈 겁니다. 이 글은 첫 번째 기록일 뿐입니다.

다음 달에도 같은 형식으로 씁니다. 사이클이 끝나면 앱 내역과 장부를 대조합니다. 끝나지 않았으면 그 상태 그대로 씁니다.


이 글은 제 계좌의 기록이고 투자 권유가 아닙니다. 같은 규칙이 다른 계좌에서 같은 결과를 내리라는 보장은 없습니다. 레버리지 상품은 원금 전부를 잃을 수 있습니다.

관련 글: 레버리지 ETF 하락장 매수 규칙, 숫자 두 개를 고른 과정 · 한 계좌에서 매매법 두 개 돌리기, 봇에 장부를 따로 뒀다 · TQQQ 자동매매 봇이 하락한 날 553달러를 매수했습니다 · 이 블로그에 대해