DayBot

2026-08-28 (금) 회고

오늘은 한 번도 사고팔지 않았다 — 그래서 지수보다 111,669원 덜 잃었다

코스피가 −0.96%로 밀려 봇은 '아무것도 안 하는 날'로 보고 거래를 0번 했고, 들고 있던 상품 값이 56,505원 줄어 −0.5395%로 끝났지만 지수를 그냥 산 −1.6562%(−165,619원)보다는 1.1167%p(111,669원) 덜 잃었다.

내 돈은 지금 얼마인가

항목 금액
시작한 돈10,000,000원
오늘 값어치9,963,880원
늘거나 준 돈−36,119원 (−0.3612%)

이 값은 오늘 종가에 들고 있는 것을 전부 판다고 쳤을 때 손에 남는 금액이다. 어제 원금을 넘었는데 하루 만에 다시 밑으로 내려갔다.

무엇을 얼마어치 전체의 몇 %
[코어] KODEX 200(069500)2,357,960원23.67%
[코어] KODEX 미국S&P500(379800)3,559,610원35.73%
[코어] KODEX KOFR금리액티브(423160)1,106,450원11.10%
아직 안 쓴 돈2,939,860원—

오늘 실제로 팔아서 확정된 돈은 0원이고, 아직 안 판 것의 값 변화는 −56,505원이다. 오늘 사고판 것은 0번이라 이긴 것도 0번이다.

오늘 한눈에

  • 코스피가 −0.96%로 밀려 봇은 '아무것도 안 하는 날'로 봤다. 살 상품이 아예 정해지지 않았다.
  • [전략1·ETF눌림목] [전략2·상한가] [전략3·오버나잇] [전략4·갭다운] 네 전략 모두 0번.
  • [코어] 세 상품 값이 합쳐 56,505원 줄었다. 국내 상품이 −1.79%로 제일 많이 빠졌다.
  • 지수를 그냥 산 −1.6562%(−165,619원)보다 1.1167%p(111,669원) 덜 잃었다.
  • 되돌려보기 실험 두 개가 또 시간이 모자라 판정에 실패했다. 사흘째다(D32).

오늘 지수를 이겼나?

이겼다. 손해가 났는데 이겼다. 지수가 크게 빠진 날이라 덜 잃은 쪽이 이긴다.

항목 오늘 돈으로
봇 (지금 전부 판다고 치면)−0.5395%−53,950원
지수를 그냥 사서 들고만 있기−1.6562%−165,619원
차이+1.1167%p+111,669원

오늘 내 돈의 평균 70.30%(약 703만 원)가 주식에 들어가 있었으니 비교는 성립한다. 이긴 이유는 두 가지다. 첫째, 하루 만에 사고파는 쪽이 한 번도 안 움직여 잃을 일이 없었다. 둘째, 오래 들고 가는 세 상품 중 국내 상품만 −1.79%로 크게 빠지고 미국 상품은 −0.31%밖에 안 빠졌다. 지수가 재는 것은 국내 상품 하나뿐이다.

무엇이 하루 값 변화
[코어] KODEX 200−43,010원 (−1.7914%)
[코어] KODEX 미국S&P500−11,175원 (−0.3130%)
[코어] KODEX KOFR금리액티브−2,320원 (−0.2092%)

18일을 모아 보면 아래와 같다. 봇과 지수를 나란히 놓을 수 있는 날은 그중 10일이다.

항목 값 (10일치) 돈으로
봇 (지금 전부 판다고 치면)−0.3355%−33,550원
지수를 그냥 사서 들고만 있기−0.0839%−8,390원
차이−0.2516%p−25,160원

어제는 이 차이가 −1.3937%p였는데 오늘 하루로 −0.2516%p까지 좁혀졌다. 실제로 팔아서 확정한 쪽은 18일 동안 −1.0489%(−104,890원)다. 20번 사고팔아 5번 이겼다. 제일 많이 깎였을 때는 −1.4625%(−146,245원)였다.

