Files
auto-stock/backend/backtest_results/backtest_2023-03-25_2026-03-25_20260325_100530.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

6666 lines
164 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.06,
"max_holdings": 15,
"stop_loss": -5,
"stop_loss_vol": -8,
"atr_stop_mult": 2.0,
"atr_trail_mult": 1.2,
"rsi_partial": 50,
"rsi_full": 60
},
"normal": {
"rsi_entry": 43,
"bear_rsi_entry": 32,
"bb_pct_b_scale": 0.35,
"position_size": 0.05,
"max_holdings": 12,
"stop_loss": -4,
"stop_loss_vol": -7,
"atr_stop_mult": 1.8,
"atr_trail_mult": 1.1,
"rsi_partial": 48,
"rsi_full": 58
},
"defensive": {
"rsi_entry": 35,
"bear_rsi_entry": 25,
"bb_pct_b_scale": 0.2,
"position_size": 0.03,
"max_holdings": 8,
"stop_loss": -3.5,
"stop_loss_vol": -6,
"atr_stop_mult": 1.5,
"atr_trail_mult": 1.0,
"rsi_partial": 45,
"rsi_full": 55
},
"crisis": {
"rsi_entry": 28,
"bear_rsi_entry": 20,
"bb_pct_b_scale": 0.1,
"position_size": 0.0,
"max_holdings": 3,
"stop_loss": -3,
"stop_loss_vol": -5,
"atr_stop_mult": 1.2,
"atr_trail_mult": 0.8,
"rsi_partial": 42,
"rsi_full": 50
}
}
},
"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": 3.1896,
"cagr_pct": 1.0913,
"sharpe_ratio": -0.9281,
"sortino_ratio": -1.4965,
"max_drawdown_pct": -1.7378,
"win_rate": 65.57,
"profit_factor": 1.3453,
"avg_win_pct": 5.5673,
"avg_loss_pct": -3.4381,
"total_trades": 183,
"winning_trades": 120,
"losing_trades": 63,
"max_consecutive_wins": 13,
"max_consecutive_losses": 7,
"avg_holding_days": 6.4
},
"stock_summary": [
{
"code": "003670",
"name": "포스코퓨처엠",
"market": "KOSPI",
"wins": 9,
"losses": 1,
"total_pnl": 1734872.0,
"trades": 10,
"win_rate": 90.0
},
{
"code": "047050",
"name": "포스코인터내셔널",
"market": "KOSPI",
"wins": 9,
"losses": 0,
"total_pnl": 1114592.0,
"trades": 9,
"win_rate": 100.0
},
{
"code": "247540",
"name": "에코프로비엠",
"market": "KOSDAQ",
"wins": 7,
"losses": 2,
"total_pnl": 682223.0,
"trades": 9,
"win_rate": 77.8
},
{
"code": "323410",
"name": "카카오뱅크",
"market": "KOSPI",
"wins": 14,
"losses": 5,
"total_pnl": 621819.0,
"trades": 19,
"win_rate": 73.7
},
{
"code": "086520",
"name": "에코프로",
"market": "KOSDAQ",
"wins": 4,
"losses": 3,
"total_pnl": 540959.0,
"trades": 7,
"win_rate": 57.1
},
{
"code": "036570",
"name": "엔씨소프트",
"market": "KOSPI",
"wins": 3,
"losses": 2,
"total_pnl": 383495.0,
"trades": 5,
"win_rate": 60.0
},
{
"code": "018260",
"name": "삼성에스디에스",
"market": "KOSPI",
"wins": 5,
"losses": 1,
"total_pnl": 354672.0,
"trades": 6,
"win_rate": 83.3
},
{
"code": "196170",
"name": "알테오젠",
"market": "KOSDAQ",
"wins": 5,
"losses": 2,
"total_pnl": 281926.0,
"trades": 7,
"win_rate": 71.4
},
{
"code": "055550",
"name": "신한지주",
"market": "KOSPI",
"wins": 2,
"losses": 0,
"total_pnl": 266856.0,
"trades": 2,
"win_rate": 100.0
},
{
"code": "032830",
"name": "삼성생명",
"market": "KOSPI",
"wins": 4,
"losses": 0,
"total_pnl": 261854.0,
"trades": 4,
"win_rate": 100.0
},
{
"code": "000270",
"name": "기아",
"market": "KOSPI",
"wins": 3,
"losses": 0,
"total_pnl": 239865.0,
"trades": 3,
"win_rate": 100.0
},
{
"code": "316140",
"name": "우리금융지주",
"market": "KOSPI",
"wins": 2,
"losses": 1,
"total_pnl": 143453.0,
"trades": 3,
"win_rate": 66.7
},
{
"code": "293490",
"name": "카카오게임즈",
"market": "KOSDAQ",
"wins": 12,
"losses": 6,
"total_pnl": 123791.0,
"trades": 18,
"win_rate": 66.7
},
{
"code": "263750",
"name": "펄어비스",
"market": "KOSDAQ",
"wins": 3,
"losses": 0,
"total_pnl": 107147.0,
"trades": 3,
"win_rate": 100.0
},
{
"code": "011170",
"name": "롯데케미칼",
"market": "KOSPI",
"wins": 3,
"losses": 1,
"total_pnl": 103736.0,
"trades": 4,
"win_rate": 75.0
},
{
"code": "034730",
"name": "SK",
"market": "KOSPI",
"wins": 1,
"losses": 0,
"total_pnl": 72618.0,
"trades": 1,
"win_rate": 100.0
},
{
"code": "352820",
"name": "하이브",
"market": "KOSPI",
"wins": 2,
"losses": 1,
"total_pnl": 7069.0,
"trades": 3,
"win_rate": 66.7
},
{
"code": "006400",
"name": "삼성SDI",
"market": "KOSPI",
"wins": 6,
"losses": 4,
"total_pnl": -7109.0,
"trades": 10,
"win_rate": 60.0
},
{
"code": "012330",
"name": "현대모비스",
"market": "KOSPI",
"wins": 3,
"losses": 3,
"total_pnl": -56344.0,
"trades": 6,
"win_rate": 50.0
},
{
"code": "009150",
"name": "삼성전기",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -91471.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "068270",
"name": "셀트리온",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -100765.0,
"trades": 2,
"win_rate": 0.0
},
{
"code": "005380",
"name": "현대차",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -129746.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "028260",
"name": "삼성물산",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -151649.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "035720",
"name": "카카오",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -154526.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "403870",
"name": "HPSP",
"market": "KOSDAQ",
"wins": 5,
"losses": 4,
"total_pnl": -200530.0,
"trades": 9,
"win_rate": 55.6
},
{
"code": "010130",
"name": "고려아연",
"market": "KOSPI",
"wins": 1,
"losses": 1,
"total_pnl": -243147.0,
"trades": 2,
"win_rate": 50.0
},
{
"code": "028050",
"name": "삼성엔지니어링",
"market": "KOSPI",
"wins": 5,
"losses": 5,
"total_pnl": -274113.0,
"trades": 10,
"win_rate": 50.0
},
{
"code": "005490",
"name": "POSCO홀딩스",
"market": "KOSPI",
"wins": 4,
"losses": 4,
"total_pnl": -278889.0,
"trades": 8,
"win_rate": 50.0
},
{
"code": "005930",
"name": "삼성전자",
"market": "KOSPI",
"wins": 4,
"losses": 1,
"total_pnl": -289305.0,
"trades": 5,
"win_rate": 80.0
},
{
"code": "066570",
"name": "LG전자",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -289389.0,
"trades": 2,
"win_rate": 0.0
},
{
"code": "035420",
"name": "NAVER",
"market": "KOSPI",
"wins": 3,
"losses": 4,
"total_pnl": -448767.0,
"trades": 7,
"win_rate": 42.9
},
{
"code": "051910",
"name": "LG화학",
"market": "KOSPI",
"wins": 1,
"losses": 2,
"total_pnl": -507606.0,
"trades": 3,
"win_rate": 33.3
},
{
"code": "000660",
"name": "SK하이닉스",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -627996.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-29",
"entry_price": 34672.15613856657,
"exit_price": 33549.16088916228,
"quantity": 144,
"commission": 724.66,
"tax": 11111.48,
"slippage": 120.83,
"pnl": -174296.38,
"pnl_pct": -3.4904,
"reason": "전량청산: 트레일링(33550<33768)",
"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<32387)",
"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-28",
"entry_price": 83107.2246169915,
"exit_price": 84164.4741827825,
"quantity": 60,
"commission": 757.48,
"tax": 9089.76,
"slippage": 2131.55,
"pnl": 52839.77,
"pnl_pct": 1.0595,
"reason": "전량청산: 트레일링(84200<84953)",
"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)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2023-11-02",
"exit_date": "2023-11-07",
"entry_price": 20300.60488355459,
"exit_price": 22838.452631666838,
"quantity": 123,
"commission": 421.37,
"tax": 5056.43,
"slippage": 1420.33,
"pnl": 306302.92,
"pnl_pct": 12.2651,
"reason": "전량청산: 트레일링(22850<23253)",
"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": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-01-30",
"entry_price": 105233.3450968991,
"exit_price": 100401.25735862453,
"quantity": 48,
"commission": 722.89,
"tax": 11084.3,
"slippage": 2627.65,
"pnl": -244505.08,
"pnl_pct": -4.8398,
"reason": "전량청산: 트레일링(100456<100975)",
"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": 52588.40482328066,
"quantity": 50,
"commission": 394.41,
"tax": 4732.96,
"slippage": 579.76,
"pnl": 131352.85,
"pnl_pct": 5.269,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-01-31",
"entry_price": 353011.177959271,
"exit_price": 364474.101287013,
"quantity": 14,
"commission": 765.4,
"tax": 9184.75,
"slippage": 3008.58,
"pnl": 149789.46,
"pnl_pct": 3.0304,
"reason": "전량청산: 트레일링(364689<365436)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-01",
"entry_price": 49851.32281808874,
"exit_price": 53456.695470567734,
"quantity": 25,
"commission": 200.46,
"tax": 2405.55,
"slippage": 1082.61,
"pnl": 87341.36,
"pnl_pct": 7.0071,
"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": 53999.649066977385,
"quantity": 13,
"commission": 105.3,
"tax": 1263.59,
"slippage": 4.56,
"pnl": 52462.14,
"pnl_pct": 8.094,
"reason": "1차 익절(50%): RSI(54.6)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-06",
"entry_price": 49851.32281808874,
"exit_price": 52757.45274350323,
"quantity": 13,
"commission": 102.88,
"tax": 1234.52,
"slippage": 553.11,
"pnl": 36345.08,
"pnl_pct": 5.6074,
"reason": "전량청산: RSI(59.6)>=58",
"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": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-14",
"entry_price": 230660.9211305448,
"exit_price": 243417.14899922788,
"quantity": 10,
"commission": 365.13,
"tax": 5598.59,
"slippage": 828.51,
"pnl": 121252.57,
"pnl_pct": 5.256,
"reason": "1차 익절(50%): RSI(51.6)>=48 | 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": 252960.66368654763,
"quantity": 5,
"commission": 189.72,
"tax": 2909.05,
"slippage": 196.68,
"pnl": 108226.95,
"pnl_pct": 9.3827,
"reason": "1차 익절(50%): RSI(55.3)>=48 | 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": 253756.8678796595,
"quantity": 3,
"commission": 114.19,
"tax": 1750.92,
"slippage": 729.4,
"pnl": 67318.93,
"pnl_pct": 9.727,
"reason": "1차 익절(50%): RSI(61.2)>=42 | 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": 243917.87093099253,
"quantity": 3,
"commission": 109.76,
"tax": 1683.03,
"slippage": 246.39,
"pnl": 37874.26,
"pnl_pct": 5.4725,
"reason": "전량청산: RSI(50.0)>=50 | 트레일링(244000<250329)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-03-04",
"exit_date": null,
"entry_price": 23702.19807648811,
"exit_price": 0.0,
"quantity": 214,
"commission": 760.84,
"tax": 0.0,
"slippage": 470.39,
"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": 72907.05062387117,
"exit_price": 0.0,
"quantity": 69,
"commission": 754.59,
"tax": 0.0,
"slippage": 486.49,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.7)<43 + %B(0.26)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-04",
"exit_date": "2024-03-07",
"entry_price": 23702.19807648811,
"exit_price": 22930.550004292327,
"quantity": 214,
"commission": 736.07,
"tax": 11286.42,
"slippage": 4162.3,
"pnl": -177916.02,
"pnl_pct": -3.5071,
"reason": "전량청산: 트레일링(22950<23133)",
"market": "KOSDAQ"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-08",
"entry_price": 72907.05062387117,
"exit_price": 73255.7468819008,
"quantity": 34,
"commission": 373.6,
"tax": 4483.25,
"slippage": 1504.61,
"pnl": 6626.99,
"pnl_pct": 0.2673,
"reason": "1차 익절(50%): RSI(53.1)>=48",
"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-11",
"entry_price": 194757.0671619792,
"exit_price": 202851.86444730117,
"quantity": 13,
"commission": 395.56,
"tax": 4746.73,
"slippage": 1925.76,
"pnl": 99710.29,
"pnl_pct": 3.9377,
"reason": "1차 익절(50%): RSI(49.2)>=48",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-12",
"entry_price": 72907.05062387117,
"exit_price": 73260.69448089637,
"quantity": 17,
"commission": 186.81,
"tax": 2241.78,
"slippage": 668.19,
"pnl": 3397.44,
"pnl_pct": 0.2741,
"reason": "1차 익절(50%): RSI(50.0)>=48",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-03-06",
"exit_date": "2024-03-13",
"entry_price": 72907.05062387117,
"exit_price": 74027.89212188912,
"quantity": 9,
"commission": 99.94,
"tax": 1199.25,
"slippage": 648.97,
"pnl": 8689.96,
"pnl_pct": 1.3242,
"reason": "1차 익절(50%): RSI(56.2)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-03-13",
"exit_date": null,
"entry_price": 450170.3404697437,
"exit_price": 0.0,
"quantity": 11,
"commission": 742.78,
"tax": 0.0,
"slippage": 1873.75,
"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": 72907.05062387117,
"exit_price": 74258.9833810964,
"quantity": 9,
"commission": 100.25,
"tax": 1203.0,
"slippage": 369.15,
"pnl": 10765.73,
"pnl_pct": 1.6405,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-14",
"exit_date": null,
"entry_price": 122101.18736903886,
"exit_price": 0.0,
"quantity": 41,
"commission": 750.92,
"tax": 0.0,
"slippage": 4148.68,
"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": "BUY",
"entry_date": "2024-03-14",
"exit_date": null,
"entry_price": 23564.56614016818,
"exit_price": 0.0,
"quantity": 215,
"commission": 759.96,
"tax": 0.0,
"slippage": 3131.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.5)<43 + %B(0.31)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-15",
"entry_price": 450170.3404697437,
"exit_price": 430628.6043259661,
"quantity": 11,
"commission": 710.54,
"tax": 8526.45,
"slippage": 4085.35,
"pnl": -224938.86,
"pnl_pct": -4.5418,
"reason": "전량청산: 트레일링(431000<436754)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-03-08",
"exit_date": "2024-03-18",
"entry_price": 194757.0671619792,
"exit_price": 197286.0306865263,
"quantity": 13,
"commission": 384.71,
"tax": 4616.49,
"slippage": 1481.6,
"pnl": 27495.55,
"pnl_pct": 1.0858,
"reason": "전량청산: 트레일링(197400<197701)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-19",
"entry_price": 122101.18736903886,
"exit_price": 118416.50823740853,
"quantity": 41,
"commission": 728.26,
"tax": 8739.14,
"slippage": 3423.16,
"pnl": -161290.17,
"pnl_pct": -3.2214,
"reason": "전량청산: 트레일링(118500<119201)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-19",
"exit_date": null,
"entry_price": 118505.4301894632,
"exit_price": 0.0,
"quantity": 42,
"commission": 746.58,
"tax": 0.0,
"slippage": 228.07,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.1)<43 + %B(0.17)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-03-20",
"exit_date": null,
"entry_price": 191443.61972995973,
"exit_price": 0.0,
"quantity": 26,
"commission": 746.63,
"tax": 0.0,
"slippage": 1134.11,
"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": 27908.0739241845,
"exit_price": 0.0,
"quantity": 181,
"commission": 757.7,
"tax": 0.0,
"slippage": 1461.38,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.2)<43 + %B(0.21)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-22",
"entry_price": 191443.61972995973,
"exit_price": 191384.72781561682,
"quantity": 13,
"commission": 373.2,
"tax": 4478.4,
"slippage": 198.54,
"pnl": -5990.51,
"pnl_pct": -0.2407,
"reason": "1차 익절(50%): RSI(50.3)>=48",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-25",
"entry_price": 23564.56614016818,
"exit_price": 23494.529414170516,
"quantity": 107,
"commission": 377.09,
"tax": 5782.0,
"slippage": 585.35,
"pnl": -14031.23,
"pnl_pct": -0.5564,
"reason": "1차 익절(50%): RSI(52.6)>=48",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-25",
"entry_price": 27908.0739241845,
"exit_price": 27797.19216026241,
"quantity": 90,
"commission": 375.26,
"tax": 4503.15,
"slippage": 252.71,
"pnl": -15234.52,
"pnl_pct": -0.6064,
"reason": "1차 익절(50%): RSI(53.2)>=48",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-26",
"entry_price": 23564.56614016818,
"exit_price": 23743.398126926135,
"quantity": 54,
"commission": 192.32,
"tax": 2948.93,
"slippage": 356.5,
"pnl": 6324.8,
"pnl_pct": 0.497,
"reason": "1차 익절(50%): RSI(60.3)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-26",
"entry_price": 191443.61972995973,
"exit_price": 207867.777635593,
"quantity": 13,
"commission": 405.34,
"tax": 4864.11,
"slippage": 1718.89,
"pnl": 207871.29,
"pnl_pct": 8.3511,
"reason": "전량청산: RSI(73.7)>=58 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-26",
"entry_price": 27908.0739241845,
"exit_price": 28839.474591636714,
"quantity": 45,
"commission": 194.67,
"tax": 2336.0,
"slippage": 473.64,
"pnl": 39193.99,
"pnl_pct": 3.1204,
"reason": "1차 익절(50%): RSI(62.2)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-27",
"entry_price": 23564.56614016818,
"exit_price": 23741.208202030975,
"quantity": 54,
"commission": 192.3,
"tax": 2948.66,
"slippage": 474.76,
"pnl": 6206.84,
"pnl_pct": 0.4877,
"reason": "전량청산: RSI(64.8)>=58",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-27",
"entry_price": 27908.0739241845,
"exit_price": 28194.091901732245,
"quantity": 46,
"commission": 194.54,
"tax": 2334.47,
"slippage": 271.77,
"pnl": 10435.25,
"pnl_pct": 0.8127,
"reason": "전량청산: 트레일링(28200<28320)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-19",
"exit_date": "2024-03-28",
"entry_price": 118505.4301894632,
"exit_price": 119967.9626613541,
"quantity": 42,
"commission": 755.8,
"tax": 9069.58,
"slippage": 1345.57,
"pnl": 50854.4,
"pnl_pct": 1.0216,
"reason": "전량청산: 트레일링(120000<120089)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-01",
"exit_date": null,
"entry_price": 51548.2377112672,
"exit_price": 0.0,
"quantity": 98,
"commission": 757.76,
"tax": 0.0,
"slippage": 4727.3,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.8)<43 + %B(0.22)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-04-02",
"exit_date": null,
"entry_price": 24665.974072246325,
"exit_price": 0.0,
"quantity": 205,
"commission": 758.48,
"tax": 0.0,
"slippage": 3274.68,
"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": 51548.2377112672,
"exit_price": 48870.213493822885,
"quantity": 98,
"commission": 718.39,
"tax": 11015.35,
"slippage": 2919.08,
"pnl": -274937.87,
"pnl_pct": -5.4416,
"reason": "전량청산: 트레일링(48900<51208)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-04-02",
"exit_date": "2024-04-03",
"entry_price": 24665.974072246325,
"exit_price": 25295.67019220059,
"quantity": 205,
"commission": 777.84,
"tax": 9334.1,
"slippage": 887.61,
"pnl": 118217.28,
"pnl_pct": 2.3376,
"reason": "전량청산: 트레일링(25300<25760)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 401792.74440937705,
"exit_price": 0.0,
"quantity": 12,
"commission": 723.23,
"tax": 0.0,
"slippage": 3512.93,
"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": 106717.4350460844,
"exit_price": 0.0,
"quantity": 47,
"commission": 752.36,
"tax": 0.0,
"slippage": 819.45,
"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": 48168.27077952062,
"exit_price": 0.0,
"quantity": 105,
"commission": 758.65,
"tax": 0.0,
"slippage": 1918.43,
"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": 273132.00332050136,
"exit_price": 0.0,
"quantity": 18,
"commission": 737.46,
"tax": 0.0,
"slippage": 4860.06,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.3)<43 + %B(0.19)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-09",
"entry_price": 106717.4350460844,
"exit_price": 107930.88002593577,
"quantity": 47,
"commission": 760.91,
"tax": 9130.95,
"slippage": 3248.64,
"pnl": 46387.69,
"pnl_pct": 0.9247,
"reason": "전량청산: 트레일링(108000<108296)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-09",
"entry_price": 48168.27077952062,
"exit_price": 44325.2992788636,
"quantity": 105,
"commission": 698.12,
"tax": 10704.56,
"slippage": 2593.58,
"pnl": -415673.34,
"pnl_pct": -8.2174,
"reason": "손절 (close=44350 <= stop=44796)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-04-11",
"exit_date": null,
"entry_price": 26167.90266266339,
"exit_price": 0.0,
"quantity": 192,
"commission": 753.64,
"tax": 0.0,
"slippage": 3437.31,
"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": 401792.74440937705,
"exit_price": 394667.073491525,
"quantity": 12,
"commission": 710.4,
"tax": 8524.81,
"slippage": 3995.12,
"pnl": -95466.49,
"pnl_pct": -1.9797,
"reason": "전량청산: 트레일링(395000<399764)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-08",
"exit_date": "2024-04-12",
"entry_price": 273132.00332050136,
"exit_price": 259574.41384697816,
"quantity": 18,
"commission": 700.85,
"tax": 8410.21,
"slippage": 3628.55,
"pnl": -253885.13,
"pnl_pct": -5.1633,
"reason": "전량청산: 트레일링(259776<270158)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-11",
"exit_date": "2024-04-16",
"entry_price": 26167.90266266339,
"exit_price": 23794.548655887254,
"quantity": 192,
"commission": 685.28,
"tax": 8223.4,
"slippage": 1046.66,
"pnl": -465346.28,
"pnl_pct": -9.2606,
"reason": "손절 (close=23800 <= stop=24893)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-04-16",
"exit_date": null,
"entry_price": 13400.430143268315,
"exit_price": 0.0,
"quantity": 224,
"commission": 450.25,
"tax": 0.0,
"slippage": 96.35,
"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.5261285453,
"exit_price": 0.0,
"quantity": 19,
"commission": 447.59,
"tax": 0.0,
"slippage": 941.0,
"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": 42411.35221314137,
"exit_price": 0.0,
"quantity": 70,
"commission": 445.32,
"tax": 0.0,
"slippage": 794.65,
"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": 43809.241048549084,
"exit_price": 0.0,
"quantity": 68,
"commission": 446.85,
"tax": 0.0,
"slippage": 628.39,
"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": 250804.26300130147,
"exit_price": 0.0,
"quantity": 11,
"commission": 413.83,
"tax": 0.0,
"slippage": 2598.89,
"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": 370824.69420560816,
"exit_price": 0.0,
"quantity": 8,
"commission": 444.99,
"tax": 0.0,
"slippage": 2597.55,
"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": 164951.89038254367,
"exit_price": 0.0,
"quantity": 18,
"commission": 445.37,
"tax": 0.0,
"slippage": 934.03,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(15.9)<35 + %B(0.10)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 23765.56666830075,
"exit_price": 0.0,
"quantity": 126,
"commission": 449.17,
"tax": 0.0,
"slippage": 1961.4,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(22.5)<35 + %B(0.14)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-22",
"entry_price": 13400.430143268315,
"exit_price": 14144.401808599992,
"quantity": 112,
"commission": 237.63,
"tax": 2851.51,
"slippage": 627.0,
"pnl": 80010.56,
"pnl_pct": 5.3302,
"reason": "1차 익절(50%): RSI(51.4)>=45 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-23",
"entry_price": 13400.430143268315,
"exit_price": 14187.013424225685,
"quantity": 112,
"commission": 238.34,
"tax": 2860.1,
"slippage": 1454.5,
"pnl": 84773.76,
"pnl_pct": 5.6475,
"reason": "전량청산: RSI(52.6)>=50",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-23",
"entry_price": 42411.35221314137,
"exit_price": 42080.68233700607,
"quantity": 70,
"commission": 441.85,
"tax": 6774.99,
"slippage": 1352.24,
"pnl": -30809.05,
"pnl_pct": -1.0376,
"reason": "전량청산: 트레일링(42100<42344)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-23",
"entry_price": 250804.26300130147,
"exit_price": 266490.3932779381,
"quantity": 5,
"commission": 199.87,
"tax": 2398.41,
"slippage": 353.03,
"pnl": 75644.27,
"pnl_pct": 6.0312,
"reason": "1차 익절(50%): RSI(45.0)>=42",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-24",
"entry_price": 250804.26300130147,
"exit_price": 287814.99939332,
"quantity": 3,
"commission": 129.52,
"tax": 1554.2,
"slippage": 213.0,
"pnl": 109235.63,
"pnl_pct": 14.5159,
"reason": "1차 익절(50%): RSI(60.4)>=42 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-25",
"entry_price": 157049.5261285453,
"exit_price": 161209.45131995948,
"quantity": 19,
"commission": 459.45,
"tax": 5513.36,
"slippage": 1720.42,
"pnl": 72618.18,
"pnl_pct": 2.4333,
"reason": "전량청산: 트레일링(161300<161440)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-25",
"entry_price": 43809.241048549084,
"exit_price": 44738.2423130186,
"quantity": 68,
"commission": 456.33,
"tax": 5475.96,
"slippage": 799.52,
"pnl": 56792.94,
"pnl_pct": 1.9061,
"reason": "전량청산: 트레일링(44750<45376)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-25",
"entry_price": 250804.26300130147,
"exit_price": 271733.0557459462,
"quantity": 3,
"commission": 122.28,
"tax": 1467.36,
"slippage": 476.83,
"pnl": 61083.88,
"pnl_pct": 8.1172,
"reason": "전량청산: RSI(52.2)>=50 | 트레일링(271892<280629)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-25",
"entry_price": 370824.69420560816,
"exit_price": 372665.1120644163,
"quantity": 8,
"commission": 447.2,
"tax": 5366.38,
"slippage": 2679.1,
"pnl": 8464.78,
"pnl_pct": 0.2853,
"reason": "전량청산: 트레일링(373000<379929)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-26",
"entry_price": 23765.56666830075,
"exit_price": 24640.154777548287,
"quantity": 63,
"commission": 232.85,
"tax": 2794.19,
"slippage": 620.25,
"pnl": 51847.42,
"pnl_pct": 3.4624,
"reason": "1차 익절(50%): RSI(44.0)>=42",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-29",
"entry_price": 164951.89038254367,
"exit_price": 177960.96090487,
"quantity": 9,
"commission": 240.25,
"tax": 2882.97,
"slippage": 351.35,
"pnl": 113735.73,
"pnl_pct": 7.6601,
"reason": "1차 익절(50%): 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-02",
"entry_price": 164951.89038254367,
"exit_price": 178022.23879852257,
"quantity": 9,
"commission": 240.33,
"tax": 2883.96,
"slippage": 1599.85,
"pnl": 114286.16,
"pnl_pct": 7.6971,
"reason": "전량청산: RSI(50.6)>=50",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-03",
"entry_price": 23765.56666830075,
"exit_price": 25287.108984769984,
"quantity": 63,
"commission": 238.96,
"tax": 2867.56,
"slippage": 812.13,
"pnl": 92526.06,
"pnl_pct": 6.1789,
"reason": "전량청산: RSI(53.8)>=50",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-05-09",
"exit_date": null,
"entry_price": 226020.54552715126,
"exit_price": 0.0,
"quantity": 22,
"commission": 745.87,
"tax": 0.0,
"slippage": 452.0,
"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": 96046.52515092854,
"exit_price": 0.0,
"quantity": 52,
"commission": 749.16,
"tax": 0.0,
"slippage": 235.31,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.7)<43 + %B(0.13)<0.35 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-05-09",
"exit_date": "2024-05-21",
"entry_price": 226020.54552715126,
"exit_price": 223475.49341936663,
"quantity": 22,
"commission": 737.47,
"tax": 8849.63,
"slippage": 539.14,
"pnl": -66324.11,
"pnl_pct": -1.3336,
"reason": "전량청산: 트레일링(223500<225011)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-14",
"exit_date": "2024-05-21",
"entry_price": 96046.52515092854,
"exit_price": 94412.72391754822,
"quantity": 52,
"commission": 736.42,
"tax": 11291.76,
"slippage": 3082.36,
"pnl": -97735.01,
"pnl_pct": -1.9566,
"reason": "전량청산: 트레일링(94472<97429)",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-05-27",
"exit_date": null,
"entry_price": 208665.1485474697,
"exit_price": 0.0,
"quantity": 24,
"commission": 751.19,
"tax": 0.0,
"slippage": 3963.57,
"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": 388664.0091471017,
"exit_price": 0.0,
"quantity": 12,
"commission": 699.6,
"tax": 0.0,
"slippage": 1968.11,
"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": 208665.1485474697,
"exit_price": 187488.0885550965,
"quantity": 24,
"commission": 674.96,
"tax": 10349.34,
"slippage": 285.87,
"pnl": -520024.93,
"pnl_pct": -10.3824,
"reason": "손절 (close=187500 <= stop=194278)",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-05-27",
"exit_date": "2024-05-29",
"entry_price": 388664.0091471017,
"exit_price": 373857.2743868466,
"quantity": 12,
"commission": 672.94,
"tax": 8075.32,
"slippage": 1712.71,
"pnl": -187128.67,
"pnl_pct": -4.0116,
"reason": "손절 (close=374000 <= stop=375614)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 23823.707688849714,
"exit_price": 0.0,
"quantity": 210,
"commission": 750.45,
"tax": 0.0,
"slippage": 4978.61,
"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": 377126.43748275517,
"exit_price": 0.0,
"quantity": 13,
"commission": 735.4,
"tax": 0.0,
"slippage": 2592.69,
"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": 187682.07719580256,
"exit_price": 0.0,
"quantity": 26,
"commission": 731.96,
"tax": 0.0,
"slippage": 4734.01,
"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": 88662.25303070214,
"exit_price": 0.0,
"quantity": 56,
"commission": 744.76,
"tax": 0.0,
"slippage": 4270.17,
"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": 247177.83782159875,
"exit_price": 0.0,
"quantity": 20,
"commission": 741.53,
"tax": 0.0,
"slippage": 56.76,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.9)<43 + %B(0.01)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-05-31",
"entry_price": 23823.707688849714,
"exit_price": 23383.13510942697,
"quantity": 210,
"commission": 736.57,
"tax": 8838.83,
"slippage": 3541.63,
"pnl": -102846.08,
"pnl_pct": -2.0554,
"reason": "전량청산: 트레일링(23400<23518)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-05-31",
"entry_price": 377126.43748275517,
"exit_price": 366397.05293832754,
"quantity": 13,
"commission": 714.47,
"tax": 8573.69,
"slippage": 3249.31,
"pnl": -149505.56,
"pnl_pct": -3.049,
"reason": "전량청산: 트레일링(366647<367083)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-05-31",
"exit_date": null,
"entry_price": 22261.947589851596,
"exit_price": 0.0,
"quantity": 225,
"commission": 751.34,
"tax": 0.0,
"slippage": 2688.21,
"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": 374099.79262104223,
"exit_price": 0.0,
"quantity": 13,
"commission": 729.49,
"tax": 0.0,
"slippage": 1297.3,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.8)<43 + %B(0.14)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-06-03",
"exit_date": null,
"entry_price": 23965.351035075986,
"exit_price": 0.0,
"quantity": 208,
"commission": 747.72,
"tax": 0.0,
"slippage": 3193.02,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.7)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-06-03",
"exit_date": null,
"entry_price": 220024.5414781911,
"exit_price": 0.0,
"quantity": 22,
"commission": 726.08,
"tax": 0.0,
"slippage": 539.91,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.5)<43 + %B(0.29)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-05-31",
"exit_date": "2024-06-04",
"entry_price": 22261.947589851596,
"exit_price": 22240.326473172612,
"quantity": 225,
"commission": 750.61,
"tax": 9007.33,
"slippage": 2176.54,
"pnl": -15374.04,
"pnl_pct": -0.3069,
"reason": "전량청산: 트레일링(22250<22425)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-04",
"exit_date": null,
"entry_price": 176880.21835127898,
"exit_price": 0.0,
"quantity": 28,
"commission": 742.9,
"tax": 0.0,
"slippage": 2246.11,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.9)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 88662.25303070214,
"exit_price": 98595.86790611294,
"quantity": 28,
"commission": 414.1,
"tax": 6349.57,
"slippage": 2635.7,
"pnl": 271005.16,
"pnl_pct": 10.9148,
"reason": "1차 익절(50%): RSI(49.7)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 247177.83782159875,
"exit_price": 266812.10697568377,
"quantity": 10,
"commission": 400.22,
"tax": 4802.62,
"slippage": 2338.93,
"pnl": 190769.09,
"pnl_pct": 7.7167,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-07",
"entry_price": 187682.07719580256,
"exit_price": 221941.52763073327,
"quantity": 13,
"commission": 432.79,
"tax": 6636.05,
"slippage": 760.14,
"pnl": 437938.04,
"pnl_pct": 17.9466,
"reason": "1차 익절(50%): RSI(54.9)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-07",
"entry_price": 88662.25303070214,
"exit_price": 105406.20868910383,
"quantity": 28,
"commission": 442.71,
"tax": 6788.16,
"slippage": 1478.16,
"pnl": 461227.51,
"pnl_pct": 18.576,
"reason": "전량청산: RSI(60.4)>=58 | BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-10",
"entry_price": 374099.79262104223,
"exit_price": 376932.6482410401,
"quantity": 13,
"commission": 735.02,
"tax": 8820.22,
"slippage": 875.57,
"pnl": 26542.39,
"pnl_pct": 0.5457,
"reason": "전량청산: 트레일링(377000<377011)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-10",
"entry_price": 23965.351035075986,
"exit_price": 22879.100822479002,
"quantity": 208,
"commission": 713.83,
"tax": 8565.94,
"slippage": 4347.03,
"pnl": -235967.53,
"pnl_pct": -4.733,
"reason": "손절 (close=22900 <= stop=23007)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-04",
"exit_date": "2024-06-10",
"entry_price": 176880.21835127898,
"exit_price": 170551.40248012886,
"quantity": 28,
"commission": 716.32,
"tax": 8595.79,
"slippage": 4160.73,
"pnl": -187261.85,
"pnl_pct": -3.7805,
"reason": "손절 (close=170700 <= stop=170927)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-06-10",
"exit_date": null,
"entry_price": 377112.51368637616,
"exit_price": 0.0,
"quantity": 13,
"commission": 735.37,
"tax": 0.0,
"slippage": 1462.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.6)<43 + %B(0.28)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-06-10",
"exit_date": null,
"entry_price": 22914.631943432432,
"exit_price": 0.0,
"quantity": 221,
"commission": 759.62,
"tax": 0.0,
"slippage": 3233.66,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.0)<43 + %B(0.09)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-11",
"entry_price": 247177.83782159875,
"exit_price": 277055.1788421043,
"quantity": 10,
"commission": 415.58,
"tax": 4986.99,
"slippage": 1688.21,
"pnl": 293000.07,
"pnl_pct": 11.852,
"reason": "전량청산: RSI(61.1)>=58",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-11",
"entry_price": 220024.5414781911,
"exit_price": 218966.52820018763,
"quantity": 22,
"commission": 722.59,
"tax": 8671.07,
"slippage": 736.38,
"pnl": -33396.04,
"pnl_pct": -0.6898,
"reason": "전량청산: 트레일링(219000<221186)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-06-10",
"exit_date": "2024-06-11",
"entry_price": 22914.631943432432,
"exit_price": 22282.996009158323,
"quantity": 221,
"commission": 738.68,
"tax": 8864.18,
"slippage": 3757.88,
"pnl": -149954.02,
"pnl_pct": -2.9607,
"reason": "전량청산: 트레일링(22300<22409)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-12",
"entry_price": 187682.07719580256,
"exit_price": 209387.00009318994,
"quantity": 13,
"commission": 408.3,
"tax": 6260.67,
"slippage": 1469.0,
"pnl": 275129.04,
"pnl_pct": 11.2747,
"reason": "전량청산: 트레일링(209500<212230)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 170032.28863871933,
"exit_price": 0.0,
"quantity": 29,
"commission": 739.64,
"tax": 0.0,
"slippage": 3836.37,
"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": 13967.403737263845,
"exit_price": 0.0,
"quantity": 362,
"commission": 758.43,
"tax": 0.0,
"slippage": 2680.15,
"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": 134400.0768628396,
"exit_price": 0.0,
"quantity": 37,
"commission": 745.92,
"tax": 0.0,
"slippage": 2.84,
"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": 82826.84012151998,
"exit_price": 0.0,
"quantity": 61,
"commission": 757.87,
"tax": 0.0,
"slippage": 1637.25,
"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": 43650.85015980514,
"exit_price": 0.0,
"quantity": 115,
"commission": 752.98,
"tax": 0.0,
"slippage": 97.77,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.4)<43 + %B(0.28)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-06-10",
"exit_date": "2024-06-14",
"entry_price": 377112.51368637616,
"exit_price": 379646.9425258194,
"quantity": 6,
"commission": 341.68,
"tax": 4100.19,
"slippage": 2118.34,
"pnl": 10425.3,
"pnl_pct": 0.4607,
"reason": "1차 익절(50%): RSI(48.9)>=48",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-06-14",
"exit_date": null,
"entry_price": 375788.9240375256,
"exit_price": 0.0,
"quantity": 13,
"commission": 732.79,
"tax": 0.0,
"slippage": 4289.01,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.9)<43 + %B(0.28)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "BUY",
"entry_date": "2024-06-14",
"exit_date": null,
"entry_price": 151826.1636608041,
"exit_price": 0.0,
"quantity": 33,
"commission": 751.54,
"tax": 0.0,
"slippage": 4163.4,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.9)<43 + %B(0.30)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-06-10",
"exit_date": "2024-06-17",
"entry_price": 377112.51368637616,
"exit_price": 370885.9122594756,
"quantity": 7,
"commission": 389.43,
"tax": 4673.16,
"slippage": 798.61,
"pnl": -49044.77,
"pnl_pct": -1.8576,
"reason": "전량청산: 트레일링(371000<374707)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 170032.28863871933,
"exit_price": 166090.3786298453,
"quantity": 29,
"commission": 722.49,
"tax": 8669.92,
"slippage": 279.02,
"pnl": -124447.44,
"pnl_pct": -2.5234,
"reason": "전량청산: 트레일링(166100<167187)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 13967.403737263845,
"exit_price": 13937.751766091103,
"quantity": 362,
"commission": 756.82,
"tax": 9081.84,
"slippage": 4433.86,
"pnl": -21331.1,
"pnl_pct": -0.4218,
"reason": "전량청산: 트레일링(13950<14059)",
"market": "KOSPI"
},
{
"stock_code": "028260",
"stock_name": "삼성물산",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 134400.0768628396,
"exit_price": 130576.23370749956,
"quantity": 37,
"commission": 724.7,
"tax": 8696.38,
"slippage": 4579.35,
"pnl": -151649.19,
"pnl_pct": -3.0491,
"reason": "전량청산: 트레일링(130700<132228)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 43650.85015980514,
"exit_price": 42396.368293632324,
"quantity": 115,
"commission": 731.34,
"tax": 8776.05,
"slippage": 417.65,
"pnl": -154525.78,
"pnl_pct": -3.0778,
"reason": "전량청산: 트레일링(42400<42915)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-17",
"exit_date": null,
"entry_price": 166180.72301595687,
"exit_price": 0.0,
"quantity": 30,
"commission": 747.81,
"tax": 0.0,
"slippage": 2421.69,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(28.3)<43 + %B(0.08)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-06-18",
"exit_date": null,
"entry_price": 20351.408474750835,
"exit_price": 0.0,
"quantity": 247,
"commission": 754.02,
"tax": 0.0,
"slippage": 347.89,
"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": 82826.84012151998,
"exit_price": 87333.52337075652,
"quantity": 30,
"commission": 393.0,
"tax": 4716.01,
"slippage": 1994.3,
"pnl": 129718.77,
"pnl_pct": 5.2197,
"reason": "1차 익절(50%): RSI(55.6)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-19",
"entry_price": 375788.9240375256,
"exit_price": 383975.7128038502,
"quantity": 6,
"commission": 345.58,
"tax": 4146.94,
"slippage": 1765.72,
"pnl": 44290.01,
"pnl_pct": 1.964,
"reason": "1차 익절(50%): RSI(54.8)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-06-18",
"exit_date": "2024-06-19",
"entry_price": 20351.408474750835,
"exit_price": 21697.213905220357,
"quantity": 123,
"commission": 400.31,
"tax": 6138.14,
"slippage": 342.69,
"pnl": 158620.13,
"pnl_pct": 6.3357,
"reason": "1차 익절(50%): RSI(63.2)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-20",
"entry_price": 82826.84012151998,
"exit_price": 87558.36526367856,
"quantity": 15,
"commission": 197.01,
"tax": 2364.08,
"slippage": 624.52,
"pnl": 68225.43,
"pnl_pct": 5.4906,
"reason": "1차 익절(50%): RSI(57.1)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-20",
"entry_price": 375788.9240375256,
"exit_price": 383569.9958270849,
"quantity": 3,
"commission": 172.61,
"tax": 2071.28,
"slippage": 633.01,
"pnl": 20930.23,
"pnl_pct": 1.8563,
"reason": "1차 익절(50%): RSI(58.9)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-06-18",
"exit_date": "2024-06-20",
"entry_price": 20351.408474750835,
"exit_price": 21394.327788140683,
"quantity": 62,
"commission": 198.97,
"tax": 3050.83,
"slippage": 351.68,
"pnl": 61221.93,
"pnl_pct": 4.8513,
"reason": "1차 익절(50%): RSI(58.2)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-21",
"entry_price": 82826.84012151998,
"exit_price": 86924.09832542558,
"quantity": 8,
"commission": 104.31,
"tax": 1251.71,
"slippage": 607.21,
"pnl": 31322.66,
"pnl_pct": 4.7264,
"reason": "1차 익절(50%): RSI(58.2)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-21",
"entry_price": 375788.9240375256,
"exit_price": 380681.85087744007,
"quantity": 2,
"commission": 114.2,
"tax": 1370.45,
"slippage": 322.3,
"pnl": 8188.46,
"pnl_pct": 1.0893,
"reason": "1차 익절(50%): RSI(60.1)>=48",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-21",
"entry_price": 151826.1636608041,
"exit_price": 149368.35734810695,
"quantity": 33,
"commission": 739.37,
"tax": 8872.48,
"slippage": 1044.21,
"pnl": -91471.0,
"pnl_pct": -1.8254,
"reason": "전량청산: 트레일링(149400<149485)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-06-18",
"exit_date": "2024-06-21",
"entry_price": 20351.408474750835,
"exit_price": 20538.917465375584,
"quantity": 62,
"commission": 191.01,
"tax": 2928.85,
"slippage": 687.12,
"pnl": 8316.43,
"pnl_pct": 0.659,
"reason": "전량청산: 트레일링(20550<21209)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-06-14",
"exit_date": "2024-06-24",
"entry_price": 375788.9240375256,
"exit_price": 369315.22842583037,
"quantity": 2,
"commission": 110.79,
"tax": 1329.53,
"slippage": 539.54,
"pnl": -14500.46,
"pnl_pct": -1.929,
"reason": "전량청산: 트레일링(369585<378689)",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-25",
"entry_price": 82826.84012151998,
"exit_price": 87082.47974237875,
"quantity": 8,
"commission": 104.5,
"tax": 1253.99,
"slippage": 140.16,
"pnl": 32587.24,
"pnl_pct": 4.9172,
"reason": "전량청산: RSI(69.0)>=58",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-17",
"exit_date": "2024-06-25",
"entry_price": 166180.72301595687,
"exit_price": 166348.13040912754,
"quantity": 30,
"commission": 748.57,
"tax": 8982.8,
"slippage": 1556.09,
"pnl": -5456.96,
"pnl_pct": -0.1094,
"reason": "전량청산: 트레일링(166400<167133)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-06-27",
"exit_date": null,
"entry_price": 181180.1220335556,
"exit_price": 0.0,
"quantity": 27,
"commission": 733.78,
"tax": 0.0,
"slippage": 4863.29,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.0)<43 + %B(0.05)<0.30 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2024-06-28",
"exit_date": null,
"entry_price": 148596.50689155946,
"exit_price": 0.0,
"quantity": 34,
"commission": 757.84,
"tax": 0.0,
"slippage": 3281.23,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.6)<43 + %B(0.30)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-01",
"entry_price": 148596.50689155946,
"exit_price": 152833.01449716947,
"quantity": 17,
"commission": 389.72,
"tax": 4676.69,
"slippage": 1138.75,
"pnl": 66575.29,
"pnl_pct": 2.6351,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 21010.86909266175,
"exit_price": 0.0,
"quantity": 241,
"commission": 759.54,
"tax": 0.0,
"slippage": 2619.45,
"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": 162919.71158350696,
"exit_price": 0.0,
"quantity": 31,
"commission": 757.58,
"tax": 0.0,
"slippage": 611.06,
"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": 359385.7348766821,
"exit_price": 0.0,
"quantity": 14,
"commission": 754.71,
"tax": 0.0,
"slippage": 1130.29,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.8)<43 + %B(0.21)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-06-27",
"exit_date": "2024-07-02",
"entry_price": 181180.1220335556,
"exit_price": 179839.17840736968,
"quantity": 27,
"commission": 728.35,
"tax": 8740.18,
"slippage": 1642.18,
"pnl": -46407.79,
"pnl_pct": -0.9485,
"reason": "전량청산: 트레일링(179900<182176)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-02",
"entry_price": 359385.7348766821,
"exit_price": 343927.5453207173,
"quantity": 14,
"commission": 722.25,
"tax": 8666.97,
"slippage": 2834.37,
"pnl": -226558.59,
"pnl_pct": -4.5022,
"reason": "전량청산: 트레일링(344130<348560)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-07-02",
"exit_date": null,
"entry_price": 344209.1893829284,
"exit_price": 0.0,
"quantity": 14,
"commission": 722.84,
"tax": 0.0,
"slippage": 1108.65,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.8)<43 + %B(-0.02)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-04",
"entry_price": 148596.50689155946,
"exit_price": 157765.24969673355,
"quantity": 17,
"commission": 402.3,
"tax": 4827.62,
"slippage": 590.76,
"pnl": 150259.79,
"pnl_pct": 5.9473,
"reason": "전량청산: RSI(63.0)>=58",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 21010.86909266175,
"exit_price": 21398.48074795941,
"quantity": 120,
"commission": 385.17,
"tax": 4622.07,
"slippage": 182.31,
"pnl": 41127.96,
"pnl_pct": 1.631,
"reason": "1차 익절(50%): RSI(52.0)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 162919.71158350696,
"exit_price": 167993.91159288288,
"quantity": 15,
"commission": 377.99,
"tax": 4535.84,
"slippage": 1591.33,
"pnl": 70832.61,
"pnl_pct": 2.898,
"reason": "1차 익절(50%): RSI(53.5)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-02",
"exit_date": "2024-07-05",
"entry_price": 344209.1893829284,
"exit_price": 373904.37806227244,
"quantity": 7,
"commission": 392.6,
"tax": 4711.2,
"slippage": 599.35,
"pnl": 202401.11,
"pnl_pct": 8.399,
"reason": "1차 익절(50%): RSI(50.4)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-08",
"entry_price": 21010.86909266175,
"exit_price": 21680.352385717768,
"quantity": 60,
"commission": 195.12,
"tax": 2341.48,
"slippage": 1178.86,
"pnl": 37443.3,
"pnl_pct": 2.9697,
"reason": "1차 익절(50%): RSI(60.0)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-08",
"entry_price": 162919.71158350696,
"exit_price": 170353.43216425672,
"quantity": 8,
"commission": 204.42,
"tax": 2453.09,
"slippage": 1172.54,
"pnl": 56616.75,
"pnl_pct": 4.3433,
"reason": "1차 익절(50%): RSI(56.1)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-09",
"entry_price": 21010.86909266175,
"exit_price": 21748.45885263992,
"quantity": 30,
"commission": 97.87,
"tax": 1174.42,
"slippage": 46.23,
"pnl": 20760.86,
"pnl_pct": 3.2932,
"reason": "1차 익절(50%): RSI(58.9)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-10",
"entry_price": 21010.86909266175,
"exit_price": 21494.882900361066,
"quantity": 15,
"commission": 48.36,
"tax": 580.36,
"slippage": 76.76,
"pnl": 6584.21,
"pnl_pct": 2.0888,
"reason": "1차 익절(50%): RSI(54.5)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-10",
"entry_price": 162919.71158350696,
"exit_price": 177381.2564443524,
"quantity": 8,
"commission": 212.86,
"tax": 2554.29,
"slippage": 949.95,
"pnl": 112729.71,
"pnl_pct": 8.6479,
"reason": "전량청산: RSI(64.5)>=60 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-02",
"exit_date": "2024-07-10",
"entry_price": 344209.1893829284,
"exit_price": 365100.7652169213,
"quantity": 7,
"commission": 383.36,
"tax": 4600.27,
"slippage": 547.64,
"pnl": 140895.99,
"pnl_pct": 5.8467,
"reason": "전량청산: 트레일링(365179<366969)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-11",
"entry_price": 21010.86909266175,
"exit_price": 21697.128832882667,
"quantity": 8,
"commission": 26.04,
"tax": 312.44,
"slippage": 22.97,
"pnl": 5126.39,
"pnl_pct": 3.0494,
"reason": "1차 익절(50%): RSI(53.9)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-12",
"entry_price": 21010.86909266175,
"exit_price": 22129.278359571137,
"quantity": 8,
"commission": 26.56,
"tax": 318.66,
"slippage": 165.77,
"pnl": 8576.84,
"pnl_pct": 5.1019,
"reason": "전량청산: RSI(64.9)>=60 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2024-07-30",
"exit_date": null,
"entry_price": 485276.95590026275,
"exit_price": 0.0,
"quantity": 6,
"commission": 436.75,
"tax": 0.0,
"slippage": 1661.74,
"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": 194691.9817817203,
"exit_price": 0.0,
"quantity": 15,
"commission": 438.06,
"tax": 0.0,
"slippage": 1379.73,
"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": 485276.95590026275,
"exit_price": 488616.32110152184,
"quantity": 6,
"commission": 439.75,
"tax": 5277.06,
"slippage": 2302.07,
"pnl": 13882.63,
"pnl_pct": 0.4767,
"reason": "전량청산: 트레일링(489000<492321)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-07-31",
"exit_date": "2024-08-02",
"entry_price": 194691.9817817203,
"exit_price": 173060.14151998682,
"quantity": 15,
"commission": 389.39,
"tax": 4672.62,
"slippage": 2097.88,
"pnl": -329977.67,
"pnl_pct": -11.2974,
"reason": "손절 (close=173200 <= stop=183010)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 173232.9789971675,
"exit_price": 0.0,
"quantity": 17,
"commission": 441.74,
"tax": 0.0,
"slippage": 560.64,
"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": 79607.71569281262,
"exit_price": 0.0,
"quantity": 38,
"commission": 453.76,
"tax": 0.0,
"slippage": 293.2,
"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": 173232.9789971675,
"exit_price": 156032.71291042637,
"quantity": 17,
"commission": 397.88,
"tax": 4774.6,
"slippage": 1143.88,
"pnl": -298018.75,
"pnl_pct": -10.1181,
"reason": "손절 (close=156100 <= stop=164571)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-05",
"entry_price": 79607.71569281262,
"exit_price": 71369.75648631639,
"quantity": 38,
"commission": 406.81,
"tax": 4881.69,
"slippage": 1149.25,
"pnl": -318784.71,
"pnl_pct": -10.5364,
"reason": "손절 (close=71400 <= stop=76385)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-09-05",
"exit_date": null,
"entry_price": 24011.208592032883,
"exit_price": 0.0,
"quantity": 210,
"commission": 756.35,
"tax": 0.0,
"slippage": 2353.8,
"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": 214156.0222317844,
"exit_price": 0.0,
"quantity": 23,
"commission": 738.84,
"tax": 0.0,
"slippage": 3588.51,
"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": 24011.208592032883,
"exit_price": 23484.17593313861,
"quantity": 210,
"commission": 739.75,
"tax": 8877.02,
"slippage": 3323.05,
"pnl": -121049.98,
"pnl_pct": -2.4003,
"reason": "전량청산: 트레일링(23500<23750)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-09-06",
"exit_date": "2024-09-11",
"entry_price": 214156.0222317844,
"exit_price": 208294.80155343018,
"quantity": 23,
"commission": 718.62,
"tax": 8623.4,
"slippage": 4719.56,
"pnl": -144888.94,
"pnl_pct": -2.9411,
"reason": "전량청산: 트레일링(208500<210657)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2024-10-24",
"exit_date": null,
"entry_price": 90908.94618448772,
"exit_price": 0.0,
"quantity": 55,
"commission": 750.0,
"tax": 0.0,
"slippage": 492.04,
"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-29",
"entry_price": 90908.94618448772,
"exit_price": 93662.27438586701,
"quantity": 55,
"commission": 772.71,
"tax": 9272.57,
"slippage": 2074.91,
"pnl": 140637.77,
"pnl_pct": 2.8123,
"reason": "전량청산: 트레일링(93700<93704)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-05-28",
"exit_date": null,
"entry_price": 40913.87747656066,
"exit_price": 0.0,
"quantity": 123,
"commission": 754.86,
"tax": 0.0,
"slippage": 1706.93,
"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-02",
"entry_price": 40913.87747656066,
"exit_price": 42063.723586219545,
"quantity": 123,
"commission": 776.08,
"tax": 11899.83,
"slippage": 4462.0,
"pnl": 128000.31,
"pnl_pct": 2.5431,
"reason": "전량청산: 트레일링(42100<42198)",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2025-07-25",
"exit_date": null,
"entry_price": 256563.78034965057,
"exit_price": 0.0,
"quantity": 19,
"commission": 731.21,
"tax": 0.0,
"slippage": 1211.83,
"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": 38407.30402208413,
"exit_price": 0.0,
"quantity": 131,
"commission": 754.7,
"tax": 0.0,
"slippage": 956.83,
"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": 25561.462076147138,
"exit_price": 0.0,
"quantity": 197,
"commission": 755.34,
"tax": 0.0,
"slippage": 2258.03,
"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": 25561.462076147138,
"exit_price": 27088.56700756049,
"quantity": 98,
"commission": 398.2,
"tax": 6105.76,
"slippage": 1120.43,
"pnl": 142776.56,
"pnl_pct": 5.6988,
"reason": "1차 익절(50%): RSI(61.4)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-07-28",
"exit_date": "2025-07-31",
"entry_price": 25561.462076147138,
"exit_price": 26842.521062865693,
"quantity": 49,
"commission": 197.29,
"tax": 3025.15,
"slippage": 366.47,
"pnl": 59361.57,
"pnl_pct": 4.7387,
"reason": "1차 익절(50%): RSI(56.0)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2025-07-31",
"exit_date": null,
"entry_price": 800199.8451583057,
"exit_price": 0.0,
"quantity": 6,
"commission": 720.18,
"tax": 0.0,
"slippage": 1199.07,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.2)<43 + %B(0.15)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-01",
"entry_price": 256563.78034965057,
"exit_price": 250768.26033458172,
"quantity": 19,
"commission": 714.69,
"tax": 8576.27,
"slippage": 4403.05,
"pnl": -120137.05,
"pnl_pct": -2.4641,
"reason": "전량청산: 트레일링(251000<253866)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-07-28",
"exit_date": "2025-08-01",
"entry_price": 25561.462076147138,
"exit_price": 24789.010357522675,
"quantity": 50,
"commission": 185.92,
"tax": 2850.74,
"slippage": 549.48,
"pnl": -41850.95,
"pnl_pct": -3.274,
"reason": "전량청산: 트레일링(24800<27483)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2025-08-01",
"exit_date": null,
"entry_price": 24821.36145779809,
"exit_price": 0.0,
"quantity": 203,
"commission": 755.81,
"tax": 0.0,
"slippage": 4336.38,
"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": 38407.30402208413,
"exit_price": 39178.42724775197,
"quantity": 65,
"commission": 381.99,
"tax": 5857.17,
"slippage": 1402.23,
"pnl": 43509.37,
"pnl_pct": 1.7426,
"reason": "1차 익절(50%): RSI(48.6)>=45 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2025-07-31",
"exit_date": "2025-08-04",
"entry_price": 800199.8451583057,
"exit_price": 758961.6034578906,
"quantity": 6,
"commission": 683.07,
"tax": 8196.79,
"slippage": 230.38,
"pnl": -257029.48,
"pnl_pct": -5.3526,
"reason": "손절 (close=759000 <= stop=760557)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2025-08-04",
"exit_date": null,
"entry_price": 16816.787945469332,
"exit_price": 0.0,
"quantity": 179,
"commission": 451.53,
"tax": 0.0,
"slippage": 3005.04,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.4)<35 + %B(0.15)<0.20 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-05",
"entry_price": 38407.30402208413,
"exit_price": 38967.394924181885,
"quantity": 33,
"commission": 192.89,
"tax": 2957.63,
"slippage": 1075.97,
"pnl": 15142.37,
"pnl_pct": 1.1945,
"reason": "1차 익절(50%): RSI(52.8)>=45",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-06",
"entry_price": 24821.36145779809,
"exit_price": 26873.93400067904,
"quantity": 101,
"commission": 407.14,
"tax": 6242.81,
"slippage": 2632.67,
"pnl": 200283.83,
"pnl_pct": 7.9879,
"reason": "1차 익절(50%): RSI(55.4)>=45 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-08-06",
"exit_date": null,
"entry_price": 26924.91927184292,
"exit_price": 0.0,
"quantity": 112,
"commission": 452.34,
"tax": 0.0,
"slippage": 2790.96,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.0)<35 + %B(0.12)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-07",
"entry_price": 24821.36145779809,
"exit_price": 26127.806606545066,
"quantity": 51,
"commission": 199.88,
"tax": 3064.79,
"slippage": 1131.86,
"pnl": 63174.15,
"pnl_pct": 4.9897,
"reason": "1차 익절(50%): RSI(50.5)>=45 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-08",
"entry_price": 24821.36145779809,
"exit_price": 26795.542862235816,
"quantity": 51,
"commission": 204.99,
"tax": 3143.12,
"slippage": 227.31,
"pnl": 97145.27,
"pnl_pct": 7.6729,
"reason": "전량청산: RSI(55.2)>=55",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-11",
"entry_price": 38407.30402208413,
"exit_price": 39980.574354981974,
"quantity": 33,
"commission": 197.9,
"tax": 3034.53,
"slippage": 641.05,
"pnl": 48495.38,
"pnl_pct": 3.8257,
"reason": "전량청산: RSI(59.6)>=55",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-08-04",
"exit_date": "2025-08-11",
"entry_price": 16816.787945469332,
"exit_price": 16396.49454429313,
"quantity": 179,
"commission": 440.25,
"tax": 6750.44,
"slippage": 627.48,
"pnl": -82874.73,
"pnl_pct": -2.7527,
"reason": "전량청산: 트레일링(16400<16559)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-08-06",
"exit_date": "2025-08-11",
"entry_price": 26924.91927184292,
"exit_price": 26239.472692320574,
"quantity": 112,
"commission": 440.82,
"tax": 5289.88,
"slippage": 1179.06,
"pnl": -82953.06,
"pnl_pct": -2.7504,
"reason": "전량청산: 트레일링(26250<26316)",
"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": 113,
"commission": 451.74,
"tax": 0.0,
"slippage": 176.58,
"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": 81,
"commission": 751.15,
"tax": 0.0,
"slippage": 1897.06,
"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": 11,
"commission": 705.24,
"tax": 0.0,
"slippage": 4628.0,
"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": 40,
"commission": 399.49,
"tax": 4793.93,
"slippage": 706.5,
"pnl": 184792.31,
"pnl_pct": 7.4715,
"reason": "1차 익절(50%): RSI(50.3)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-08-14",
"exit_date": "2025-08-22",
"entry_price": 26651.562633409256,
"exit_price": 25080.319827891093,
"quantity": 113,
"commission": 425.11,
"tax": 5101.34,
"slippage": 2223.86,
"pnl": -183528.63,
"pnl_pct": -6.0931,
"reason": "손절 (close=25100 <= stop=25231)",
"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": 62671.47097536783,
"quantity": 41,
"commission": 385.43,
"tax": 4625.15,
"slippage": 1169.69,
"pnl": 29379.27,
"pnl_pct": 1.1589,
"reason": "전량청산: 트레일링(62700<68371)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-22",
"entry_price": 427420.72687629395,
"exit_price": 421821.49084091216,
"quantity": 5,
"commission": 316.37,
"tax": 4850.95,
"slippage": 892.55,
"pnl": -33484.06,
"pnl_pct": -1.5666,
"reason": "1차 익절(50%): RSI(50.0)>=48",
"market": "KOSDAQ"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-25",
"entry_price": 427420.72687629395,
"exit_price": 437580.69487330347,
"quantity": 3,
"commission": 196.91,
"tax": 3019.31,
"slippage": 1257.92,
"pnl": 27071.35,
"pnl_pct": 2.1109,
"reason": "1차 익절(50%): RSI(52.4)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2025-08-26",
"exit_date": null,
"entry_price": 147246.4266776244,
"exit_price": 0.0,
"quantity": 34,
"commission": 750.96,
"tax": 0.0,
"slippage": 4978.51,
"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": 172996.09234311685,
"exit_price": 0.0,
"quantity": 29,
"commission": 752.53,
"tax": 0.0,
"slippage": 2786.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.2)<43 + %B(0.34)<0.35 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-27",
"entry_price": 427420.72687629395,
"exit_price": 422696.1132995497,
"quantity": 3,
"commission": 190.21,
"tax": 2916.6,
"slippage": 911.66,
"pnl": -17473.0,
"pnl_pct": -1.3625,
"reason": "전량청산: 트레일링(423000<430061)",
"market": "KOSDAQ"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-08-28",
"entry_price": 172996.09234311685,
"exit_price": 172373.31302732276,
"quantity": 14,
"commission": 361.98,
"tax": 4343.81,
"slippage": 373.62,
"pnl": -13787.99,
"pnl_pct": -0.5692,
"reason": "1차 익절(50%): RSI(49.7)>=48",
"market": "KOSPI"
},
{
"stock_code": "068270",
"stock_name": "셀트리온",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-08-29",
"entry_price": 172996.09234311685,
"exit_price": 167550.27176844713,
"quantity": 15,
"commission": 376.99,
"tax": 4523.86,
"slippage": 745.92,
"pnl": -86977.4,
"pnl_pct": -3.3513,
"reason": "손절 (close=167600 <= stop=167924)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-01",
"entry_price": 147246.4266776244,
"exit_price": 146258.1809489685,
"quantity": 34,
"commission": 745.92,
"tax": 8951.0,
"slippage": 4821.85,
"pnl": -44048.23,
"pnl_pct": -0.8797,
"reason": "전량청산: 트레일링(146400<146529)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2025-09-05",
"exit_date": null,
"entry_price": 276660.1433504107,
"exit_price": 0.0,
"quantity": 18,
"commission": 746.98,
"tax": 0.0,
"slippage": 2882.58,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.4)<43 + %B(0.05)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-09-09",
"exit_date": null,
"entry_price": 23962.98557507291,
"exit_price": 0.0,
"quantity": 252,
"commission": 905.8,
"tax": 0.0,
"slippage": 3272.36,
"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": 65348.84280409275,
"exit_price": 0.0,
"quantity": 92,
"commission": 901.81,
"tax": 0.0,
"slippage": 4493.54,
"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": 65348.84280409275,
"exit_price": 67496.14134407874,
"quantity": 46,
"commission": 465.72,
"tax": 5588.68,
"slippage": 177.5,
"pnl": 92270.42,
"pnl_pct": 3.069,
"reason": "1차 익절(50%): RSI(52.2)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2025-09-10",
"exit_date": null,
"entry_price": 129675.7094162419,
"exit_price": 0.0,
"quantity": 46,
"commission": 894.76,
"tax": 0.0,
"slippage": 3482.63,
"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": 49224.74023883964,
"exit_price": 0.0,
"quantity": 123,
"commission": 908.2,
"tax": 0.0,
"slippage": 3043.05,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.2)<48 + %B(0.19)<0.50 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-12",
"entry_price": 23962.98557507291,
"exit_price": 25278.42618673118,
"quantity": 126,
"commission": 477.76,
"tax": 5733.15,
"slippage": 2718.3,
"pnl": 159081.71,
"pnl_pct": 5.268,
"reason": "1차 익절(50%): RSI(50.5)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "055550",
"stock_name": "신한지주",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-12",
"entry_price": 65348.84280409275,
"exit_price": 69289.0899119538,
"quantity": 46,
"commission": 478.09,
"tax": 5737.14,
"slippage": 501.86,
"pnl": 174585.23,
"pnl_pct": 5.8069,
"reason": "전량청산: RSI(60.2)>=60 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-16",
"entry_price": 23962.98557507291,
"exit_price": 24676.268761089123,
"quantity": 126,
"commission": 466.38,
"tax": 5596.58,
"slippage": 2990.14,
"pnl": 83357.82,
"pnl_pct": 2.7604,
"reason": "전량청산: 트레일링(24700<24713)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-18",
"entry_price": 129675.7094162419,
"exit_price": 139588.8164394524,
"quantity": 23,
"commission": 481.58,
"tax": 5778.98,
"slippage": 257.22,
"pnl": 221293.52,
"pnl_pct": 7.4185,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-18",
"entry_price": 49224.74023883964,
"exit_price": 50590.597256974375,
"quantity": 61,
"commission": 462.9,
"tax": 7097.86,
"slippage": 573.57,
"pnl": 75306.11,
"pnl_pct": 2.5076,
"reason": "1차 익절(50%): RSI(50.0)>=50",
"market": "KOSDAQ"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "BUY",
"entry_date": "2025-09-18",
"exit_date": null,
"entry_price": 218630.01517075935,
"exit_price": 0.0,
"quantity": 28,
"commission": 918.25,
"tax": 0.0,
"slippage": 3640.42,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(46.7)<48 + %B(0.36)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2025-09-05",
"exit_date": "2025-09-19",
"entry_price": 276660.1433504107,
"exit_price": 282808.91484733,
"quantity": 9,
"commission": 381.79,
"tax": 4581.5,
"slippage": 1719.77,
"pnl": 50002.16,
"pnl_pct": 2.0079,
"reason": "1차 익절(50%): RSI(53.0)>=50",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2025-09-05",
"exit_date": "2025-09-22",
"entry_price": 276660.1433504107,
"exit_price": 280434.02530745225,
"quantity": 9,
"commission": 378.59,
"tax": 4543.03,
"slippage": 593.77,
"pnl": 28669.83,
"pnl_pct": 1.1513,
"reason": "전량청산: 트레일링(280500<281214)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-23",
"entry_price": 129675.7094162419,
"exit_price": 143582.7842822372,
"quantity": 23,
"commission": 495.36,
"tax": 5944.33,
"slippage": 395.96,
"pnl": 312975.65,
"pnl_pct": 10.492,
"reason": "전량청산: RSI(67.4)>=58",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-24",
"entry_price": 49224.74023883964,
"exit_price": 48506.77655089901,
"quantity": 62,
"commission": 451.11,
"tax": 6917.07,
"slippage": 2679.85,
"pnl": -52339.72,
"pnl_pct": -1.7147,
"reason": "전량청산: 트레일링(48550<49500)",
"market": "KOSDAQ"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "SELL",
"entry_date": "2025-09-18",
"exit_date": "2025-09-26",
"entry_price": 218630.01517075935,
"exit_price": 214447.18680789936,
"quantity": 28,
"commission": 900.68,
"tax": 10808.14,
"slippage": 1478.77,
"pnl": -129746.26,
"pnl_pct": -2.1192,
"reason": "전량청산: 트레일링(214500<216032)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-02",
"exit_date": null,
"entry_price": 297176.57218859944,
"exit_price": 0.0,
"quantity": 10,
"commission": 445.76,
"tax": 0.0,
"slippage": 1765.72,
"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": 297176.57218859944,
"exit_price": 297815.42430992104,
"quantity": 10,
"commission": 446.72,
"tax": 5360.68,
"slippage": 1845.76,
"pnl": 135.36,
"pnl_pct": 0.0046,
"reason": "전량청산: 트레일링(298000<301054)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-13",
"exit_date": null,
"entry_price": 289121.15600053204,
"exit_price": 0.0,
"quantity": 10,
"commission": 433.68,
"tax": 0.0,
"slippage": 1211.56,
"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": 289121.15600053204,
"exit_price": 308819.645262609,
"quantity": 5,
"commission": 231.61,
"tax": 2779.38,
"slippage": 901.77,
"pnl": 95264.61,
"pnl_pct": 6.589,
"reason": "1차 익절(50%): RSI(50.8)>=42 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-21",
"entry_price": 289121.15600053204,
"exit_price": 308338.7215322584,
"quantity": 5,
"commission": 231.25,
"tax": 2775.05,
"slippage": 806.39,
"pnl": 92864.68,
"pnl_pct": 6.423,
"reason": "전량청산: RSI(50.5)>=50 | 트레일링(308500<310743)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-12-26",
"exit_date": null,
"entry_price": 439410.33604714635,
"exit_price": 0.0,
"quantity": 13,
"commission": 856.85,
"tax": 0.0,
"slippage": 5334.37,
"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": 171535.03045270115,
"exit_price": 0.0,
"quantity": 35,
"commission": 900.56,
"tax": 0.0,
"slippage": 1226.07,
"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": 439410.33604714635,
"exit_price": 456672.70034703927,
"quantity": 6,
"commission": 411.01,
"tax": 6302.08,
"slippage": 1963.8,
"pnl": 96465.63,
"pnl_pct": 3.6584,
"reason": "1차 익절(50%): RSI(50.2)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-12-30",
"exit_date": "2026-01-02",
"entry_price": 171535.03045270115,
"exit_price": 175058.20608969696,
"quantity": 17,
"commission": 446.4,
"tax": 5356.78,
"slippage": 710.5,
"pnl": 53653.39,
"pnl_pct": 1.8396,
"reason": "1차 익절(50%): RSI(54.5)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-26",
"exit_date": "2026-01-05",
"entry_price": 439410.33604714635,
"exit_price": 468314.5743307783,
"quantity": 3,
"commission": 210.74,
"tax": 3231.37,
"slippage": 556.28,
"pnl": 83072.87,
"pnl_pct": 6.3009,
"reason": "1차 익절(50%): RSI(55.6)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-12-30",
"exit_date": "2026-01-05",
"entry_price": 171535.03045270115,
"exit_price": 176981.04366151377,
"quantity": 9,
"commission": 238.92,
"tax": 2867.09,
"slippage": 1070.61,
"pnl": 45676.53,
"pnl_pct": 2.9582,
"reason": "1차 익절(50%): RSI(57.1)>=50 | 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": 22,
"commission": 907.77,
"tax": 0.0,
"slippage": 1814.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": 402,
"commission": 921.68,
"tax": 0.0,
"slippage": 1942.14,
"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": 18,
"commission": 891.67,
"tax": 0.0,
"slippage": 4466.08,
"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": 66,
"commission": 920.77,
"tax": 0.0,
"slippage": 445.27,
"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": 252,
"commission": 920.85,
"tax": 0.0,
"slippage": 2812.13,
"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": 20,
"commission": 908.41,
"tax": 0.0,
"slippage": 6040.65,
"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": 439410.33604714635,
"exit_price": 473527.8502837167,
"quantity": 2,
"commission": 142.06,
"tax": 2178.23,
"slippage": 944.3,
"pnl": 65782.92,
"pnl_pct": 7.4842,
"reason": "1차 익절(50%): RSI(67.4)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-12-30",
"exit_date": "2026-01-06",
"entry_price": 171535.03045270115,
"exit_price": 181086.73248340885,
"quantity": 9,
"commission": 244.47,
"tax": 2933.61,
"slippage": 119.41,
"pnl": 82555.67,
"pnl_pct": 5.3467,
"reason": "전량청산: RSI(62.5)>=60 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2026-01-06",
"exit_date": null,
"entry_price": 48960.43390358547,
"exit_price": 0.0,
"quantity": 125,
"commission": 918.01,
"tax": 0.0,
"slippage": 1304.24,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.9)<48 + %B(0.18)<0.50 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-26",
"exit_date": "2026-01-07",
"entry_price": 439410.33604714635,
"exit_price": 470875.09060465253,
"quantity": 2,
"commission": 141.26,
"tax": 2166.03,
"slippage": 249.82,
"pnl": 60490.4,
"pnl_pct": 6.8821,
"reason": "전량청산: RSI(64.8)>=60",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-07",
"entry_price": 15284.831187559033,
"exit_price": 14826.150430830574,
"quantity": 402,
"commission": 894.02,
"tax": 13708.26,
"slippage": 5567.53,
"pnl": -199913.62,
"pnl_pct": -3.253,
"reason": "전량청산: 트레일링(14840<15036)",
"market": "KOSDAQ"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-07",
"entry_price": 93006.74650964787,
"exit_price": 92218.69623676874,
"quantity": 66,
"commission": 912.97,
"tax": 10955.58,
"slippage": 5366.05,
"pnl": -64800.63,
"pnl_pct": -1.0555,
"reason": "전량청산: 트레일링(92300<93400)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-07",
"entry_price": 24361.15925247576,
"exit_price": 24128.765623643998,
"quantity": 252,
"commission": 912.07,
"tax": 10944.81,
"slippage": 5351.06,
"pnl": -71340.92,
"pnl_pct": -1.1619,
"reason": "전량청산: 트레일링(24150<24166)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2026-01-07",
"exit_date": null,
"entry_price": 24158.924079193046,
"exit_price": 0.0,
"quantity": 253,
"commission": 916.83,
"tax": 0.0,
"slippage": 2257.79,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.9)<48 + %B(0.24)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "BUY",
"entry_date": "2026-01-07",
"exit_date": null,
"entry_price": 92314.56003262657,
"exit_price": 0.0,
"quantity": 66,
"commission": 913.91,
"tax": 0.0,
"slippage": 960.96,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.7)<48 + %B(0.28)<0.40 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-08",
"entry_price": 330248.1152824968,
"exit_price": 314737.37033928843,
"quantity": 18,
"commission": 849.79,
"tax": 10197.49,
"slippage": 4727.33,
"pnl": -291132.36,
"pnl_pct": -4.8968,
"reason": "전량청산: 트레일링(315000<319800)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-08",
"entry_price": 302802.03246835846,
"exit_price": 300288.58625251125,
"quantity": 20,
"commission": 900.87,
"tax": 10810.39,
"slippage": 4228.27,
"pnl": -62888.59,
"pnl_pct": -1.0383,
"reason": "전량청산: 트레일링(300500<301771)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2026-01-08",
"exit_date": null,
"entry_price": 178609.18448118208,
"exit_price": 0.0,
"quantity": 34,
"commission": 910.91,
"tax": 0.0,
"slippage": 3712.27,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(23.3)<48 + %B(0.17)<0.50 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2026-01-08",
"exit_date": null,
"entry_price": 146444.4321972093,
"exit_price": 0.0,
"quantity": 41,
"commission": 900.63,
"tax": 0.0,
"slippage": 5921.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.5)<48 + %B(0.23)<0.45 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-09",
"entry_price": 275082.49919694464,
"exit_price": 267325.0613350124,
"quantity": 22,
"commission": 882.17,
"tax": 10586.07,
"slippage": 3848.65,
"pnl": -183039.65,
"pnl_pct": -3.0241,
"reason": "전량청산: 트레일링(267500<270686)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-09",
"entry_price": 92314.56003262657,
"exit_price": 89099.30296115275,
"quantity": 66,
"commission": 882.08,
"tax": 10585.0,
"slippage": 46.0,
"pnl": -224587.96,
"pnl_pct": -3.6856,
"reason": "전량청산: 트레일링(89100<90205)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-12",
"entry_price": 24158.924079193046,
"exit_price": 25079.490686208603,
"quantity": 126,
"commission": 474.0,
"tax": 5688.03,
"slippage": 2584.17,
"pnl": 109372.76,
"pnl_pct": 3.5925,
"reason": "1차 익절(50%): RSI(52.5)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-13",
"entry_price": 48960.43390358547,
"exit_price": 53783.89342313164,
"quantity": 62,
"commission": 500.19,
"tax": 6002.28,
"slippage": 998.61,
"pnl": 292096.69,
"pnl_pct": 9.6211,
"reason": "1차 익절(50%): RSI(64.2)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-13",
"entry_price": 24158.924079193046,
"exit_price": 25483.083587768364,
"quantity": 63,
"commission": 240.82,
"tax": 2889.78,
"slippage": 1065.73,
"pnl": 80063.15,
"pnl_pct": 5.2596,
"reason": "1차 익절(50%): RSI(55.1)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-13",
"entry_price": 178609.18448118208,
"exit_price": 195815.96971923028,
"quantity": 17,
"commission": 499.33,
"tax": 5991.97,
"slippage": 3128.51,
"pnl": 285568.6,
"pnl_pct": 9.4036,
"reason": "1차 익절(50%): RSI(54.0)>=48 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-13",
"entry_price": 146444.4321972093,
"exit_price": 155679.09087348895,
"quantity": 20,
"commission": 467.04,
"tax": 7161.24,
"slippage": 418.18,
"pnl": 176625.56,
"pnl_pct": 6.0296,
"reason": "1차 익절(50%): RSI(50.7)>=48 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-14",
"entry_price": 48960.43390358547,
"exit_price": 55193.62833739286,
"quantity": 31,
"commission": 256.65,
"tax": 3079.8,
"slippage": 197.52,
"pnl": 189664.91,
"pnl_pct": 12.4944,
"reason": "1차 익절(50%): RSI(66.4)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-14",
"entry_price": 24158.924079193046,
"exit_price": 25647.254527171754,
"quantity": 32,
"commission": 123.11,
"tax": 1477.28,
"slippage": 87.86,
"pnl": 45910.22,
"pnl_pct": 5.9377,
"reason": "1차 익절(50%): RSI(53.4)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-01-14",
"exit_date": null,
"entry_price": 14668.11025857537,
"exit_price": 0.0,
"quantity": 351,
"commission": 772.28,
"tax": 0.0,
"slippage": 2846.7,
"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": 48960.43390358547,
"exit_price": 57684.285508149434,
"quantity": 16,
"commission": 138.44,
"tax": 1661.31,
"slippage": 251.43,
"pnl": 137664.37,
"pnl_pct": 17.5708,
"reason": "1차 익절(50%): RSI(71.2)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-15",
"entry_price": 24158.924079193046,
"exit_price": 25884.334907479915,
"quantity": 32,
"commission": 124.24,
"tax": 1490.94,
"slippage": 501.28,
"pnl": 53482.0,
"pnl_pct": 6.917,
"reason": "전량청산: RSI(60.6)>=58 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-16",
"entry_price": 48960.43390358547,
"exit_price": 57258.88082167695,
"quantity": 16,
"commission": 137.42,
"tax": 1649.06,
"slippage": 657.91,
"pnl": 130871.17,
"pnl_pct": 16.7037,
"reason": "전량청산: RSI(69.2)>=58 | BB상단 도달 | 트레일링(57300<57496)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-16",
"entry_price": 146444.4321972093,
"exit_price": 145770.31551186266,
"quantity": 21,
"commission": 459.18,
"tax": 7040.71,
"slippage": 623.37,
"pnl": -22117.63,
"pnl_pct": -0.7191,
"reason": "전량청산: 트레일링(145800<148181)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-20",
"entry_price": 178609.18448118208,
"exit_price": 204869.98121842855,
"quantity": 17,
"commission": 522.42,
"tax": 6269.02,
"slippage": 2210.32,
"pnl": 439186.65,
"pnl_pct": 14.4621,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-23",
"entry_price": 14668.11025857537,
"exit_price": 14996.040241475544,
"quantity": 175,
"commission": 393.65,
"tax": 6035.91,
"slippage": 692.96,
"pnl": 50573.16,
"pnl_pct": 1.9699,
"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": 14668.11025857537,
"exit_price": 16232.066242721094,
"quantity": 88,
"commission": 214.26,
"tax": 3285.37,
"slippage": 698.17,
"pnl": 133934.87,
"pnl_pct": 10.3746,
"reason": "1차 익절(50%): RSI(61.4)>=48 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-27",
"entry_price": 14668.11025857537,
"exit_price": 16305.224908465585,
"quantity": 88,
"commission": 215.23,
"tax": 3300.18,
"slippage": 1300.21,
"pnl": 140357.06,
"pnl_pct": 10.8721,
"reason": "전량청산: RSI(67.5)>=58 | BB상단 도달 | 트레일링(16320<16462)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-02-26",
"exit_date": null,
"entry_price": 14762.4800297711,
"exit_price": 0.0,
"quantity": 210,
"commission": 465.02,
"tax": 0.0,
"slippage": 2620.81,
"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": 14762.4800297711,
"exit_price": 13838.722589206856,
"quantity": 210,
"commission": 435.92,
"tax": 6684.1,
"slippage": 268.26,
"pnl": -201574.1,
"pnl_pct": -6.5012,
"reason": "손절 (close=13840 <= stop=14017)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2026-03-03",
"exit_date": null,
"entry_price": 236099.96388232504,
"exit_price": 0.0,
"quantity": 13,
"commission": 460.39,
"tax": 0.0,
"slippage": 1299.53,
"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": 236099.96388232504,
"exit_price": 207942.4505134138,
"quantity": 13,
"commission": 405.49,
"tax": 4865.85,
"slippage": 748.14,
"pnl": -371779.41,
"pnl_pct": -12.111,
"reason": "손절 (close=208000 <= stop=222225)",
"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": 99825703.62
},
{
"date": "2023-07-06",
"equity": 99825703.62
},
{
"date": "2023-07-13",
"equity": 100228933.48
},
{
"date": "2023-07-20",
"equity": 100258829.44
},
{
"date": "2023-07-27",
"equity": 100233364.04
},
{
"date": "2023-08-03",
"equity": 100287385.25
},
{
"date": "2023-08-10",
"equity": 100287385.25
},
{
"date": "2023-08-18",
"equity": 100287385.25
},
{
"date": "2023-08-25",
"equity": 100287385.25
},
{
"date": "2023-09-01",
"equity": 100287385.25
},
{
"date": "2023-09-08",
"equity": 100287385.25
},
{
"date": "2023-09-15",
"equity": 100287385.25
},
{
"date": "2023-09-22",
"equity": 100287385.25
},
{
"date": "2023-10-05",
"equity": 100287385.25
},
{
"date": "2023-10-13",
"equity": 100287385.25
},
{
"date": "2023-10-20",
"equity": 100287385.25
},
{
"date": "2023-10-27",
"equity": 100287385.25
},
{
"date": "2023-11-03",
"equity": 100483287.36
},
{
"date": "2023-11-10",
"equity": 101115578.65
},
{
"date": "2023-11-17",
"equity": 101115578.65
},
{
"date": "2023-11-24",
"equity": 101115578.65
},
{
"date": "2023-12-01",
"equity": 101115578.65
},
{
"date": "2023-12-08",
"equity": 101115578.65
},
{
"date": "2023-12-15",
"equity": 101115578.65
},
{
"date": "2023-12-22",
"equity": 101115578.65
},
{
"date": "2024-01-03",
"equity": 101115578.65
},
{
"date": "2024-01-10",
"equity": 101115578.65
},
{
"date": "2024-01-17",
"equity": 101115578.65
},
{
"date": "2024-01-24",
"equity": 101114689.8
},
{
"date": "2024-01-31",
"equity": 101292017.05
},
{
"date": "2024-02-07",
"equity": 101324258.53
},
{
"date": "2024-02-16",
"equity": 101695076.34
},
{
"date": "2024-02-23",
"equity": 101663037.16
},
{
"date": "2024-03-04",
"equity": 101661805.93
},
{
"date": "2024-03-11",
"equity": 101680107.24
},
{
"date": "2024-03-18",
"equity": 101280526.96
},
{
"date": "2024-03-25",
"equity": 101277436.22
},
{
"date": "2024-04-01",
"equity": 101535723.32
},
{
"date": "2024-04-08",
"equity": 101210505.22
},
{
"date": "2024-04-16",
"equity": 100199957.63
},
{
"date": "2024-04-23",
"equity": 100840742.13
},
{
"date": "2024-04-30",
"equity": 101067857.35
},
{
"date": "2024-05-09",
"equity": 101089516.68
},
{
"date": "2024-05-17",
"equity": 101202312.21
},
{
"date": "2024-05-24",
"equity": 100926655.43
},
{
"date": "2024-05-31",
"equity": 100189223.44
},
{
"date": "2024-06-10",
"equity": 101496299.51
},
{
"date": "2024-06-17",
"equity": 100760409.67
},
{
"date": "2024-06-24",
"equity": 101349213.99
},
{
"date": "2024-07-01",
"equity": 101473053.94
},
{
"date": "2024-07-08",
"equity": 101921491.1
},
{
"date": "2024-07-15",
"equity": 101909192.3
},
{
"date": "2024-07-22",
"equity": 101909192.3
},
{
"date": "2024-07-29",
"equity": 101909192.3
},
{
"date": "2024-08-05",
"equity": 100976293.8
},
{
"date": "2024-08-12",
"equity": 100976293.8
},
{
"date": "2024-08-20",
"equity": 100976293.8
},
{
"date": "2024-08-27",
"equity": 100976293.8
},
{
"date": "2024-09-03",
"equity": 100976293.8
},
{
"date": "2024-09-10",
"equity": 100921856.29
},
{
"date": "2024-09-20",
"equity": 100710354.88
},
{
"date": "2024-09-27",
"equity": 100710354.88
},
{
"date": "2024-10-08",
"equity": 100710354.88
},
{
"date": "2024-10-16",
"equity": 100710354.88
},
{
"date": "2024-10-23",
"equity": 100710354.88
},
{
"date": "2024-10-30",
"equity": 100850992.66
},
{
"date": "2024-11-06",
"equity": 100850992.66
},
{
"date": "2024-11-13",
"equity": 100850992.66
},
{
"date": "2024-11-20",
"equity": 100850992.66
},
{
"date": "2024-11-27",
"equity": 100850992.66
},
{
"date": "2024-12-04",
"equity": 100850992.66
},
{
"date": "2024-12-11",
"equity": 100850992.66
},
{
"date": "2024-12-18",
"equity": 100850992.66
},
{
"date": "2024-12-26",
"equity": 100850992.66
},
{
"date": "2025-01-06",
"equity": 100850992.66
},
{
"date": "2025-01-13",
"equity": 100850992.66
},
{
"date": "2025-01-20",
"equity": 100850992.66
},
{
"date": "2025-01-31",
"equity": 100850992.66
},
{
"date": "2025-02-07",
"equity": 100850992.66
},
{
"date": "2025-02-14",
"equity": 100850992.66
},
{
"date": "2025-02-21",
"equity": 100850992.66
},
{
"date": "2025-02-28",
"equity": 100850992.66
},
{
"date": "2025-03-10",
"equity": 100850992.66
},
{
"date": "2025-03-17",
"equity": 100850992.66
},
{
"date": "2025-03-24",
"equity": 100850992.66
},
{
"date": "2025-03-31",
"equity": 100850992.66
},
{
"date": "2025-04-07",
"equity": 100850992.66
},
{
"date": "2025-04-14",
"equity": 100850992.66
},
{
"date": "2025-04-21",
"equity": 100850992.66
},
{
"date": "2025-04-28",
"equity": 100850992.66
},
{
"date": "2025-05-08",
"equity": 100850992.66
},
{
"date": "2025-05-15",
"equity": 100850992.66
},
{
"date": "2025-05-22",
"equity": 100850992.66
},
{
"date": "2025-05-29",
"equity": 101112980.86
},
{
"date": "2025-06-09",
"equity": 100978992.96
},
{
"date": "2025-06-16",
"equity": 100978992.96
},
{
"date": "2025-06-23",
"equity": 100978992.96
},
{
"date": "2025-06-30",
"equity": 100978992.96
},
{
"date": "2025-07-07",
"equity": 100978992.96
},
{
"date": "2025-07-14",
"equity": 100978992.96
},
{
"date": "2025-07-21",
"equity": 100978992.96
},
{
"date": "2025-07-28",
"equity": 100877325.03
},
{
"date": "2025-08-04",
"equity": 100798261.93
},
{
"date": "2025-08-11",
"equity": 101064036.19
},
{
"date": "2025-08-19",
"equity": 100948076.41
},
{
"date": "2025-08-26",
"equity": 101124043.24
},
{
"date": "2025-09-02",
"equity": 100925979.82
},
{
"date": "2025-09-09",
"equity": 101047776.74
},
{
"date": "2025-09-16",
"equity": 101628116.79
},
{
"date": "2025-09-23",
"equity": 102158871.91
},
{
"date": "2025-09-30",
"equity": 101941436.29
},
{
"date": "2025-10-14",
"equity": 102044926.4
},
{
"date": "2025-10-21",
"equity": 102129700.94
},
{
"date": "2025-10-28",
"equity": 102129700.94
},
{
"date": "2025-11-04",
"equity": 102129700.94
},
{
"date": "2025-11-11",
"equity": 102129700.94
},
{
"date": "2025-11-18",
"equity": 102129700.94
},
{
"date": "2025-11-25",
"equity": 102129700.94
},
{
"date": "2025-12-02",
"equity": 102129700.94
},
{
"date": "2025-12-09",
"equity": 102129700.94
},
{
"date": "2025-12-16",
"equity": 102129700.94
},
{
"date": "2025-12-23",
"equity": 102129700.94
},
{
"date": "2026-01-02",
"equity": 102466192.53
},
{
"date": "2026-01-09",
"equity": 101316652.22
},
{
"date": "2026-01-16",
"equity": 103040005.85
},
{
"date": "2026-01-23",
"equity": 103546681.58
},
{
"date": "2026-01-30",
"equity": 103762948.16
},
{
"date": "2026-02-06",
"equity": 103762948.16
},
{
"date": "2026-02-13",
"equity": 103762948.16
},
{
"date": "2026-02-25",
"equity": 103762948.16
},
{
"date": "2026-03-05",
"equity": 103189594.65
},
{
"date": "2026-03-12",
"equity": 103189594.65
},
{
"date": "2026-03-19",
"equity": 103189594.65
}
],
"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.1743
},
{
"date": "2023-07-07",
"drawdown_pct": -0.1743
},
{
"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.0
},
{
"date": "2023-08-11",
"drawdown_pct": 0.0
},
{
"date": "2023-08-21",
"drawdown_pct": 0.0
},
{
"date": "2023-08-28",
"drawdown_pct": 0.0
},
{
"date": "2023-09-04",
"drawdown_pct": 0.0
},
{
"date": "2023-09-11",
"drawdown_pct": 0.0
},
{
"date": "2023-09-18",
"drawdown_pct": 0.0
},
{
"date": "2023-09-25",
"drawdown_pct": 0.0
},
{
"date": "2023-10-06",
"drawdown_pct": 0.0
},
{
"date": "2023-10-16",
"drawdown_pct": 0.0
},
{
"date": "2023-10-23",
"drawdown_pct": 0.0
},
{
"date": "2023-10-30",
"drawdown_pct": 0.0
},
{
"date": "2023-11-06",
"drawdown_pct": 0.0
},
{
"date": "2023-11-13",
"drawdown_pct": -0.2192
},
{
"date": "2023-11-20",
"drawdown_pct": -0.2192
},
{
"date": "2023-11-27",
"drawdown_pct": -0.2192
},
{
"date": "2023-12-04",
"drawdown_pct": -0.2192
},
{
"date": "2023-12-11",
"drawdown_pct": -0.2192
},
{
"date": "2023-12-18",
"drawdown_pct": -0.2192
},
{
"date": "2023-12-26",
"drawdown_pct": -0.2192
},
{
"date": "2024-01-04",
"drawdown_pct": -0.2192
},
{
"date": "2024-01-11",
"drawdown_pct": -0.2192
},
{
"date": "2024-01-18",
"drawdown_pct": -0.2192
},
{
"date": "2024-01-25",
"drawdown_pct": -0.3148
},
{
"date": "2024-02-01",
"drawdown_pct": -0.0927
},
{
"date": "2024-02-08",
"drawdown_pct": 0.0
},
{
"date": "2024-02-19",
"drawdown_pct": -0.0315
},
{
"date": "2024-02-26",
"drawdown_pct": -0.0315
},
{
"date": "2024-03-05",
"drawdown_pct": -0.1064
},
{
"date": "2024-03-12",
"drawdown_pct": 0.0
},
{
"date": "2024-03-19",
"drawdown_pct": -0.5326
},
{
"date": "2024-03-26",
"drawdown_pct": -0.1163
},
{
"date": "2024-04-02",
"drawdown_pct": -0.1256
},
{
"date": "2024-04-09",
"drawdown_pct": -0.7125
},
{
"date": "2024-04-17",
"drawdown_pct": -1.5553
},
{
"date": "2024-04-24",
"drawdown_pct": -0.5162
},
{
"date": "2024-05-02",
"drawdown_pct": -0.6536
},
{
"date": "2024-05-10",
"drawdown_pct": -0.606
},
{
"date": "2024-05-20",
"drawdown_pct": -0.506
},
{
"date": "2024-05-27",
"drawdown_pct": -0.795
},
{
"date": "2024-06-03",
"drawdown_pct": -1.5224
},
{
"date": "2024-06-11",
"drawdown_pct": -0.6119
},
{
"date": "2024-06-18",
"drawdown_pct": -1.221
},
{
"date": "2024-06-25",
"drawdown_pct": -0.7448
},
{
"date": "2024-07-02",
"drawdown_pct": -1.0106
},
{
"date": "2024-07-09",
"drawdown_pct": -0.0886
},
{
"date": "2024-07-16",
"drawdown_pct": -0.1106
},
{
"date": "2024-07-23",
"drawdown_pct": -0.1106
},
{
"date": "2024-07-30",
"drawdown_pct": -0.1127
},
{
"date": "2024-08-06",
"drawdown_pct": -1.0251
},
{
"date": "2024-08-13",
"drawdown_pct": -1.0251
},
{
"date": "2024-08-21",
"drawdown_pct": -1.0251
},
{
"date": "2024-08-28",
"drawdown_pct": -1.0251
},
{
"date": "2024-09-04",
"drawdown_pct": -1.0251
},
{
"date": "2024-09-11",
"drawdown_pct": -1.2857
},
{
"date": "2024-09-23",
"drawdown_pct": -1.2857
},
{
"date": "2024-09-30",
"drawdown_pct": -1.2857
},
{
"date": "2024-10-10",
"drawdown_pct": -1.2857
},
{
"date": "2024-10-17",
"drawdown_pct": -1.2857
},
{
"date": "2024-10-24",
"drawdown_pct": -1.2869
},
{
"date": "2024-10-31",
"drawdown_pct": -1.1479
},
{
"date": "2024-11-07",
"drawdown_pct": -1.1479
},
{
"date": "2024-11-14",
"drawdown_pct": -1.1479
},
{
"date": "2024-11-21",
"drawdown_pct": -1.1479
},
{
"date": "2024-11-28",
"drawdown_pct": -1.1479
},
{
"date": "2024-12-05",
"drawdown_pct": -1.1479
},
{
"date": "2024-12-12",
"drawdown_pct": -1.1479
},
{
"date": "2024-12-19",
"drawdown_pct": -1.1479
},
{
"date": "2024-12-27",
"drawdown_pct": -1.1479
},
{
"date": "2025-01-07",
"drawdown_pct": -1.1479
},
{
"date": "2025-01-14",
"drawdown_pct": -1.1479
},
{
"date": "2025-01-21",
"drawdown_pct": -1.1479
},
{
"date": "2025-02-03",
"drawdown_pct": -1.1479
},
{
"date": "2025-02-10",
"drawdown_pct": -1.1479
},
{
"date": "2025-02-17",
"drawdown_pct": -1.1479
},
{
"date": "2025-02-24",
"drawdown_pct": -1.1479
},
{
"date": "2025-03-04",
"drawdown_pct": -1.1479
},
{
"date": "2025-03-11",
"drawdown_pct": -1.1479
},
{
"date": "2025-03-18",
"drawdown_pct": -1.1479
},
{
"date": "2025-03-25",
"drawdown_pct": -1.1479
},
{
"date": "2025-04-01",
"drawdown_pct": -1.1479
},
{
"date": "2025-04-08",
"drawdown_pct": -1.1479
},
{
"date": "2025-04-15",
"drawdown_pct": -1.1479
},
{
"date": "2025-04-22",
"drawdown_pct": -1.1479
},
{
"date": "2025-04-29",
"drawdown_pct": -1.1479
},
{
"date": "2025-05-09",
"drawdown_pct": -1.1479
},
{
"date": "2025-05-16",
"drawdown_pct": -1.1479
},
{
"date": "2025-05-23",
"drawdown_pct": -1.1479
},
{
"date": "2025-05-30",
"drawdown_pct": -0.9212
},
{
"date": "2025-06-10",
"drawdown_pct": -1.0224
},
{
"date": "2025-06-17",
"drawdown_pct": -1.0224
},
{
"date": "2025-06-24",
"drawdown_pct": -1.0224
},
{
"date": "2025-07-01",
"drawdown_pct": -1.0224
},
{
"date": "2025-07-08",
"drawdown_pct": -1.0224
},
{
"date": "2025-07-15",
"drawdown_pct": -1.0224
},
{
"date": "2025-07-22",
"drawdown_pct": -1.0224
},
{
"date": "2025-07-29",
"drawdown_pct": -1.0919
},
{
"date": "2025-08-05",
"drawdown_pct": -1.0832
},
{
"date": "2025-08-12",
"drawdown_pct": -0.939
},
{
"date": "2025-08-20",
"drawdown_pct": -1.141
},
{
"date": "2025-08-27",
"drawdown_pct": -1.0379
},
{
"date": "2025-09-03",
"drawdown_pct": -1.0744
},
{
"date": "2025-09-10",
"drawdown_pct": -0.598
},
{
"date": "2025-09-17",
"drawdown_pct": -0.2212
},
{
"date": "2025-09-24",
"drawdown_pct": -0.1387
},
{
"date": "2025-10-01",
"drawdown_pct": -0.2338
},
{
"date": "2025-10-15",
"drawdown_pct": -0.1227
},
{
"date": "2025-10-22",
"drawdown_pct": -0.0495
},
{
"date": "2025-10-29",
"drawdown_pct": -0.0495
},
{
"date": "2025-11-05",
"drawdown_pct": -0.0495
},
{
"date": "2025-11-12",
"drawdown_pct": -0.0495
},
{
"date": "2025-11-19",
"drawdown_pct": -0.0495
},
{
"date": "2025-11-26",
"drawdown_pct": -0.0495
},
{
"date": "2025-12-03",
"drawdown_pct": -0.0495
},
{
"date": "2025-12-10",
"drawdown_pct": -0.0495
},
{
"date": "2025-12-17",
"drawdown_pct": -0.0495
},
{
"date": "2025-12-24",
"drawdown_pct": -0.0495
},
{
"date": "2026-01-05",
"drawdown_pct": 0.0
},
{
"date": "2026-01-12",
"drawdown_pct": -0.2781
},
{
"date": "2026-01-19",
"drawdown_pct": -0.2303
},
{
"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.003
},
{
"date": "2026-03-06",
"drawdown_pct": -0.5526
},
{
"date": "2026-03-13",
"drawdown_pct": -0.5526
},
{
"date": "2026-03-20",
"drawdown_pct": -0.5526
}
]
}