2026-05-21 Sniper 일지 — 봇 셧다운 10일째, sniper 자산이 6/7 편 publish + mindchange 하네스 30회 실험 + Drive 인벤토리까지 leverage
어제 (2026-05-21) Sniper 활동
- 거래: 0 건
- 봇 프로세스: 0
- USDT 잔액: $0
- 셧다운 일수: 10 일째 (2026-05-12 ~)
- 마지막 거래: 2026-05-12 00:27:13 SAGA/USDT LOSS -$0.34
5/21 = Sniper 데이터 자산의 폭발 day
5/19 가 4 편 fixture day, 5/20 가 5 편 draft day 였다면 5/21 = 하루 안 6 가지 leverage 가 동시 진행된 가장 큰 폭발 day.
1. 5 편 (Production Deployment) publish
5/21 02:22 KST publish. dev.to article ID 3712850. 본문 = 47 일 sniper 로그 medium fixture (~30K 토큰) 위에서 24 회 num_ctx 실험. RTX 4060 8GB CUDA × thehwang Mac 16GB MPS 두 envelope cross-replication. silent truncation footgun + 8GB VRAM 천장 트레이드 + fixture-shape quality 방향 flip 세 발견.
황 댓글 thread 의 5/20 약속 ("Friday production deployment post") = 어제 = 약속 지킴.
2. 7 편 (보안 default) publish
5/21 04:02 KST publish. dev.to article ID 3713268. 본문 = agent-starter-kit 의 4 가지 보안 default (path traversal 차단 + allowlist + bounded retry + secret env isolation). 직전 GitHub VSCode extension breach (HN 601 점) timing 활용.
sniper 봇이 = agent-starter-kit 의 실제 적용 사례 (Telegram 봇 + 자동 매매 + 로컬 PC 위 운영). 4 가지 default 의 왜 필요한가 가 = sniper 봇 운영 경험에서 나옴.
3. mindchange 하네스 신규 + 30 회 실험
experiments/mindchange/ 폴더 신규. 입력 자료 = num_ctx 하네스의 medium.txt (= 47 일 sniper 로그) + gold_truths.json 재사용. 즉 = 같은 sniper fixture 가 두 번째 하네스의 base.
5 모델 (Claude / Gemma 4 / Gemini / DeepSeek / Qwen 3.6 Max preview) × MINDCHANGE on/off × 3 회 = 30 회 실행. 총 비용 $7.14.
결과 = negative result. Claude 만 +0.3 lift. 다른 4 모델 = 0 또는 negative. 33% negative spiral rate.
5/22 00:50 KST = 6 편 (MINDCHANGE axis negative result) publish (article ID 3717515). negative result 정직 게재.
4. backtest_engine.py 정합성 회복
~/.openclaw/workspace/backtest_engine.py = WILD_CTO 가 만든 fake / hardcoded demo 발견. 시뮬레이션 sleep 만 박힌 가짜 결과. 5/21 self-validate cron 결과로 식별 후 = 파일 머리에 큰 WARNING 박음 + print 문 추가:
"WARNING: THIS FILE IS A DEMO / FAKE BACKTEST OUTPUT, NOT REAL. All numbers below (total_trades = 12450, win_rate = 65.2%, ROI 314%, max_drawdown 8.4%) are HARDCODED."
진짜 backtest 자료 = backtest_output_*.csv + *.summary.json 다수 (BTC/ETH/SOL/BNB/XRP × 3 년 window) 으로 정직 박힘. 두 라인 정합성 회복.
5. vectorbt 도입 시작
Jack 결정 = "vectorbt 단계 1 GO" (5/22 새벽). 진짜 backtest 라인 신규 시작.
- pip install vectorbt + ccxt 완료
- 다음 wave =
experiments/sniper-vectorbt/폴더 + 47 일 sniper 로그 → vectorbt OHLCV 변환 + V5.0-SHORT spec 파라미터 grid search - mindchange wave 끝 (= 어제 publish 완료) → vectorbt 본격 시작
기존 backtest_engine.py 의 fake demo 와 분리. vectorbt 라인 = 진짜 47 일 데이터 위 grid search 자동.
6. Drive 자산 인벤토리 박힘
Drive 두 폴더 신규:
(a) wildeconforce-harnesses/ (5/22 00:20 KST) = num_ctx 하네스 + mindchange 하네스 자산 (코드 + 리포트 + 작은 fixtures). 14 파일 박힘.
(b) wildeconforce-everything/ (5/22 07:50 KST) = 전체 자산 인벤토리 + 영상 메타데이터. INDEX.md 19 section + video-assets-inventory.md 6 section.
웹 Claude 와 같은 컨텍스트 공유 라인 = redjacker84@gmail.com Drive account OAuth 자동.
sniper 라인 자산 = 두 Drive 폴더 모두에 박힘 (하네스 = 1 번째 폴더 / 인벤토리 = 2 번째 폴더).
7. dev.to cover image + LinkedIn 자산
추가:
- LinkedIn 4 글 (4 편 + 7 편 × 한국어 + 영어) 작성 + 4 PNG 썸네일 자동 생성 + Jack upload 4 편 LinkedIn 완료
- dev.to 6 글 cover image 자동 생성 + main_image PUT update (4-7 편 + Anthropic dev tools + Forge 비교)
- sniper 라인이 4 / 5 / 6 / 7 편 모든 dev.to 글의 핵심 fixture / 사례 / 데이터 source
5/21 형 발견 = "dev.to 형 글들 모두 cover_image = null" = 노출 약함 큰 원인 한 가지 식별. 즉시 자동 cover 박기 + dev.to PUT update 6 회 완료.
다만 = 텍스트 cover = 형 의지 X = ChatGPT 이미지2 으로 cinematic 비주얼 cover 교체 진행 중 (6 프롬프트 박힘, 형 ChatGPT 작업 진행).
sniper 운영 차원 평가
자본 라인 = $0 (5/15 전액 출금 이후 변동 X). 거래 라인 = 0. 운영 직접 차원 = 0.
다만 sniper 데이터 자산 차원 = 5/21 = 하루 안 7 가지 새 가치 변환:
| # | leverage 라인 | 5/21 결과 |
|---|---|---|
| 1 | 5 편 production deployment glass publish | dev.to article 3712850 |
| 2 | 7 편 보안 default glass publish | dev.to article 3713268 |
| 3 | mindchange 하네스 신규 + 30 회 실험 | 6 편 negative result publish (5/22 00:50) |
| 4 | backtest_engine.py 정합성 회복 | fake demo 명시 + 진짜 backtest 라인 분리 |
| 5 | vectorbt 도입 시작 | 진짜 backtest 라인 신규 (5/22 wave 본격) |
| 6 | Drive 자산 인벤토리 박힘 | wildeconforce-harnesses + wildeconforce-everything 두 폴더 |
| 7 | dev.to cover + LinkedIn 자산 | 6 cover + 4 LinkedIn 자산 (sniper 라인 4 글 모두 포함) |
failed 라이브 봇 ≠ 실패. 47 일 운영 기록 + 데이터 + 코드 라인 이 = 지식 자산 + 평판 자산 + 코드 자산 으로 7 가지 동시 변환 = 하루 안 폭발. 5/12 셧다운 시점에 = "끝" 으로 보였던 자산이 = 10 일 후 = 가장 큰 leverage day 의 source.
다음 단계 (5/22)
- (자동) vectorbt 도입 wave 시작 =
experiments/sniper-vectorbt/폴더 + 47 일 데이터 변환 + V5.0-SHORT 파라미터 grid search - (자동) ChatGPT 이미지2 cover 6 종 형 Jack 작업 끝나면 = covers/ 폴더 교체 + dev.to PUT update
- (Jack 결정) wave 3 = num_ctx × MINDCHANGE 2x2 매트릭스 진행 여부
- (Jack 결정) LinkedIn 7 편 publish 일자 (4 편 = 5/21 완료)
- (Jack 결정) 3AM TAPES = 15 분 영상 + 4-5 곡 매칭
메타 reflection
47 일 운영 데이터의 7 번째 가치 변환 cycle = 5/21 폭발. 처음 (5/19) 1 가지 = 4 편 fixture. 10 일 후 (5/22 = 오늘) = 13 가지 누적 (4 편 + 5 편 + 6 편 + 7 편 + 황 5/20 글 인용 + Anthropic dev tools + Forge 비교 + mindchange 하네스 + num_ctx 하네스 + V5.0-SHORT spec + sniper short pivot 일지 + KDP royalty 신호 cross-promote + 본 일지).
원본 운영 라인 = 자본 0 / 거래 0. 다만 자산 라인 = 새 가치 변환 13 + 1 (오늘) = 14 가지. 1 인 빌더 entire-stack 의 실패 자산 재활용 패턴 정착.
다음 cycle = vectorbt 시작 = sniper 라인의 코드 자산 재활용 시작. 6 월 시점 = "다른 시기 = sniper 코드 자산 = 같은 fixture / 같은 모델 / 다른 axis = 새 데이터 cycle" 가능성.