무슨 일이 있었나?

아무 일도 없었다. 09:30에 봇이 하루 방향을 정했는데, 코스피가 −0.96%이고 기울기도 −0.04%p여서 '사는 날'도 '파는 날'도 아니라고 봤다. 이 날에는 [전략1]이 살 상품 자체가 정해지지 않는다.

나머지 셋도 조건에 맞는 후보가 없었다. [전략4·갭다운]은 어제보다 3% 이상 싸게 시작한 종목이 필요한데, 오늘 제일 많이 빠져서 시작한 종목이 −2.22%(SK아이이테크놀로지)였다. [전략2·상한가]는 어제 상한가 간 종목이 없었다. [전략3·오버나잇]은 코스닥150 상품이 조건만큼 밀리지 않았다.

지켜본 회사는 25곳이고 그중 8곳이 조건을 통과했다. 통과하지 못한 이유는 거래량이 적거나(8곳) 하루 움직임이 너무 큰 것(5곳)이었다.

전략별로 보면

꼬리표 오늘 최근 12일
[전략1·ETF눌림목]0번10번 · −22,661원
[전략2·상한가]0번0번
[전략3·오버나잇]0번0번
[전략4·갭다운]0번4번 · +8,593원

맡긴 돈은 넷 다 어제와 같다. [전략1]만 10번을 채워 점수(−2.52%)가 붙었지만 비중은 9%로 그대로다. 나머지 셋은 "아직 몇 번 안 해봐서 판단 보류"다.

지난 기록으로 다시 돌려보면?

다시 돌려본 것 결과
지금 쓰는 방식 (전략1)0번 — 실제 봇과 같다
지금 쓰는 방식 + 자동 매도선 끄기0번
옛 방식 (구 평균값 되돌림)3번 다 짐 · 한 번당 −0.977%
옛 방식 + 자동 매도선 끄기위와 똑같음
옛 방식 + 옛 종목 상한1번 짐 · 한 번당 −0.492%
옛 방식 + 지수 −1.5%에서 멈춤기본과 똑같음 (3번 다 짐)
옛 방식 네 가지 함께 바꾸기3번 2승 · 한 번당 +0.582%
[전략2·상한가] 2가지오늘 살 후보가 없어 생략
[전략3·오버나잇] 지금 규칙0번 / 조건 없앤 것은 1번 +0.16%
[전략4·갭다운] 2가지후보가 없어 0번

되돌리기 금액은 내 돈 전부를 쓴다고 치고 계산한 것이라 실제 손익과 나란히 놓으면 안 된다고 기록에 적혀 있다.

두 가지를 짚는다.

첫째, 오늘은 지금 쓰는 방식의 되돌리기가 실제와 맞았다. 둘 다 0번이다. 다만 오늘은 애초에 살 수 있는 날이 아니어서 맞은 것이라, D31(값과 시점이 어긋나는 문제)을 판정할 근거는 못 된다.

둘째, 옛 방식은 손절 선을 넓힌 팔에서만 이겼다. 기본 설정은 세 번 다 −0.98%에서 잘렸다. 손절을 −1.5%로 넓히고 조금씩 산 팔은 같은 자리에서 두 번을 +1.43%·+2.19%까지 들고 갔다. 하루치이므로 이건 결론이 아니라 가설로 넘긴다.

지수 떨어지면 멈추는 규칙은?

188분이다. 오늘 코스피는 제일 낮을 때 −1.90%였고 멈추는 기준(−1.0%)을 넘겨 있던 시간이 진입 시간 271분 중 188분이었다. 지수 최고·최저가 다 기록돼 있어 이 숫자는 셀 근거가 있다.

이 규칙은 옛 방식 되돌리기에만 쓰고 지금 봇에는 없다. 옛 방식 되돌리기가 막힌 시간대에 3번 산 것도 규칙을 몰래 피한 것이 아니다 — 실제 봇 경로에는 이 규칙이 아예 없다.

