Files
auto-stock/backend/backtest_results/backtest_2023-03-25_2026-03-25_20260325_100514.json
shuim de7921d270 fix: CRITICAL/HIGH 버그 30건 수정 + 전체 코드 주석 추가 + 중복 정리
## CRITICAL 수정 (20건)
- day_trading: global 선언 누락, loss_tracker 연동, ban 체크 추가
- trade_executor: BUY 체결가 order_price로 수정, remaining_pct 누적 계산
- risk_validator: get_current_price dict 파싱, MAX_POSITION_SIZE 동기화, DB 세션 누수
- risk_management/recommendations: date.today() → KST 변환
- mdd_manager: Lock 밖 executed_key 참조 수정
- correlation_filter: output → output2 키 수정
- portfolio: 해외 종목 USD/KRW 환율 적용 분리
- Sharpe Ratio 거래빈도 기반 연간화
- telegram_notifier: send_message() 공개 래퍼 추가
- position_manager: 앱 재시작 시 DB 포지션 복원
- swing exit_service: remaining_pct 조건 범위 수정
- run_backtest: original_qty 기반 remaining_pct 계산
- us_market_schedule: 2027년 미국 공휴일 추가
- Login.tsx: res.ok 검증 추가
- mean_reversion_strategy: RSI 로그 하드코딩 수정

## HIGH 수정 (10건)
- db_worker: DLQ 파일 백업 메커니즘 추가
- korea_investment_api: 만료 토큰 임의 연장 제거
- market_data: chart_cache 최대 100개 + TTL 만료
- main.py: rate_limit_store 1시간 미접근 IP 정리
- recommendations: fire-and-forget try/except 추가
- swing/scheduler: DB 세션 3개 분리
- Dashboard: wsMessages 전체 순회
- Layout: /health 엔드포인트 + 30초 폴링
- ml_ensemble: POST /train require_api_key 추가
- day_trading: record_trade_result_safe() 전환

## 코드 정리
- 프론트엔드: isUsStock, formatTime 공통 유틸 추출
- 백엔드: dead code 제거, 중복 import 통합
- MCP: JSON 파싱 헬퍼 추출 (~60줄 감소)
- 전체 ~100개 파일 한국어 주석 추가
- 테스트 13건 코드 기준 수정 (468 passed)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 16:05:41 +09:00

6496 lines
160 KiB
JSON

{
"config": {
"start_date": "2023-03-25",
"end_date": "2026-03-25",
"initial_capital": 100000000,
"strategy": "RSI+BB Mean Reversion (CLAUDE.md Section 6)",
"universe": {
"005930": {
"name": "삼성전자",
"market": "KOSPI"
},
"000660": {
"name": "SK하이닉스",
"market": "KOSPI"
},
"005380": {
"name": "현대차",
"market": "KOSPI"
},
"000270": {
"name": "기아",
"market": "KOSPI"
},
"035420": {
"name": "NAVER",
"market": "KOSPI"
},
"035720": {
"name": "카카오",
"market": "KOSPI"
},
"051910": {
"name": "LG화학",
"market": "KOSPI"
},
"006400": {
"name": "삼성SDI",
"market": "KOSPI"
},
"068270": {
"name": "셀트리온",
"market": "KOSPI"
},
"055550": {
"name": "신한지주",
"market": "KOSPI"
},
"036570": {
"name": "엔씨소프트",
"market": "KOSPI"
},
"323410": {
"name": "카카오뱅크",
"market": "KOSPI"
},
"352820": {
"name": "하이브",
"market": "KOSPI"
},
"003670": {
"name": "포스코퓨처엠",
"market": "KOSPI"
},
"247540": {
"name": "에코프로비엠",
"market": "KOSDAQ"
},
"196170": {
"name": "알테오젠",
"market": "KOSDAQ"
},
"403870": {
"name": "HPSP",
"market": "KOSDAQ"
},
"293490": {
"name": "카카오게임즈",
"market": "KOSDAQ"
},
"263750": {
"name": "펄어비스",
"market": "KOSDAQ"
},
"086520": {
"name": "에코프로",
"market": "KOSDAQ"
},
"028260": {
"name": "삼성물산",
"market": "KOSPI"
},
"009150": {
"name": "삼성전기",
"market": "KOSPI"
},
"034730": {
"name": "SK",
"market": "KOSPI"
},
"066570": {
"name": "LG전자",
"market": "KOSPI"
},
"012330": {
"name": "현대모비스",
"market": "KOSPI"
},
"028050": {
"name": "삼성엔지니어링",
"market": "KOSPI"
},
"011170": {
"name": "롯데케미칼",
"market": "KOSPI"
},
"010130": {
"name": "고려아연",
"market": "KOSPI"
},
"034020": {
"name": "두산에너빌리티",
"market": "KOSPI"
},
"047050": {
"name": "포스코인터내셔널",
"market": "KOSPI"
},
"005490": {
"name": "POSCO홀딩스",
"market": "KOSPI"
},
"018260": {
"name": "삼성에스디에스",
"market": "KOSPI"
},
"032830": {
"name": "삼성생명",
"market": "KOSPI"
},
"316140": {
"name": "우리금융지주",
"market": "KOSPI"
}
},
"params": {
"rsi_period": 14,
"bb_period": 20,
"atr_period": 14,
"adaptive_modes": {
"aggressive": {
"rsi_entry": 48,
"bear_rsi_entry": 38,
"bb_pct_b_scale": 0.45,
"position_size": 0.07,
"max_holdings": 15,
"stop_loss": -8,
"stop_loss_vol": -12,
"atr_stop_mult": 3.0,
"atr_trail_mult": 1.8,
"rsi_partial": 58,
"rsi_full": 72
},
"normal": {
"rsi_entry": 43,
"bear_rsi_entry": 32,
"bb_pct_b_scale": 0.35,
"position_size": 0.05,
"max_holdings": 12,
"stop_loss": -6,
"stop_loss_vol": -10,
"atr_stop_mult": 2.5,
"atr_trail_mult": 1.5,
"rsi_partial": 52,
"rsi_full": 67
},
"defensive": {
"rsi_entry": 35,
"bear_rsi_entry": 25,
"bb_pct_b_scale": 0.2,
"position_size": 0.03,
"max_holdings": 8,
"stop_loss": -5,
"stop_loss_vol": -8,
"atr_stop_mult": 2.0,
"atr_trail_mult": 1.2,
"rsi_partial": 48,
"rsi_full": 60
},
"crisis": {
"rsi_entry": 28,
"bear_rsi_entry": 20,
"bb_pct_b_scale": 0.1,
"position_size": 0.0,
"max_holdings": 3,
"stop_loss": -4,
"stop_loss_vol": -6,
"atr_stop_mult": 1.5,
"atr_trail_mult": 1.0,
"rsi_partial": 45,
"rsi_full": 55
}
}
},
"costs": {
"buy_commission": 0.00015,
"sell_commission": 0.00015,
"tax_kospi": 0.0018,
"tax_kosdaq": 0.0023,
"slippage_pct": 0.001
}
},
"metrics": {
"total_return_pct": 6.174,
"cagr_pct": 2.0925,
"sharpe_ratio": -0.3775,
"sortino_ratio": -0.6611,
"max_drawdown_pct": -1.6754,
"win_rate": 69.78,
"profit_factor": 1.6887,
"avg_win_pct": 6.184,
"avg_loss_pct": -3.8359,
"total_trades": 182,
"winning_trades": 127,
"losing_trades": 55,
"max_consecutive_wins": 17,
"max_consecutive_losses": 5,
"avg_holding_days": 8.7
},
"stock_summary": [
{
"code": "047050",
"name": "포스코인터내셔널",
"market": "KOSPI",
"wins": 9,
"losses": 0,
"total_pnl": 1291186.0,
"trades": 9,
"win_rate": 100.0
},
{
"code": "006400",
"name": "삼성SDI",
"market": "KOSPI",
"wins": 5,
"losses": 2,
"total_pnl": 1083452.0,
"trades": 7,
"win_rate": 71.4
},
{
"code": "003670",
"name": "포스코퓨처엠",
"market": "KOSPI",
"wins": 7,
"losses": 1,
"total_pnl": 1046161.0,
"trades": 8,
"win_rate": 87.5
},
{
"code": "018260",
"name": "삼성에스디에스",
"market": "KOSPI",
"wins": 6,
"losses": 0,
"total_pnl": 622087.0,
"trades": 6,
"win_rate": 100.0
},
{
"code": "323410",
"name": "카카오뱅크",
"market": "KOSPI",
"wins": 7,
"losses": 6,
"total_pnl": 594044.0,
"trades": 13,
"win_rate": 53.8
},
{
"code": "352820",
"name": "하이브",
"market": "KOSPI",
"wins": 4,
"losses": 1,
"total_pnl": 588307.0,
"trades": 5,
"win_rate": 80.0
},
{
"code": "036570",
"name": "엔씨소프트",
"market": "KOSPI",
"wins": 5,
"losses": 1,
"total_pnl": 583071.0,
"trades": 6,
"win_rate": 83.3
},
{
"code": "086520",
"name": "에코프로",
"market": "KOSDAQ",
"wins": 5,
"losses": 3,
"total_pnl": 526049.0,
"trades": 8,
"win_rate": 62.5
},
{
"code": "247540",
"name": "에코프로비엠",
"market": "KOSDAQ",
"wins": 6,
"losses": 1,
"total_pnl": 411556.0,
"trades": 7,
"win_rate": 85.7
},
{
"code": "196170",
"name": "알테오젠",
"market": "KOSDAQ",
"wins": 3,
"losses": 1,
"total_pnl": 389641.0,
"trades": 4,
"win_rate": 75.0
},
{
"code": "000270",
"name": "기아",
"market": "KOSPI",
"wins": 4,
"losses": 1,
"total_pnl": 372650.0,
"trades": 5,
"win_rate": 80.0
},
{
"code": "005490",
"name": "POSCO홀딩스",
"market": "KOSPI",
"wins": 3,
"losses": 3,
"total_pnl": 327271.0,
"trades": 6,
"win_rate": 50.0
},
{
"code": "055550",
"name": "신한지주",
"market": "KOSPI",
"wins": 2,
"losses": 0,
"total_pnl": 318482.0,
"trades": 2,
"win_rate": 100.0
},
{
"code": "032830",
"name": "삼성생명",
"market": "KOSPI",
"wins": 4,
"losses": 0,
"total_pnl": 258542.0,
"trades": 4,
"win_rate": 100.0
},
{
"code": "011170",
"name": "롯데케미칼",
"market": "KOSPI",
"wins": 4,
"losses": 1,
"total_pnl": 195602.0,
"trades": 5,
"win_rate": 80.0
},
{
"code": "034730",
"name": "SK",
"market": "KOSPI",
"wins": 3,
"losses": 0,
"total_pnl": 168238.0,
"trades": 3,
"win_rate": 100.0
},
{
"code": "316140",
"name": "우리금융지주",
"market": "KOSPI",
"wins": 7,
"losses": 1,
"total_pnl": 144090.0,
"trades": 8,
"win_rate": 87.5
},
{
"code": "009150",
"name": "삼성전기",
"market": "KOSPI",
"wins": 7,
"losses": 0,
"total_pnl": 136441.0,
"trades": 7,
"win_rate": 100.0
},
{
"code": "263750",
"name": "펄어비스",
"market": "KOSDAQ",
"wins": 2,
"losses": 0,
"total_pnl": 82746.0,
"trades": 2,
"win_rate": 100.0
},
{
"code": "068270",
"name": "셀트리온",
"market": "KOSPI",
"wins": 1,
"losses": 3,
"total_pnl": -2192.0,
"trades": 4,
"win_rate": 25.0
},
{
"code": "051910",
"name": "LG화학",
"market": "KOSPI",
"wins": 4,
"losses": 3,
"total_pnl": -17679.0,
"trades": 7,
"win_rate": 57.1
},
{
"code": "010130",
"name": "고려아연",
"market": "KOSPI",
"wins": 2,
"losses": 1,
"total_pnl": -30046.0,
"trades": 3,
"win_rate": 66.7
},
{
"code": "028050",
"name": "삼성엔지니어링",
"market": "KOSPI",
"wins": 3,
"losses": 3,
"total_pnl": -77919.0,
"trades": 6,
"win_rate": 50.0
},
{
"code": "012330",
"name": "현대모비스",
"market": "KOSPI",
"wins": 3,
"losses": 3,
"total_pnl": -103400.0,
"trades": 6,
"win_rate": 50.0
},
{
"code": "005380",
"name": "현대차",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -151662.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "028260",
"name": "삼성물산",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -153559.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "035720",
"name": "카카오",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -160140.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "293490",
"name": "카카오게임즈",
"market": "KOSDAQ",
"wins": 8,
"losses": 5,
"total_pnl": -165351.0,
"trades": 13,
"win_rate": 61.5
},
{
"code": "035420",
"name": "NAVER",
"market": "KOSPI",
"wins": 6,
"losses": 3,
"total_pnl": -292175.0,
"trades": 9,
"win_rate": 66.7
},
{
"code": "005930",
"name": "삼성전자",
"market": "KOSPI",
"wins": 3,
"losses": 2,
"total_pnl": -296771.0,
"trades": 5,
"win_rate": 60.0
},
{
"code": "066570",
"name": "LG전자",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -325840.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "403870",
"name": "HPSP",
"market": "KOSDAQ",
"wins": 4,
"losses": 4,
"total_pnl": -560627.0,
"trades": 8,
"win_rate": 50.0
},
{
"code": "000660",
"name": "SK하이닉스",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -628218.0,
"trades": 2,
"win_rate": 0.0
}
],
"open_positions": [],
"trades": [
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2023-06-27",
"exit_date": null,
"entry_price": 34672.15613856657,
"exit_price": 0.0,
"quantity": 144,
"commission": 748.92,
"tax": 0.0,
"slippage": 3190.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(7.7)<32 + %B(0.08) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-06-27",
"exit_date": "2023-06-30",
"entry_price": 34672.15613856657,
"exit_price": 32849.178396690935,
"quantity": 144,
"commission": 709.54,
"tax": 10879.65,
"slippage": 118.31,
"pnl": -274846.9,
"pnl_pct": -5.504,
"reason": "전량청산: 트레일링(32850<33316)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2023-07-11",
"exit_date": null,
"entry_price": 30158.292133948828,
"exit_price": 0.0,
"quantity": 165,
"commission": 746.42,
"tax": 0.0,
"slippage": 1368.2,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(19.4)<32 + %B(0.17) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-07-11",
"exit_date": "2023-07-13",
"entry_price": 30158.292133948828,
"exit_price": 32642.71216939944,
"quantity": 82,
"commission": 401.51,
"tax": 6156.42,
"slippage": 597.6,
"pnl": 196793.58,
"pnl_pct": 7.9566,
"reason": "1차 익절(50%): 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-07-11",
"exit_date": "2023-07-14",
"entry_price": 30158.292133948828,
"exit_price": 32975.69644993259,
"quantity": 41,
"commission": 202.8,
"tax": 3109.61,
"slippage": 996.45,
"pnl": 112015.69,
"pnl_pct": 9.0578,
"reason": "1차 익절(50%): 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-07-11",
"exit_date": "2023-07-17",
"entry_price": 30158.292133948828,
"exit_price": 33427.36440214571,
"quantity": 21,
"commission": 105.3,
"tax": 1614.54,
"slippage": 475.35,
"pnl": 66835.68,
"pnl_pct": 10.5516,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-07-11",
"exit_date": "2023-07-24",
"entry_price": 30158.292133948828,
"exit_price": 31821.5840807686,
"quantity": 21,
"commission": 100.24,
"tax": 1536.98,
"slippage": 596.73,
"pnl": 33196.91,
"pnl_pct": 5.2409,
"reason": "전량청산: 트레일링(31850<31891)",
"market": "KOSDAQ"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2023-07-27",
"exit_date": null,
"entry_price": 83107.2246169915,
"exit_price": 0.0,
"quantity": 60,
"commission": 747.97,
"tax": 0.0,
"slippage": 433.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.5)<32 + %B(0.08) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2023-07-27",
"exit_date": "2023-07-31",
"entry_price": 83107.2246169915,
"exit_price": 82665.10706551203,
"quantity": 60,
"commission": 743.99,
"tax": 8927.83,
"slippage": 2093.58,
"pnl": -36946.84,
"pnl_pct": -0.7408,
"reason": "전량청산: 트레일링(82700<84071)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2023-11-02",
"exit_date": null,
"entry_price": 20300.60488355459,
"exit_price": 0.0,
"quantity": 246,
"commission": 749.09,
"tax": 0.0,
"slippage": 148.8,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.9)<32 + %B(0.34) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2023-11-02",
"exit_date": "2023-11-06",
"entry_price": 20300.60488355459,
"exit_price": 24594.621505819832,
"quantity": 123,
"commission": 453.77,
"tax": 5445.25,
"slippage": 661.55,
"pnl": 521890.48,
"pnl_pct": 20.8978,
"reason": "1차 익절(50%): RSI(57.3)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2023-11-02",
"exit_date": "2023-11-15",
"entry_price": 20300.60488355459,
"exit_price": 24337.694598734684,
"quantity": 123,
"commission": 449.03,
"tax": 5388.37,
"slippage": 1513.56,
"pnl": 490350.09,
"pnl_pct": 19.6348,
"reason": "전량청산: RSI(68.3)>=67",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2024-01-24",
"exit_date": null,
"entry_price": 49851.32281808874,
"exit_price": 0.0,
"quantity": 101,
"commission": 755.25,
"tax": 0.0,
"slippage": 133.6,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.7)<32 + %B(0.22) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-01-26",
"exit_date": null,
"entry_price": 353011.177959271,
"exit_price": 0.0,
"quantity": 14,
"commission": 741.32,
"tax": 0.0,
"slippage": 982.49,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(13.2)<32 + %B(0.22) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-01-26",
"exit_date": null,
"entry_price": 105233.3450968991,
"exit_price": 0.0,
"quantity": 48,
"commission": 757.68,
"tax": 0.0,
"slippage": 3280.56,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.6)<32 + %B(0.23) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-01-31",
"entry_price": 49851.32281808874,
"exit_price": 52571.33607812027,
"quantity": 50,
"commission": 394.29,
"tax": 4731.42,
"slippage": 1433.2,
"pnl": 130501.07,
"pnl_pct": 5.2348,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-01-31",
"entry_price": 105233.3450968991,
"exit_price": 98472.28792137271,
"quantity": 48,
"commission": 709.0,
"tax": 10871.34,
"slippage": 1042.18,
"pnl": -336868.77,
"pnl_pct": -6.6681,
"reason": "전량청산: 트레일링(98494<98889)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-01",
"entry_price": 49851.32281808874,
"exit_price": 53468.474285912635,
"quantity": 25,
"commission": 200.51,
"tax": 2406.08,
"slippage": 788.14,
"pnl": 87635.26,
"pnl_pct": 7.0307,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-02",
"entry_price": 49851.32281808874,
"exit_price": 53956.290755339396,
"quantity": 13,
"commission": 105.21,
"tax": 1262.58,
"slippage": 568.22,
"pnl": 51899.58,
"pnl_pct": 8.0072,
"reason": "1차 익절(50%): RSI(54.6)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-02-02",
"entry_price": 353011.177959271,
"exit_price": 384757.4995372263,
"quantity": 7,
"commission": 404.0,
"tax": 4847.94,
"slippage": 17.5,
"pnl": 216601.65,
"pnl_pct": 8.7642,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-02-06",
"entry_price": 353011.177959271,
"exit_price": 365862.9428343874,
"quantity": 7,
"commission": 384.16,
"tax": 4609.87,
"slippage": 2065.4,
"pnl": 84597.66,
"pnl_pct": 3.423,
"reason": "전량청산: 트레일링(366158<367923)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-02-07",
"exit_date": null,
"entry_price": 230660.9211305448,
"exit_price": 0.0,
"quantity": 21,
"commission": 726.58,
"tax": 0.0,
"slippage": 3379.34,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(30.8)<32 + %B(0.33) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-08",
"entry_price": 49851.32281808874,
"exit_price": 55681.048046229946,
"quantity": 13,
"commission": 108.58,
"tax": 1302.94,
"slippage": 246.38,
"pnl": 74277.7,
"pnl_pct": 11.4597,
"reason": "전량청산: RSI(69.1)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-14",
"entry_price": 230660.9211305448,
"exit_price": 243462.14074179583,
"quantity": 10,
"commission": 365.19,
"tax": 5599.63,
"slippage": 378.59,
"pnl": 121701.38,
"pnl_pct": 5.2754,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-15",
"entry_price": 230660.9211305448,
"exit_price": 252757.82509273168,
"quantity": 5,
"commission": 189.57,
"tax": 2906.71,
"slippage": 1210.87,
"pnl": 107215.24,
"pnl_pct": 9.295,
"reason": "1차 익절(50%): RSI(55.3)>=52 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-16",
"entry_price": 230660.9211305448,
"exit_price": 253914.5049855414,
"quantity": 3,
"commission": 114.26,
"tax": 1752.01,
"slippage": 256.49,
"pnl": 67790.68,
"pnl_pct": 9.7951,
"reason": "1차 익절(50%): RSI(61.2)>=45 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-19",
"entry_price": 230660.9211305448,
"exit_price": 243977.37001421524,
"quantity": 3,
"commission": 109.79,
"tax": 1683.44,
"slippage": 67.89,
"pnl": 38052.32,
"pnl_pct": 5.4982,
"reason": "전량청산: 트레일링(244000<247286)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-03-04",
"exit_date": null,
"entry_price": 23702.292178130952,
"exit_price": 0.0,
"quantity": 214,
"commission": 760.84,
"tax": 0.0,
"slippage": 490.53,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(28.4)<43 + %B(0.04)<0.40 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "BUY",
"entry_date": "2024-03-06",
"exit_date": null,
"entry_price": 72961.78233930672,
"exit_price": 0.0,
"quantity": 69,
"commission": 755.15,
"tax": 0.0,
"slippage": 4262.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.7)<43 + %B(0.26)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-08",
"entry_price": 72961.78233930672,
"exit_price": 73255.7468819008,
"quantity": 34,
"commission": 373.6,
"tax": 4483.25,
"slippage": 1504.61,
"pnl": 4765.83,
"pnl_pct": 0.1921,
"reason": "1차 익절(50%): RSI(53.1)>=52",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2024-03-08",
"exit_date": null,
"entry_price": 194757.0671619792,
"exit_price": 0.0,
"quantity": 26,
"commission": 759.55,
"tax": 0.0,
"slippage": 4083.75,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.8)<43 + %B(0.28)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-03-08",
"exit_date": "2024-03-12",
"entry_price": 194757.0671619792,
"exit_price": 204350.7698496211,
"quantity": 13,
"commission": 398.48,
"tax": 4781.81,
"slippage": 1939.99,
"pnl": 119158.07,
"pnl_pct": 4.7057,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-13",
"entry_price": 72961.78233930672,
"exit_price": 74060.2654984232,
"quantity": 17,
"commission": 188.85,
"tax": 2266.24,
"slippage": 675.49,
"pnl": 16033.06,
"pnl_pct": 1.2924,
"reason": "1차 익절(50%): RSI(56.2)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-03-13",
"exit_date": null,
"entry_price": 450437.9020937907,
"exit_price": 0.0,
"quantity": 11,
"commission": 743.22,
"tax": 0.0,
"slippage": 4816.92,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<43 + %B(0.30)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-14",
"entry_price": 72961.78233930672,
"exit_price": 74271.87489577342,
"quantity": 9,
"commission": 100.27,
"tax": 1203.2,
"slippage": 253.13,
"pnl": 10388.86,
"pnl_pct": 1.5818,
"reason": "1차 익절(50%): RSI(56.7)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-14",
"exit_date": null,
"entry_price": 122067.34895701532,
"exit_price": 0.0,
"quantity": 41,
"commission": 750.71,
"tax": 0.0,
"slippage": 2761.31,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.3)<43 + %B(0.29)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-04",
"exit_date": "2024-03-15",
"entry_price": 23702.292178130952,
"exit_price": 23130.799282022545,
"quantity": 214,
"commission": 742.5,
"tax": 11384.98,
"slippage": 4108.95,
"pnl": -135187.8,
"pnl_pct": -2.6648,
"reason": "전량청산: 트레일링(23150<23232)",
"market": "KOSDAQ"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-15",
"entry_price": 72961.78233930672,
"exit_price": 72255.28102190407,
"quantity": 9,
"commission": 97.54,
"tax": 1170.54,
"slippage": 402.47,
"pnl": -7725.09,
"pnl_pct": -1.1763,
"reason": "전량청산: 트레일링(72300<72743)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-03-08",
"exit_date": "2024-03-19",
"entry_price": 194757.0671619792,
"exit_price": 192533.94908031012,
"quantity": 13,
"commission": 375.44,
"tax": 4505.29,
"slippage": 2158.66,
"pnl": -34161.05,
"pnl_pct": -1.3491,
"reason": "전량청산: 트레일링(192700<196204)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-20",
"entry_price": 122067.34895701532,
"exit_price": 116932.44979900496,
"quantity": 41,
"commission": 719.13,
"tax": 8629.61,
"slippage": 2769.56,
"pnl": -220630.33,
"pnl_pct": -4.4077,
"reason": "전량청산: 트레일링(117000<117925)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-03-20",
"exit_date": null,
"entry_price": 191534.85504945152,
"exit_price": 0.0,
"quantity": 26,
"commission": 746.99,
"tax": 0.0,
"slippage": 3506.23,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.4)<43 + %B(0.34)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-03-20",
"exit_date": null,
"entry_price": 27901.278500303993,
"exit_price": 0.0,
"quantity": 181,
"commission": 757.52,
"tax": 0.0,
"slippage": 231.41,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.2)<43 + %B(0.21)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-03-21",
"exit_date": null,
"entry_price": 184442.02444203015,
"exit_price": 0.0,
"quantity": 27,
"commission": 746.99,
"tax": 0.0,
"slippage": 1134.66,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<43 + %B(0.24)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-21",
"exit_date": null,
"entry_price": 118834.37929007593,
"exit_price": 0.0,
"quantity": 42,
"commission": 748.66,
"tax": 0.0,
"slippage": 1443.93,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.9)<43 + %B(0.22)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-22",
"entry_price": 450437.9020937907,
"exit_price": 449464.1335063728,
"quantity": 5,
"commission": 337.1,
"tax": 4045.18,
"slippage": 179.33,
"pnl": -9588.95,
"pnl_pct": -0.4257,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-25",
"entry_price": 450437.9020937907,
"exit_price": 460392.79979683075,
"quantity": 3,
"commission": 207.18,
"tax": 2486.12,
"slippage": 321.6,
"pnl": 26968.7,
"pnl_pct": 1.9954,
"reason": "1차 익절(50%): RSI(54.4)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-25",
"entry_price": 191534.85504945152,
"exit_price": 191780.62792583922,
"quantity": 13,
"commission": 373.97,
"tax": 4487.67,
"slippage": 251.84,
"pnl": -2040.08,
"pnl_pct": -0.0819,
"reason": "1차 익절(50%): RSI(54.4)>=52",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-25",
"entry_price": 27901.278500303993,
"exit_price": 27792.272333833538,
"quantity": 90,
"commission": 375.2,
"tax": 4502.35,
"slippage": 695.49,
"pnl": -15064.77,
"pnl_pct": -0.5998,
"reason": "1차 익절(50%): RSI(53.2)>=52",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-26",
"entry_price": 191534.85504945152,
"exit_price": 207867.777635593,
"quantity": 13,
"commission": 405.34,
"tax": 4864.11,
"slippage": 1718.89,
"pnl": 206685.05,
"pnl_pct": 8.2995,
"reason": "전량청산: RSI(73.7)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-26",
"entry_price": 27901.278500303993,
"exit_price": 28839.474591636714,
"quantity": 45,
"commission": 194.67,
"tax": 2336.0,
"slippage": 473.64,
"pnl": 39499.83,
"pnl_pct": 3.1455,
"reason": "1차 익절(50%): RSI(62.2)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-27",
"entry_price": 450437.9020937907,
"exit_price": 443835.63965060015,
"quantity": 3,
"commission": 199.73,
"tax": 2396.71,
"slippage": 493.08,
"pnl": -22605.92,
"pnl_pct": -1.6726,
"reason": "전량청산: 트레일링(444000<445589)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-03-27",
"entry_price": 184442.02444203015,
"exit_price": 189260.34031907495,
"quantity": 13,
"commission": 369.06,
"tax": 4428.69,
"slippage": 515.58,
"pnl": 57480.69,
"pnl_pct": 2.3969,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-29",
"entry_price": 27901.278500303993,
"exit_price": 27542.644761002546,
"quantity": 46,
"commission": 190.04,
"tax": 2280.53,
"slippage": 338.34,
"pnl": -19160.25,
"pnl_pct": -1.4926,
"reason": "전량청산: 트레일링(27550<28064)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-01",
"entry_price": 184442.02444203015,
"exit_price": 194118.00801360747,
"quantity": 7,
"commission": 203.82,
"tax": 2445.89,
"slippage": 1273.94,
"pnl": 64888.51,
"pnl_pct": 5.0251,
"reason": "1차 익절(50%): RSI(57.4)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-01",
"entry_price": 118834.37929007593,
"exit_price": 124419.31959453679,
"quantity": 21,
"commission": 391.92,
"tax": 4703.05,
"slippage": 1694.29,
"pnl": 111814.45,
"pnl_pct": 4.4799,
"reason": "1차 익절(50%): RSI(60.5)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-01",
"exit_date": null,
"entry_price": 51531.370246791856,
"exit_price": 0.0,
"quantity": 99,
"commission": 765.24,
"tax": 0.0,
"slippage": 3105.65,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.8)<43 + %B(0.22)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-02",
"entry_price": 184442.02444203015,
"exit_price": 191967.14137954597,
"quantity": 7,
"commission": 201.57,
"tax": 2418.79,
"slippage": 230.01,
"pnl": 49861.8,
"pnl_pct": 3.8614,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-02",
"entry_price": 118834.37929007593,
"exit_price": 123210.09866581272,
"quantity": 21,
"commission": 388.11,
"tax": 4657.34,
"slippage": 1887.93,
"pnl": 86470.33,
"pnl_pct": 3.4645,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-04-02",
"exit_date": null,
"entry_price": 24654.027871471233,
"exit_price": 0.0,
"quantity": 207,
"commission": 765.51,
"tax": 0.0,
"slippage": 833.77,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.8)<43 + %B(0.23)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-01",
"exit_date": "2024-04-03",
"entry_price": 51531.370246791856,
"exit_price": 48881.44462889805,
"quantity": 99,
"commission": 725.89,
"tax": 11130.3,
"slippage": 1836.98,
"pnl": -274964.07,
"pnl_pct": -5.3889,
"reason": "전량청산: 트레일링(48900<50084)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-04-02",
"exit_date": "2024-04-03",
"entry_price": 24654.027871471233,
"exit_price": 25274.965059228893,
"quantity": 207,
"commission": 784.79,
"tax": 9417.45,
"slippage": 5182.23,
"pnl": 117566.25,
"pnl_pct": 2.3033,
"reason": "전량청산: 트레일링(25300<25400)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 401756.9599035814,
"exit_price": 0.0,
"quantity": 12,
"commission": 723.16,
"tax": 0.0,
"slippage": 3083.52,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(22.8)<43 + %B(0.01)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 106759.42653766077,
"exit_price": 0.0,
"quantity": 47,
"commission": 752.65,
"tax": 0.0,
"slippage": 2793.05,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.1)<43 + %B(0.20)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 48182.96417618517,
"exit_price": 0.0,
"quantity": 105,
"commission": 758.88,
"tax": 0.0,
"slippage": 3461.24,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.7)<43 + %B(-0.13)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-04-08",
"exit_date": null,
"entry_price": 273091.9822606468,
"exit_price": 0.0,
"quantity": 18,
"commission": 737.35,
"tax": 0.0,
"slippage": 4139.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.3)<43 + %B(0.19)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-11",
"entry_price": 48182.96417618517,
"exit_price": 42516.98120376371,
"quantity": 105,
"commission": 669.64,
"tax": 10267.85,
"slippage": 3466.97,
"pnl": -606624.59,
"pnl_pct": -11.9887,
"reason": "손절 (close=42550 <= stop=43365)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-04-11",
"exit_date": null,
"entry_price": 26155.989607081858,
"exit_price": 0.0,
"quantity": 194,
"commission": 761.14,
"tax": 0.0,
"slippage": 1161.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.2)<43 + %B(0.22)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-12",
"entry_price": 401756.9599035814,
"exit_price": 394987.3204036579,
"quantity": 12,
"commission": 710.98,
"tax": 8531.73,
"slippage": 152.16,
"pnl": -91201.54,
"pnl_pct": -1.8914,
"reason": "전량청산: 트레일링(395000<395679)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-08",
"exit_date": "2024-04-12",
"entry_price": 273091.9822606468,
"exit_price": 259694.0528689874,
"quantity": 18,
"commission": 701.17,
"tax": 8414.09,
"slippage": 1475.05,
"pnl": -251015.34,
"pnl_pct": -5.1057,
"reason": "전량청산: 트레일링(259776<265297)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-15",
"entry_price": 106759.42653766077,
"exit_price": 114569.31689561318,
"quantity": 23,
"commission": 395.26,
"tax": 4743.17,
"slippage": 705.71,
"pnl": 174120.72,
"pnl_pct": 7.0901,
"reason": "1차 익절(50%): RSI(54.2)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-16",
"entry_price": 106759.42653766077,
"exit_price": 114675.80026784065,
"quantity": 12,
"commission": 206.42,
"tax": 2477.0,
"slippage": 290.4,
"pnl": 92120.9,
"pnl_pct": 7.1896,
"reason": "1차 익절(50%): RSI(50.4)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-11",
"exit_date": "2024-04-16",
"entry_price": 26155.989607081858,
"exit_price": 23777.558748798823,
"quantity": 194,
"commission": 691.93,
"tax": 8303.12,
"slippage": 4353.6,
"pnl": -471171.78,
"pnl_pct": -9.2841,
"reason": "손절 (close=23800 <= stop=24456)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-04-16",
"exit_date": null,
"entry_price": 13411.743326194734,
"exit_price": 0.0,
"quantity": 225,
"commission": 452.65,
"tax": 0.0,
"slippage": 2642.25,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.4)<35 + %B(0.13)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "BUY",
"entry_date": "2024-04-17",
"exit_date": null,
"entry_price": 157049.40442728536,
"exit_price": 0.0,
"quantity": 19,
"commission": 447.59,
"tax": 0.0,
"slippage": 938.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.4)<35 + %B(0.05)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-17",
"exit_date": null,
"entry_price": 42427.7905994085,
"exit_price": 0.0,
"quantity": 71,
"commission": 451.86,
"tax": 0.0,
"slippage": 1973.13,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.5)<35 + %B(0.15)<0.25 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 43817.32867726646,
"exit_price": 0.0,
"quantity": 69,
"commission": 453.51,
"tax": 0.0,
"slippage": 1195.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(17.4)<35 + %B(0.13)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 250797.1563604661,
"exit_price": 0.0,
"quantity": 12,
"commission": 451.43,
"tax": 0.0,
"slippage": 2749.88,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.2)<35 + %B(0.19)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 370670.00461138366,
"exit_price": 0.0,
"quantity": 8,
"commission": 444.8,
"tax": 0.0,
"slippage": 1360.04,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(12.6)<35 + %B(0.14)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 164943.6787394555,
"exit_price": 0.0,
"quantity": 18,
"commission": 445.35,
"tax": 0.0,
"slippage": 786.22,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(15.9)<35 + %B(0.10)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-22",
"entry_price": 13411.743326194734,
"exit_price": 14146.51022076613,
"quantity": 112,
"commission": 237.66,
"tax": 2851.94,
"slippage": 390.86,
"pnl": 78978.98,
"pnl_pct": 5.2571,
"reason": "1차 익절(50%): RSI(51.4)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-23",
"entry_price": 106759.42653766077,
"exit_price": 115834.93743325048,
"quantity": 12,
"commission": 208.5,
"tax": 2502.03,
"slippage": 780.75,
"pnl": 106003.43,
"pnl_pct": 8.2731,
"reason": "전량청산: RSI(66.6)>=55",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-23",
"entry_price": 13411.743326194734,
"exit_price": 14196.269069158974,
"quantity": 56,
"commission": 119.25,
"tax": 1430.98,
"slippage": 208.93,
"pnl": 42270.55,
"pnl_pct": 5.6273,
"reason": "1차 익절(50%): RSI(52.6)>=45 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-24",
"entry_price": 13411.743326194734,
"exit_price": 14111.745645818044,
"quantity": 28,
"commission": 59.27,
"tax": 711.23,
"slippage": 231.12,
"pnl": 18773.23,
"pnl_pct": 4.9984,
"reason": "1차 익절(50%): RSI(56.7)>=45 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-24",
"entry_price": 250797.1563604661,
"exit_price": 287627.5293613312,
"quantity": 6,
"commission": 258.86,
"tax": 3106.38,
"slippage": 1550.82,
"pnl": 217391.28,
"pnl_pct": 14.4445,
"reason": "1차 익절(50%): RSI(60.4)>=45 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-25",
"entry_price": 13411.743326194734,
"exit_price": 14014.400404917931,
"quantity": 14,
"commission": 29.43,
"tax": 353.16,
"slippage": 78.39,
"pnl": 8026.44,
"pnl_pct": 4.2741,
"reason": "1차 익절(50%): RSI(50.2)>=45 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-25",
"entry_price": 42427.7905994085,
"exit_price": 40291.16137340596,
"quantity": 71,
"commission": 429.1,
"tax": 6579.55,
"slippage": 627.54,
"pnl": -159161.18,
"pnl_pct": -5.2828,
"reason": "전량청산: 트레일링(40300<41964)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-25",
"entry_price": 43817.32867726646,
"exit_price": 44705.36019210934,
"quantity": 69,
"commission": 462.7,
"tax": 5552.41,
"slippage": 3080.15,
"pnl": 54805.56,
"pnl_pct": 1.8124,
"reason": "전량청산: 트레일링(44750<44982)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-25",
"entry_price": 250797.1563604661,
"exit_price": 271753.4638769597,
"quantity": 6,
"commission": 244.58,
"tax": 2934.94,
"slippage": 831.22,
"pnl": 122332.61,
"pnl_pct": 8.1284,
"reason": "전량청산: 트레일링(271892<277604)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-25",
"entry_price": 370670.00461138366,
"exit_price": 372966.0907892592,
"quantity": 8,
"commission": 447.56,
"tax": 5370.71,
"slippage": 271.27,
"pnl": 12105.61,
"pnl_pct": 0.4082,
"reason": "전량청산: 트레일링(373000<377536)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-26",
"entry_price": 13411.743326194734,
"exit_price": 14349.323880012655,
"quantity": 7,
"commission": 15.07,
"tax": 180.8,
"slippage": 4.73,
"pnl": 6353.11,
"pnl_pct": 6.7661,
"reason": "1차 익절(50%): RSI(57.5)>=45 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-29",
"entry_price": 13411.743326194734,
"exit_price": 14188.444078840324,
"quantity": 4,
"commission": 8.51,
"tax": 102.16,
"slippage": 6.22,
"pnl": 2988.09,
"pnl_pct": 5.5691,
"reason": "1차 익절(50%): RSI(52.8)>=45 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-29",
"entry_price": 157049.40442728536,
"exit_price": 168794.02436355635,
"quantity": 9,
"commission": 227.87,
"tax": 2734.46,
"slippage": 953.78,
"pnl": 102527.23,
"pnl_pct": 7.2526,
"reason": "1차 익절(50%): RSI(46.6)>=45 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-29",
"entry_price": 164943.6787394555,
"exit_price": 177859.0098731434,
"quantity": 9,
"commission": 240.11,
"tax": 2881.32,
"slippage": 1268.91,
"pnl": 112893.88,
"pnl_pct": 7.6037,
"reason": "1차 익절(50%): 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-30",
"entry_price": 13411.743326194734,
"exit_price": 14223.99266367244,
"quantity": 4,
"commission": 8.53,
"tax": 102.41,
"slippage": 24.03,
"pnl": 3130.0,
"pnl_pct": 5.8336,
"reason": "전량청산: RSI(55.8)>=55",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-30",
"entry_price": 157049.40442728536,
"exit_price": 165989.45440077878,
"quantity": 5,
"commission": 124.49,
"tax": 1493.91,
"slippage": 52.73,
"pnl": 42964.07,
"pnl_pct": 5.4706,
"reason": "1차 익절(50%): RSI(49.1)>=45 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-05-02",
"entry_price": 157049.40442728536,
"exit_price": 161938.17767558596,
"quantity": 5,
"commission": 121.45,
"tax": 1457.44,
"slippage": 309.11,
"pnl": 22747.18,
"pnl_pct": 2.8964,
"reason": "전량청산: 트레일링(162000<164736)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-03",
"entry_price": 164943.6787394555,
"exit_price": 179520.99698797087,
"quantity": 9,
"commission": 242.35,
"tax": 2908.24,
"slippage": 1611.03,
"pnl": 127822.6,
"pnl_pct": 8.6092,
"reason": "전량청산: RSI(55.2)>=55",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-05-09",
"exit_date": null,
"entry_price": 226119.5798419924,
"exit_price": 0.0,
"quantity": 22,
"commission": 746.19,
"tax": 0.0,
"slippage": 2630.76,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.8)<43 + %B(0.14)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-05-14",
"exit_date": null,
"entry_price": 96135.26430954276,
"exit_price": 0.0,
"quantity": 52,
"commission": 749.86,
"tax": 0.0,
"slippage": 4849.74,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.7)<43 + %B(0.13)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-14",
"exit_date": "2024-05-21",
"entry_price": 96135.26430954276,
"exit_price": 94390.6804199705,
"quantity": 52,
"commission": 736.25,
"tax": 11289.13,
"slippage": 4228.62,
"pnl": -103493.59,
"pnl_pct": -2.07,
"reason": "전량청산: 트레일링(94472<96114)",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-05-09",
"exit_date": "2024-05-24",
"entry_price": 226119.5798419924,
"exit_price": 221497.45695363966,
"quantity": 22,
"commission": 730.94,
"tax": 8771.3,
"slippage": 55.95,
"pnl": -111935.14,
"pnl_pct": -2.2498,
"reason": "전량청산: 트레일링(221500<224857)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-05-27",
"exit_date": null,
"entry_price": 208650.2704993366,
"exit_price": 0.0,
"quantity": 24,
"commission": 751.14,
"tax": 0.0,
"slippage": 3606.49,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.1)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-05-27",
"exit_date": null,
"entry_price": 388764.84447836684,
"exit_price": 0.0,
"quantity": 13,
"commission": 758.09,
"tax": 0.0,
"slippage": 3442.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.1)<43 + %B(0.16)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-27",
"exit_date": "2024-05-29",
"entry_price": 208650.2704993366,
"exit_price": 187399.31806304835,
"quantity": 24,
"commission": 674.64,
"tax": 10344.44,
"slippage": 2416.37,
"pnl": -521793.08,
"pnl_pct": -10.4184,
"reason": "손절 (close=187500 <= stop=188668)",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-05-27",
"exit_date": "2024-05-29",
"entry_price": 388764.84447836684,
"exit_price": 373900.2073789577,
"quantity": 13,
"commission": 729.11,
"tax": 8749.26,
"slippage": 1297.3,
"pnl": -203476.74,
"pnl_pct": -4.0255,
"reason": "전량청산: 트레일링(374000<379625)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 23815.2548908062,
"exit_price": 0.0,
"quantity": 211,
"commission": 753.75,
"tax": 0.0,
"slippage": 3218.78,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.0)<43 + %B(0.18)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 376969.047026137,
"exit_price": 0.0,
"quantity": 13,
"commission": 735.09,
"tax": 0.0,
"slippage": 546.61,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<43 + %B(-0.11)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 187581.51848450047,
"exit_price": 0.0,
"quantity": 26,
"commission": 731.57,
"tax": 0.0,
"slippage": 2119.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.7)<43 + %B(0.00)<0.40 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 88626.19356824887,
"exit_price": 0.0,
"quantity": 56,
"commission": 744.46,
"tax": 0.0,
"slippage": 2250.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.5)<43 + %B(-0.05)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 247410.75945188504,
"exit_price": 0.0,
"quantity": 20,
"commission": 742.23,
"tax": 0.0,
"slippage": 4715.19,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.9)<43 + %B(0.01)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-05-31",
"exit_date": null,
"entry_price": 22269.487727923417,
"exit_price": 0.0,
"quantity": 226,
"commission": 754.94,
"tax": 0.0,
"slippage": 4404.23,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.5)<43 + %B(0.15)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-06-03",
"exit_date": null,
"entry_price": 374098.5075049809,
"exit_price": 0.0,
"quantity": 13,
"commission": 729.49,
"tax": 0.0,
"slippage": 1280.6,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.8)<43 + %B(0.14)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-06-03",
"exit_date": null,
"entry_price": 220110.12894487104,
"exit_price": 0.0,
"quantity": 22,
"commission": 726.36,
"tax": 0.0,
"slippage": 2422.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.5)<43 + %B(0.29)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-04",
"exit_date": null,
"entry_price": 176831.58565247775,
"exit_price": 0.0,
"quantity": 28,
"commission": 742.69,
"tax": 0.0,
"slippage": 884.4,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.9)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 23815.2548908062,
"exit_price": 23228.781402735232,
"quantity": 211,
"commission": 735.19,
"tax": 8822.29,
"slippage": 4477.12,
"pnl": -134057.14,
"pnl_pct": -2.6674,
"reason": "전량청산: 트레일링(23250<23555)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 88626.19356824887,
"exit_price": 98604.0885223428,
"quantity": 28,
"commission": 414.14,
"tax": 6350.1,
"slippage": 2405.52,
"pnl": 272244.59,
"pnl_pct": 10.9692,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 247410.75945188504,
"exit_price": 266966.3015122228,
"quantity": 10,
"commission": 400.45,
"tax": 4805.39,
"slippage": 796.98,
"pnl": 189978.46,
"pnl_pct": 7.6775,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-05-31",
"exit_date": "2024-06-05",
"entry_price": 22269.487727923417,
"exit_price": 22185.815321213977,
"quantity": 226,
"commission": 752.1,
"tax": 9025.19,
"slippage": 3205.74,
"pnl": -29442.19,
"pnl_pct": -0.5849,
"reason": "전량청산: 트레일링(22200<22220)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-06-05",
"exit_date": null,
"entry_price": 23264.15855741594,
"exit_price": 0.0,
"quantity": 219,
"commission": 764.23,
"tax": 0.0,
"slippage": 3100.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.0)<43 + %B(0.14)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-07",
"entry_price": 187581.51848450047,
"exit_price": 221966.069682382,
"quantity": 13,
"commission": 432.83,
"tax": 6636.79,
"slippage": 441.09,
"pnl": 439563.76,
"pnl_pct": 18.0228,
"reason": "1차 익절(50%): RSI(54.9)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-07",
"entry_price": 88626.19356824887,
"exit_price": 105378.58637353487,
"quantity": 28,
"commission": 442.59,
"tax": 6786.38,
"slippage": 2251.58,
"pnl": 461465.8,
"pnl_pct": 18.5932,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-04",
"exit_date": "2024-06-10",
"entry_price": 176831.58565247775,
"exit_price": 170607.9279995586,
"quantity": 28,
"commission": 716.55,
"tax": 8598.64,
"slippage": 2578.02,
"pnl": -184320.3,
"pnl_pct": -3.7221,
"reason": "전량청산: 트레일링(170700<173539)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-11",
"entry_price": 220110.12894487104,
"exit_price": 218829.4808011799,
"quantity": 22,
"commission": 722.14,
"tax": 8665.65,
"slippage": 3751.42,
"pnl": -38288.41,
"pnl_pct": -0.7906,
"reason": "전량청산: 트레일링(219000<219071)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-06-05",
"exit_date": "2024-06-11",
"entry_price": 23264.15855741594,
"exit_price": 22288.173113110046,
"quantity": 219,
"commission": 732.17,
"tax": 8786.0,
"slippage": 2590.09,
"pnl": -224023.2,
"pnl_pct": -4.3964,
"reason": "전량청산: 트레일링(22300<22557)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 169900.09716515214,
"exit_price": 0.0,
"quantity": 30,
"commission": 764.55,
"tax": 0.0,
"slippage": 2.91,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.0)<43 + %B(0.20)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 13964.525218555786,
"exit_price": 0.0,
"quantity": 365,
"commission": 764.56,
"tax": 0.0,
"slippage": 1651.7,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.5)<43 + %B(0.15)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028260",
"stock_name": "삼성물산",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 134402.61767417664,
"exit_price": 0.0,
"quantity": 38,
"commission": 766.09,
"tax": 0.0,
"slippage": 99.47,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.2)<43 + %B(0.27)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 82876.92936542671,
"exit_price": 0.0,
"quantity": 61,
"commission": 758.32,
"tax": 0.0,
"slippage": 4692.69,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.3)<43 + %B(0.26)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 43688.35620996699,
"exit_price": 0.0,
"quantity": 116,
"commission": 760.18,
"tax": 0.0,
"slippage": 4449.32,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.4)<43 + %B(0.28)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-14",
"entry_price": 187581.51848450047,
"exit_price": 200333.2510613631,
"quantity": 13,
"commission": 390.65,
"tax": 5989.96,
"slippage": 2167.74,
"pnl": 159026.13,
"pnl_pct": 6.5203,
"reason": "전량청산: 트레일링(200500<207307)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-14",
"entry_price": 247410.75945188504,
"exit_price": 264541.62468959356,
"quantity": 10,
"commission": 396.81,
"tax": 4761.75,
"slippage": 813.75,
"pnl": 165778.97,
"pnl_pct": 6.6996,
"reason": "전량청산: 트레일링(264623<264830)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "BUY",
"entry_date": "2024-06-14",
"exit_date": null,
"entry_price": 151708.7872477572,
"exit_price": 0.0,
"quantity": 33,
"commission": 750.96,
"tax": 0.0,
"slippage": 289.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.9)<43 + %B(0.30)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-17",
"entry_price": 376969.047026137,
"exit_price": 372683.49276139133,
"quantity": 13,
"commission": 726.73,
"tax": 8720.79,
"slippage": 4257.59,
"pnl": -65894.82,
"pnl_pct": -1.3444,
"reason": "전량청산: 트레일링(373011<375739)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-17",
"entry_price": 374098.5075049809,
"exit_price": 370648.68175579445,
"quantity": 13,
"commission": 722.76,
"tax": 8673.18,
"slippage": 4567.14,
"pnl": -54973.17,
"pnl_pct": -1.1302,
"reason": "전량청산: 트레일링(371000<373464)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 13964.525218555786,
"exit_price": 13948.805134343653,
"quantity": 365,
"commission": 763.7,
"tax": 9164.36,
"slippage": 436.13,
"pnl": -16430.45,
"pnl_pct": -0.3223,
"reason": "전량청산: 트레일링(13950<13954)",
"market": "KOSPI"
},
{
"stock_code": "028260",
"stock_name": "삼성물산",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 134402.61767417664,
"exit_price": 130636.48104644452,
"quantity": 38,
"commission": 744.63,
"tax": 8935.54,
"slippage": 2413.72,
"pnl": -153559.45,
"pnl_pct": -3.0062,
"reason": "전량청산: 트레일링(130700<130711)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 43688.35620996699,
"exit_price": 42397.06538921694,
"quantity": 116,
"commission": 737.71,
"tax": 8852.51,
"slippage": 340.41,
"pnl": -160140.13,
"pnl_pct": -3.1594,
"reason": "전량청산: 트레일링(42400<42448)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-06-18",
"exit_date": null,
"entry_price": 20365.478254062986,
"exit_price": 0.0,
"quantity": 248,
"commission": 757.6,
"tax": 0.0,
"slippage": 3838.61,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.6)<43 + %B(0.26)<0.30 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-19",
"entry_price": 82876.92936542671,
"exit_price": 87333.06607087857,
"quantity": 30,
"commission": 393.0,
"tax": 4715.99,
"slippage": 2008.02,
"pnl": 128202.17,
"pnl_pct": 5.1556,
"reason": "1차 익절(50%): RSI(55.6)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-06-18",
"exit_date": "2024-06-19",
"entry_price": 20365.478254062986,
"exit_price": 21697.213905220357,
"quantity": 124,
"commission": 403.57,
"tax": 6188.05,
"slippage": 345.48,
"pnl": 158164.81,
"pnl_pct": 6.2622,
"reason": "1차 익절(50%): RSI(63.2)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-20",
"entry_price": 82876.92936542671,
"exit_price": 87558.36526367856,
"quantity": 15,
"commission": 197.01,
"tax": 2364.08,
"slippage": 624.52,
"pnl": 67473.98,
"pnl_pct": 5.4268,
"reason": "1차 익절(50%): RSI(57.1)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-21",
"entry_price": 82876.92936542671,
"exit_price": 86952.16708736593,
"quantity": 8,
"commission": 104.34,
"tax": 1252.11,
"slippage": 382.66,
"pnl": 31146.0,
"pnl_pct": 4.6969,
"reason": "1차 익절(50%): RSI(58.2)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-06-18",
"exit_date": "2024-06-21",
"entry_price": 20365.478254062986,
"exit_price": 20544.553086275282,
"quantity": 124,
"commission": 382.13,
"tax": 5859.31,
"slippage": 675.42,
"pnl": 15585.05,
"pnl_pct": 0.6171,
"reason": "전량청산: 트레일링(20550<20957)",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-25",
"entry_price": 82876.92936542671,
"exit_price": 87024.01108212148,
"quantity": 8,
"commission": 104.43,
"tax": 1253.15,
"slippage": 607.91,
"pnl": 31719.63,
"pnl_pct": 4.7834,
"reason": "전량청산: RSI(69.0)>=67",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-27",
"entry_price": 169900.09716515214,
"exit_price": 165330.01298469078,
"quantity": 30,
"commission": 743.99,
"tax": 8927.82,
"slippage": 2099.61,
"pnl": -147538.88,
"pnl_pct": -2.8942,
"reason": "전량청산: 트레일링(165400<166107)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-27",
"entry_price": 151708.7872477572,
"exit_price": 154467.2771772592,
"quantity": 16,
"commission": 370.72,
"tax": 4448.66,
"slippage": 523.57,
"pnl": 38952.36,
"pnl_pct": 1.6045,
"reason": "1차 익절(50%): RSI(58.5)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-06-27",
"exit_date": null,
"entry_price": 181097.6125920691,
"exit_price": 0.0,
"quantity": 28,
"commission": 760.61,
"tax": 0.0,
"slippage": 2733.15,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.0)<43 + %B(0.05)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-28",
"entry_price": 151708.7872477572,
"exit_price": 157884.67089108378,
"quantity": 8,
"commission": 189.46,
"tax": 2273.54,
"slippage": 922.63,
"pnl": 46762.02,
"pnl_pct": 3.8524,
"reason": "1차 익절(50%): RSI(64.9)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2024-06-28",
"exit_date": null,
"entry_price": 148529.87093291336,
"exit_price": 0.0,
"quantity": 34,
"commission": 757.5,
"tax": 0.0,
"slippage": 1015.61,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.6)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-07-01",
"entry_price": 151708.7872477572,
"exit_price": 155951.37225855706,
"quantity": 4,
"commission": 93.57,
"tax": 1122.85,
"slippage": 194.51,
"pnl": 15662.89,
"pnl_pct": 2.5807,
"reason": "1차 익절(50%): RSI(62.8)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-01",
"entry_price": 148529.87093291336,
"exit_price": 152747.84166336656,
"quantity": 17,
"commission": 389.51,
"tax": 4674.08,
"slippage": 2586.69,
"pnl": 66263.16,
"pnl_pct": 2.6239,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 21013.64743921043,
"exit_price": 0.0,
"quantity": 242,
"commission": 762.8,
"tax": 0.0,
"slippage": 3302.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.5)<43 + %B(0.31)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 162971.36650366965,
"exit_price": 0.0,
"quantity": 31,
"commission": 757.82,
"tax": 0.0,
"slippage": 2212.36,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.0)<43 + %B(0.06)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 359490.9675875633,
"exit_price": 0.0,
"quantity": 14,
"commission": 754.93,
"tax": 0.0,
"slippage": 2603.55,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.8)<43 + %B(0.21)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-07-02",
"entry_price": 151708.7872477572,
"exit_price": 153781.38955467546,
"quantity": 2,
"commission": 46.13,
"tax": 553.61,
"slippage": 37.22,
"pnl": 3499.94,
"pnl_pct": 1.1533,
"reason": "1차 익절(50%): RSI(55.1)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-07-03",
"entry_price": 151708.7872477572,
"exit_price": 154865.19438249382,
"quantity": 1,
"commission": 23.23,
"tax": 278.76,
"slippage": 34.81,
"pnl": 2831.66,
"pnl_pct": 1.8662,
"reason": "1차 익절(50%): RSI(64.8)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-07-04",
"entry_price": 151708.7872477572,
"exit_price": 162445.06109615104,
"quantity": 1,
"commission": 24.37,
"tax": 292.4,
"slippage": 54.94,
"pnl": 10396.75,
"pnl_pct": 6.8521,
"reason": "1차 익절(50%): RSI(69.9)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-07-05",
"entry_price": 151708.7872477572,
"exit_price": 170399.69336350303,
"quantity": 1,
"commission": 25.56,
"tax": 306.72,
"slippage": 100.31,
"pnl": 18335.87,
"pnl_pct": 12.0844,
"reason": "전량청산: RSI(78.9)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-05",
"entry_price": 148529.87093291336,
"exit_price": 162362.6293674263,
"quantity": 17,
"commission": 414.02,
"tax": 4968.3,
"slippage": 635.3,
"pnl": 229395.82,
"pnl_pct": 9.0836,
"reason": "전량청산: RSI(69.5)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 21013.64743921043,
"exit_price": 21395.28734797274,
"quantity": 121,
"commission": 388.32,
"tax": 4659.89,
"slippage": 570.23,
"pnl": 40748.81,
"pnl_pct": 1.6024,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 162971.36650366965,
"exit_price": 168088.06606224188,
"quantity": 15,
"commission": 378.2,
"tax": 4538.38,
"slippage": 179.01,
"pnl": 71467.23,
"pnl_pct": 2.9231,
"reason": "1차 익절(50%): RSI(53.5)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 359490.9675875633,
"exit_price": 373753.97380501055,
"quantity": 7,
"commission": 392.44,
"tax": 4709.3,
"slippage": 1652.18,
"pnl": 94361.84,
"pnl_pct": 3.7493,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-06-27",
"exit_date": "2024-07-08",
"entry_price": 181097.6125920691,
"exit_price": 188356.86736792998,
"quantity": 14,
"commission": 395.55,
"tax": 4746.59,
"slippage": 603.86,
"pnl": 96107.12,
"pnl_pct": 3.7901,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-08",
"entry_price": 162971.36650366965,
"exit_price": 170345.62588778246,
"quantity": 8,
"commission": 204.41,
"tax": 2452.98,
"slippage": 1234.99,
"pnl": 56141.12,
"pnl_pct": 4.3054,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-10",
"entry_price": 162971.36650366965,
"exit_price": 177347.41471645495,
"quantity": 8,
"commission": 212.82,
"tax": 2553.8,
"slippage": 1220.68,
"pnl": 112046.2,
"pnl_pct": 8.5927,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-12",
"entry_price": 21013.64743921043,
"exit_price": 22148.430509699967,
"quantity": 121,
"commission": 401.99,
"tax": 4823.93,
"slippage": 189.91,
"pnl": 131701.43,
"pnl_pct": 5.1789,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-06-27",
"exit_date": "2024-07-16",
"entry_price": 181097.6125920691,
"exit_price": 184456.08814495892,
"quantity": 14,
"commission": 387.36,
"tax": 4648.29,
"slippage": 614.77,
"pnl": 41602.7,
"pnl_pct": 1.6406,
"reason": "전량청산: 트레일링(184500<185807)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-16",
"entry_price": 359490.9675875633,
"exit_price": 352215.2181130617,
"quantity": 7,
"commission": 369.83,
"tax": 4437.91,
"slippage": 1650.47,
"pnl": -56115.45,
"pnl_pct": -2.2296,
"reason": "전량청산: 트레일링(352451<362049)",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2024-07-30",
"exit_date": null,
"entry_price": 485103.9048515747,
"exit_price": 0.0,
"quantity": 6,
"commission": 436.59,
"tax": 0.0,
"slippage": 623.43,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.5)<35 + %B(0.04)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "BUY",
"entry_date": "2024-07-31",
"exit_date": null,
"entry_price": 194625.7478857619,
"exit_price": 0.0,
"quantity": 15,
"commission": 437.91,
"tax": 0.0,
"slippage": 386.22,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(21.7)<35 + %B(0.19)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2024-07-30",
"exit_date": "2024-08-01",
"entry_price": 485103.9048515747,
"exit_price": 488542.53353635606,
"quantity": 6,
"commission": 439.69,
"tax": 5276.26,
"slippage": 2744.8,
"pnl": 14479.23,
"pnl_pct": 0.4974,
"reason": "전량청산: 트레일링(489000<489586)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-07-31",
"exit_date": "2024-08-02",
"entry_price": 194625.7478857619,
"exit_price": 173101.09533623606,
"quantity": 15,
"commission": 389.48,
"tax": 4673.73,
"slippage": 1483.57,
"pnl": -328370.9,
"pnl_pct": -11.2463,
"reason": "손절 (close=173200 <= stop=179056)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 173281.86662175722,
"exit_price": 0.0,
"quantity": 17,
"commission": 441.87,
"tax": 0.0,
"slippage": 1391.73,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(19.3)<35 + %B(0.02)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 79662.45570617354,
"exit_price": 0.0,
"quantity": 38,
"commission": 454.08,
"tax": 0.0,
"slippage": 2373.32,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.0)<35 + %B(0.07)<0.20 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-05",
"entry_price": 173281.86662175722,
"exit_price": 155973.94971864863,
"quantity": 17,
"commission": 397.73,
"tax": 4772.8,
"slippage": 2142.85,
"pnl": -299846.99,
"pnl_pct": -10.1773,
"reason": "손절 (close=156100 <= stop=162885)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-05",
"entry_price": 79662.45570617354,
"exit_price": 71386.40473211456,
"quantity": 38,
"commission": 406.9,
"tax": 4882.83,
"slippage": 516.62,
"pnl": -320233.75,
"pnl_pct": -10.5771,
"reason": "손절 (close=71400 <= stop=75634)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-09-05",
"exit_date": null,
"entry_price": 24002.326339541494,
"exit_price": 0.0,
"quantity": 211,
"commission": 759.67,
"tax": 0.0,
"slippage": 490.86,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.8)<43 + %B(-0.14)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-09-06",
"exit_date": null,
"entry_price": 214092.24495303497,
"exit_price": 0.0,
"quantity": 23,
"commission": 738.62,
"tax": 0.0,
"slippage": 2121.63,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.0)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-09-05",
"exit_date": "2024-09-11",
"entry_price": 24002.326339541494,
"exit_price": 23490.045902359034,
"quantity": 211,
"commission": 743.46,
"tax": 8921.52,
"slippage": 2100.31,
"pnl": -118515.83,
"pnl_pct": -2.3398,
"reason": "전량청산: 트레일링(23500<23600)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-09-06",
"exit_date": "2024-09-11",
"entry_price": 214092.24495303497,
"exit_price": 208402.62535671436,
"quantity": 23,
"commission": 718.99,
"tax": 8627.87,
"slippage": 2239.62,
"pnl": -140946.73,
"pnl_pct": -2.8619,
"reason": "전량청산: 트레일링(208500<209571)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2024-10-24",
"exit_date": null,
"entry_price": 90966.2729947159,
"exit_price": 0.0,
"quantity": 55,
"commission": 750.47,
"tax": 0.0,
"slippage": 3645.01,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.5)<32 + %B(0.00) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-10-24",
"exit_date": "2024-10-31",
"entry_price": 90966.2729947159,
"exit_price": 91838.11779810375,
"quantity": 55,
"commission": 757.66,
"tax": 9091.97,
"slippage": 3403.52,
"pnl": 37351.35,
"pnl_pct": 0.7464,
"reason": "전량청산: 트레일링(91900<92568)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-05-28",
"exit_date": null,
"entry_price": 40940.25235714487,
"exit_price": 0.0,
"quantity": 123,
"commission": 755.35,
"tax": 0.0,
"slippage": 4951.04,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.3)<32 + %B(0.24) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-04",
"entry_price": 40940.25235714487,
"exit_price": 43695.69913903066,
"quantity": 61,
"commission": 399.82,
"tax": 6130.51,
"slippage": 262.35,
"pnl": 161177.33,
"pnl_pct": 6.453,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-05",
"entry_price": 40940.25235714487,
"exit_price": 45331.741124856664,
"quantity": 31,
"commission": 210.79,
"tax": 3232.15,
"slippage": 566.03,
"pnl": 132502.83,
"pnl_pct": 10.4387,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-13",
"entry_price": 40940.25235714487,
"exit_price": 42835.46088335883,
"quantity": 31,
"commission": 199.18,
"tax": 3054.17,
"slippage": 450.71,
"pnl": 55307.74,
"pnl_pct": 4.3572,
"reason": "전량청산: 트레일링(42850<43039)",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2025-07-25",
"exit_date": null,
"entry_price": 256721.0190055745,
"exit_price": 0.0,
"quantity": 19,
"commission": 731.65,
"tax": 0.0,
"slippage": 4199.36,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.2)<43 + %B(0.14)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "BUY",
"entry_date": "2025-07-25",
"exit_date": null,
"entry_price": 38409.54840322254,
"exit_price": 0.0,
"quantity": 132,
"commission": 760.51,
"tax": 0.0,
"slippage": 1260.39,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.6)<43 + %B(0.23)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2025-07-28",
"exit_date": null,
"entry_price": 25554.859837610664,
"exit_price": 0.0,
"quantity": 199,
"commission": 762.81,
"tax": 0.0,
"slippage": 967.11,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.9)<43 + %B(0.33)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-07-28",
"exit_date": "2025-07-30",
"entry_price": 25554.859837610664,
"exit_price": 27087.842572853722,
"quantity": 99,
"commission": 402.25,
"tax": 6167.9,
"slippage": 1203.59,
"pnl": 144815.64,
"pnl_pct": 5.7232,
"reason": "1차 익절(50%): RSI(61.4)>=52 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-07-28",
"exit_date": "2025-07-31",
"entry_price": 25554.859837610664,
"exit_price": 26838.67247797045,
"quantity": 50,
"commission": 201.29,
"tax": 3086.45,
"slippage": 566.38,
"pnl": 60711.23,
"pnl_pct": 4.7507,
"reason": "1차 익절(50%): RSI(56.0)>=52 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2025-07-31",
"exit_date": null,
"entry_price": 800222.8361157336,
"exit_price": 0.0,
"quantity": 6,
"commission": 720.2,
"tax": 0.0,
"slippage": 1337.02,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.2)<43 + %B(0.15)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-07-28",
"exit_date": "2025-08-01",
"entry_price": 25554.859837610664,
"exit_price": 24793.804800092523,
"quantity": 50,
"commission": 185.95,
"tax": 2851.29,
"slippage": 309.76,
"pnl": -41281.65,
"pnl_pct": -3.2303,
"reason": "전량청산: 트레일링(24800<27059)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2025-08-01",
"exit_date": null,
"entry_price": 24822.896986862044,
"exit_price": 0.0,
"quantity": 204,
"commission": 759.58,
"tax": 0.0,
"slippage": 4670.99,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.9)<43 + %B(0.11)<0.30 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-04",
"entry_price": 38409.54840322254,
"exit_price": 39182.62927479391,
"quantity": 66,
"commission": 387.91,
"tax": 5947.92,
"slippage": 1146.47,
"pnl": 44307.25,
"pnl_pct": 1.7475,
"reason": "1차 익절(50%): RSI(48.6)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2025-08-04",
"exit_date": null,
"entry_price": 16814.470664959998,
"exit_price": 0.0,
"quantity": 181,
"commission": 456.51,
"tax": 0.0,
"slippage": 2619.19,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.4)<35 + %B(0.15)<0.20 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-06",
"entry_price": 24822.896986862044,
"exit_price": 26885.1962490951,
"quantity": 102,
"commission": 411.34,
"tax": 6307.27,
"slippage": 1509.98,
"pnl": 203256.12,
"pnl_pct": 8.0265,
"reason": "1차 익절(50%): RSI(55.4)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-08-06",
"exit_date": null,
"entry_price": 26901.36082606422,
"exit_price": 0.0,
"quantity": 114,
"commission": 460.01,
"tax": 0.0,
"slippage": 155.13,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.0)<35 + %B(0.12)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-07",
"entry_price": 256721.0190055745,
"exit_price": 277222.69911501545,
"quantity": 9,
"commission": 374.25,
"tax": 4491.01,
"slippage": 2495.71,
"pnl": 179303.29,
"pnl_pct": 7.7592,
"reason": "1차 익절(50%): RSI(55.3)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2025-07-31",
"exit_date": "2025-08-07",
"entry_price": 800222.8361157336,
"exit_price": 814318.6375181598,
"quantity": 3,
"commission": 366.44,
"tax": 4397.32,
"slippage": 2044.09,
"pnl": 37163.54,
"pnl_pct": 1.5478,
"reason": "1차 익절(50%): RSI(51.3)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-08",
"entry_price": 256721.0190055745,
"exit_price": 290718.0220891301,
"quantity": 5,
"commission": 218.04,
"tax": 2616.46,
"slippage": 1409.89,
"pnl": 166957.97,
"pnl_pct": 13.005,
"reason": "1차 익절(50%): RSI(57.9)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-11",
"entry_price": 256721.0190055745,
"exit_price": 288732.27994191064,
"quantity": 5,
"commission": 216.55,
"tax": 2598.59,
"slippage": 1338.6,
"pnl": 157048.62,
"pnl_pct": 12.2331,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-08-04",
"exit_date": "2025-08-11",
"entry_price": 16814.470664959998,
"exit_price": 16386.081389955605,
"quantity": 181,
"commission": 444.88,
"tax": 6821.53,
"slippage": 2519.27,
"pnl": -85261.38,
"pnl_pct": -2.8011,
"reason": "전량청산: 트레일링(16400<16473)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-12",
"entry_price": 38409.54840322254,
"exit_price": 39093.497235575385,
"quantity": 66,
"commission": 387.03,
"tax": 5934.39,
"slippage": 429.18,
"pnl": 38438.95,
"pnl_pct": 1.5161,
"reason": "전량청산: RSI(63.0)>=60 | 트레일링(39100<39503)",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2025-07-31",
"exit_date": "2025-08-12",
"entry_price": 800222.8361157336,
"exit_price": 774623.6281277757,
"quantity": 3,
"commission": 348.58,
"tax": 4182.97,
"slippage": 1129.12,
"pnl": -81689.27,
"pnl_pct": -3.4023,
"reason": "전량청산: 트레일링(775000<785686)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-12",
"entry_price": 24822.896986862044,
"exit_price": 25994.44257022082,
"quantity": 102,
"commission": 397.71,
"tax": 6098.3,
"slippage": 566.86,
"pnl": 112621.85,
"pnl_pct": 4.4474,
"reason": "전량청산: 트레일링(26000<26214)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-08-06",
"exit_date": "2025-08-13",
"entry_price": 26901.36082606422,
"exit_price": 26089.53284836446,
"quantity": 114,
"commission": 446.13,
"tax": 5353.57,
"slippage": 1193.26,
"pnl": -98808.11,
"pnl_pct": -3.2214,
"reason": "전량청산: 트레일링(26100<26226)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-08-14",
"exit_date": null,
"entry_price": 26651.562633409256,
"exit_price": 0.0,
"quantity": 115,
"commission": 459.74,
"tax": 0.0,
"slippage": 179.7,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.0)<35 + %B(0.25)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2025-08-19",
"exit_date": null,
"entry_price": 61823.420538752776,
"exit_price": 0.0,
"quantity": 82,
"commission": 760.43,
"tax": 0.0,
"slippage": 1920.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.0)<43 + %B(0.28)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-08-19",
"exit_date": null,
"entry_price": 427420.72687629395,
"exit_price": 0.0,
"quantity": 12,
"commission": 769.36,
"tax": 0.0,
"slippage": 5048.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.9)<43 + %B(0.21)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-21",
"entry_price": 61823.420538752776,
"exit_price": 66582.33747632573,
"quantity": 41,
"commission": 409.48,
"tax": 4913.78,
"slippage": 724.16,
"pnl": 189412.12,
"pnl_pct": 7.4715,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-22",
"entry_price": 61823.420538752776,
"exit_price": 62650.83877325783,
"quantity": 41,
"commission": 385.3,
"tax": 4623.63,
"slippage": 2015.61,
"pnl": 28535.0,
"pnl_pct": 1.1256,
"reason": "전량청산: 트레일링(62700<67343)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-25",
"entry_price": 427420.72687629395,
"exit_price": 437800.70633510547,
"quantity": 6,
"commission": 394.02,
"tax": 6041.65,
"slippage": 1195.76,
"pnl": 55459.53,
"pnl_pct": 2.1622,
"reason": "1차 익절(50%): RSI(52.4)>=52 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2025-08-26",
"exit_date": null,
"entry_price": 147162.22440118916,
"exit_price": 0.0,
"quantity": 34,
"commission": 750.53,
"tax": 0.0,
"slippage": 2115.63,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.4)<43 + %B(0.14)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "BUY",
"entry_date": "2025-08-26",
"exit_date": null,
"entry_price": 173065.52022010463,
"exit_price": 0.0,
"quantity": 29,
"commission": 752.84,
"tax": 0.0,
"slippage": 4800.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.2)<43 + %B(0.34)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-08-14",
"exit_date": "2025-08-27",
"entry_price": 26651.562633409256,
"exit_price": 24875.21397503163,
"quantity": 115,
"commission": 429.1,
"tax": 5149.17,
"slippage": 2850.39,
"pnl": -210318.1,
"pnl_pct": -6.8611,
"reason": "손절 (close=24900 <= stop=25205)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-28",
"entry_price": 427420.72687629395,
"exit_price": 417767.68884081644,
"quantity": 6,
"commission": 375.99,
"tax": 5765.19,
"slippage": 1393.87,
"pnl": -64444.09,
"pnl_pct": -2.5125,
"reason": "전량청산: 트레일링(418000<422661)",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-04",
"entry_price": 147162.22440118916,
"exit_price": 149992.16691787803,
"quantity": 17,
"commission": 382.48,
"tax": 4589.76,
"slippage": 1833.16,
"pnl": 42761.52,
"pnl_pct": 1.709,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2025-09-05",
"exit_date": null,
"entry_price": 276542.8013221882,
"exit_price": 0.0,
"quantity": 18,
"commission": 746.67,
"tax": 0.0,
"slippage": 770.42,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.4)<43 + %B(0.05)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-08",
"entry_price": 147162.22440118916,
"exit_price": 154254.2179825262,
"quantity": 17,
"commission": 393.35,
"tax": 4720.18,
"slippage": 778.29,
"pnl": 115075.1,
"pnl_pct": 4.5991,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-09-09",
"exit_date": null,
"entry_price": 23973.20058929101,
"exit_price": 0.0,
"quantity": 300,
"commission": 1078.79,
"tax": 0.0,
"slippage": 6960.18,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.9)<48 + %B(0.24)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "055550",
"stock_name": "신한지주",
"side": "BUY",
"entry_date": "2025-09-09",
"exit_date": null,
"entry_price": 65337.82047299029,
"exit_price": 0.0,
"quantity": 110,
"commission": 1078.07,
"tax": 0.0,
"slippage": 4160.25,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.3)<48 + %B(0.35)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "055550",
"stock_name": "신한지주",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-10",
"entry_price": 65337.82047299029,
"exit_price": 67463.40182390723,
"quantity": 55,
"commission": 556.57,
"tax": 6678.88,
"slippage": 2012.9,
"pnl": 109132.49,
"pnl_pct": 3.0364,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2025-09-10",
"exit_date": null,
"entry_price": 129696.93763262512,
"exit_price": 0.0,
"quantity": 55,
"commission": 1070.0,
"tax": 0.0,
"slippage": 5331.57,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(21.9)<48 + %B(0.12)<0.50 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-09-10",
"exit_date": null,
"entry_price": 49202.81253142705,
"exit_price": 0.0,
"quantity": 147,
"commission": 1084.92,
"tax": 0.0,
"slippage": 413.44,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.2)<48 + %B(0.19)<0.50 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-11",
"entry_price": 173065.52022010463,
"exit_price": 171899.52145375306,
"quantity": 14,
"commission": 360.99,
"tax": 4331.87,
"slippage": 1406.7,
"pnl": -21380.28,
"pnl_pct": -0.8823,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-12",
"entry_price": 173065.52022010463,
"exit_price": 171613.66058925271,
"quantity": 7,
"commission": 180.19,
"tax": 2162.33,
"slippage": 604.38,
"pnl": -12687.26,
"pnl_pct": -1.0471,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-12",
"entry_price": 23973.20058929101,
"exit_price": 25278.42618673118,
"quantity": 150,
"commission": 568.76,
"tax": 6825.18,
"slippage": 3236.07,
"pnl": 187850.5,
"pnl_pct": 5.2231,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "055550",
"stock_name": "신한지주",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-12",
"entry_price": 65337.82047299029,
"exit_price": 69289.0899119538,
"quantity": 55,
"commission": 571.63,
"tax": 6859.62,
"slippage": 600.05,
"pnl": 209349.53,
"pnl_pct": 5.8248,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-18",
"entry_price": 129696.93763262512,
"exit_price": 139465.8752651029,
"quantity": 27,
"commission": 564.84,
"tax": 6778.04,
"slippage": 3621.37,
"pnl": 255893.17,
"pnl_pct": 7.3063,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "BUY",
"entry_date": "2025-09-18",
"exit_date": null,
"entry_price": 218517.50435515508,
"exit_price": 0.0,
"quantity": 33,
"commission": 1081.66,
"tax": 0.0,
"slippage": 577.64,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(46.7)<48 + %B(0.36)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-19",
"entry_price": 173065.52022010463,
"exit_price": 170768.2610966645,
"quantity": 4,
"commission": 102.46,
"tax": 1229.53,
"slippage": 126.96,
"pnl": -10624.87,
"pnl_pct": -1.5346,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-19",
"entry_price": 129696.93763262512,
"exit_price": 141215.92153945862,
"quantity": 14,
"commission": 296.55,
"tax": 3558.64,
"slippage": 1177.1,
"pnl": 157138.22,
"pnl_pct": 8.6528,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-23",
"entry_price": 173065.52022010463,
"exit_price": 184075.62584762613,
"quantity": 4,
"commission": 110.45,
"tax": 1325.34,
"slippage": 497.5,
"pnl": 42500.79,
"pnl_pct": 6.1385,
"reason": "전량청산: RSI(71.7)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2025-09-05",
"exit_date": "2025-09-23",
"entry_price": 276542.8013221882,
"exit_price": 278434.4957152422,
"quantity": 18,
"commission": 751.77,
"tax": 9021.28,
"slippage": 1179.08,
"pnl": 23530.78,
"pnl_pct": 0.4726,
"reason": "전량청산: 트레일링(278500<279446)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-23",
"entry_price": 23973.20058929101,
"exit_price": 24197.09874394248,
"quantity": 150,
"commission": 544.43,
"tax": 6533.22,
"slippage": 435.19,
"pnl": 25967.67,
"pnl_pct": 0.722,
"reason": "전량청산: 트레일링(24200<24657)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-23",
"entry_price": 129696.93763262512,
"exit_price": 143472.15474169102,
"quantity": 14,
"commission": 301.29,
"tax": 3615.5,
"slippage": 1789.83,
"pnl": 188663.89,
"pnl_pct": 10.3888,
"reason": "전량청산: RSI(67.4)>=67",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-24",
"entry_price": 49202.81253142705,
"exit_price": 48538.04624486486,
"quantity": 147,
"commission": 1070.26,
"tax": 16410.71,
"slippage": 1757.2,
"pnl": -116286.54,
"pnl_pct": -1.6075,
"reason": "전량청산: 트레일링(48550<49027)",
"market": "KOSDAQ"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "SELL",
"entry_date": "2025-09-18",
"exit_date": "2025-09-26",
"entry_price": 218517.50435515508,
"exit_price": 214372.47564156706,
"quantity": 33,
"commission": 1061.14,
"tax": 12733.73,
"slippage": 4208.3,
"pnl": -151662.48,
"pnl_pct": -2.1029,
"reason": "전량청산: 트레일링(214500<214589)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-02",
"exit_date": null,
"entry_price": 297183.95630856865,
"exit_price": 0.0,
"quantity": 10,
"commission": 445.78,
"tax": 0.0,
"slippage": 1839.56,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.0)<35 + %B(0.16)<0.20 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-02",
"exit_date": "2025-10-10",
"entry_price": 297183.95630856865,
"exit_price": 297875.0709752299,
"quantity": 10,
"commission": 446.81,
"tax": 5361.75,
"slippage": 1249.29,
"pnl": 656.81,
"pnl_pct": 0.0221,
"reason": "전량청산: 트레일링(298000<299664)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-13",
"exit_date": null,
"entry_price": 289168.6812916051,
"exit_price": 0.0,
"quantity": 10,
"commission": 433.75,
"tax": 0.0,
"slippage": 1686.81,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.5)<35 + %B(0.01)<0.20 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-16",
"entry_price": 289168.6812916051,
"exit_price": 308838.4601409006,
"quantity": 5,
"commission": 231.63,
"tax": 2779.55,
"slippage": 807.7,
"pnl": 95120.84,
"pnl_pct": 6.5779,
"reason": "1차 익절(50%): RSI(50.8)>=45 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-21",
"entry_price": 289168.6812916051,
"exit_price": 308211.6431194883,
"quantity": 5,
"commission": 231.16,
"tax": 2773.9,
"slippage": 1441.78,
"pnl": 91992.87,
"pnl_pct": 6.3616,
"reason": "전량청산: 트레일링(308500<309054)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-12-26",
"exit_date": null,
"entry_price": 439089.669788547,
"exit_price": 0.0,
"quantity": 16,
"commission": 1053.82,
"tax": 0.0,
"slippage": 1434.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.1)<48 + %B(0.35)<0.40 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2025-12-30",
"exit_date": null,
"entry_price": 171622.8268938354,
"exit_price": 0.0,
"quantity": 42,
"commission": 1081.22,
"tax": 0.0,
"slippage": 5158.73,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.7)<48 + %B(0.37)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-26",
"exit_date": "2026-01-02",
"entry_price": 439089.669788547,
"exit_price": 456890.9205196545,
"quantity": 8,
"commission": 548.27,
"tax": 8406.79,
"slippage": 872.64,
"pnl": 132928.04,
"pnl_pct": 3.7836,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-12-30",
"exit_date": "2026-01-02",
"entry_price": 171622.8268938354,
"exit_price": 175030.69789822685,
"quantity": 21,
"commission": 551.35,
"tax": 6616.16,
"slippage": 1455.34,
"pnl": 63857.17,
"pnl_pct": 1.7715,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-12-30",
"exit_date": "2026-01-05",
"entry_price": 171622.8268938354,
"exit_price": 176981.04366151377,
"quantity": 21,
"commission": 557.49,
"tax": 6689.88,
"slippage": 2498.08,
"pnl": 104734.57,
"pnl_pct": 2.9056,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 275082.49919694464,
"exit_price": 0.0,
"quantity": 26,
"commission": 1072.82,
"tax": 0.0,
"slippage": 2144.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.4)<48 + %B(0.26)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 15284.831187559033,
"exit_price": 0.0,
"quantity": 478,
"commission": 1095.92,
"tax": 0.0,
"slippage": 2309.31,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.7)<48 + %B(0.32)<0.45 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 330248.1152824968,
"exit_price": 0.0,
"quantity": 22,
"commission": 1089.82,
"tax": 0.0,
"slippage": 5458.54,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.5)<48 + %B(0.19)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 93006.74650964787,
"exit_price": 0.0,
"quantity": 78,
"commission": 1088.18,
"tax": 0.0,
"slippage": 526.23,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(45.3)<48 + %B(0.36)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 24361.15925247576,
"exit_price": 0.0,
"quantity": 300,
"commission": 1096.25,
"tax": 0.0,
"slippage": 3347.78,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(46.3)<48 + %B(0.29)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 302802.03246835846,
"exit_price": 0.0,
"quantity": 24,
"commission": 1090.09,
"tax": 0.0,
"slippage": 7248.78,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(46.8)<48 + %B(0.22)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-26",
"exit_date": "2026-01-06",
"entry_price": 439089.669788547,
"exit_price": 473527.8502837167,
"quantity": 8,
"commission": 568.23,
"tax": 8712.91,
"slippage": 3777.2,
"pnl": 265697.39,
"pnl_pct": 7.5627,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2026-01-06",
"exit_date": null,
"entry_price": 48953.586112297824,
"exit_price": 0.0,
"quantity": 149,
"commission": 1094.11,
"tax": 0.0,
"slippage": 534.33,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.9)<48 + %B(0.18)<0.50 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-08",
"entry_price": 15284.831187559033,
"exit_price": 14536.900736299636,
"quantity": 478,
"commission": 1042.3,
"tax": 15981.87,
"slippage": 1481.45,
"pnl": -375630.84,
"pnl_pct": -5.1405,
"reason": "전량청산: 트레일링(14540<14695)",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-09",
"entry_price": 330248.1152824968,
"exit_price": 312417.1248703905,
"quantity": 22,
"commission": 1030.98,
"tax": 12371.72,
"slippage": 1823.25,
"pnl": -406774.3,
"pnl_pct": -5.5979,
"reason": "전량청산: 트레일링(312500<315964)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-09",
"entry_price": 93006.74650964787,
"exit_price": 89016.84658942076,
"quantity": 78,
"commission": 1041.5,
"tax": 12497.97,
"slippage": 6485.97,
"pnl": -325839.84,
"pnl_pct": -4.4909,
"reason": "전량청산: 트레일링(89100<92725)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-12",
"entry_price": 24361.15925247576,
"exit_price": 25077.89030924047,
"quantity": 150,
"commission": 564.25,
"tax": 6771.03,
"slippage": 3316.45,
"pnl": 99626.25,
"pnl_pct": 2.726,
"reason": "1차 익절(50%): RSI(52.5)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-12",
"entry_price": 302802.03246835846,
"exit_price": 309227.865859951,
"quantity": 12,
"commission": 556.61,
"tax": 6679.32,
"slippage": 3265.61,
"pnl": 69329.02,
"pnl_pct": 1.9077,
"reason": "1차 익절(50%): RSI(54.7)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2026-01-12",
"exit_date": null,
"entry_price": 321618.80295902956,
"exit_price": 0.0,
"quantity": 16,
"commission": 771.89,
"tax": 0.0,
"slippage": 1900.85,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.5)<43 + %B(0.24)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-13",
"entry_price": 275082.49919694464,
"exit_price": 299952.67595029285,
"quantity": 13,
"commission": 584.91,
"tax": 7018.89,
"slippage": 615.21,
"pnl": 315172.09,
"pnl_pct": 8.812,
"reason": "1차 익절(50%): RSI(61.6)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-13",
"entry_price": 302802.03246835846,
"exit_price": 352206.10490348947,
"quantity": 12,
"commission": 633.97,
"tax": 7607.65,
"slippage": 3526.74,
"pnl": 584062.2,
"pnl_pct": 16.0714,
"reason": "전량청산: RSI(72.3)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-13",
"entry_price": 48953.586112297824,
"exit_price": 53762.1495520303,
"quantity": 74,
"commission": 596.76,
"tax": 7161.12,
"slippage": 2800.93,
"pnl": 347532.43,
"pnl_pct": 9.5921,
"reason": "1차 익절(50%): RSI(64.2)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-12",
"exit_date": "2026-01-13",
"entry_price": 321618.80295902956,
"exit_price": 342290.50036523887,
"quantity": 8,
"commission": 410.75,
"tax": 4928.98,
"slippage": 1676.0,
"pnl": 159647.9,
"pnl_pct": 6.2039,
"reason": "1차 익절(50%): RSI(52.2)>=52 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-14",
"entry_price": 24361.15925247576,
"exit_price": 25624.677471917854,
"quantity": 150,
"commission": 576.56,
"tax": 6918.66,
"slippage": 3798.38,
"pnl": 181484.39,
"pnl_pct": 4.9658,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-14",
"entry_price": 48953.586112297824,
"exit_price": 55163.90050726237,
"quantity": 37,
"commission": 306.16,
"tax": 3673.92,
"slippage": 1335.68,
"pnl": 225529.86,
"pnl_pct": 12.4495,
"reason": "1차 익절(50%): RSI(66.4)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-01-14",
"exit_date": null,
"entry_price": 14660.114686750849,
"exit_price": 0.0,
"quantity": 360,
"commission": 791.65,
"tax": 0.0,
"slippage": 41.29,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.9)<43 + %B(0.22)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-15",
"entry_price": 48953.586112297824,
"exit_price": 57652.853091403835,
"quantity": 19,
"commission": 164.31,
"tax": 1971.73,
"slippage": 895.79,
"pnl": 163010.52,
"pnl_pct": 17.5232,
"reason": "1차 익절(50%): RSI(71.2)>=52 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-16",
"entry_price": 48953.586112297824,
"exit_price": 57282.84559749894,
"quantity": 19,
"commission": 163.26,
"tax": 1959.07,
"slippage": 325.93,
"pnl": 155994.08,
"pnl_pct": 16.7689,
"reason": "전량청산: RSI(69.2)>=67 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-19",
"entry_price": 275082.49919694464,
"exit_price": 313791.6959435007,
"quantity": 13,
"commission": 611.89,
"tax": 7342.73,
"slippage": 2707.95,
"pnl": 494728.53,
"pnl_pct": 13.8323,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-12",
"exit_date": "2026-01-22",
"entry_price": 321618.80295902956,
"exit_price": 350170.90503362357,
"quantity": 8,
"commission": 420.21,
"tax": 5042.46,
"slippage": 2632.76,
"pnl": 222568.21,
"pnl_pct": 8.649,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-23",
"entry_price": 14660.114686750849,
"exit_price": 14997.9856332841,
"quantity": 180,
"commission": 404.95,
"tax": 6209.17,
"slippage": 362.59,
"pnl": 53806.84,
"pnl_pct": 2.0387,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-26",
"entry_price": 14660.114686750849,
"exit_price": 16238.125438392393,
"quantity": 180,
"commission": 438.43,
"tax": 6722.58,
"slippage": 337.42,
"pnl": 276485.1,
"pnl_pct": 10.476,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-02-26",
"exit_date": null,
"entry_price": 14751.578780671212,
"exit_price": 0.0,
"quantity": 217,
"commission": 480.16,
"tax": 0.0,
"slippage": 342.6,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.5)<35 + %B(0.14)<0.25 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-02-26",
"exit_date": "2026-03-03",
"entry_price": 14751.578780671212,
"exit_price": 13832.343384810154,
"quantity": 217,
"commission": 450.24,
"tax": 6903.72,
"slippage": 1661.49,
"pnl": -207308.21,
"pnl_pct": -6.4752,
"reason": "전량청산: 트레일링(13840<14173)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2026-03-03",
"exit_date": null,
"entry_price": 236064.2741781063,
"exit_price": 0.0,
"quantity": 13,
"commission": 460.33,
"tax": 0.0,
"slippage": 835.56,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.2)<35 + %B(-0.03)<0.20 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2026-03-03",
"exit_date": "2026-03-04",
"entry_price": 236064.2741781063,
"exit_price": 207874.1953959777,
"quantity": 13,
"commission": 405.35,
"tax": 4864.26,
"slippage": 1635.46,
"pnl": -372200.96,
"pnl_pct": -12.1266,
"reason": "손절 (close=208000 <= stop=217564)",
"market": "KOSPI"
}
],
"equity_curve_sample": [
{
"date": "2023-03-27",
"equity": 100000000
},
{
"date": "2023-03-31",
"equity": 100000000.0
},
{
"date": "2023-04-07",
"equity": 100000000.0
},
{
"date": "2023-04-14",
"equity": 100000000.0
},
{
"date": "2023-04-21",
"equity": 100000000.0
},
{
"date": "2023-04-28",
"equity": 100000000.0
},
{
"date": "2023-05-09",
"equity": 100000000.0
},
{
"date": "2023-05-16",
"equity": 100000000.0
},
{
"date": "2023-05-23",
"equity": 100000000.0
},
{
"date": "2023-05-31",
"equity": 100000000.0
},
{
"date": "2023-06-08",
"equity": 100000000.0
},
{
"date": "2023-06-15",
"equity": 100000000.0
},
{
"date": "2023-06-22",
"equity": 100000000.0
},
{
"date": "2023-06-29",
"equity": 99837660.6
},
{
"date": "2023-07-06",
"equity": 99725153.1
},
{
"date": "2023-07-13",
"equity": 100128382.95
},
{
"date": "2023-07-20",
"equity": 100158278.91
},
{
"date": "2023-07-27",
"equity": 100132813.52
},
{
"date": "2023-08-03",
"equity": 100097048.12
},
{
"date": "2023-08-10",
"equity": 100097048.12
},
{
"date": "2023-08-18",
"equity": 100097048.12
},
{
"date": "2023-08-25",
"equity": 100097048.12
},
{
"date": "2023-09-01",
"equity": 100097048.12
},
{
"date": "2023-09-08",
"equity": 100097048.12
},
{
"date": "2023-09-15",
"equity": 100097048.12
},
{
"date": "2023-09-22",
"equity": 100097048.12
},
{
"date": "2023-10-05",
"equity": 100097048.12
},
{
"date": "2023-10-13",
"equity": 100097048.12
},
{
"date": "2023-10-20",
"equity": 100097048.12
},
{
"date": "2023-10-27",
"equity": 100097048.12
},
{
"date": "2023-11-03",
"equity": 100292950.23
},
{
"date": "2023-11-10",
"equity": 100944439.66
},
{
"date": "2023-11-17",
"equity": 101109288.69
},
{
"date": "2023-11-24",
"equity": 101109288.69
},
{
"date": "2023-12-01",
"equity": 101109288.69
},
{
"date": "2023-12-08",
"equity": 101109288.69
},
{
"date": "2023-12-15",
"equity": 101109288.69
},
{
"date": "2023-12-22",
"equity": 101109288.69
},
{
"date": "2024-01-03",
"equity": 101109288.69
},
{
"date": "2024-01-10",
"equity": 101109288.69
},
{
"date": "2024-01-17",
"equity": 101109288.69
},
{
"date": "2024-01-24",
"equity": 101108399.84
},
{
"date": "2024-01-31",
"equity": 101205470.36
},
{
"date": "2024-02-07",
"equity": 101399884.82
},
{
"date": "2024-02-16",
"equity": 101784553.6
},
{
"date": "2024-02-23",
"equity": 101752692.48
},
{
"date": "2024-03-04",
"equity": 101751441.11
},
{
"date": "2024-03-11",
"equity": 101981818.21
},
{
"date": "2024-03-18",
"equity": 101601231.59
},
{
"date": "2024-03-25",
"equity": 101680994.49
},
{
"date": "2024-04-01",
"equity": 102127756.27
},
{
"date": "2024-04-08",
"equity": 101746796.07
},
{
"date": "2024-04-16",
"equity": 100861373.81
},
{
"date": "2024-04-23",
"equity": 101452460.74
},
{
"date": "2024-04-30",
"equity": 101686576.29
},
{
"date": "2024-05-09",
"equity": 101688949.71
},
{
"date": "2024-05-17",
"equity": 101797130.11
},
{
"date": "2024-05-24",
"equity": 101476897.93
},
{
"date": "2024-05-31",
"equity": 100748662.94
},
{
"date": "2024-06-10",
"equity": 102407639.91
},
{
"date": "2024-06-17",
"equity": 101254797.14
},
{
"date": "2024-06-24",
"equity": 101691105.27
},
{
"date": "2024-07-01",
"equity": 101999117.57
},
{
"date": "2024-07-08",
"equity": 102796482.55
},
{
"date": "2024-07-15",
"equity": 102861717.42
},
{
"date": "2024-07-22",
"equity": 102683470.79
},
{
"date": "2024-07-29",
"equity": 102683470.79
},
{
"date": "2024-08-05",
"equity": 101749498.38
},
{
"date": "2024-08-12",
"equity": 101749498.38
},
{
"date": "2024-08-20",
"equity": 101749498.38
},
{
"date": "2024-08-27",
"equity": 101749498.38
},
{
"date": "2024-09-03",
"equity": 101749498.38
},
{
"date": "2024-09-10",
"equity": 101698437.6
},
{
"date": "2024-09-20",
"equity": 101490035.83
},
{
"date": "2024-09-27",
"equity": 101490035.83
},
{
"date": "2024-10-08",
"equity": 101490035.83
},
{
"date": "2024-10-16",
"equity": 101490035.83
},
{
"date": "2024-10-23",
"equity": 101490035.83
},
{
"date": "2024-10-30",
"equity": 101661640.34
},
{
"date": "2024-11-06",
"equity": 101527387.18
},
{
"date": "2024-11-13",
"equity": 101527387.18
},
{
"date": "2024-11-20",
"equity": 101527387.18
},
{
"date": "2024-11-27",
"equity": 101527387.18
},
{
"date": "2024-12-04",
"equity": 101527387.18
},
{
"date": "2024-12-11",
"equity": 101527387.18
},
{
"date": "2024-12-18",
"equity": 101527387.18
},
{
"date": "2024-12-26",
"equity": 101527387.18
},
{
"date": "2025-01-06",
"equity": 101527387.18
},
{
"date": "2025-01-13",
"equity": 101527387.18
},
{
"date": "2025-01-20",
"equity": 101527387.18
},
{
"date": "2025-01-31",
"equity": 101527387.18
},
{
"date": "2025-02-07",
"equity": 101527387.18
},
{
"date": "2025-02-14",
"equity": 101527387.18
},
{
"date": "2025-02-21",
"equity": 101527387.18
},
{
"date": "2025-02-28",
"equity": 101527387.18
},
{
"date": "2025-03-10",
"equity": 101527387.18
},
{
"date": "2025-03-17",
"equity": 101527387.18
},
{
"date": "2025-03-24",
"equity": 101527387.18
},
{
"date": "2025-03-31",
"equity": 101527387.18
},
{
"date": "2025-04-07",
"equity": 101527387.18
},
{
"date": "2025-04-14",
"equity": 101527387.18
},
{
"date": "2025-04-21",
"equity": 101527387.18
},
{
"date": "2025-04-28",
"equity": 101527387.18
},
{
"date": "2025-05-08",
"equity": 101527387.18
},
{
"date": "2025-05-15",
"equity": 101527387.18
},
{
"date": "2025-05-22",
"equity": 101527387.18
},
{
"date": "2025-05-29",
"equity": 101786130.79
},
{
"date": "2025-06-09",
"equity": 101925029.15
},
{
"date": "2025-06-16",
"equity": 101876375.08
},
{
"date": "2025-06-23",
"equity": 101876375.08
},
{
"date": "2025-06-30",
"equity": 101876375.08
},
{
"date": "2025-07-07",
"equity": 101876375.08
},
{
"date": "2025-07-14",
"equity": 101876375.08
},
{
"date": "2025-07-21",
"equity": 101876375.08
},
{
"date": "2025-07-28",
"equity": 101772693.25
},
{
"date": "2025-08-04",
"equity": 101900222.61
},
{
"date": "2025-08-11",
"equity": 102925826.24
},
{
"date": "2025-08-19",
"equity": 102595570.71
},
{
"date": "2025-08-26",
"equity": 102895898.24
},
{
"date": "2025-09-02",
"equity": 102614084.53
},
{
"date": "2025-09-09",
"equity": 102886492.91
},
{
"date": "2025-09-16",
"equity": 103632136.85
},
{
"date": "2025-09-23",
"equity": 104105267.18
},
{
"date": "2025-09-30",
"equity": 103757825.83
},
{
"date": "2025-10-14",
"equity": 103861362.07
},
{
"date": "2025-10-21",
"equity": 103945596.35
},
{
"date": "2025-10-28",
"equity": 103945596.35
},
{
"date": "2025-11-04",
"equity": 103945596.35
},
{
"date": "2025-11-11",
"equity": 103945596.35
},
{
"date": "2025-11-18",
"equity": 103945596.35
},
{
"date": "2025-11-25",
"equity": 103945596.35
},
{
"date": "2025-12-02",
"equity": 103945596.35
},
{
"date": "2025-12-09",
"equity": 103945596.35
},
{
"date": "2025-12-16",
"equity": 103945596.35
},
{
"date": "2025-12-23",
"equity": 103945596.35
},
{
"date": "2026-01-02",
"equity": 104357617.31
},
{
"date": "2026-01-09",
"equity": 103265689.39
},
{
"date": "2026-01-16",
"equity": 105850579.09
},
{
"date": "2026-01-23",
"equity": 106537844.39
},
{
"date": "2026-01-30",
"equity": 106753545.96
},
{
"date": "2026-02-06",
"equity": 106753545.96
},
{
"date": "2026-02-13",
"equity": 106753545.96
},
{
"date": "2026-02-25",
"equity": 106753545.96
},
{
"date": "2026-03-05",
"equity": 106174036.79
},
{
"date": "2026-03-12",
"equity": 106174036.79
},
{
"date": "2026-03-19",
"equity": 106174036.79
}
],
"drawdown_curve_sample": [
{
"date": "2023-03-27",
"drawdown_pct": 0.0
},
{
"date": "2023-04-03",
"drawdown_pct": 0.0
},
{
"date": "2023-04-10",
"drawdown_pct": 0.0
},
{
"date": "2023-04-17",
"drawdown_pct": 0.0
},
{
"date": "2023-04-24",
"drawdown_pct": 0.0
},
{
"date": "2023-05-02",
"drawdown_pct": 0.0
},
{
"date": "2023-05-10",
"drawdown_pct": 0.0
},
{
"date": "2023-05-17",
"drawdown_pct": 0.0
},
{
"date": "2023-05-24",
"drawdown_pct": 0.0
},
{
"date": "2023-06-01",
"drawdown_pct": 0.0
},
{
"date": "2023-06-09",
"drawdown_pct": 0.0
},
{
"date": "2023-06-16",
"drawdown_pct": 0.0
},
{
"date": "2023-06-23",
"drawdown_pct": 0.0
},
{
"date": "2023-06-30",
"drawdown_pct": -0.2748
},
{
"date": "2023-07-07",
"drawdown_pct": -0.2748
},
{
"date": "2023-07-14",
"drawdown_pct": 0.0
},
{
"date": "2023-07-21",
"drawdown_pct": -0.0199
},
{
"date": "2023-07-28",
"drawdown_pct": 0.0
},
{
"date": "2023-08-04",
"drawdown_pct": -0.1016
},
{
"date": "2023-08-11",
"drawdown_pct": -0.1016
},
{
"date": "2023-08-21",
"drawdown_pct": -0.1016
},
{
"date": "2023-08-28",
"drawdown_pct": -0.1016
},
{
"date": "2023-09-04",
"drawdown_pct": -0.1016
},
{
"date": "2023-09-11",
"drawdown_pct": -0.1016
},
{
"date": "2023-09-18",
"drawdown_pct": -0.1016
},
{
"date": "2023-09-25",
"drawdown_pct": -0.1016
},
{
"date": "2023-10-06",
"drawdown_pct": -0.1016
},
{
"date": "2023-10-16",
"drawdown_pct": -0.1016
},
{
"date": "2023-10-23",
"drawdown_pct": -0.1016
},
{
"date": "2023-10-30",
"drawdown_pct": -0.1016
},
{
"date": "2023-11-06",
"drawdown_pct": 0.0
},
{
"date": "2023-11-13",
"drawdown_pct": -0.1642
},
{
"date": "2023-11-20",
"drawdown_pct": -0.0377
},
{
"date": "2023-11-27",
"drawdown_pct": -0.0377
},
{
"date": "2023-12-04",
"drawdown_pct": -0.0377
},
{
"date": "2023-12-11",
"drawdown_pct": -0.0377
},
{
"date": "2023-12-18",
"drawdown_pct": -0.0377
},
{
"date": "2023-12-26",
"drawdown_pct": -0.0377
},
{
"date": "2024-01-04",
"drawdown_pct": -0.0377
},
{
"date": "2024-01-11",
"drawdown_pct": -0.0377
},
{
"date": "2024-01-18",
"drawdown_pct": -0.0377
},
{
"date": "2024-01-25",
"drawdown_pct": -0.1334
},
{
"date": "2024-02-01",
"drawdown_pct": -0.104
},
{
"date": "2024-02-08",
"drawdown_pct": 0.0
},
{
"date": "2024-02-19",
"drawdown_pct": -0.0313
},
{
"date": "2024-02-26",
"drawdown_pct": -0.0313
},
{
"date": "2024-03-05",
"drawdown_pct": -0.1061
},
{
"date": "2024-03-12",
"drawdown_pct": 0.0
},
{
"date": "2024-03-19",
"drawdown_pct": -0.587
},
{
"date": "2024-03-26",
"drawdown_pct": -0.0434
},
{
"date": "2024-04-02",
"drawdown_pct": 0.0
},
{
"date": "2024-04-09",
"drawdown_pct": -0.5656
},
{
"date": "2024-04-17",
"drawdown_pct": -1.3293
},
{
"date": "2024-04-24",
"drawdown_pct": -0.2125
},
{
"date": "2024-05-02",
"drawdown_pct": -0.4511
},
{
"date": "2024-05-10",
"drawdown_pct": -0.4243
},
{
"date": "2024-05-20",
"drawdown_pct": -0.3292
},
{
"date": "2024-05-27",
"drawdown_pct": -0.6618
},
{
"date": "2024-06-03",
"drawdown_pct": -1.2291
},
{
"date": "2024-06-11",
"drawdown_pct": -0.6515
},
{
"date": "2024-06-18",
"drawdown_pct": -1.5892
},
{
"date": "2024-06-25",
"drawdown_pct": -1.2776
},
{
"date": "2024-07-02",
"drawdown_pct": -1.4118
},
{
"date": "2024-07-09",
"drawdown_pct": -0.1262
},
{
"date": "2024-07-16",
"drawdown_pct": -0.2881
},
{
"date": "2024-07-23",
"drawdown_pct": -0.2881
},
{
"date": "2024-07-30",
"drawdown_pct": -0.2891
},
{
"date": "2024-08-06",
"drawdown_pct": -1.195
},
{
"date": "2024-08-13",
"drawdown_pct": -1.195
},
{
"date": "2024-08-21",
"drawdown_pct": -1.195
},
{
"date": "2024-08-28",
"drawdown_pct": -1.195
},
{
"date": "2024-09-04",
"drawdown_pct": -1.195
},
{
"date": "2024-09-11",
"drawdown_pct": -1.447
},
{
"date": "2024-09-23",
"drawdown_pct": -1.447
},
{
"date": "2024-09-30",
"drawdown_pct": -1.447
},
{
"date": "2024-10-10",
"drawdown_pct": -1.447
},
{
"date": "2024-10-17",
"drawdown_pct": -1.447
},
{
"date": "2024-10-24",
"drawdown_pct": -1.4513
},
{
"date": "2024-10-31",
"drawdown_pct": -1.4107
},
{
"date": "2024-11-07",
"drawdown_pct": -1.4107
},
{
"date": "2024-11-14",
"drawdown_pct": -1.4107
},
{
"date": "2024-11-21",
"drawdown_pct": -1.4107
},
{
"date": "2024-11-28",
"drawdown_pct": -1.4107
},
{
"date": "2024-12-05",
"drawdown_pct": -1.4107
},
{
"date": "2024-12-12",
"drawdown_pct": -1.4107
},
{
"date": "2024-12-19",
"drawdown_pct": -1.4107
},
{
"date": "2024-12-27",
"drawdown_pct": -1.4107
},
{
"date": "2025-01-07",
"drawdown_pct": -1.4107
},
{
"date": "2025-01-14",
"drawdown_pct": -1.4107
},
{
"date": "2025-01-21",
"drawdown_pct": -1.4107
},
{
"date": "2025-02-03",
"drawdown_pct": -1.4107
},
{
"date": "2025-02-10",
"drawdown_pct": -1.4107
},
{
"date": "2025-02-17",
"drawdown_pct": -1.4107
},
{
"date": "2025-02-24",
"drawdown_pct": -1.4107
},
{
"date": "2025-03-04",
"drawdown_pct": -1.4107
},
{
"date": "2025-03-11",
"drawdown_pct": -1.4107
},
{
"date": "2025-03-18",
"drawdown_pct": -1.4107
},
{
"date": "2025-03-25",
"drawdown_pct": -1.4107
},
{
"date": "2025-04-01",
"drawdown_pct": -1.4107
},
{
"date": "2025-04-08",
"drawdown_pct": -1.4107
},
{
"date": "2025-04-15",
"drawdown_pct": -1.4107
},
{
"date": "2025-04-22",
"drawdown_pct": -1.4107
},
{
"date": "2025-04-29",
"drawdown_pct": -1.4107
},
{
"date": "2025-05-09",
"drawdown_pct": -1.4107
},
{
"date": "2025-05-16",
"drawdown_pct": -1.4107
},
{
"date": "2025-05-23",
"drawdown_pct": -1.4107
},
{
"date": "2025-05-30",
"drawdown_pct": -1.1893
},
{
"date": "2025-06-10",
"drawdown_pct": -1.0276
},
{
"date": "2025-06-17",
"drawdown_pct": -1.0718
},
{
"date": "2025-06-24",
"drawdown_pct": -1.0718
},
{
"date": "2025-07-01",
"drawdown_pct": -1.0718
},
{
"date": "2025-07-08",
"drawdown_pct": -1.0718
},
{
"date": "2025-07-15",
"drawdown_pct": -1.0718
},
{
"date": "2025-07-22",
"drawdown_pct": -1.0718
},
{
"date": "2025-07-29",
"drawdown_pct": -1.1428
},
{
"date": "2025-08-05",
"drawdown_pct": -0.8776
},
{
"date": "2025-08-12",
"drawdown_pct": -0.3108
},
{
"date": "2025-08-20",
"drawdown_pct": -0.5429
},
{
"date": "2025-08-27",
"drawdown_pct": -0.4026
},
{
"date": "2025-09-03",
"drawdown_pct": -0.4094
},
{
"date": "2025-09-10",
"drawdown_pct": 0.0
},
{
"date": "2025-09-17",
"drawdown_pct": -0.0677
},
{
"date": "2025-09-24",
"drawdown_pct": -0.4145
},
{
"date": "2025-10-01",
"drawdown_pct": -0.5267
},
{
"date": "2025-10-15",
"drawdown_pct": -0.4179
},
{
"date": "2025-10-22",
"drawdown_pct": -0.3467
},
{
"date": "2025-10-29",
"drawdown_pct": -0.3467
},
{
"date": "2025-11-05",
"drawdown_pct": -0.3467
},
{
"date": "2025-11-12",
"drawdown_pct": -0.3467
},
{
"date": "2025-11-19",
"drawdown_pct": -0.3467
},
{
"date": "2025-11-26",
"drawdown_pct": -0.3467
},
{
"date": "2025-12-03",
"drawdown_pct": -0.3467
},
{
"date": "2025-12-10",
"drawdown_pct": -0.3467
},
{
"date": "2025-12-17",
"drawdown_pct": -0.3467
},
{
"date": "2025-12-24",
"drawdown_pct": -0.3467
},
{
"date": "2026-01-05",
"drawdown_pct": 0.0
},
{
"date": "2026-01-12",
"drawdown_pct": -0.5595
},
{
"date": "2026-01-19",
"drawdown_pct": 0.0
},
{
"date": "2026-01-26",
"drawdown_pct": 0.0
},
{
"date": "2026-02-02",
"drawdown_pct": 0.0
},
{
"date": "2026-02-09",
"drawdown_pct": 0.0
},
{
"date": "2026-02-19",
"drawdown_pct": 0.0
},
{
"date": "2026-02-26",
"drawdown_pct": -0.0008
},
{
"date": "2026-03-06",
"drawdown_pct": -0.5428
},
{
"date": "2026-03-13",
"drawdown_pct": -0.5428
},
{
"date": "2026-03-20",
"drawdown_pct": -0.5428
}
]
}