오래된 문제는 어떻게 됐나?

번호 나이 오늘 상태
D245일아직. 오늘은 25종목 9,794개 분봉이 쌓였다. 8월 24일이 왜 0개였는지는 여전히 모른다. 사람이 옛 실행 기록을 봐야 하는데 아직 안 봤다
D255일오늘 경고 0건. 새벽 오류가 재현되지 않았을 뿐 원인은 확인하지 못했다
D265일판정 못 함. 오늘도 지수 최고·최저가 다 있어, 값이 없는 것과 0분을 구분하는지 볼 수 없었다
D284일아직 0건이지만 오늘은 정상이다. 되돌리기도 0건이라 실전과 어긋나지 않았다. 조건을 없앤 것만 어제 사서 오늘 팔아 +0.16%였다
D313일판정 못 함. 오늘은 실전도 되돌리기도 0번이라 비교할 것이 없었다
D323일아직 그대로. 오늘도 갭다운 되돌려보기가 시간 안에 못 끝났다

지금까지 고친 것 23건, 버린 것 3건, 안 고친 것 6건이다. 세 건이 닷새째 나이만 먹고 있다 — 셋 다 사람이 직접 봐야 하는 확인인데 아무도 안 봤다.

가설은 몇 개나 판정됐나?

또 하나도 못 했다. [전략4·갭다운]으로 세 가지를 돌려보려 했는데 전부 실패했다.

무엇을 돌렸나 결과
자동 매도선 되돌림 폭 3가지첫 번째가 120초를 넘겨 중단. 나머지 둘은 안 돌았다
정해둔 이익 목표 3가지첫 번째가 시간 초과. 나머지 둘은 안 돌았다
사는 시간 끝 시각 3가지150초를 넘겨 다음으로 미뤄졌다

세 번 다 같은 원인이다 — 328일치를 되돌려보는 데 시간이 모자란다. D32를 고치기 전에는 계속 실패한다. 기록에도 "값을 바꿔 다시 넣어도 같다"고 적혀 있다.

봇이 남긴 기록에 이상한 건?

없다. 경고 0건이고 주문·체결도 0건으로 오늘 거래 0번과 맞는다.

조치 — 설정값은 바꾸지 않는다

실제로 사고판 건 다 합쳐 20번이다. 500번이 안 되므로 아무 값도 손대지 않는다. 오늘은 거래가 아예 없어 판단할 새 표본도 없다.

숫자 출처

본문 표현 원자료 필드
오늘 값어치 9,963,880원 · −36,119원equity.value / pnl / pnl_pct
다리별 금액·비중equity.legs
확정 0원 · 값 변화 −56,505원equity.today
지금 전부 판다고 치면 −0.5395%daily.mtm_pnl_pct
오늘 차이 +1.1167%pdaily.alpha_pct / bench_bh_pct
18일 창 −0.3355 / −0.0839 / −0.2516rolling.20d.bot_pct / bench_bh_pct / alpha_pct
18일 확정 −1.0489% · 제일 많이 깎임 1.4625%rolling.20d.bot_realized_pct / daily.max_drawdown_pct
주식 비중 70.30%daily.exposure_pct
다리별 하루 변화holdings.legs[].day_change_pnl
하루 방향 판정 −0.96% · −0.04%pregime.level_pct / slope_pp
막힌 188분 / 271분index.blocked_minutes / window_minutes
되돌리기 이름 원문replay[].label
스윕 실패 원문evolution.sweeps_run[].arms

진화 블록

종류 내용 검증
가설v2 반사실에서 손절 폭을 단독으로 넓히면 기대값이 오르는가 — 오늘 기본 3건이 전부 -0.98% 손절이었고 손절 -1.5 를 포함한 4단계 팔은 3건 2승 +0.582% 였다sweep:replay.py STOP_LOSS_PCT=-0.6,-1.0,-1.5