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

8786 lines
221 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,
"atr_stop_multiplier": 2.5,
"atr_trailing_multiplier": 1.5,
"max_position_size": 0.06,
"max_holdings": 20,
"bull_rsi_threshold": 45.0,
"bear_rsi_threshold": 35.0,
"stop_loss_stable": -7.0,
"stop_loss_volatile": -10.0
},
"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": 11.5276,
"cagr_pct": 3.8434,
"sharpe_ratio": 0.1959,
"sortino_ratio": 0.2877,
"max_drawdown_pct": -5.3229,
"win_rate": 74.29,
"profit_factor": 1.6807,
"avg_win_pct": 6.0047,
"avg_loss_pct": -4.3109,
"total_trades": 280,
"winning_trades": 208,
"losing_trades": 72,
"max_consecutive_wins": 20,
"max_consecutive_losses": 6,
"avg_holding_days": 10.5
},
"stock_summary": [
{
"code": "003670",
"name": "포스코퓨처엠",
"market": "KOSPI",
"wins": 8,
"losses": 1,
"total_pnl": 1995901.0,
"trades": 9,
"win_rate": 88.9
},
{
"code": "247540",
"name": "에코프로비엠",
"market": "KOSDAQ",
"wins": 9,
"losses": 1,
"total_pnl": 1786346.0,
"trades": 10,
"win_rate": 90.0
},
{
"code": "036570",
"name": "엔씨소프트",
"market": "KOSPI",
"wins": 13,
"losses": 2,
"total_pnl": 1661029.0,
"trades": 15,
"win_rate": 86.7
},
{
"code": "323410",
"name": "카카오뱅크",
"market": "KOSPI",
"wins": 15,
"losses": 5,
"total_pnl": 1658714.0,
"trades": 20,
"win_rate": 75.0
},
{
"code": "006400",
"name": "삼성SDI",
"market": "KOSPI",
"wins": 15,
"losses": 4,
"total_pnl": 1395584.0,
"trades": 19,
"win_rate": 78.9
},
{
"code": "047050",
"name": "포스코인터내셔널",
"market": "KOSPI",
"wins": 13,
"losses": 1,
"total_pnl": 1340087.0,
"trades": 14,
"win_rate": 92.9
},
{
"code": "051910",
"name": "LG화학",
"market": "KOSPI",
"wins": 9,
"losses": 5,
"total_pnl": 1102945.0,
"trades": 14,
"win_rate": 64.3
},
{
"code": "196170",
"name": "알테오젠",
"market": "KOSDAQ",
"wins": 7,
"losses": 2,
"total_pnl": 1016320.0,
"trades": 9,
"win_rate": 77.8
},
{
"code": "352820",
"name": "하이브",
"market": "KOSPI",
"wins": 10,
"losses": 2,
"total_pnl": 1005324.0,
"trades": 12,
"win_rate": 83.3
},
{
"code": "032830",
"name": "삼성생명",
"market": "KOSPI",
"wins": 4,
"losses": 0,
"total_pnl": 769236.0,
"trades": 4,
"win_rate": 100.0
},
{
"code": "263750",
"name": "펄어비스",
"market": "KOSDAQ",
"wins": 11,
"losses": 1,
"total_pnl": 586048.0,
"trades": 12,
"win_rate": 91.7
},
{
"code": "018260",
"name": "삼성에스디에스",
"market": "KOSPI",
"wins": 9,
"losses": 1,
"total_pnl": 557799.0,
"trades": 10,
"win_rate": 90.0
},
{
"code": "011170",
"name": "롯데케미칼",
"market": "KOSPI",
"wins": 8,
"losses": 1,
"total_pnl": 498914.0,
"trades": 9,
"win_rate": 88.9
},
{
"code": "293490",
"name": "카카오게임즈",
"market": "KOSDAQ",
"wins": 18,
"losses": 4,
"total_pnl": 420309.0,
"trades": 22,
"win_rate": 81.8
},
{
"code": "086520",
"name": "에코프로",
"market": "KOSDAQ",
"wins": 7,
"losses": 5,
"total_pnl": 397385.0,
"trades": 12,
"win_rate": 58.3
},
{
"code": "000270",
"name": "기아",
"market": "KOSPI",
"wins": 6,
"losses": 2,
"total_pnl": 324521.0,
"trades": 8,
"win_rate": 75.0
},
{
"code": "066570",
"name": "LG전자",
"market": "KOSPI",
"wins": 3,
"losses": 0,
"total_pnl": 257372.0,
"trades": 3,
"win_rate": 100.0
},
{
"code": "316140",
"name": "우리금융지주",
"market": "KOSPI",
"wins": 2,
"losses": 2,
"total_pnl": 229137.0,
"trades": 4,
"win_rate": 50.0
},
{
"code": "000660",
"name": "SK하이닉스",
"market": "KOSPI",
"wins": 3,
"losses": 1,
"total_pnl": 46136.0,
"trades": 4,
"win_rate": 75.0
},
{
"code": "009150",
"name": "삼성전기",
"market": "KOSPI",
"wins": 2,
"losses": 1,
"total_pnl": 7832.0,
"trades": 3,
"win_rate": 66.7
},
{
"code": "010130",
"name": "고려아연",
"market": "KOSPI",
"wins": 1,
"losses": 2,
"total_pnl": -123434.0,
"trades": 3,
"win_rate": 33.3
},
{
"code": "028260",
"name": "삼성물산",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -188309.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "005490",
"name": "POSCO홀딩스",
"market": "KOSPI",
"wins": 4,
"losses": 3,
"total_pnl": -203683.0,
"trades": 7,
"win_rate": 57.1
},
{
"code": "012330",
"name": "현대모비스",
"market": "KOSPI",
"wins": 4,
"losses": 4,
"total_pnl": -258849.0,
"trades": 8,
"win_rate": 50.0
},
{
"code": "034730",
"name": "SK",
"market": "KOSPI",
"wins": 2,
"losses": 1,
"total_pnl": -323469.0,
"trades": 3,
"win_rate": 66.7
},
{
"code": "028050",
"name": "삼성엔지니어링",
"market": "KOSPI",
"wins": 6,
"losses": 4,
"total_pnl": -398877.0,
"trades": 10,
"win_rate": 60.0
},
{
"code": "035720",
"name": "카카오",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -420502.0,
"trades": 2,
"win_rate": 0.0
},
{
"code": "403870",
"name": "HPSP",
"market": "KOSDAQ",
"wins": 4,
"losses": 4,
"total_pnl": -751123.0,
"trades": 8,
"win_rate": 50.0
},
{
"code": "005380",
"name": "현대차",
"market": "KOSPI",
"wins": 0,
"losses": 1,
"total_pnl": -927034.0,
"trades": 1,
"win_rate": 0.0
},
{
"code": "035420",
"name": "NAVER",
"market": "KOSPI",
"wins": 15,
"losses": 7,
"total_pnl": -1110062.0,
"trades": 22,
"win_rate": 68.2
},
{
"code": "005930",
"name": "삼성전자",
"market": "KOSPI",
"wins": 0,
"losses": 2,
"total_pnl": -1116963.0,
"trades": 2,
"win_rate": 0.0
}
],
"open_positions": [
{
"code": "352820",
"name": "하이브",
"entry_price": 293139.2149488561,
"last_close": 306500.0,
"quantity": 22,
"unrealized_pnl": 293937.27,
"unrealized_pnl_pct": 4.56
}
],
"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": 173,
"commission": 899.74,
"tax": 0.0,
"slippage": 3833.01,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(7.7)<30 + %B(0.08) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2023-06-27",
"exit_date": "2023-06-30",
"entry_price": 34672.15613856657,
"exit_price": 32849.178396690935,
"quantity": 173,
"commission": 852.44,
"tax": 13070.69,
"slippage": 142.14,
"pnl": -330198.02,
"pnl_pct": -5.504,
"reason": "전량청산: 트레일링(32850<33316)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2023-07-11",
"exit_date": null,
"entry_price": 30158.292133948828,
"exit_price": 0.0,
"quantity": 198,
"commission": 895.7,
"tax": 0.0,
"slippage": 1641.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(19.4)<30 + %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": 99,
"commission": 484.74,
"tax": 7432.75,
"slippage": 721.5,
"pnl": 237592.24,
"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-24",
"entry_price": 30158.292133948828,
"exit_price": 31826.543391828876,
"quantity": 99,
"commission": 472.62,
"tax": 7246.9,
"slippage": 2322.2,
"pnl": 156989.5,
"pnl_pct": 5.2573,
"reason": "전량청산: 트레일링(31850<31891)",
"market": "KOSDAQ"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2023-07-27",
"exit_date": null,
"entry_price": 83156.23372740485,
"exit_price": 0.0,
"quantity": 72,
"commission": 898.09,
"tax": 0.0,
"slippage": 4048.83,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.5)<30 + %B(0.08) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2023-07-27",
"exit_date": "2023-07-31",
"entry_price": 83156.23372740485,
"exit_price": 82626.2167497508,
"quantity": 72,
"commission": 892.36,
"tax": 10708.36,
"slippage": 5312.39,
"pnl": -50660.03,
"pnl_pct": -0.846,
"reason": "전량청산: 트레일링(82700<84071)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "BUY",
"entry_date": "2023-09-01",
"exit_date": null,
"entry_price": 139212.10188550202,
"exit_price": 0.0,
"quantity": 43,
"commission": 897.92,
"tax": 0.0,
"slippage": 520.38,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.0)<30 + %B(0.19) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2023-09-01",
"exit_date": "2023-09-05",
"entry_price": 139212.10188550202,
"exit_price": 144738.9057205096,
"quantity": 21,
"commission": 455.93,
"tax": 5471.13,
"slippage": 1282.98,
"pnl": 109697.3,
"pnl_pct": 3.7518,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2023-09-01",
"exit_date": "2023-09-06",
"entry_price": 139212.10188550202,
"exit_price": 139795.83434872256,
"quantity": 22,
"commission": 461.33,
"tax": 5535.92,
"slippage": 91.64,
"pnl": 6385.47,
"pnl_pct": 0.2085,
"reason": "전량청산: 트레일링(139800<141679)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2023-11-02",
"exit_date": null,
"entry_price": 20304.438350888515,
"exit_price": 0.0,
"quantity": 295,
"commission": 898.47,
"tax": 0.0,
"slippage": 1309.31,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.9)<30 + %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": 20304.438350888515,
"exit_price": 24587.568259912656,
"quantity": 147,
"commission": 542.16,
"tax": 6505.87,
"slippage": 1827.47,
"pnl": 622124.36,
"pnl_pct": 20.8403,
"reason": "1차 익절(50%): RSI(57.3)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2023-11-02",
"exit_date": "2023-11-07",
"entry_price": 20304.438350888515,
"exit_price": 22849.393653092724,
"quantity": 74,
"commission": 253.63,
"tax": 3043.54,
"slippage": 44.87,
"pnl": 184804.15,
"pnl_pct": 12.2977,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2023-11-02",
"exit_date": "2023-11-16",
"entry_price": 20304.438350888515,
"exit_price": 24345.158303205782,
"quantity": 74,
"commission": 270.23,
"tax": 3242.78,
"slippage": 358.29,
"pnl": 295274.89,
"pnl_pct": 19.6489,
"reason": "전량청산: RSI(72.3)>=65",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2024-01-24",
"exit_date": null,
"entry_price": 49882.39673922331,
"exit_price": 0.0,
"quantity": 121,
"commission": 905.37,
"tax": 0.0,
"slippage": 3920.01,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.7)<30 + %B(0.22) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-01-24",
"exit_date": null,
"entry_price": 128770.13396855362,
"exit_price": 0.0,
"quantity": 47,
"commission": 907.83,
"tax": 0.0,
"slippage": 3296.3,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.9)<30 + %B(0.35) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-01-25",
"entry_price": 128770.13396855362,
"exit_price": 136869.82167884262,
"quantity": 23,
"commission": 472.2,
"tax": 5666.41,
"slippage": 694.1,
"pnl": 179709.95,
"pnl_pct": 6.0669,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-01-26",
"entry_price": 128770.13396855362,
"exit_price": 136119.7420138561,
"quantity": 12,
"commission": 245.02,
"tax": 2940.19,
"slippage": 963.1,
"pnl": 84778.31,
"pnl_pct": 5.4856,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-01-26",
"exit_date": null,
"entry_price": 353226.6811948104,
"exit_price": 0.0,
"quantity": 17,
"commission": 900.73,
"tax": 0.0,
"slippage": 4856.58,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(13.2)<30 + %B(0.22) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-01-26",
"exit_date": null,
"entry_price": 105165.68344206153,
"exit_price": 0.0,
"quantity": 58,
"commission": 914.94,
"tax": 0.0,
"slippage": 39.64,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.6)<30 + %B(0.23) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-01-31",
"entry_price": 49882.39673922331,
"exit_price": 52557.613907353596,
"quantity": 60,
"commission": 473.02,
"tax": 5676.22,
"slippage": 2543.17,
"pnl": 153914.85,
"pnl_pct": 5.1418,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-01-31",
"entry_price": 105165.68344206153,
"exit_price": 98425.23745843003,
"quantity": 58,
"commission": 856.3,
"tax": 13129.93,
"slippage": 3988.23,
"pnl": -405847.03,
"pnl_pct": -6.6527,
"reason": "전량청산: 트레일링(98494<98889)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-01",
"entry_price": 49882.39673922331,
"exit_price": 53481.79659736629,
"quantity": 30,
"commission": 240.67,
"tax": 2888.02,
"slippage": 546.1,
"pnl": 104628.84,
"pnl_pct": 6.9907,
"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": 49882.39673922331,
"exit_price": 53991.604107010164,
"quantity": 15,
"commission": 121.48,
"tax": 1457.77,
"slippage": 125.94,
"pnl": 59946.62,
"pnl_pct": 8.0105,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-02-02",
"entry_price": 353226.6811948104,
"exit_price": 384391.7026983377,
"quantity": 8,
"commission": 461.27,
"tax": 5535.24,
"slippage": 2946.38,
"pnl": 242899.79,
"pnl_pct": 8.5945,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-05",
"entry_price": 49882.39673922331,
"exit_price": 53382.025851290986,
"quantity": 8,
"commission": 64.06,
"tax": 768.7,
"slippage": 143.79,
"pnl": 27104.41,
"pnl_pct": 6.7911,
"reason": "1차 익절(50%): RSI(57.2)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-02-05",
"entry_price": 353226.6811948104,
"exit_price": 378849.8599911309,
"quantity": 4,
"commission": 227.31,
"tax": 2727.72,
"slippage": 140.56,
"pnl": 99325.75,
"pnl_pct": 7.0288,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-01-26",
"exit_date": "2024-02-06",
"entry_price": 353226.6811948104,
"exit_price": 366122.5865248914,
"quantity": 5,
"commission": 274.59,
"tax": 3295.1,
"slippage": 177.07,
"pnl": 60644.91,
"pnl_pct": 3.4333,
"reason": "전량청산: 트레일링(366158<367923)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-02-07",
"exit_date": null,
"entry_price": 230695.34745144309,
"exit_price": 0.0,
"quantity": 26,
"commission": 899.71,
"tax": 0.0,
"slippage": 5079.03,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(30.8)<30 + %B(0.33) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-08",
"entry_price": 49882.39673922331,
"exit_price": 55666.37246005286,
"quantity": 8,
"commission": 66.8,
"tax": 801.6,
"slippage": 269.02,
"pnl": 45343.55,
"pnl_pct": 11.3609,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-14",
"entry_price": 230695.34745144309,
"exit_price": 243303.4642654577,
"quantity": 13,
"commission": 474.44,
"tax": 7274.77,
"slippage": 2554.96,
"pnl": 155706.45,
"pnl_pct": 5.1911,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-01-24",
"exit_date": "2024-02-15",
"entry_price": 128770.13396855362,
"exit_price": 131204.1862164071,
"quantity": 12,
"commission": 236.17,
"tax": 2834.01,
"slippage": 1149.77,
"pnl": 25906.66,
"pnl_pct": 1.6763,
"reason": "전량청산: 트레일링(131300<133064)",
"market": "KOSPI"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "BUY",
"entry_date": "2024-02-16",
"exit_date": null,
"entry_price": 136172.980643247,
"exit_price": 0.0,
"quantity": 45,
"commission": 919.17,
"tax": 0.0,
"slippage": 3284.13,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.2)<40 + %B(0.17)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-02-07",
"exit_date": "2024-02-26",
"entry_price": 230695.34745144309,
"exit_price": 241764.505985117,
"quantity": 13,
"commission": 471.44,
"tax": 7228.76,
"slippage": 3061.42,
"pnl": 135749.01,
"pnl_pct": 4.5257,
"reason": "전량청산: 트레일링(242000<242250)",
"market": "KOSDAQ"
},
{
"stock_code": "009150",
"stock_name": "삼성전기",
"side": "SELL",
"entry_date": "2024-02-16",
"exit_date": "2024-02-26",
"entry_price": 136172.980643247,
"exit_price": 134049.23854001635,
"quantity": 45,
"commission": 904.83,
"tax": 10857.99,
"slippage": 2284.27,
"pnl": -108250.38,
"pnl_pct": -1.7663,
"reason": "전량청산: 트레일링(134100<135246)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-02-29",
"exit_date": null,
"entry_price": 195107.64792309827,
"exit_price": 0.0,
"quantity": 31,
"commission": 907.25,
"tax": 0.0,
"slippage": 3337.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.5)<40 + %B(0.06)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-03-04",
"exit_date": null,
"entry_price": 23719.656890542796,
"exit_price": 0.0,
"quantity": 257,
"commission": 914.39,
"tax": 0.0,
"slippage": 5051.82,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(28.4)<40 + %B(0.04)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-02-29",
"exit_date": "2024-03-05",
"entry_price": 195107.64792309827,
"exit_price": 188583.28532272886,
"quantity": 31,
"commission": 876.91,
"tax": 10522.95,
"slippage": 3618.15,
"pnl": -214562.35,
"pnl_pct": -3.5469,
"reason": "전량청산: 트레일링(188700<190832)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2024-03-08",
"exit_date": null,
"entry_price": 194767.68816280048,
"exit_price": 0.0,
"quantity": 31,
"commission": 905.67,
"tax": 0.0,
"slippage": 5198.33,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.8)<40 + %B(0.28)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-03-08",
"exit_date": "2024-03-12",
"entry_price": 194767.68816280048,
"exit_price": 204381.93148629498,
"quantity": 15,
"commission": 459.86,
"tax": 5518.31,
"slippage": 1771.03,
"pnl": 137797.25,
"pnl_pct": 4.7159,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-03-13",
"exit_date": null,
"entry_price": 450317.0573262967,
"exit_price": 0.0,
"quantity": 13,
"commission": 878.12,
"tax": 0.0,
"slippage": 4121.75,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<40 + %B(0.30)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-14",
"exit_date": null,
"entry_price": 122005.59057480599,
"exit_price": 0.0,
"quantity": 50,
"commission": 915.04,
"tax": 0.0,
"slippage": 279.53,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.3)<40 + %B(0.29)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-03-04",
"exit_date": "2024-03-15",
"entry_price": 23719.656890542796,
"exit_price": 23144.72415491867,
"quantity": 257,
"commission": 892.23,
"tax": 13680.85,
"slippage": 1355.89,
"pnl": -163245.18,
"pnl_pct": -2.6775,
"reason": "전량청산: 트레일링(23150<23232)",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-03-08",
"exit_date": "2024-03-19",
"entry_price": 194767.68816280048,
"exit_price": 192644.23493941387,
"quantity": 16,
"commission": 462.35,
"tax": 5548.15,
"slippage": 892.24,
"pnl": -40453.19,
"pnl_pct": -1.2979,
"reason": "전량청산: 트레일링(192700<196204)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-14",
"exit_date": "2024-03-20",
"entry_price": 122005.59057480599,
"exit_price": 116990.66433869993,
"quantity": 50,
"commission": 877.43,
"tax": 10529.16,
"slippage": 466.78,
"pnl": -263067.94,
"pnl_pct": -4.3117,
"reason": "전량청산: 트레일링(117000<117925)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-03-20",
"exit_date": null,
"entry_price": 27906.494865729474,
"exit_price": 0.0,
"quantity": 217,
"commission": 908.36,
"tax": 0.0,
"slippage": 1409.39,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.2)<40 + %B(0.21)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-03-21",
"exit_date": null,
"entry_price": 184418.62466358318,
"exit_price": 0.0,
"quantity": 33,
"commission": 912.87,
"tax": 0.0,
"slippage": 614.61,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<40 + %B(0.24)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2024-03-21",
"exit_date": null,
"entry_price": 118833.02326404947,
"exit_price": 0.0,
"quantity": 51,
"commission": 909.07,
"tax": 0.0,
"slippage": 1684.19,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.9)<40 + %B(0.22)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-22",
"entry_price": 450317.0573262967,
"exit_price": 449214.2598423031,
"quantity": 6,
"commission": 404.29,
"tax": 4851.51,
"slippage": 1714.44,
"pnl": -12277.88,
"pnl_pct": -0.4543,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-25",
"entry_price": 450317.0573262967,
"exit_price": 460331.99478158425,
"quantity": 3,
"commission": 207.15,
"tax": 2485.79,
"slippage": 504.02,
"pnl": 27149.23,
"pnl_pct": 2.0093,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-26",
"entry_price": 450317.0573262967,
"exit_price": 448833.7887457645,
"quantity": 2,
"commission": 134.65,
"tax": 1615.8,
"slippage": 332.42,
"pnl": -4852.08,
"pnl_pct": -0.5387,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-26",
"entry_price": 27906.494865729474,
"exit_price": 28843.95572216224,
"quantity": 108,
"commission": 467.27,
"tax": 5607.26,
"slippage": 652.78,
"pnl": 94719.15,
"pnl_pct": 3.1423,
"reason": "1차 익절(50%): RSI(62.2)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-03-13",
"exit_date": "2024-03-27",
"entry_price": 450317.0573262967,
"exit_price": 443881.4618470102,
"quantity": 2,
"commission": 133.16,
"tax": 1597.97,
"slippage": 237.08,
"pnl": -14737.42,
"pnl_pct": -1.6361,
"reason": "전량청산: 트레일링(444000<445589)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-03-27",
"entry_price": 184418.62466358318,
"exit_price": 189122.69128654603,
"quantity": 16,
"commission": 453.89,
"tax": 5446.73,
"slippage": 2836.94,
"pnl": 68921.83,
"pnl_pct": 2.3354,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-03-20",
"exit_date": "2024-03-29",
"entry_price": 27906.494865729474,
"exit_price": 27532.146625136455,
"quantity": 109,
"commission": 450.15,
"tax": 5401.81,
"slippage": 1946.02,
"pnl": -47112.19,
"pnl_pct": -1.5486,
"reason": "전량청산: 트레일링(27550<28064)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-01",
"entry_price": 184418.62466358318,
"exit_price": 194181.64584559892,
"quantity": 8,
"commission": 233.02,
"tax": 2796.22,
"slippage": 946.83,
"pnl": 74853.63,
"pnl_pct": 5.0729,
"reason": "1차 익절(50%): RSI(57.4)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-01",
"entry_price": 118833.02326404947,
"exit_price": 124478.69323829934,
"quantity": 25,
"commission": 466.8,
"tax": 5601.54,
"slippage": 532.67,
"pnl": 134627.79,
"pnl_pct": 4.531,
"reason": "1차 익절(50%): RSI(60.5)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-01",
"exit_date": null,
"entry_price": 51537.55003009444,
"exit_price": 0.0,
"quantity": 118,
"commission": 912.21,
"tax": 0.0,
"slippage": 4430.9,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.8)<40 + %B(0.22)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-02",
"entry_price": 184418.62466358318,
"exit_price": 191968.6267211977,
"quantity": 4,
"commission": 115.18,
"tax": 1382.17,
"slippage": 125.49,
"pnl": 28592.0,
"pnl_pct": 3.8754,
"reason": "1차 익절(50%): RSI(56.9)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-02",
"entry_price": 118833.02326404947,
"exit_price": 123253.21314403128,
"quantity": 13,
"commission": 240.34,
"tax": 2884.13,
"slippage": 608.23,
"pnl": 54106.28,
"pnl_pct": 3.5019,
"reason": "1차 익절(50%): RSI(59.6)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-04-02",
"exit_date": null,
"entry_price": 24674.39175059319,
"exit_price": 0.0,
"quantity": 248,
"commission": 917.89,
"tax": 0.0,
"slippage": 6049.15,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.8)<40 + %B(0.23)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-03",
"entry_price": 184418.62466358318,
"exit_price": 193276.22404644423,
"quantity": 2,
"commission": 57.98,
"tax": 695.79,
"slippage": 247.55,
"pnl": 16906.1,
"pnl_pct": 4.5829,
"reason": "1차 익절(50%): RSI(62.8)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-01",
"exit_date": "2024-04-03",
"entry_price": 51537.55003009444,
"exit_price": 48872.76515752942,
"quantity": 118,
"commission": 865.05,
"tax": 13264.07,
"slippage": 3213.71,
"pnl": -329485.95,
"pnl_pct": -5.4171,
"reason": "전량청산: 트레일링(48900<50084)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-04-02",
"exit_date": "2024-04-03",
"entry_price": 24674.39175059319,
"exit_price": 25282.679259449957,
"quantity": 248,
"commission": 940.52,
"tax": 11286.19,
"slippage": 4295.54,
"pnl": 137710.71,
"pnl_pct": 2.2501,
"reason": "전량청산: 트레일링(25300<25400)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-04",
"entry_price": 184418.62466358318,
"exit_price": 194136.2338719071,
"quantity": 1,
"commission": 29.12,
"tax": 349.45,
"slippage": 163.77,
"pnl": 9311.38,
"pnl_pct": 5.0483,
"reason": "1차 익절(50%): RSI(65.8)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 401811.5639644858,
"exit_price": 0.0,
"quantity": 15,
"commission": 904.08,
"tax": 0.0,
"slippage": 4673.46,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(22.8)<40 + %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": 106724.43942927856,
"exit_price": 0.0,
"quantity": 57,
"commission": 912.49,
"tax": 0.0,
"slippage": 1393.05,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.1)<40 + %B(0.20)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-04",
"exit_date": null,
"entry_price": 48151.54562674398,
"exit_price": 0.0,
"quantity": 126,
"commission": 910.06,
"tax": 0.0,
"slippage": 194.75,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.7)<40 + %B(-0.13)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-05",
"entry_price": 184418.62466358318,
"exit_price": 193039.08601641978,
"quantity": 1,
"commission": 28.96,
"tax": 347.47,
"slippage": 60.91,
"pnl": 8216.37,
"pnl_pct": 4.4546,
"reason": "1차 익절(50%): RSI(67.9)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-05",
"entry_price": 118833.02326404947,
"exit_price": 120667.68367626973,
"quantity": 13,
"commission": 235.3,
"tax": 2823.62,
"slippage": 420.11,
"pnl": 20559.94,
"pnl_pct": 1.3307,
"reason": "전량청산: 트레일링(120700<120936)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-03-21",
"exit_date": "2024-04-08",
"entry_price": 184418.62466358318,
"exit_price": 189859.93435800297,
"quantity": 1,
"commission": 28.48,
"tax": 341.75,
"slippage": 40.07,
"pnl": 5043.42,
"pnl_pct": 2.7344,
"reason": "전량청산: 트레일링(189900<190925)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-04-08",
"exit_date": null,
"entry_price": 273119.28423047287,
"exit_price": 0.0,
"quantity": 22,
"commission": 901.29,
"tax": 0.0,
"slippage": 5660.25,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.3)<40 + %B(0.19)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-11",
"entry_price": 48151.54562674398,
"exit_price": 42512.710557493585,
"quantity": 126,
"commission": 803.49,
"tax": 12320.18,
"slippage": 4698.47,
"pnl": -724526.96,
"pnl_pct": -11.9401,
"reason": "손절 (close=42550 <= stop=43336)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-04-11",
"exit_date": null,
"entry_price": 26158.228826582883,
"exit_price": 0.0,
"quantity": 232,
"commission": 910.31,
"tax": 0.0,
"slippage": 1909.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.2)<40 + %B(0.22)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-12",
"entry_price": 401811.5639644858,
"exit_price": 394741.10172720853,
"quantity": 15,
"commission": 888.17,
"tax": 10658.01,
"slippage": 3883.47,
"pnl": -118507.19,
"pnl_pct": -1.9659,
"reason": "전량청산: 트레일링(395000<395679)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-08",
"exit_date": "2024-04-12",
"entry_price": 273119.28423047287,
"exit_price": 259673.2243272701,
"quantity": 22,
"commission": 856.92,
"tax": 10283.06,
"slippage": 2261.06,
"pnl": -307854.59,
"pnl_pct": -5.1228,
"reason": "전량청산: 트레일링(259776<265297)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-15",
"entry_price": 106724.43942927856,
"exit_price": 114495.19284621574,
"quantity": 28,
"commission": 480.88,
"tax": 5770.56,
"slippage": 2934.6,
"pnl": 210881.42,
"pnl_pct": 7.0559,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-16",
"entry_price": 106724.43942927856,
"exit_price": 114647.36969250822,
"quantity": 14,
"commission": 240.76,
"tax": 2889.11,
"slippage": 736.82,
"pnl": 107567.03,
"pnl_pct": 7.1982,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-11",
"exit_date": "2024-04-16",
"entry_price": 26158.228826582883,
"exit_price": 23793.695852037345,
"quantity": 232,
"commission": 828.02,
"tax": 9936.25,
"slippage": 1462.56,
"pnl": -560246.22,
"pnl_pct": -9.2303,
"reason": "손절 (close=23800 <= stop=24033)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-04-16",
"exit_date": null,
"entry_price": 13403.3048086031,
"exit_price": 0.0,
"quantity": 450,
"commission": 904.72,
"tax": 0.0,
"slippage": 1487.16,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.4)<40 + %B(0.13)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-17",
"entry_price": 106724.43942927856,
"exit_price": 113036.50926402614,
"quantity": 7,
"commission": 118.69,
"tax": 1424.26,
"slippage": 444.44,
"pnl": 42529.48,
"pnl_pct": 5.692,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "BUY",
"entry_date": "2024-04-17",
"exit_date": null,
"entry_price": 157041.2504325381,
"exit_price": 0.0,
"quantity": 38,
"commission": 895.14,
"tax": 0.0,
"slippage": 1567.52,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(18.4)<40 + %B(0.05)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-17",
"exit_date": null,
"entry_price": 42424.78644598548,
"exit_price": 0.0,
"quantity": 141,
"commission": 897.28,
"tax": 0.0,
"slippage": 3494.89,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.5)<40 + %B(0.15)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-18",
"entry_price": 106724.43942927856,
"exit_price": 112099.2642724598,
"quantity": 4,
"commission": 67.26,
"tax": 807.11,
"slippage": 402.94,
"pnl": 20560.89,
"pnl_pct": 4.8156,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 43817.49374212515,
"exit_price": 0.0,
"quantity": 137,
"commission": 900.45,
"tax": 0.0,
"slippage": 2396.64,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(17.4)<40 + %B(0.13)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 49110.76864927462,
"exit_price": 0.0,
"quantity": 123,
"commission": 906.09,
"tax": 0.0,
"slippage": 1324.54,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.3)<40 + %B(0.34)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 250817.95100298425,
"exit_price": 0.0,
"quantity": 24,
"commission": 902.94,
"tax": 0.0,
"slippage": 5998.82,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.2)<40 + %B(0.19)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-04-18",
"exit_date": null,
"entry_price": 390198.71525453386,
"exit_price": 0.0,
"quantity": 15,
"commission": 877.95,
"tax": 0.0,
"slippage": 2980.73,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.7)<40 + %B(0.25)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 370533.6819372104,
"exit_price": 0.0,
"quantity": 16,
"commission": 889.28,
"tax": 0.0,
"slippage": 538.91,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(12.6)<40 + %B(0.14)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 164907.76949030755,
"exit_price": 0.0,
"quantity": 36,
"commission": 890.5,
"tax": 0.0,
"slippage": 279.7,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(15.9)<40 + %B(0.10)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-04-19",
"exit_date": null,
"entry_price": 23752.60416684583,
"exit_price": 0.0,
"quantity": 253,
"commission": 901.41,
"tax": 0.0,
"slippage": 658.85,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(22.5)<40 + %B(0.14)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-04-22",
"entry_price": 13403.3048086031,
"exit_price": 14141.121638509901,
"quantity": 225,
"commission": 477.26,
"tax": 5727.15,
"slippage": 1997.63,
"pnl": 159352.01,
"pnl_pct": 5.2832,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-04-04",
"exit_date": "2024-04-24",
"entry_price": 106724.43942927856,
"exit_price": 116107.96037786102,
"quantity": 4,
"commission": 69.66,
"tax": 835.98,
"slippage": 368.16,
"pnl": 36564.41,
"pnl_pct": 8.5639,
"reason": "전량청산: RSI(73.1)>=65",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-24",
"entry_price": 250817.95100298425,
"exit_price": 287764.4660557979,
"quantity": 12,
"commission": 517.98,
"tax": 6215.71,
"slippage": 1458.41,
"pnl": 436173.02,
"pnl_pct": 14.4895,
"reason": "1차 익절(50%): RSI(60.4)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-25",
"entry_price": 42424.78644598548,
"exit_price": 40297.43983344208,
"quantity": 141,
"commission": 852.29,
"tax": 13068.46,
"slippage": 360.98,
"pnl": -314773.91,
"pnl_pct": -5.2613,
"reason": "전량청산: 트레일링(40300<40571)",
"market": "KOSDAQ"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-25",
"entry_price": 49110.76864927462,
"exit_price": 47381.911245819596,
"quantity": 123,
"commission": 874.2,
"tax": 10490.36,
"slippage": 2224.92,
"pnl": -224920.11,
"pnl_pct": -3.7229,
"reason": "전량청산: 트레일링(47400<47552)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "BUY",
"entry_date": "2024-04-25",
"exit_date": null,
"entry_price": 90690.24859704975,
"exit_price": 0.0,
"quantity": 67,
"commission": 911.44,
"tax": 0.0,
"slippage": 6046.66,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.2)<40 + %B(0.10)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2024-04-25",
"exit_date": null,
"entry_price": 212112.17224116102,
"exit_price": 0.0,
"quantity": 28,
"commission": 890.87,
"tax": 0.0,
"slippage": 3140.82,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.7)<40 + %B(0.19)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2024-04-26",
"exit_date": null,
"entry_price": 38737.58073321365,
"exit_price": 0.0,
"quantity": 157,
"commission": 912.27,
"tax": 0.0,
"slippage": 5900.18,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.9)<40 + %B(0.10)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-04-29",
"entry_price": 157041.2504325381,
"exit_price": 168754.6143082926,
"quantity": 19,
"commission": 480.95,
"tax": 5771.41,
"slippage": 2762.33,
"pnl": 215853.99,
"pnl_pct": 7.2332,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-29",
"entry_price": 43817.49374212515,
"exit_price": 47299.4569476621,
"quantity": 68,
"commission": 482.45,
"tax": 5789.45,
"slippage": 36.93,
"pnl": 230054.65,
"pnl_pct": 7.7199,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-29",
"entry_price": 390198.71525453386,
"exit_price": 406706.6662195204,
"quantity": 7,
"commission": 427.04,
"tax": 5124.5,
"slippage": 2053.34,
"pnl": 109594.4,
"pnl_pct": 4.0118,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-29",
"entry_price": 370533.6819372104,
"exit_price": 395230.38354905,
"quantity": 8,
"commission": 474.28,
"tax": 5691.32,
"slippage": 2156.93,
"pnl": 190963.38,
"pnl_pct": 6.4412,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-29",
"entry_price": 164907.76949030755,
"exit_price": 177904.41928118723,
"quantity": 18,
"commission": 480.34,
"tax": 5764.1,
"slippage": 1720.45,
"pnl": 227250.0,
"pnl_pct": 7.6546,
"reason": "1차 익절(50%): 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-29",
"entry_price": 23752.60416684583,
"exit_price": 25093.30268773219,
"quantity": 126,
"commission": 474.26,
"tax": 5691.16,
"slippage": 843.86,
"pnl": 162313.66,
"pnl_pct": 5.4226,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-04-30",
"entry_price": 390198.71525453386,
"exit_price": 404740.4104715752,
"quantity": 4,
"commission": 242.84,
"tax": 2914.13,
"slippage": 1038.36,
"pnl": 54775.69,
"pnl_pct": 3.5089,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-04-30",
"entry_price": 23752.60416684583,
"exit_price": 25097.20004044274,
"quantity": 63,
"commission": 237.17,
"tax": 2846.02,
"slippage": 176.4,
"pnl": 81401.89,
"pnl_pct": 5.439,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-04-17",
"exit_date": "2024-05-02",
"entry_price": 157041.2504325381,
"exit_price": 161929.5680293916,
"quantity": 19,
"commission": 461.5,
"tax": 5537.99,
"slippage": 1338.21,
"pnl": 86430.98,
"pnl_pct": 2.8963,
"reason": "전량청산: 트레일링(162000<162204)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-02",
"entry_price": 43817.49374212515,
"exit_price": 46179.03796476759,
"quantity": 34,
"commission": 235.51,
"tax": 2826.16,
"slippage": 712.71,
"pnl": 77007.36,
"pnl_pct": 5.1682,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-02",
"entry_price": 250817.95100298425,
"exit_price": 271149.12672674336,
"quantity": 12,
"commission": 488.07,
"tax": 5856.82,
"slippage": 3106.48,
"pnl": 237177.75,
"pnl_pct": 7.879,
"reason": "전량청산: 트레일링(271408<272429)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-03",
"entry_price": 43817.49374212515,
"exit_price": 46109.579386801546,
"quantity": 17,
"commission": 117.58,
"tax": 1410.95,
"slippage": 687.15,
"pnl": 37325.19,
"pnl_pct": 5.01,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-03",
"entry_price": 23752.60416684583,
"exit_price": 25293.336257016,
"quantity": 32,
"commission": 121.41,
"tax": 1456.9,
"slippage": 213.24,
"pnl": 47611.11,
"pnl_pct": 6.263,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-07",
"entry_price": 43817.49374212515,
"exit_price": 47176.372335464024,
"quantity": 9,
"commission": 63.69,
"tax": 764.26,
"slippage": 212.65,
"pnl": 29342.81,
"pnl_pct": 7.4395,
"reason": "1차 익절(50%): RSI(56.9)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2024-04-25",
"exit_date": "2024-05-07",
"entry_price": 90690.24859704975,
"exit_price": 93783.24245360628,
"quantity": 33,
"commission": 464.23,
"tax": 5570.72,
"slippage": 553.0,
"pnl": 95584.93,
"pnl_pct": 3.1934,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-04-16",
"exit_date": "2024-05-08",
"entry_price": 13403.3048086031,
"exit_price": 14486.7668963295,
"quantity": 225,
"commission": 488.93,
"tax": 5867.14,
"slippage": 2977.45,
"pnl": 236970.54,
"pnl_pct": 7.8566,
"reason": "전량청산: RSI(70.1)>=65 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-08",
"entry_price": 164907.76949030755,
"exit_price": 183739.911635007,
"quantity": 18,
"commission": 496.1,
"tax": 5953.17,
"slippage": 2881.59,
"pnl": 332084.04,
"pnl_pct": 11.1859,
"reason": "전량청산: RSI(71.9)>=65",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2024-04-25",
"exit_date": "2024-05-08",
"entry_price": 90690.24859704975,
"exit_price": 93871.97603408298,
"quantity": 17,
"commission": 239.37,
"tax": 2872.48,
"slippage": 476.41,
"pnl": 50746.25,
"pnl_pct": 3.291,
"reason": "1차 익절(50%): RSI(57.7)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-09",
"entry_price": 23752.60416684583,
"exit_price": 24034.633264648473,
"quantity": 32,
"commission": 115.37,
"tax": 1384.39,
"slippage": 491.74,
"pnl": 7411.16,
"pnl_pct": 0.9749,
"reason": "전량청산: 트레일링(24050<25182)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2024-04-26",
"exit_date": "2024-05-09",
"entry_price": 38737.58073321365,
"exit_price": 37227.31585962393,
"quantity": 157,
"commission": 876.7,
"tax": 13442.78,
"slippage": 3561.41,
"pnl": -252343.34,
"pnl_pct": -4.1485,
"reason": "전량청산: 트레일링(37250<37559)",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-05-09",
"exit_date": null,
"entry_price": 226034.54167469224,
"exit_price": 0.0,
"quantity": 27,
"commission": 915.44,
"tax": 0.0,
"slippage": 932.63,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.8)<40 + %B(0.14)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "066570",
"stock_name": "LG전자",
"side": "SELL",
"entry_date": "2024-04-25",
"exit_date": "2024-05-10",
"entry_price": 90690.24859704975,
"exit_price": 97425.65519699267,
"quantity": 17,
"commission": 248.44,
"tax": 2981.23,
"slippage": 1263.86,
"pnl": 111040.99,
"pnl_pct": 7.2013,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-13",
"entry_price": 390198.71525453386,
"exit_price": 398784.7877669823,
"quantity": 4,
"commission": 239.27,
"tax": 2871.25,
"slippage": 860.85,
"pnl": 30999.65,
"pnl_pct": 1.9858,
"reason": "전량청산: 트레일링(399000<399250)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-04-19",
"exit_date": "2024-05-13",
"entry_price": 370533.6819372104,
"exit_price": 390695.55704685545,
"quantity": 8,
"commission": 468.83,
"tax": 5626.02,
"slippage": 2435.54,
"pnl": 154755.51,
"pnl_pct": 5.2199,
"reason": "전량청산: 트레일링(391000<393679)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-04-25",
"exit_date": "2024-05-14",
"entry_price": 212112.17224116102,
"exit_price": 193397.37656443022,
"quantity": 28,
"commission": 812.27,
"tax": 9747.23,
"slippage": 2873.46,
"pnl": -535464.65,
"pnl_pct": -9.0145,
"reason": "손절 (close=193500 <= stop=196737)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-05-14",
"exit_date": null,
"entry_price": 96042.05492604793,
"exit_price": 0.0,
"quantity": 64,
"commission": 922.0,
"tax": 0.0,
"slippage": 3.52,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.7)<40 + %B(0.13)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-04-18",
"exit_date": "2024-05-17",
"entry_price": 43817.49374212515,
"exit_price": 45735.16986039204,
"quantity": 9,
"commission": 61.74,
"tax": 740.91,
"slippage": 133.47,
"pnl": 16397.28,
"pnl_pct": 4.1574,
"reason": "전량청산: 트레일링(45750<45841)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-14",
"exit_date": "2024-05-21",
"entry_price": 96042.05492604793,
"exit_price": 94470.15999319333,
"quantity": 64,
"commission": 906.91,
"tax": 13906.01,
"slippage": 117.76,
"pnl": -116336.2,
"pnl_pct": -1.8924,
"reason": "전량청산: 트레일링(94472<96114)",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-05-09",
"exit_date": "2024-05-24",
"entry_price": 226034.54167469224,
"exit_price": 221294.20465649737,
"quantity": 27,
"commission": 896.24,
"tax": 10754.9,
"slippage": 5556.47,
"pnl": -140555.68,
"pnl_pct": -2.3027,
"reason": "전량청산: 트레일링(221500<224857)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-05-24",
"exit_date": null,
"entry_price": 221694.63689593785,
"exit_price": 0.0,
"quantity": 27,
"commission": 897.86,
"tax": 0.0,
"slippage": 5255.2,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(44.0)<40 + %B(0.18)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-05-27",
"exit_date": null,
"entry_price": 388823.1020581568,
"exit_price": 0.0,
"quantity": 15,
"commission": 874.85,
"tax": 0.0,
"slippage": 4846.53,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.1)<40 + %B(0.16)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2024-05-28",
"exit_date": null,
"entry_price": 198661.072305305,
"exit_price": 0.0,
"quantity": 30,
"commission": 893.97,
"tax": 0.0,
"slippage": 1832.17,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(30.3)<40 + %B(0.15)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-05-27",
"exit_date": "2024-05-29",
"entry_price": 388823.1020581568,
"exit_price": 373978.3359877312,
"quantity": 15,
"commission": 841.45,
"tax": 10097.42,
"slippage": 324.96,
"pnl": -234485.21,
"pnl_pct": -4.0198,
"reason": "전량청산: 트레일링(374000<379625)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 23820.896628461054,
"exit_price": 0.0,
"quantity": 256,
"commission": 914.72,
"tax": 0.0,
"slippage": 5349.54,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.0)<40 + %B(0.18)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 377283.9308135679,
"exit_price": 0.0,
"quantity": 16,
"commission": 905.48,
"tax": 0.0,
"slippage": 5710.89,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.2)<40 + %B(-0.11)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 88593.58769670488,
"exit_price": 0.0,
"quantity": 68,
"commission": 903.65,
"tax": 0.0,
"slippage": 515.96,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.5)<40 + %B(-0.05)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2024-05-29",
"exit_date": null,
"entry_price": 247295.12469277027,
"exit_price": 0.0,
"quantity": 24,
"commission": 890.26,
"tax": 0.0,
"slippage": 2882.99,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.9)<40 + %B(0.01)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-05-24",
"exit_date": "2024-05-30",
"entry_price": 221694.63689593785,
"exit_price": 214985.1193085293,
"quantity": 27,
"commission": 870.69,
"tax": 10448.28,
"slippage": 401.78,
"pnl": -193373.8,
"pnl_pct": -3.2301,
"reason": "전량청산: 트레일링(215000<216804)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2024-05-31",
"exit_date": null,
"entry_price": 22266.923398176976,
"exit_price": 0.0,
"quantity": 273,
"commission": 911.83,
"tax": 0.0,
"slippage": 4620.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.5)<40 + %B(0.15)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2024-06-03",
"exit_date": null,
"entry_price": 374286.4220765608,
"exit_price": 0.0,
"quantity": 16,
"commission": 898.29,
"tax": 0.0,
"slippage": 4582.75,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.8)<40 + %B(0.14)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 23820.896628461054,
"exit_price": 23247.014898450383,
"quantity": 256,
"commission": 892.69,
"tax": 10712.22,
"slippage": 764.19,
"pnl": -159433.36,
"pnl_pct": -2.6141,
"reason": "전량청산: 트레일링(23250<23555)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 88593.58769670488,
"exit_price": 98643.09438210544,
"quantity": 34,
"commission": 503.08,
"tax": 7713.89,
"slippage": 1594.79,
"pnl": 333014.43,
"pnl_pct": 11.0539,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-05",
"entry_price": 247295.12469277027,
"exit_price": 266899.17714957154,
"quantity": 12,
"commission": 480.42,
"tax": 5765.02,
"slippage": 1761.87,
"pnl": 228558.06,
"pnl_pct": 7.7008,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2024-05-31",
"exit_date": "2024-06-05",
"entry_price": 22266.923398176976,
"exit_price": 22194.11574283753,
"quantity": 273,
"commission": 908.85,
"tax": 10906.19,
"slippage": 1606.4,
"pnl": -32603.36,
"pnl_pct": -0.5363,
"reason": "전량청산: 트레일링(22200<22220)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-06-05",
"exit_date": null,
"entry_price": 23270.28406820523,
"exit_price": 0.0,
"quantity": 266,
"commission": 928.48,
"tax": 0.0,
"slippage": 5395.56,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.0)<40 + %B(0.14)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-28",
"exit_date": "2024-06-07",
"entry_price": 198661.072305305,
"exit_price": 221906.0633772754,
"quantity": 15,
"commission": 499.29,
"tax": 7655.76,
"slippage": 1409.05,
"pnl": 340072.83,
"pnl_pct": 11.4104,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-07",
"entry_price": 88593.58769670488,
"exit_price": 105436.66397305229,
"quantity": 34,
"commission": 537.73,
"tax": 8245.15,
"slippage": 759.42,
"pnl": 563429.89,
"pnl_pct": 18.7022,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-06-05",
"exit_date": "2024-06-11",
"entry_price": 23270.28406820523,
"exit_price": 22287.97369722022,
"quantity": 266,
"commission": 889.29,
"tax": 10671.48,
"slippage": 3199.0,
"pnl": -273783.81,
"pnl_pct": -4.4224,
"reason": "전량청산: 트레일링(22300<22557)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 170024.0152886384,
"exit_price": 0.0,
"quantity": 36,
"commission": 918.13,
"tax": 0.0,
"slippage": 4464.55,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.0)<40 + %B(0.20)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 13962.80806884492,
"exit_price": 0.0,
"quantity": 444,
"commission": 929.92,
"tax": 0.0,
"slippage": 1246.78,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.5)<40 + %B(0.15)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028260",
"stock_name": "삼성물산",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 134441.89466955085,
"exit_price": 0.0,
"quantity": 46,
"commission": 927.65,
"tax": 0.0,
"slippage": 1927.15,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.2)<40 + %B(0.27)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 82882.39836673152,
"exit_price": 0.0,
"quantity": 74,
"commission": 919.99,
"tax": 0.0,
"slippage": 6097.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.3)<40 + %B(0.26)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "BUY",
"entry_date": "2024-06-13",
"exit_date": null,
"entry_price": 43678.36717721596,
"exit_price": 0.0,
"quantity": 142,
"commission": 930.35,
"tax": 0.0,
"slippage": 4028.14,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.4)<40 + %B(0.28)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2024-05-28",
"exit_date": "2024-06-14",
"entry_price": 198661.072305305,
"exit_price": 200412.16093317512,
"quantity": 15,
"commission": 450.93,
"tax": 6914.22,
"slippage": 1317.59,
"pnl": 18454.2,
"pnl_pct": 0.6192,
"reason": "전량청산: 트레일링(200500<207307)",
"market": "KOSDAQ"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-14",
"entry_price": 247295.12469277027,
"exit_price": 264486.03752821765,
"quantity": 12,
"commission": 476.07,
"tax": 5712.9,
"slippage": 1643.55,
"pnl": 199656.85,
"pnl_pct": 6.727,
"reason": "전량청산: 트레일링(264623<264830)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-05-29",
"exit_date": "2024-06-17",
"entry_price": 377283.9308135679,
"exit_price": 372965.864103895,
"quantity": 16,
"commission": 895.12,
"tax": 10741.42,
"slippage": 722.17,
"pnl": -81631.08,
"pnl_pct": -1.3521,
"reason": "전량청산: 트레일링(373011<375739)",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2024-06-03",
"exit_date": "2024-06-17",
"entry_price": 374286.4220765608,
"exit_price": 370916.63728796126,
"quantity": 16,
"commission": 890.2,
"tax": 10682.4,
"slippage": 1333.8,
"pnl": -66387.44,
"pnl_pct": -1.1084,
"reason": "전량청산: 트레일링(371000<373464)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 13962.80806884492,
"exit_price": 13945.283706408043,
"quantity": 444,
"commission": 928.76,
"tax": 11145.07,
"slippage": 2094.03,
"pnl": -20784.57,
"pnl_pct": -0.3352,
"reason": "전량청산: 트레일링(13950<13954)",
"market": "KOSPI"
},
{
"stock_code": "028260",
"stock_name": "삼성물산",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 134441.89466955085,
"exit_price": 130623.10805049763,
"quantity": 46,
"commission": 901.3,
"tax": 10815.59,
"slippage": 3537.03,
"pnl": -188308.73,
"pnl_pct": -3.0445,
"reason": "전량청산: 트레일링(130700<130711)",
"market": "KOSPI"
},
{
"stock_code": "035720",
"stock_name": "카카오",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-17",
"entry_price": 43678.36717721596,
"exit_price": 42390.24313533791,
"quantity": 142,
"commission": 902.91,
"tax": 10834.95,
"slippage": 1385.47,
"pnl": -195581.82,
"pnl_pct": -3.1529,
"reason": "전량청산: 트레일링(42400<42448)",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-19",
"entry_price": 82882.39836673152,
"exit_price": 87380.75300059894,
"quantity": 37,
"commission": 484.96,
"tax": 5819.56,
"slippage": 712.14,
"pnl": 159674.6,
"pnl_pct": 5.206,
"reason": "1차 익절(50%): RSI(55.6)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-20",
"entry_price": 82882.39836673152,
"exit_price": 87593.78100566562,
"quantity": 37,
"commission": 486.15,
"tax": 5833.75,
"slippage": 230.1,
"pnl": 167541.27,
"pnl_pct": 5.4625,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-06-13",
"exit_date": "2024-06-27",
"entry_price": 170024.0152886384,
"exit_price": 165295.61557086752,
"quantity": 36,
"commission": 892.6,
"tax": 10711.16,
"slippage": 3757.84,
"pnl": -182744.27,
"pnl_pct": -2.9851,
"reason": "전량청산: 트레일링(165400<166107)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-06-27",
"exit_date": null,
"entry_price": 181041.4384628698,
"exit_price": 0.0,
"quantity": 34,
"commission": 923.31,
"tax": 0.0,
"slippage": 1408.91,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.0)<40 + %B(0.05)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2024-06-28",
"exit_date": null,
"entry_price": 148634.4548719314,
"exit_price": 0.0,
"quantity": 41,
"commission": 914.1,
"tax": 0.0,
"slippage": 5512.65,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.6)<40 + %B(0.30)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-01",
"entry_price": 148634.4548719314,
"exit_price": 152768.5617473012,
"quantity": 20,
"commission": 458.31,
"tax": 5499.67,
"slippage": 2628.77,
"pnl": 76278.26,
"pnl_pct": 2.5656,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 162911.54266229685,
"exit_price": 0.0,
"quantity": 37,
"commission": 904.16,
"tax": 0.0,
"slippage": 427.08,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.0)<40 + %B(0.06)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-07-01",
"exit_date": null,
"entry_price": 359390.516255152,
"exit_price": 0.0,
"quantity": 17,
"commission": 916.45,
"tax": 0.0,
"slippage": 1453.78,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.8)<40 + %B(0.21)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-02",
"entry_price": 148634.4548719314,
"exit_price": 153397.31191103152,
"quantity": 10,
"commission": 230.1,
"tax": 2761.15,
"slippage": 1026.88,
"pnl": 44414.37,
"pnl_pct": 2.9877,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-03",
"entry_price": 148634.4548719314,
"exit_price": 153967.00753166495,
"quantity": 5,
"commission": 115.48,
"tax": 1385.7,
"slippage": 164.96,
"pnl": 25050.11,
"pnl_pct": 3.3702,
"reason": "1차 익절(50%): RSI(57.8)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-04",
"entry_price": 148634.4548719314,
"exit_price": 157779.1211902712,
"quantity": 3,
"commission": 71.0,
"tax": 852.01,
"slippage": 62.64,
"pnl": 26444.11,
"pnl_pct": 5.9296,
"reason": "1차 익절(50%): RSI(63.0)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-06-28",
"exit_date": "2024-07-05",
"entry_price": 148634.4548719314,
"exit_price": 162248.0724873297,
"quantity": 3,
"commission": 73.01,
"tax": 876.14,
"slippage": 455.78,
"pnl": 39824.82,
"pnl_pct": 8.9299,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 162911.54266229685,
"exit_price": 168004.00765601202,
"quantity": 18,
"commission": 453.61,
"tax": 5443.33,
"slippage": 1727.86,
"pnl": 85327.57,
"pnl_pct": 2.9094,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-05",
"entry_price": 359390.516255152,
"exit_price": 373813.22576286964,
"quantity": 8,
"commission": 448.58,
"tax": 5382.91,
"slippage": 1414.19,
"pnl": 109118.92,
"pnl_pct": 3.7947,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-06-27",
"exit_date": "2024-07-08",
"entry_price": 181041.4384628698,
"exit_price": 188252.17770046362,
"quantity": 17,
"commission": 480.04,
"tax": 5760.52,
"slippage": 2512.98,
"pnl": 115880.35,
"pnl_pct": 3.7646,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-08",
"entry_price": 162911.54266229685,
"exit_price": 170362.3217618808,
"quantity": 9,
"commission": 229.99,
"tax": 2759.87,
"slippage": 1239.1,
"pnl": 63847.22,
"pnl_pct": 4.3539,
"reason": "1차 익절(50%): RSI(56.1)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-08",
"entry_price": 359390.516255152,
"exit_price": 373429.8817065759,
"quantity": 4,
"commission": 224.06,
"tax": 2688.7,
"slippage": 284.47,
"pnl": 53029.07,
"pnl_pct": 3.6883,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-09",
"entry_price": 162911.54266229685,
"exit_price": 170683.45391001116,
"quantity": 5,
"commission": 128.01,
"tax": 1536.15,
"slippage": 82.73,
"pnl": 37073.21,
"pnl_pct": 4.5506,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-09",
"entry_price": 359390.516255152,
"exit_price": 374318.57995321247,
"quantity": 2,
"commission": 112.3,
"tax": 1347.55,
"slippage": 322.84,
"pnl": 28288.47,
"pnl_pct": 3.935,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-10",
"entry_price": 162911.54266229685,
"exit_price": 177424.81479441398,
"quantity": 5,
"commission": 133.07,
"tax": 1596.82,
"slippage": 375.93,
"pnl": 70714.29,
"pnl_pct": 8.68,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-11",
"entry_price": 359390.516255152,
"exit_price": 381154.90808226354,
"quantity": 1,
"commission": 57.17,
"tax": 686.08,
"slippage": 178.09,
"pnl": 20967.23,
"pnl_pct": 5.8332,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-12",
"entry_price": 359390.516255152,
"exit_price": 371760.7604535738,
"quantity": 1,
"commission": 55.76,
"tax": 669.17,
"slippage": 271.24,
"pnl": 11591.4,
"pnl_pct": 3.2248,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-06-27",
"exit_date": "2024-07-16",
"entry_price": 181041.4384628698,
"exit_price": 184375.7642410244,
"quantity": 17,
"commission": 470.16,
"tax": 5641.9,
"slippage": 2112.01,
"pnl": 50109.83,
"pnl_pct": 1.6279,
"reason": "전량청산: 트레일링(184500<185807)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-07-01",
"exit_date": "2024-07-16",
"entry_price": 359390.516255152,
"exit_price": 352104.12998708885,
"quantity": 1,
"commission": 52.82,
"tax": 633.79,
"slippage": 346.87,
"pnl": -8026.9,
"pnl_pct": -2.2331,
"reason": "전량청산: 트레일링(352451<362049)",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "BUY",
"entry_date": "2024-07-23",
"exit_date": null,
"entry_price": 145914.3591674011,
"exit_price": 0.0,
"quantity": 42,
"commission": 919.26,
"tax": 0.0,
"slippage": 603.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.7)<40 + %B(-0.08)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "BUY",
"entry_date": "2024-07-23",
"exit_date": null,
"entry_price": 263606.09070783394,
"exit_price": 0.0,
"quantity": 23,
"commission": 909.44,
"tax": 0.0,
"slippage": 2440.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.2)<40 + %B(0.24)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2024-07-26",
"exit_date": null,
"entry_price": 225576.51273751658,
"exit_price": 0.0,
"quantity": 27,
"commission": 913.58,
"tax": 0.0,
"slippage": 2065.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.0)<40 + %B(0.28)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2024-07-29",
"exit_date": null,
"entry_price": 52044.80697189035,
"exit_price": 0.0,
"quantity": 119,
"commission": 929.0,
"tax": 0.0,
"slippage": 5332.03,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.9)<40 + %B(0.25)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2024-07-26",
"exit_date": "2024-07-30",
"entry_price": 225576.51273751658,
"exit_price": 221944.7982938697,
"quantity": 27,
"commission": 898.88,
"tax": 10786.52,
"slippage": 1490.45,
"pnl": -110655.27,
"pnl_pct": -1.8166,
"reason": "전량청산: 트레일링(222000<222893)",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2024-07-30",
"exit_date": null,
"entry_price": 485092.2513205938,
"exit_price": 0.0,
"quantity": 12,
"commission": 873.17,
"tax": 0.0,
"slippage": 1107.02,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.5)<40 + %B(0.04)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "BUY",
"entry_date": "2024-07-31",
"exit_date": null,
"entry_price": 194687.30019640835,
"exit_price": 0.0,
"quantity": 31,
"commission": 905.3,
"tax": 0.0,
"slippage": 2706.31,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(21.7)<40 + %B(0.19)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-07-29",
"exit_date": "2024-08-01",
"entry_price": 52044.80697189035,
"exit_price": 54776.88088613708,
"quantity": 59,
"commission": 484.78,
"tax": 5817.3,
"slippage": 1364.03,
"pnl": 154429.68,
"pnl_pct": 5.0285,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2024-07-30",
"exit_date": "2024-08-02",
"entry_price": 485092.2513205938,
"exit_price": 481865.74124027055,
"quantity": 12,
"commission": 867.36,
"tax": 10408.3,
"slippage": 1611.11,
"pnl": -50866.95,
"pnl_pct": -0.8737,
"reason": "전량청산: 트레일링(482000<486339)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-07-31",
"exit_date": "2024-08-02",
"entry_price": 194687.30019640835,
"exit_price": 173156.7335232268,
"quantity": 31,
"commission": 805.18,
"tax": 9662.15,
"slippage": 1341.26,
"pnl": -678820.19,
"pnl_pct": -11.2458,
"reason": "손절 (close=173200 <= stop=175219)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 173359.90960179458,
"exit_price": 0.0,
"quantity": 35,
"commission": 910.14,
"tax": 0.0,
"slippage": 5596.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(19.3)<40 + %B(0.02)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 329589.9867651734,
"exit_price": 0.0,
"quantity": 18,
"commission": 889.89,
"tax": 0.0,
"slippage": 2627.76,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.5)<40 + %B(0.30)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 79668.56338873904,
"exit_price": 0.0,
"quantity": 77,
"commission": 920.17,
"tax": 0.0,
"slippage": 5279.38,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.0)<40 + %B(0.07)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2024-08-02",
"exit_date": null,
"entry_price": 175596.58209233495,
"exit_price": 0.0,
"quantity": 35,
"commission": 921.88,
"tax": 0.0,
"slippage": 3380.37,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.7)<40 + %B(0.16)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "034730",
"stock_name": "SK",
"side": "SELL",
"entry_date": "2024-07-23",
"exit_date": "2024-08-05",
"entry_price": 145914.3591674011,
"exit_price": 131293.3577523334,
"quantity": 42,
"commission": 827.15,
"tax": 9925.78,
"slippage": 278.97,
"pnl": -625754.25,
"pnl_pct": -10.2092,
"reason": "손절 (close=131300 <= stop=132325)",
"market": "KOSPI"
},
{
"stock_code": "005380",
"stock_name": "현대차",
"side": "SELL",
"entry_date": "2024-07-23",
"exit_date": "2024-08-05",
"entry_price": 263606.09070783394,
"exit_price": 223776.16072707553,
"quantity": 23,
"commission": 772.03,
"tax": 9264.33,
"slippage": 5148.3,
"pnl": -927034.19,
"pnl_pct": -15.2879,
"reason": "손절 (close=224000 <= stop=237245)",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2024-07-29",
"exit_date": "2024-08-05",
"entry_price": 52044.80697189035,
"exit_price": 47060.623100742734,
"quantity": 60,
"commission": 423.55,
"tax": 5082.55,
"slippage": 2362.61,
"pnl": -305025.53,
"pnl_pct": -9.7666,
"reason": "전량청산: 트레일링(47100<50988)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-05",
"entry_price": 79668.56338873904,
"exit_price": 71330.81366722987,
"quantity": 77,
"commission": 823.87,
"tax": 9886.45,
"slippage": 5327.35,
"pnl": -653637.22,
"pnl_pct": -10.6535,
"reason": "손절 (close=71400 <= stop=72954)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2024-08-06",
"exit_date": null,
"entry_price": 139629.22819412965,
"exit_price": 0.0,
"quantity": 42,
"commission": 879.66,
"tax": 0.0,
"slippage": 5427.58,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(25.1)<30 + %B(0.04) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2024-08-06",
"exit_date": null,
"entry_price": 289745.6974151129,
"exit_price": 0.0,
"quantity": 20,
"commission": 869.24,
"tax": 0.0,
"slippage": 4913.95,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(28.3)<30 + %B(0.16) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "BUY",
"entry_date": "2024-08-06",
"exit_date": null,
"entry_price": 40806.78549331264,
"exit_price": 0.0,
"quantity": 146,
"commission": 893.67,
"tax": 0.0,
"slippage": 990.68,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.5)<30 + %B(0.10) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-08",
"entry_price": 175596.58209233495,
"exit_price": 180112.4874691938,
"quantity": 17,
"commission": 459.29,
"tax": 5511.44,
"slippage": 1487.71,
"pnl": 70351.89,
"pnl_pct": 2.3564,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-09",
"entry_price": 175596.58209233495,
"exit_price": 182960.88424424655,
"quantity": 9,
"commission": 247.0,
"tax": 2963.97,
"slippage": 352.04,
"pnl": 62830.7,
"pnl_pct": 3.9751,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2024-08-12",
"exit_date": null,
"entry_price": 160364.28675889567,
"exit_price": 0.0,
"quantity": 37,
"commission": 890.02,
"tax": 0.0,
"slippage": 2378.61,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.3)<40 + %B(0.13)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2024-08-12",
"exit_date": null,
"entry_price": 17401.020255959513,
"exit_price": 0.0,
"quantity": 347,
"commission": 905.72,
"tax": 0.0,
"slippage": 354.03,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(44.8)<40 + %B(0.10)<0.25 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-13",
"entry_price": 40806.78549331264,
"exit_price": 44633.07885023768,
"quantity": 73,
"commission": 488.73,
"tax": 7493.89,
"slippage": 1235.24,
"pnl": 270889.95,
"pnl_pct": 9.0923,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2024-08-14",
"exit_date": null,
"entry_price": 163260.70387242048,
"exit_price": 0.0,
"quantity": 37,
"commission": 906.1,
"tax": 0.0,
"slippage": 5946.04,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(44.2)<40 + %B(-0.06)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-16",
"entry_price": 173359.90960179458,
"exit_price": 199647.038949283,
"quantity": 17,
"commission": 509.1,
"tax": 6109.2,
"slippage": 900.34,
"pnl": 439820.83,
"pnl_pct": 14.9215,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-19",
"entry_price": 173359.90960179458,
"exit_price": 193747.96871028218,
"quantity": 9,
"commission": 261.56,
"tax": 3138.72,
"slippage": 1368.28,
"pnl": 179858.22,
"pnl_pct": 11.5259,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-20",
"entry_price": 40806.78549331264,
"exit_price": 41331.185404010525,
"quantity": 73,
"commission": 452.58,
"tax": 6939.51,
"slippage": 1373.47,
"pnl": 30442.28,
"pnl_pct": 1.0218,
"reason": "전량청산: 트레일링(41350<41977)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-21",
"entry_price": 329589.9867651734,
"exit_price": 321475.9557164158,
"quantity": 9,
"commission": 433.99,
"tax": 5207.91,
"slippage": 1224.4,
"pnl": -79113.13,
"pnl_pct": -2.6667,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-21",
"entry_price": 139629.22819412965,
"exit_price": 146159.94442914223,
"quantity": 21,
"commission": 460.4,
"tax": 5524.85,
"slippage": 2941.17,
"pnl": 130719.96,
"pnl_pct": 4.4574,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-21",
"entry_price": 289745.6974151129,
"exit_price": 297703.36403853114,
"quantity": 10,
"commission": 446.56,
"tax": 5358.66,
"slippage": 2966.36,
"pnl": 73336.83,
"pnl_pct": 2.5307,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-22",
"entry_price": 160364.28675889567,
"exit_price": 164608.4649571351,
"quantity": 18,
"commission": 444.44,
"tax": 5333.31,
"slippage": 1647.63,
"pnl": 70184.47,
"pnl_pct": 2.4311,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-22",
"entry_price": 17401.020255959513,
"exit_price": 18376.7884718173,
"quantity": 173,
"commission": 476.88,
"tax": 7312.12,
"slippage": 2285.59,
"pnl": 160567.34,
"pnl_pct": 5.333,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-08-14",
"exit_date": "2024-08-22",
"entry_price": 163260.70387242048,
"exit_price": 177372.5390431964,
"quantity": 18,
"commission": 478.91,
"tax": 5746.87,
"slippage": 494.3,
"pnl": 247346.45,
"pnl_pct": 8.4156,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "000660",
"stock_name": "SK하이닉스",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-23",
"entry_price": 173359.90960179458,
"exit_price": 185444.96069837076,
"quantity": 9,
"commission": 250.35,
"tax": 3004.21,
"slippage": 495.35,
"pnl": 105276.86,
"pnl_pct": 6.7465,
"reason": "전량청산: 트레일링(185500<188357)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-23",
"entry_price": 160364.28675889567,
"exit_price": 164740.25982571658,
"quantity": 9,
"commission": 222.4,
"tax": 2668.79,
"slippage": 1437.66,
"pnl": 36276.07,
"pnl_pct": 2.5131,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-23",
"entry_price": 17401.020255959513,
"exit_price": 18389.343082648982,
"quantity": 87,
"commission": 239.98,
"tax": 3679.71,
"slippage": 927.15,
"pnl": 81837.31,
"pnl_pct": 5.405,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-08-14",
"exit_date": "2024-08-23",
"entry_price": 163260.70387242048,
"exit_price": 176504.2483274373,
"quantity": 9,
"commission": 238.28,
"tax": 2859.37,
"slippage": 861.77,
"pnl": 115873.85,
"pnl_pct": 7.8849,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-26",
"entry_price": 175596.58209233495,
"exit_price": 193255.34152662268,
"quantity": 9,
"commission": 260.89,
"tax": 3130.74,
"slippage": 1301.93,
"pnl": 155300.15,
"pnl_pct": 9.8254,
"reason": "전량청산: RSI(85.4)>=65",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-26",
"entry_price": 139629.22819412965,
"exit_price": 151991.31087851807,
"quantity": 21,
"commission": 478.77,
"tax": 5745.27,
"slippage": 182.47,
"pnl": 252939.86,
"pnl_pct": 8.6249,
"reason": "전량청산: RSI(79.9)>=65 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2024-08-06",
"exit_date": "2024-08-26",
"entry_price": 289745.6974151129,
"exit_price": 316814.8157025565,
"quantity": 10,
"commission": 475.22,
"tax": 5702.67,
"slippage": 1851.84,
"pnl": 264078.68,
"pnl_pct": 9.1128,
"reason": "전량청산: RSI(74.9)>=65",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-26",
"entry_price": 160364.28675889567,
"exit_price": 170614.16343963562,
"quantity": 5,
"commission": 127.96,
"tax": 1535.53,
"slippage": 429.18,
"pnl": 49465.62,
"pnl_pct": 6.1682,
"reason": "1차 익절(50%): RSI(73.2)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-08-14",
"exit_date": "2024-08-26",
"entry_price": 163260.70387242048,
"exit_price": 177148.81276313984,
"quantity": 5,
"commission": 132.86,
"tax": 1594.34,
"slippage": 755.94,
"pnl": 67590.9,
"pnl_pct": 8.2789,
"reason": "1차 익절(50%): RSI(57.2)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-08-28",
"entry_price": 160364.28675889567,
"exit_price": 163774.21251916353,
"quantity": 5,
"commission": 122.83,
"tax": 1473.97,
"slippage": 128.94,
"pnl": 15332.56,
"pnl_pct": 1.9119,
"reason": "전량청산: 트레일링(163800<165782)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2024-08-02",
"exit_date": "2024-08-29",
"entry_price": 329589.9867651734,
"exit_price": 350645.782938192,
"quantity": 9,
"commission": 473.37,
"tax": 5680.46,
"slippage": 3034.95,
"pnl": 182903.39,
"pnl_pct": 6.1651,
"reason": "전량청산: RSI(77.1)>=65 | BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2024-08-14",
"exit_date": "2024-08-29",
"entry_price": 163260.70387242048,
"exit_price": 187484.9791002674,
"quantity": 5,
"commission": 140.61,
"tax": 1687.36,
"slippage": 75.1,
"pnl": 119170.95,
"pnl_pct": 14.5967,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2024-08-12",
"exit_date": "2024-09-02",
"entry_price": 17401.020255959513,
"exit_price": 18126.63099345742,
"quantity": 87,
"commission": 236.55,
"tax": 3627.14,
"slippage": 293.1,
"pnl": 59037.36,
"pnl_pct": 3.8991,
"reason": "전량청산: 트레일링(18130<18266)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2024-09-05",
"exit_date": null,
"entry_price": 24014.280842554803,
"exit_price": 0.0,
"quantity": 258,
"commission": 929.35,
"tax": 0.0,
"slippage": 3684.46,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.8)<40 + %B(-0.14)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "BUY",
"entry_date": "2024-09-12",
"exit_date": null,
"entry_price": 66344.76659230395,
"exit_price": 0.0,
"quantity": 93,
"commission": 925.51,
"tax": 0.0,
"slippage": 4163.29,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(14.8)<30 + %B(0.13) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2024-09-05",
"exit_date": "2024-09-27",
"entry_price": 24014.280842554803,
"exit_price": 22344.743192946728,
"quantity": 258,
"commission": 864.74,
"tax": 10376.9,
"slippage": 1356.26,
"pnl": -442911.71,
"pnl_pct": -7.1476,
"reason": "전량청산: 트레일링(22350<23616)",
"market": "KOSPI"
},
{
"stock_code": "005930",
"stock_name": "삼성전자",
"side": "SELL",
"entry_date": "2024-09-12",
"exit_date": "2024-09-30",
"entry_price": 66344.76659230395,
"exit_price": 61492.62697324225,
"quantity": 93,
"commission": 857.82,
"tax": 10293.87,
"slippage": 685.69,
"pnl": -463326.18,
"pnl_pct": -7.5081,
"reason": "손절 (close=61500 <= stop=61684)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2024-10-24",
"exit_date": null,
"entry_price": 90980.92711685436,
"exit_price": 0.0,
"quantity": 67,
"commission": 914.36,
"tax": 0.0,
"slippage": 5422.12,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.5)<30 + %B(0.00) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2024-10-24",
"exit_date": "2024-10-31",
"entry_price": 90980.92711685436,
"exit_price": 91877.37280953822,
"quantity": 67,
"commission": 923.37,
"tax": 11080.41,
"slippage": 1516.02,
"pnl": 47143.72,
"pnl_pct": 0.7733,
"reason": "전량청산: 트레일링(91900<92568)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2024-12-20",
"exit_date": null,
"entry_price": 134079.66556657347,
"exit_price": 0.0,
"quantity": 45,
"commission": 905.04,
"tax": 0.0,
"slippage": 3584.95,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.7)<30 + %B(0.26) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "BUY",
"entry_date": "2024-12-20",
"exit_date": null,
"entry_price": 15589.649963930975,
"exit_price": 0.0,
"quantity": 395,
"commission": 923.69,
"tax": 0.0,
"slippage": 3811.74,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.4)<30 + %B(0.28) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2024-12-20",
"exit_date": "2024-12-26",
"entry_price": 134079.66556657347,
"exit_price": 129245.79421844707,
"quantity": 45,
"commission": 872.41,
"tax": 10468.91,
"slippage": 2439.26,
"pnl": -229770.57,
"pnl_pct": -3.8076,
"reason": "전량청산: 트레일링(129300<129586)",
"market": "KOSPI"
},
{
"stock_code": "316140",
"stock_name": "우리금융지주",
"side": "SELL",
"entry_date": "2024-12-20",
"exit_date": "2025-01-03",
"entry_price": 15589.649963930975,
"exit_price": 15251.093160865415,
"quantity": 395,
"commission": 903.63,
"tax": 10843.53,
"slippage": 3518.2,
"pnl": -146400.78,
"pnl_pct": -2.3771,
"reason": "전량청산: 트레일링(15260<15278)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-01-03",
"exit_date": null,
"entry_price": 59677.18189785061,
"exit_price": 0.0,
"quantity": 102,
"commission": 913.06,
"tax": 0.0,
"slippage": 3180.55,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(30.1)<30 + %B(0.27) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-01-03",
"exit_date": "2025-01-08",
"entry_price": 59677.18189785061,
"exit_price": 63902.21431834267,
"quantity": 51,
"commission": 488.85,
"tax": 7495.73,
"slippage": 3049.07,
"pnl": 207035.54,
"pnl_pct": 6.8014,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-01-03",
"exit_date": "2025-01-13",
"entry_price": 59677.18189785061,
"exit_price": 59338.87701225501,
"quantity": 51,
"commission": 453.94,
"tax": 6960.45,
"slippage": 618.27,
"pnl": -25124.47,
"pnl_pct": -0.8254,
"reason": "전량청산: 트레일링(59351<59585)",
"market": "KOSDAQ"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "BUY",
"entry_date": "2025-02-13",
"exit_date": null,
"entry_price": 94367.53688681444,
"exit_price": 0.0,
"quantity": 65,
"commission": 920.08,
"tax": 0.0,
"slippage": 4389.9,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.7)<30 + %B(0.17) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "000270",
"stock_name": "기아",
"side": "SELL",
"entry_date": "2025-02-13",
"exit_date": "2025-02-25",
"entry_price": 94367.53688681444,
"exit_price": 93177.7544692162,
"quantity": 65,
"commission": 908.48,
"tax": 10901.8,
"slippage": 1445.96,
"pnl": -90066.22,
"pnl_pct": -1.4681,
"reason": "전량청산: 트레일링(93200<93293)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2025-03-20",
"exit_date": null,
"entry_price": 198332.46612726978,
"exit_price": 0.0,
"quantity": 30,
"commission": 892.5,
"tax": 0.0,
"slippage": 2353.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.8)<30 + %B(0.31) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2025-03-20",
"exit_date": "2025-03-28",
"entry_price": 198332.46612726978,
"exit_price": 195087.87330636397,
"quantity": 30,
"commission": 877.9,
"tax": 10534.75,
"slippage": 3933.8,
"pnl": -109642.92,
"pnl_pct": -1.8425,
"reason": "전량청산: 트레일링(195219<195320)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-04-04",
"exit_date": null,
"entry_price": 52115.62984785752,
"exit_price": 0.0,
"quantity": 117,
"commission": 914.63,
"tax": 0.0,
"slippage": 1828.69,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.4)<30 + %B(0.25) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2025-04-04",
"exit_date": null,
"entry_price": 98131.01698295427,
"exit_price": 0.0,
"quantity": 62,
"commission": 912.62,
"tax": 0.0,
"slippage": 1923.05,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.6)<30 + %B(0.22) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2025-04-04",
"exit_date": "2025-04-10",
"entry_price": 98131.01698295427,
"exit_price": 103422.18202503512,
"quantity": 31,
"commission": 480.91,
"tax": 7374.0,
"slippage": 2412.36,
"pnl": 155714.89,
"pnl_pct": 5.118,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2025-04-10",
"exit_date": null,
"entry_price": 142210.31563088094,
"exit_price": 0.0,
"quantity": 43,
"commission": 917.26,
"tax": 0.0,
"slippage": 443.57,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.8)<30 + %B(0.17) + reversal (BEAR)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2025-04-10",
"exit_date": null,
"entry_price": 13776.310591646457,
"exit_price": 0.0,
"quantity": 447,
"commission": 923.7,
"tax": 0.0,
"slippage": 2820.83,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(30.0)<30 + %B(0.17) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-04-04",
"exit_date": "2025-04-18",
"entry_price": 52115.62984785752,
"exit_price": 47952.07418683899,
"quantity": 117,
"commission": 841.56,
"tax": 12903.9,
"slippage": 5607.32,
"pnl": -501796.1,
"pnl_pct": -8.2283,
"reason": "전량청산: 트레일링(48000<48789)",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2025-04-10",
"exit_date": "2025-04-18",
"entry_price": 142210.31563088094,
"exit_price": 138362.04064197207,
"quantity": 43,
"commission": 892.44,
"tax": 10709.22,
"slippage": 5932.25,
"pnl": -177994.74,
"pnl_pct": -2.9103,
"reason": "전량청산: 트레일링(138500<138532)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2025-04-04",
"exit_date": "2025-04-21",
"entry_price": 98131.01698295427,
"exit_price": 94893.04755756765,
"quantity": 31,
"commission": 441.25,
"tax": 6765.87,
"slippage": 215.53,
"pnl": -108040.49,
"pnl_pct": -3.551,
"reason": "전량청산: 트레일링(94900<96179)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-04-10",
"exit_date": "2025-04-23",
"entry_price": 13776.310591646457,
"exit_price": 13967.022234257629,
"quantity": 223,
"commission": 467.2,
"tax": 7163.69,
"slippage": 664.04,
"pnl": 34437.0,
"pnl_pct": 1.1208,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-04-10",
"exit_date": "2025-04-24",
"entry_price": 13776.310591646457,
"exit_price": 14166.242110122987,
"quantity": 112,
"commission": 237.99,
"tax": 3649.22,
"slippage": 420.88,
"pnl": 39553.67,
"pnl_pct": 2.5631,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-04-10",
"exit_date": "2025-04-29",
"entry_price": 13776.310591646457,
"exit_price": 14356.58906273823,
"quantity": 112,
"commission": 241.19,
"tax": 3698.26,
"slippage": 1502.02,
"pnl": 60820.3,
"pnl_pct": 3.9412,
"reason": "전량청산: RSI(71.3)>=65",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-05-28",
"exit_date": null,
"entry_price": 40936.027344703776,
"exit_price": 0.0,
"quantity": 149,
"commission": 914.92,
"tax": 0.0,
"slippage": 5368.07,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.3)<30 + %B(0.24) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2025-05-28",
"exit_date": null,
"entry_price": 88878.07919753261,
"exit_price": 0.0,
"quantity": 68,
"commission": 906.56,
"tax": 0.0,
"slippage": 5309.39,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(33.0)<30 + %B(0.28) + reversal (BEAR)",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-04",
"entry_price": 40936.027344703776,
"exit_price": 43683.851666222115,
"quantity": 74,
"commission": 484.89,
"tax": 7434.99,
"slippage": 1194.98,
"pnl": 194964.73,
"pnl_pct": 6.4351,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-05",
"entry_price": 40936.027344703776,
"exit_price": 45342.8461811526,
"quantity": 37,
"commission": 251.65,
"tax": 3858.68,
"slippage": 264.69,
"pnl": 158714.77,
"pnl_pct": 10.4772,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-05",
"entry_price": 88878.07919753261,
"exit_price": 96119.79373536365,
"quantity": 34,
"commission": 490.21,
"tax": 7516.57,
"slippage": 2727.01,
"pnl": 237758.24,
"pnl_pct": 7.8668,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-09",
"entry_price": 40936.027344703776,
"exit_price": 44268.83318131863,
"quantity": 19,
"commission": 126.17,
"tax": 1934.55,
"slippage": 592.17,
"pnl": 61145.93,
"pnl_pct": 7.8604,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-13",
"entry_price": 40936.027344703776,
"exit_price": 42823.78960773865,
"quantity": 19,
"commission": 122.05,
"tax": 1871.4,
"slippage": 498.0,
"pnl": 33757.37,
"pnl_pct": 4.3395,
"reason": "전량청산: 트레일링(42850<43039)",
"market": "KOSDAQ"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2025-05-28",
"exit_date": "2025-06-13",
"entry_price": 88878.07919753261,
"exit_price": 91909.17455814591,
"quantity": 34,
"commission": 468.74,
"tax": 7187.3,
"slippage": 3088.07,
"pnl": 94947.93,
"pnl_pct": 3.1416,
"reason": "전량청산: 트레일링(92000<93086)",
"market": "KOSDAQ"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-07-04",
"exit_date": null,
"entry_price": 375745.5681073004,
"exit_price": 0.0,
"quantity": 16,
"commission": 901.79,
"tax": 0.0,
"slippage": 3929.09,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.1)<40 + %B(0.16)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-07-04",
"exit_date": "2025-07-07",
"entry_price": 375745.5681073004,
"exit_price": 416996.73776431754,
"quantity": 8,
"commission": 500.4,
"tax": 7672.74,
"slippage": 26.1,
"pnl": 321385.33,
"pnl_pct": 10.69,
"reason": "1차 익절(50%): RSI(56.9)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-07-04",
"exit_date": "2025-07-08",
"entry_price": 375745.5681073004,
"exit_price": 418657.6333673866,
"quantity": 8,
"commission": 502.39,
"tax": 7703.3,
"slippage": 2738.93,
"pnl": 334639.94,
"pnl_pct": 11.1309,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2025-07-25",
"exit_date": null,
"entry_price": 256576.79064993927,
"exit_price": 0.0,
"quantity": 24,
"commission": 923.68,
"tax": 0.0,
"slippage": 1842.98,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.2)<40 + %B(0.14)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "BUY",
"entry_date": "2025-07-25",
"exit_date": null,
"entry_price": 38425.4741266547,
"exit_price": 0.0,
"quantity": 161,
"commission": 927.98,
"tax": 0.0,
"slippage": 4101.33,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(36.6)<40 + %B(0.23)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "BUY",
"entry_date": "2025-07-31",
"exit_date": null,
"entry_price": 800751.1440031417,
"exit_price": 0.0,
"quantity": 7,
"commission": 840.79,
"tax": 0.0,
"slippage": 5258.01,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.2)<40 + %B(0.15)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2025-08-01",
"exit_date": null,
"entry_price": 24803.330419636954,
"exit_price": 0.0,
"quantity": 248,
"commission": 922.68,
"tax": 0.0,
"slippage": 825.94,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.9)<40 + %B(0.11)<0.25 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-04",
"entry_price": 38425.4741266547,
"exit_price": 39195.47519611957,
"quantity": 80,
"commission": 470.35,
"tax": 7211.97,
"slippage": 361.98,
"pnl": 53456.67,
"pnl_pct": 1.7387,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2025-08-04",
"exit_date": null,
"entry_price": 232524.88586481742,
"exit_price": 0.0,
"quantity": 26,
"commission": 906.85,
"tax": 0.0,
"slippage": 647.03,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.3)<40 + %B(0.29)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2025-08-04",
"exit_date": null,
"entry_price": 16809.294157166863,
"exit_price": 0.0,
"quantity": 367,
"commission": 925.35,
"tax": 0.0,
"slippage": 3410.96,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.4)<40 + %B(0.15)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-06",
"entry_price": 38425.4741266547,
"exit_price": 39389.2694804348,
"quantity": 40,
"commission": 236.34,
"tax": 3623.81,
"slippage": 429.22,
"pnl": 34461.11,
"pnl_pct": 2.2417,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-06",
"entry_price": 24803.330419636954,
"exit_price": 26883.730077652886,
"quantity": 124,
"commission": 500.04,
"tax": 7667.24,
"slippage": 2017.47,
"pnl": 249340.94,
"pnl_pct": 8.1058,
"reason": "1차 익절(50%): RSI(55.4)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-08-06",
"exit_date": null,
"entry_price": 26919.303767834033,
"exit_price": 0.0,
"quantity": 230,
"commission": 928.72,
"tax": 0.0,
"slippage": 4439.87,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.0)<40 + %B(0.12)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-07",
"entry_price": 256576.79064993927,
"exit_price": 277443.5017458291,
"quantity": 12,
"commission": 499.4,
"tax": 5992.78,
"slippage": 677.98,
"pnl": 243446.52,
"pnl_pct": 7.9057,
"reason": "1차 익절(50%): RSI(55.3)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-07",
"entry_price": 38425.4741266547,
"exit_price": 39674.82075303226,
"quantity": 20,
"commission": 119.02,
"tax": 1825.04,
"slippage": 503.58,
"pnl": 22927.59,
"pnl_pct": 2.9829,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2025-07-31",
"exit_date": "2025-08-07",
"entry_price": 800751.1440031417,
"exit_price": 814784.8531201712,
"quantity": 3,
"commission": 366.65,
"tax": 4399.84,
"slippage": 645.44,
"pnl": 36974.3,
"pnl_pct": 1.5389,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-08",
"entry_price": 256576.79064993927,
"exit_price": 290857.8372310245,
"quantity": 12,
"commission": 523.54,
"tax": 6282.53,
"slippage": 1705.95,
"pnl": 404104.65,
"pnl_pct": 13.1229,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-08",
"entry_price": 38425.4741266547,
"exit_price": 39564.148674953256,
"quantity": 10,
"commission": 59.35,
"tax": 909.98,
"slippage": 358.51,
"pnl": 10359.79,
"pnl_pct": 2.6957,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-11",
"entry_price": 38425.4741266547,
"exit_price": 39966.155851468204,
"quantity": 5,
"commission": 29.97,
"tax": 459.61,
"slippage": 169.22,
"pnl": 7185.0,
"pnl_pct": 3.7391,
"reason": "1차 익절(50%): RSI(59.6)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2025-08-04",
"exit_date": "2025-08-11",
"entry_price": 232524.88586481742,
"exit_price": 222979.41744170006,
"quantity": 26,
"commission": 869.62,
"tax": 10435.44,
"slippage": 535.15,
"pnl": -260394.08,
"pnl_pct": -4.3065,
"reason": "전량청산: 트레일링(223000<228214)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2025-08-11",
"exit_date": null,
"entry_price": 223094.45739728172,
"exit_price": 0.0,
"quantity": 27,
"commission": 903.53,
"tax": 0.0,
"slippage": 2550.35,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(40.3)<40 + %B(0.08)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-12",
"entry_price": 38425.4741266547,
"exit_price": 39089.18180324269,
"quantity": 3,
"commission": 17.59,
"tax": 269.72,
"slippage": 32.45,
"pnl": 1686.53,
"pnl_pct": 1.4628,
"reason": "1차 익절(50%): RSI(63.0)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "010130",
"stock_name": "고려아연",
"side": "SELL",
"entry_date": "2025-07-31",
"exit_date": "2025-08-12",
"entry_price": 800751.1440031417,
"exit_price": 774997.252090957,
"quantity": 4,
"commission": 465.0,
"tax": 5579.98,
"slippage": 10.99,
"pnl": -109541.0,
"pnl_pct": -3.4194,
"reason": "전량청산: 트레일링(775000<776857)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-07-25",
"exit_date": "2025-08-13",
"entry_price": 38425.4741266547,
"exit_price": 29627.136315037467,
"quantity": 3,
"commission": 13.33,
"tax": 204.43,
"slippage": 68.59,
"pnl": -26630.06,
"pnl_pct": -23.0976,
"reason": "손절 (close=29650 <= stop=34583)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-08-04",
"exit_date": "2025-08-18",
"entry_price": 16809.294157166863,
"exit_price": 16479.4940004083,
"quantity": 367,
"commission": 907.2,
"tax": 13910.34,
"slippage": 3855.7,
"pnl": -136779.55,
"pnl_pct": -2.2169,
"reason": "전량청산: 트레일링(16490<16576)",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-08-06",
"exit_date": "2025-08-18",
"entry_price": 26919.303767834033,
"exit_price": 25893.21535870295,
"quantity": 230,
"commission": 893.32,
"tax": 10719.79,
"slippage": 1560.47,
"pnl": -248542.16,
"pnl_pct": -4.0137,
"reason": "전량청산: 트레일링(25900<25996)",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "BUY",
"entry_date": "2025-08-19",
"exit_date": null,
"entry_price": 31823.571142885463,
"exit_price": 0.0,
"quantity": 195,
"commission": 930.84,
"tax": 0.0,
"slippage": 4596.37,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.0)<40 + %B(0.13)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "BUY",
"entry_date": "2025-08-19",
"exit_date": null,
"entry_price": 61834.09385002561,
"exit_price": 0.0,
"quantity": 100,
"commission": 927.51,
"tax": 0.0,
"slippage": 3409.39,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.0)<40 + %B(0.28)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-08-19",
"exit_date": null,
"entry_price": 427182.6223144048,
"exit_price": 0.0,
"quantity": 14,
"commission": 897.08,
"tax": 0.0,
"slippage": 2556.71,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.9)<40 + %B(0.21)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-08-01",
"exit_date": "2025-08-20",
"entry_price": 24803.330419636954,
"exit_price": 25749.751005235084,
"quantity": 124,
"commission": 478.95,
"tax": 7343.83,
"slippage": 30.88,
"pnl": 109072.04,
"pnl_pct": 3.5458,
"reason": "전량청산: 트레일링(25750<26059)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2025-08-11",
"exit_date": "2025-08-20",
"entry_price": 223094.45739728172,
"exit_price": 221483.33348499367,
"quantity": 27,
"commission": 897.01,
"tax": 10764.09,
"slippage": 450.0,
"pnl": -56064.98,
"pnl_pct": -0.9306,
"reason": "전량청산: 트레일링(221500<221607)",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-21",
"entry_price": 61834.09385002561,
"exit_price": 66541.18511420621,
"quantity": 50,
"commission": 499.06,
"tax": 5988.71,
"slippage": 2940.74,
"pnl": 228403.04,
"pnl_pct": 7.3865,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "011170",
"stock_name": "롯데케미칼",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-22",
"entry_price": 61834.09385002561,
"exit_price": 62643.323678563196,
"quantity": 50,
"commission": 469.82,
"tax": 5637.9,
"slippage": 2833.82,
"pnl": 33890.01,
"pnl_pct": 1.096,
"reason": "전량청산: 트레일링(62700<67343)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-25",
"entry_price": 427182.6223144048,
"exit_price": 437761.031453328,
"quantity": 7,
"commission": 459.65,
"tax": 7047.95,
"slippage": 1672.78,
"pnl": 66092.72,
"pnl_pct": 2.2099,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "BUY",
"entry_date": "2025-08-26",
"exit_date": null,
"entry_price": 147222.76892742523,
"exit_price": 0.0,
"quantity": 42,
"commission": 927.5,
"tax": 0.0,
"slippage": 5156.29,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.4)<40 + %B(0.14)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-08-28",
"entry_price": 427182.6223144048,
"exit_price": 417756.5110012073,
"quantity": 7,
"commission": 438.64,
"tax": 6725.88,
"slippage": 1704.42,
"pnl": -73595.85,
"pnl_pct": -2.4608,
"reason": "전량청산: 트레일링(418000<422661)",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-09-03",
"entry_price": 31823.571142885463,
"exit_price": 32995.112905076276,
"quantity": 97,
"commission": 480.08,
"tax": 7361.21,
"slippage": 474.05,
"pnl": 105335.23,
"pnl_pct": 3.4118,
"reason": "1차 익절(50%): RSI(72.5)>=50",
"market": "KOSDAQ"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-09-04",
"entry_price": 31823.571142885463,
"exit_price": 32795.81978696755,
"quantity": 49,
"commission": 241.05,
"tax": 3696.09,
"slippage": 204.83,
"pnl": 43469.14,
"pnl_pct": 2.7872,
"reason": "1차 익절(50%): RSI(69.2)>=50",
"market": "KOSDAQ"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-04",
"entry_price": 147222.76892742523,
"exit_price": 150053.7304216755,
"quantity": 21,
"commission": 472.67,
"tax": 5672.03,
"slippage": 971.66,
"pnl": 52841.74,
"pnl_pct": 1.7089,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "263750",
"stock_name": "펄어비스",
"side": "SELL",
"entry_date": "2025-08-19",
"exit_date": "2025-09-05",
"entry_price": 31823.571142885463,
"exit_price": 32570.69320346699,
"quantity": 49,
"commission": 239.39,
"tax": 3670.72,
"slippage": 1436.03,
"pnl": 32464.97,
"pnl_pct": 2.0816,
"reason": "전량청산: RSI(72.1)>=65",
"market": "KOSDAQ"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "BUY",
"entry_date": "2025-09-05",
"exit_date": null,
"entry_price": 276720.12781730155,
"exit_price": 0.0,
"quantity": 22,
"commission": 913.18,
"tax": 0.0,
"slippage": 4842.81,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(26.4)<40 + %B(0.05)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "018260",
"stock_name": "삼성에스디에스",
"side": "SELL",
"entry_date": "2025-08-26",
"exit_date": "2025-09-08",
"entry_price": 147222.76892742523,
"exit_price": 154167.19359159726,
"quantity": 21,
"commission": 485.63,
"tax": 5827.52,
"slippage": 2788.93,
"pnl": 139056.02,
"pnl_pct": 4.4971,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-09-09",
"exit_date": null,
"entry_price": 23971.52924504481,
"exit_price": 0.0,
"quantity": 261,
"commission": 938.49,
"tax": 0.0,
"slippage": 5619.13,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.9)<40 + %B(0.24)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2025-09-10",
"exit_date": null,
"entry_price": 129627.22591936882,
"exit_price": 0.0,
"quantity": 48,
"commission": 933.32,
"tax": 0.0,
"slippage": 1306.84,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(21.9)<40 + %B(0.12)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "BUY",
"entry_date": "2025-09-10",
"exit_date": null,
"entry_price": 49212.27686316977,
"exit_price": 0.0,
"quantity": 127,
"commission": 937.49,
"tax": 0.0,
"slippage": 1559.16,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.2)<40 + %B(0.19)<0.45 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2025-09-11",
"exit_date": null,
"entry_price": 198320.3839751775,
"exit_price": 0.0,
"quantity": 31,
"commission": 922.19,
"tax": 0.0,
"slippage": 631.9,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.8)<40 + %B(0.18)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-12",
"entry_price": 23971.52924504481,
"exit_price": 25280.26305908065,
"quantity": 130,
"commission": 492.97,
"tax": 5915.58,
"slippage": 2565.8,
"pnl": 163259.4,
"pnl_pct": 5.2381,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-15",
"entry_price": 23971.52924504481,
"exit_price": 25177.719805523437,
"quantity": 65,
"commission": 245.48,
"tax": 2945.79,
"slippage": 1448.21,
"pnl": 74977.39,
"pnl_pct": 4.8112,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-16",
"entry_price": 23971.52924504481,
"exit_price": 24689.96247847115,
"quantity": 33,
"commission": 122.22,
"tax": 1466.58,
"slippage": 331.24,
"pnl": 22000.84,
"pnl_pct": 2.7808,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-09-09",
"exit_date": "2025-09-17",
"entry_price": 23971.52924504481,
"exit_price": 24534.7627599258,
"quantity": 33,
"commission": 121.45,
"tax": 1457.36,
"slippage": 502.83,
"pnl": 16889.23,
"pnl_pct": 2.1347,
"reason": "전량청산: 트레일링(24550<24582)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-18",
"entry_price": 129627.22591936882,
"exit_price": 139578.42435396882,
"quantity": 24,
"commission": 502.48,
"tax": 6029.79,
"slippage": 517.82,
"pnl": 231829.83,
"pnl_pct": 7.4507,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2025-09-11",
"exit_date": "2025-09-18",
"entry_price": 198320.3839751775,
"exit_price": 208805.65486772,
"quantity": 15,
"commission": 469.81,
"tax": 5637.75,
"slippage": 2915.18,
"pnl": 150725.28,
"pnl_pct": 5.066,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2025-09-11",
"exit_date": "2025-09-22",
"entry_price": 198320.3839751775,
"exit_price": 207320.59431803436,
"quantity": 8,
"commission": 248.78,
"tax": 2985.42,
"slippage": 1435.25,
"pnl": 68529.5,
"pnl_pct": 4.3187,
"reason": "1차 익절(50%): RSI(56.8)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "005490",
"stock_name": "POSCO홀딩스",
"side": "SELL",
"entry_date": "2025-09-05",
"exit_date": "2025-09-23",
"entry_price": 276720.12781730155,
"exit_price": 278228.12661982875,
"quantity": 22,
"commission": 918.15,
"tax": 11017.83,
"slippage": 5981.21,
"pnl": 20326.81,
"pnl_pct": 0.3338,
"reason": "전량청산: 트레일링(278500<279446)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-24",
"entry_price": 129627.22591936882,
"exit_price": 138287.78919396026,
"quantity": 24,
"commission": 497.84,
"tax": 5974.03,
"slippage": 2693.06,
"pnl": 200914.99,
"pnl_pct": 6.4571,
"reason": "전량청산: 트레일링(138400<139918)",
"market": "KOSPI"
},
{
"stock_code": "086520",
"stock_name": "에코프로",
"side": "SELL",
"entry_date": "2025-09-10",
"exit_date": "2025-09-24",
"entry_price": 49212.27686316977,
"exit_price": 48507.2072432636,
"quantity": 127,
"commission": 924.06,
"tax": 14168.96,
"slippage": 5434.68,
"pnl": -105574.35,
"pnl_pct": -1.6889,
"reason": "전량청산: 트레일링(48550<49027)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2025-09-11",
"exit_date": "2025-09-25",
"entry_price": 198320.3839751775,
"exit_price": 210494.78247082044,
"quantity": 8,
"commission": 252.59,
"tax": 3031.12,
"slippage": 41.74,
"pnl": 93873.48,
"pnl_pct": 5.9159,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-02",
"exit_date": null,
"entry_price": 297218.7596481113,
"exit_price": 0.0,
"quantity": 21,
"commission": 936.24,
"tax": 0.0,
"slippage": 4593.95,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.0)<40 + %B(0.16)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2025-10-02",
"exit_date": null,
"entry_price": 277592.1814673551,
"exit_price": 0.0,
"quantity": 22,
"commission": 916.05,
"tax": 0.0,
"slippage": 2027.99,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.2)<40 + %B(0.17)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-02",
"exit_date": "2025-10-13",
"entry_price": 297218.7596481113,
"exit_price": 288730.99420893204,
"quantity": 21,
"commission": 909.5,
"tax": 10914.03,
"slippage": 5649.12,
"pnl": -191002.85,
"pnl_pct": -3.0597,
"reason": "전량청산: 트레일링(289000<296991)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "BUY",
"entry_date": "2025-10-13",
"exit_date": null,
"entry_price": 289231.8459551528,
"exit_price": 0.0,
"quantity": 21,
"commission": 911.08,
"tax": 0.0,
"slippage": 4868.77,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.5)<40 + %B(0.01)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2025-10-02",
"exit_date": "2025-10-14",
"entry_price": 277592.1814673551,
"exit_price": 296243.8050155867,
"quantity": 11,
"commission": 488.8,
"tax": 5865.63,
"slippage": 2818.14,
"pnl": 198355.4,
"pnl_pct": 6.495,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2025-10-14",
"exit_date": null,
"entry_price": 271720.1184394499,
"exit_price": 0.0,
"quantity": 23,
"commission": 937.43,
"tax": 0.0,
"slippage": 5062.72,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(37.0)<40 + %B(0.28)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2025-10-02",
"exit_date": "2025-10-16",
"entry_price": 277592.1814673551,
"exit_price": 311916.7566186065,
"quantity": 11,
"commission": 514.66,
"tax": 6175.95,
"slippage": 915.68,
"pnl": 370421.69,
"pnl_pct": 12.1292,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-16",
"entry_price": 289231.8459551528,
"exit_price": 308756.70127667714,
"quantity": 10,
"commission": 463.14,
"tax": 5557.62,
"slippage": 2432.99,
"pnl": 188793.95,
"pnl_pct": 6.5264,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2025-10-16",
"exit_date": null,
"entry_price": 22752.45917550067,
"exit_price": 0.0,
"quantity": 279,
"commission": 952.19,
"tax": 0.0,
"slippage": 686.11,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.3)<40 + %B(0.16)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-10-16",
"exit_date": null,
"entry_price": 432376.77605021547,
"exit_price": 0.0,
"quantity": 14,
"commission": 907.99,
"tax": 0.0,
"slippage": 5274.86,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.7)<40 + %B(0.05)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-17",
"entry_price": 289231.8459551528,
"exit_price": 307735.553278588,
"quantity": 5,
"commission": 230.8,
"tax": 2769.62,
"slippage": 1322.23,
"pnl": 89301.19,
"pnl_pct": 6.1741,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2025-10-17",
"exit_date": null,
"entry_price": 202044.93161094422,
"exit_price": 0.0,
"quantity": 31,
"commission": 939.51,
"tax": 0.0,
"slippage": 1392.88,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(19.3)<40 + %B(0.06)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-20",
"entry_price": 289231.8459551528,
"exit_price": 308248.08303217334,
"quantity": 3,
"commission": 138.71,
"tax": 1664.54,
"slippage": 755.75,
"pnl": 55115.31,
"pnl_pct": 6.351,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2025-10-20",
"exit_date": null,
"entry_price": 15267.024227361202,
"exit_price": 0.0,
"quantity": 417,
"commission": 954.95,
"tax": 0.0,
"slippage": 2929.1,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.2)<40 + %B(0.18)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-10-14",
"exit_date": "2025-10-21",
"entry_price": 271720.1184394499,
"exit_price": 280914.24136627786,
"quantity": 11,
"commission": 463.51,
"tax": 5562.1,
"slippage": 943.34,
"pnl": 94661.4,
"pnl_pct": 3.1666,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-21",
"entry_price": 15267.024227361202,
"exit_price": 15757.45740147836,
"quantity": 208,
"commission": 491.63,
"tax": 7538.37,
"slippage": 2608.86,
"pnl": 93503.77,
"pnl_pct": 2.9441,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-10-14",
"exit_date": "2025-10-22",
"entry_price": 271720.1184394499,
"exit_price": 281435.9318702947,
"quantity": 6,
"commission": 253.29,
"tax": 3039.51,
"slippage": 384.41,
"pnl": 54757.53,
"pnl_pct": 3.3582,
"reason": "1차 익절(50%): RSI(57.5)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-10-16",
"exit_date": "2025-10-22",
"entry_price": 22752.45917550067,
"exit_price": 23649.44033611931,
"quantity": 139,
"commission": 493.09,
"tax": 5917.09,
"slippage": 77.79,
"pnl": 117795.81,
"pnl_pct": 3.7241,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-22",
"entry_price": 15267.024227361202,
"exit_price": 15846.938892855005,
"quantity": 104,
"commission": 247.21,
"tax": 3790.59,
"slippage": 318.36,
"pnl": 56035.16,
"pnl_pct": 3.5286,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "SELL",
"entry_date": "2025-10-14",
"exit_date": "2025-10-23",
"entry_price": 271720.1184394499,
"exit_price": 288405.2964270795,
"quantity": 6,
"commission": 259.56,
"tax": 3114.78,
"slippage": 568.22,
"pnl": 96492.18,
"pnl_pct": 5.9177,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2025-10-16",
"exit_date": "2025-10-23",
"entry_price": 22752.45917550067,
"exit_price": 22780.292752921712,
"quantity": 140,
"commission": 478.39,
"tax": 5740.63,
"slippage": 2759.01,
"pnl": -2800.12,
"pnl_pct": -0.0879,
"reason": "전량청산: 트레일링(22800<22828)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-10-16",
"exit_date": "2025-10-27",
"entry_price": 432376.77605021547,
"exit_price": 483032.5091181926,
"quantity": 7,
"commission": 507.18,
"tax": 7776.82,
"slippage": 3272.44,
"pnl": 345852.13,
"pnl_pct": 11.4252,
"reason": "1차 익절(50%): RSI(60.4)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2025-10-17",
"exit_date": "2025-10-27",
"entry_price": 202044.93161094422,
"exit_price": 212940.54637655025,
"quantity": 15,
"commission": 479.12,
"tax": 5749.39,
"slippage": 891.8,
"pnl": 156751.11,
"pnl_pct": 5.1714,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-27",
"entry_price": 15267.024227361202,
"exit_price": 15989.736292182277,
"quantity": 52,
"commission": 124.72,
"tax": 1912.37,
"slippage": 533.71,
"pnl": 35424.85,
"pnl_pct": 4.4615,
"reason": "1차 익절(50%): RSI(57.0)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "012330",
"stock_name": "현대모비스",
"side": "SELL",
"entry_date": "2025-10-13",
"exit_date": "2025-10-28",
"entry_price": 289231.8459551528,
"exit_price": 304378.29793196236,
"quantity": 3,
"commission": 136.97,
"tax": 1643.64,
"slippage": 365.11,
"pnl": 43528.59,
"pnl_pct": 5.0158,
"reason": "전량청산: 트레일링(304500<304536)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-10-16",
"exit_date": "2025-10-28",
"entry_price": 432376.77605021547,
"exit_price": 475532.9727488936,
"quantity": 7,
"commission": 499.31,
"tax": 7656.08,
"slippage": 3269.19,
"pnl": 293483.99,
"pnl_pct": 9.6952,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2025-10-17",
"exit_date": "2025-10-28",
"entry_price": 202044.93161094422,
"exit_price": 217383.37307818586,
"quantity": 8,
"commission": 260.86,
"tax": 3130.32,
"slippage": 933.02,
"pnl": 119073.9,
"pnl_pct": 7.3657,
"reason": "1차 익절(50%): RSI(55.1)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-28",
"entry_price": 15267.024227361202,
"exit_price": 16184.784358326739,
"quantity": 26,
"commission": 63.12,
"tax": 967.85,
"slippage": 395.61,
"pnl": 22771.25,
"pnl_pct": 5.7358,
"reason": "1차 익절(50%): RSI(59.9)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-29",
"entry_price": 15267.024227361202,
"exit_price": 16338.115315774747,
"quantity": 13,
"commission": 31.86,
"tax": 488.51,
"slippage": 24.5,
"pnl": 13374.04,
"pnl_pct": 6.7375,
"reason": "1차 익절(50%): RSI(58.2)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-10-30",
"entry_price": 15267.024227361202,
"exit_price": 16024.434774199202,
"quantity": 7,
"commission": 16.83,
"tax": 257.99,
"slippage": 108.96,
"pnl": 5011.02,
"pnl_pct": 4.6882,
"reason": "1차 익절(50%): RSI(59.2)>=50 | BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2025-10-17",
"exit_date": "2025-11-03",
"entry_price": 202044.93161094422,
"exit_price": 224459.9115252693,
"quantity": 8,
"commission": 269.35,
"tax": 3232.22,
"slippage": 320.71,
"pnl": 175575.81,
"pnl_pct": 10.8608,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2025-10-20",
"exit_date": "2025-11-03",
"entry_price": 15267.024227361202,
"exit_price": 16913.704294034156,
"quantity": 7,
"commission": 17.76,
"tax": 272.31,
"slippage": 114.07,
"pnl": 11220.66,
"pnl_pct": 10.4979,
"reason": "전량청산: RSI(75.7)>=65 | BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "BUY",
"entry_date": "2025-11-07",
"exit_date": null,
"entry_price": 152040.3508871035,
"exit_price": 0.0,
"quantity": 42,
"commission": 957.85,
"tax": 0.0,
"slippage": 1694.74,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.0)<40 + %B(0.15)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2025-11-07",
"exit_date": "2025-11-10",
"entry_price": 152040.3508871035,
"exit_price": 158882.77483524758,
"quantity": 21,
"commission": 500.48,
"tax": 6005.77,
"slippage": 361.73,
"pnl": 136705.73,
"pnl_pct": 4.281,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "032830",
"stock_name": "삼성생명",
"side": "SELL",
"entry_date": "2025-11-07",
"exit_date": "2025-11-12",
"entry_price": 152040.3508871035,
"exit_price": 166927.4278523197,
"quantity": 21,
"commission": 525.82,
"tax": 6309.86,
"slippage": 1524.02,
"pnl": 305314.01,
"pnl_pct": 9.561,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "BUY",
"entry_date": "2025-11-21",
"exit_date": null,
"entry_price": 28370.654252469503,
"exit_price": 0.0,
"quantity": 228,
"commission": 970.28,
"tax": 0.0,
"slippage": 4709.17,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.7)<40 + %B(0.02)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2025-11-24",
"exit_date": null,
"entry_price": 25357.951719914843,
"exit_price": 0.0,
"quantity": 255,
"commission": 969.94,
"tax": 0.0,
"slippage": 2027.69,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.8)<40 + %B(0.19)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2025-11-24",
"exit_date": null,
"entry_price": 202622.75729279447,
"exit_price": 0.0,
"quantity": 31,
"commission": 942.2,
"tax": 0.0,
"slippage": 3805.48,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(41.3)<40 + %B(0.22)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2025-11-28",
"exit_date": null,
"entry_price": 244124.78722655933,
"exit_price": 0.0,
"quantity": 26,
"commission": 952.09,
"tax": 0.0,
"slippage": 3244.47,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.9)<40 + %B(0.03)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-11-21",
"exit_date": "2025-12-01",
"entry_price": 28370.654252469503,
"exit_price": 31287.94338293631,
"quantity": 114,
"commission": 535.02,
"tax": 8203.7,
"slippage": 1374.45,
"pnl": 323347.1,
"pnl_pct": 9.9961,
"reason": "1차 익절(50%): BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2025-11-24",
"exit_date": "2025-12-01",
"entry_price": 202622.75729279447,
"exit_price": 202882.9526271702,
"quantity": 31,
"commission": 943.41,
"tax": 11320.87,
"slippage": 3628.47,
"pnl": -5140.41,
"pnl_pct": -0.0818,
"reason": "전량청산: 트레일링(203000<204818)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2025-11-24",
"exit_date": "2025-12-03",
"entry_price": 25357.951719914843,
"exit_price": 25993.3772148404,
"quantity": 127,
"commission": 495.17,
"tax": 5942.09,
"slippage": 841.09,
"pnl": 73778.71,
"pnl_pct": 2.2906,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2025-11-24",
"exit_date": "2025-12-04",
"entry_price": 25357.951719914843,
"exit_price": 25731.74877894127,
"quantity": 64,
"commission": 247.02,
"tax": 2964.3,
"slippage": 1168.08,
"pnl": 20468.25,
"pnl_pct": 1.261,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "403870",
"stock_name": "HPSP",
"side": "SELL",
"entry_date": "2025-11-21",
"exit_date": "2025-12-09",
"entry_price": 28370.654252469503,
"exit_price": 30099.94909252562,
"quantity": 114,
"commission": 514.71,
"tax": 7892.21,
"slippage": 5.8,
"pnl": 188247.56,
"pnl_pct": 5.8196,
"reason": "전량청산: 트레일링(30100<30405)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2025-11-24",
"exit_date": "2025-12-09",
"entry_price": 25357.951719914843,
"exit_price": 24577.23085092872,
"quantity": 64,
"commission": 235.94,
"tax": 2831.3,
"slippage": 1457.23,
"pnl": -53276.81,
"pnl_pct": -3.2823,
"reason": "전량청산: 트레일링(24600<25105)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2025-11-28",
"exit_date": "2025-12-15",
"entry_price": 244124.78722655933,
"exit_price": 240370.5022946992,
"quantity": 26,
"commission": 937.44,
"tax": 11249.34,
"slippage": 3366.94,
"pnl": -110750.28,
"pnl_pct": -1.7446,
"reason": "전량청산: 트레일링(240500<241768)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2025-12-19",
"exit_date": null,
"entry_price": 448322.3046396169,
"exit_price": 0.0,
"quantity": 14,
"commission": 941.48,
"tax": 0.0,
"slippage": 4512.26,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(20.4)<40 + %B(0.31)<0.45 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2025-12-19",
"exit_date": null,
"entry_price": 338751.15010134864,
"exit_price": 0.0,
"quantity": 19,
"commission": 965.44,
"tax": 0.0,
"slippage": 4771.85,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.4)<40 + %B(-0.01)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2025-12-19",
"exit_date": null,
"entry_price": 235657.93301279395,
"exit_price": 0.0,
"quantity": 27,
"commission": 954.41,
"tax": 0.0,
"slippage": 4264.19,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.5)<40 + %B(0.22)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2025-12-19",
"exit_date": "2025-12-26",
"entry_price": 235657.93301279395,
"exit_price": 231415.68272928262,
"quantity": 27,
"commission": 937.23,
"tax": 11246.8,
"slippage": 2276.57,
"pnl": -127679.21,
"pnl_pct": -2.0064,
"reason": "전량청산: 트레일링(231500<232062)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-19",
"exit_date": "2026-01-02",
"entry_price": 448322.3046396169,
"exit_price": 456968.0219683153,
"quantity": 7,
"commission": 479.82,
"tax": 7357.19,
"slippage": 223.85,
"pnl": 52212.28,
"pnl_pct": 1.6635,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2025-12-19",
"exit_date": "2026-01-02",
"entry_price": 338751.15010134864,
"exit_price": 322285.7833466161,
"quantity": 19,
"commission": 918.51,
"tax": 11022.17,
"slippage": 4070.12,
"pnl": -325748.1,
"pnl_pct": -5.0604,
"reason": "전량청산: 트레일링(322500<331232)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 275090.8050099117,
"exit_price": 0.0,
"quantity": 23,
"commission": 949.06,
"tax": 0.0,
"slippage": 2088.52,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.4)<40 + %B(0.26)<0.4 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2026-01-05",
"exit_date": null,
"entry_price": 330103.5921628693,
"exit_price": 0.0,
"quantity": 19,
"commission": 940.8,
"tax": 0.0,
"slippage": 1968.25,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(34.5)<40 + %B(0.19)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2025-12-19",
"exit_date": "2026-01-06",
"entry_price": 448322.3046396169,
"exit_price": 473598.040757514,
"quantity": 7,
"commission": 497.28,
"tax": 7624.93,
"slippage": 2813.71,
"pnl": 168337.21,
"pnl_pct": 5.3632,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "BUY",
"entry_date": "2026-01-06",
"exit_date": null,
"entry_price": 48985.23197117454,
"exit_price": 0.0,
"quantity": 132,
"commission": 969.91,
"tax": 0.0,
"slippage": 4650.62,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(24.9)<40 + %B(0.18)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "BUY",
"entry_date": "2026-01-07",
"exit_date": null,
"entry_price": 24157.2527827773,
"exit_price": 0.0,
"quantity": 267,
"commission": 967.5,
"tax": 0.0,
"slippage": 1936.49,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(38.9)<40 + %B(0.24)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-08",
"entry_price": 330103.5921628693,
"exit_price": 314902.5753314043,
"quantity": 19,
"commission": 897.47,
"tax": 10769.67,
"slippage": 1851.07,
"pnl": -301427.26,
"pnl_pct": -4.8052,
"reason": "전량청산: 트레일링(315000<316125)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "BUY",
"entry_date": "2026-01-08",
"exit_date": null,
"entry_price": 178572.89813418852,
"exit_price": 0.0,
"quantity": 36,
"commission": 964.29,
"tax": 0.0,
"slippage": 2624.33,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(23.3)<40 + %B(0.17)<0.45 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "BUY",
"entry_date": "2026-01-08",
"exit_date": null,
"entry_price": 146358.87117662656,
"exit_price": 0.0,
"quantity": 44,
"commission": 965.97,
"tax": 0.0,
"slippage": 2590.33,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(27.5)<40 + %B(0.23)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-12",
"entry_price": 24157.2527827773,
"exit_price": 25092.579054416598,
"quantity": 133,
"commission": 500.6,
"tax": 6007.16,
"slippage": 986.99,
"pnl": 117408.7,
"pnl_pct": 3.6537,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "BUY",
"entry_date": "2026-01-12",
"exit_date": null,
"entry_price": 321540.92302739754,
"exit_price": 0.0,
"quantity": 20,
"commission": 964.62,
"tax": 0.0,
"slippage": 818.46,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(42.5)<40 + %B(0.24)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-13",
"entry_price": 275090.8050099117,
"exit_price": 299873.86609986814,
"quantity": 11,
"commission": 494.79,
"tax": 5937.5,
"slippage": 1387.47,
"pnl": 265727.48,
"pnl_pct": 8.7802,
"reason": "1차 익절(50%): RSI(61.6)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-13",
"entry_price": 48985.23197117454,
"exit_price": 53749.40843451472,
"quantity": 66,
"commission": 532.12,
"tax": 6385.43,
"slippage": 3339.04,
"pnl": 307033.14,
"pnl_pct": 9.4954,
"reason": "1차 익절(50%): RSI(64.2)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-13",
"entry_price": 24157.2527827773,
"exit_price": 25482.728392395547,
"quantity": 67,
"commission": 256.1,
"tax": 3073.22,
"slippage": 1157.2,
"pnl": 85234.77,
"pnl_pct": 5.2654,
"reason": "1차 익절(50%): RSI(55.1)>=50 | BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-13",
"entry_price": 178572.89813418852,
"exit_price": 195823.0501130364,
"quantity": 18,
"commission": 528.72,
"tax": 6344.67,
"slippage": 3185.1,
"pnl": 303147.2,
"pnl_pct": 9.4298,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-13",
"entry_price": 146358.87117662656,
"exit_price": 155604.16432758636,
"quantity": 22,
"commission": 513.49,
"tax": 7873.57,
"slippage": 2108.38,
"pnl": 194526.4,
"pnl_pct": 6.0405,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-12",
"exit_date": "2026-01-13",
"entry_price": 321540.92302739754,
"exit_price": 342396.9246679613,
"quantity": 10,
"commission": 513.6,
"tax": 6163.14,
"slippage": 1030.75,
"pnl": 201400.96,
"pnl_pct": 6.2627,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-14",
"entry_price": 275090.8050099117,
"exit_price": 285343.56392564974,
"quantity": 6,
"commission": 256.81,
"tax": 3081.71,
"slippage": 938.62,
"pnl": 57930.45,
"pnl_pct": 3.5093,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "047050",
"stock_name": "포스코인터내셔널",
"side": "SELL",
"entry_date": "2026-01-06",
"exit_date": "2026-01-14",
"entry_price": 48985.23197117454,
"exit_price": 55199.97759212871,
"quantity": 66,
"commission": 546.48,
"tax": 6557.76,
"slippage": 1.48,
"pnl": 402584.02,
"pnl_pct": 12.4504,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "028050",
"stock_name": "삼성엔지니어링",
"side": "SELL",
"entry_date": "2026-01-07",
"exit_date": "2026-01-14",
"entry_price": 24157.2527827773,
"exit_price": 25642.64066316231,
"quantity": 67,
"commission": 257.71,
"tax": 3092.5,
"slippage": 493.08,
"pnl": 95928.0,
"pnl_pct": 5.9259,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-01-14",
"exit_date": null,
"entry_price": 14666.30216027885,
"exit_price": 0.0,
"quantity": 451,
"commission": 992.18,
"tax": 0.0,
"slippage": 2842.27,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(31.9)<40 + %B(0.22)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "006400",
"stock_name": "삼성SDI",
"side": "SELL",
"entry_date": "2026-01-05",
"exit_date": "2026-01-19",
"entry_price": 275090.8050099117,
"exit_price": 313817.88477870455,
"quantity": 6,
"commission": 282.44,
"tax": 3389.23,
"slippage": 1092.69,
"pnl": 228443.23,
"pnl_pct": 13.8384,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "BUY",
"entry_date": "2026-01-19",
"exit_date": null,
"entry_price": 21113.814288660138,
"exit_price": 0.0,
"quantity": 314,
"commission": 994.46,
"tax": 0.0,
"slippage": 4337.69,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(43.8)<40 + %B(0.13)<0.25 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "003670",
"stock_name": "포스코퓨처엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-20",
"entry_price": 178572.89813418852,
"exit_price": 204904.67742099936,
"quantity": 18,
"commission": 553.24,
"tax": 6638.91,
"slippage": 1715.81,
"pnl": 466297.73,
"pnl_pct": 14.5047,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "247540",
"stock_name": "에코프로비엠",
"side": "SELL",
"entry_date": "2026-01-08",
"exit_date": "2026-01-22",
"entry_price": 146358.87117662656,
"exit_price": 172323.77165059984,
"quantity": 22,
"commission": 568.67,
"tax": 8719.58,
"slippage": 1677.02,
"pnl": 561456.57,
"pnl_pct": 17.4345,
"reason": "전량청산: RSI(73.7)>=65 | BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "051910",
"stock_name": "LG화학",
"side": "SELL",
"entry_date": "2026-01-12",
"exit_date": "2026-01-22",
"entry_price": 321540.92302739754,
"exit_price": 350425.09765895334,
"quantity": 10,
"commission": 525.64,
"tax": 6307.65,
"slippage": 749.02,
"pnl": 281526.15,
"pnl_pct": 8.7542,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-23",
"entry_price": 14666.30216027885,
"exit_price": 14992.90220721136,
"quantity": 225,
"commission": 506.01,
"tax": 7758.83,
"slippage": 1597.0,
"pnl": 64725.19,
"pnl_pct": 1.9611,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2026-01-19",
"exit_date": "2026-01-23",
"entry_price": 21113.814288660138,
"exit_price": 23478.822250593035,
"quantity": 157,
"commission": 552.93,
"tax": 6635.12,
"slippage": 3324.91,
"pnl": 363620.98,
"pnl_pct": 10.9677,
"reason": "1차 익절(50%): RSI(61.7)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-26",
"entry_price": 14666.30216027885,
"exit_price": 16227.072557895543,
"quantity": 113,
"commission": 275.05,
"tax": 4217.42,
"slippage": 1460.8,
"pnl": 171626.0,
"pnl_pct": 10.3543,
"reason": "1차 익절(50%): RSI(61.4)>=50 | BB중앙 상회 | 2xATR 수익",
"market": "KOSDAQ"
},
{
"stock_code": "323410",
"stock_name": "카카오뱅크",
"side": "SELL",
"entry_date": "2026-01-19",
"exit_date": "2026-01-26",
"entry_price": 21113.814288660138,
"exit_price": 23046.088613317635,
"quantity": 157,
"commission": 542.74,
"tax": 6512.82,
"slippage": 614.09,
"pnl": 295814.28,
"pnl_pct": 8.9225,
"reason": "전량청산: BB상단 도달",
"market": "KOSPI"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "BUY",
"entry_date": "2026-01-26",
"exit_date": null,
"entry_price": 406034.4269879104,
"exit_price": 0.0,
"quantity": 16,
"commission": 974.48,
"tax": 0.0,
"slippage": 550.83,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.6)<40 + %B(0.19)<0.3 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-01-14",
"exit_date": "2026-01-27",
"entry_price": 14666.30216027885,
"exit_price": 16311.587823198184,
"quantity": 113,
"commission": 276.48,
"tax": 4239.38,
"slippage": 950.58,
"pnl": 181152.82,
"pnl_pct": 10.929,
"reason": "전량청산: BB상단 도달",
"market": "KOSDAQ"
},
{
"stock_code": "196170",
"stock_name": "알테오젠",
"side": "SELL",
"entry_date": "2026-01-26",
"exit_date": "2026-02-05",
"entry_price": 406034.4269879104,
"exit_price": 376261.69776780414,
"quantity": 16,
"commission": 903.03,
"tax": 13846.43,
"slippage": 3812.84,
"pnl": -492087.61,
"pnl_pct": -7.5735,
"reason": "전량청산: 트레일링(376500<397071)",
"market": "KOSDAQ"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "BUY",
"entry_date": "2026-02-06",
"exit_date": null,
"entry_price": 216572.56825729625,
"exit_price": 0.0,
"quantity": 31,
"commission": 1007.06,
"tax": 0.0,
"slippage": 2249.62,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(35.2)<40 + %B(0.20)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2026-02-06",
"exit_date": "2026-02-19",
"entry_price": 216572.56825729625,
"exit_price": 226814.2178735502,
"quantity": 15,
"commission": 510.33,
"tax": 6123.98,
"slippage": 2786.73,
"pnl": 146503.14,
"pnl_pct": 4.5091,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2026-02-06",
"exit_date": "2026-02-20",
"entry_price": 216572.56825729625,
"exit_price": 231825.73595209056,
"quantity": 8,
"commission": 278.19,
"tax": 3338.29,
"slippage": 1394.11,
"pnl": 118148.97,
"pnl_pct": 6.8182,
"reason": "1차 익절(50%): BB중앙 상회",
"market": "KOSPI"
},
{
"stock_code": "036570",
"stock_name": "엔씨소프트",
"side": "SELL",
"entry_date": "2026-02-06",
"exit_date": "2026-02-26",
"entry_price": 216572.56825729625,
"exit_price": 231344.24780226604,
"quantity": 8,
"commission": 277.61,
"tax": 3331.36,
"slippage": 1246.02,
"pnl": 114304.58,
"pnl_pct": 6.5964,
"reason": "전량청산: 트레일링(231500<234491)",
"market": "KOSPI"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "BUY",
"entry_date": "2026-02-26",
"exit_date": null,
"entry_price": 14753.313449823461,
"exit_price": 0.0,
"quantity": 457,
"commission": 1011.34,
"tax": 0.0,
"slippage": 1514.25,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(29.5)<40 + %B(0.14)<0.4 (BULL)",
"market": "KOSDAQ"
},
{
"stock_code": "293490",
"stock_name": "카카오게임즈",
"side": "SELL",
"entry_date": "2026-02-26",
"exit_date": "2026-03-03",
"entry_price": 14753.313449823461,
"exit_price": 13837.244041731064,
"quantity": 457,
"commission": 948.54,
"tax": 14544.33,
"slippage": 1259.47,
"pnl": -435147.93,
"pnl_pct": -6.4531,
"reason": "전량청산: 트레일링(13840<14024)",
"market": "KOSDAQ"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "BUY",
"entry_date": "2026-03-03",
"exit_date": null,
"entry_price": 236005.76439150353,
"exit_price": 0.0,
"quantity": 28,
"commission": 991.22,
"tax": 0.0,
"slippage": 161.4,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(32.2)<40 + %B(-0.03)<0.3 (BULL)",
"market": "KOSPI"
},
{
"stock_code": "035420",
"stock_name": "NAVER",
"side": "SELL",
"entry_date": "2026-03-03",
"exit_date": "2026-03-04",
"entry_price": 236005.76439150353,
"exit_price": 207949.07275083172,
"quantity": 28,
"commission": 873.39,
"tax": 10480.63,
"slippage": 1425.96,
"pnl": -797932.61,
"pnl_pct": -12.0731,
"reason": "손절 (close=208000 <= stop=212881)",
"market": "KOSPI"
},
{
"stock_code": "352820",
"stock_name": "하이브",
"side": "BUY",
"entry_date": "2026-03-24",
"exit_date": null,
"entry_price": 293139.2149488561,
"exit_price": 0.0,
"quantity": 22,
"commission": 967.36,
"tax": 0.0,
"slippage": 3062.73,
"pnl": 0.0,
"pnl_pct": 0.0,
"reason": "RSI(39.2)<40 + %B(-0.05)<0.3 (BULL)",
"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": 99804967.25
},
{
"date": "2023-07-06",
"equity": 99669801.98
},
{
"date": "2023-07-13",
"equity": 100153625.46
},
{
"date": "2023-07-20",
"equity": 100178375.46
},
{
"date": "2023-07-27",
"equity": 100059436.81
},
{
"date": "2023-08-03",
"equity": 100013723.69
},
{
"date": "2023-08-10",
"equity": 100013723.69
},
{
"date": "2023-08-18",
"equity": 100013723.69
},
{
"date": "2023-08-25",
"equity": 100013723.69
},
{
"date": "2023-09-01",
"equity": 100012305.39
},
{
"date": "2023-09-08",
"equity": 100129806.47
},
{
"date": "2023-09-15",
"equity": 100129806.47
},
{
"date": "2023-09-22",
"equity": 100129806.47
},
{
"date": "2023-10-05",
"equity": 100129806.47
},
{
"date": "2023-10-13",
"equity": 100129806.47
},
{
"date": "2023-10-20",
"equity": 100129806.47
},
{
"date": "2023-10-27",
"equity": 100129806.47
},
{
"date": "2023-11-03",
"equity": 100363598.68
},
{
"date": "2023-11-10",
"equity": 101132281.16
},
{
"date": "2023-11-17",
"equity": 101232009.86
},
{
"date": "2023-11-24",
"equity": 101232009.86
},
{
"date": "2023-12-01",
"equity": 101232009.86
},
{
"date": "2023-12-08",
"equity": 101232009.86
},
{
"date": "2023-12-15",
"equity": 101232009.86
},
{
"date": "2023-12-22",
"equity": 101232009.86
},
{
"date": "2024-01-03",
"equity": 101232009.86
},
{
"date": "2024-01-10",
"equity": 101232009.86
},
{
"date": "2024-01-17",
"equity": 101232009.86
},
{
"date": "2024-01-24",
"equity": 101222980.37
},
{
"date": "2024-01-31",
"equity": 101626768.61
},
{
"date": "2024-02-07",
"equity": 101973345.09
},
{
"date": "2024-02-16",
"equity": 102364380.25
},
{
"date": "2024-02-23",
"equity": 102261880.25
},
{
"date": "2024-03-04",
"equity": 101990360.99
},
{
"date": "2024-03-11",
"equity": 102165888.98
},
{
"date": "2024-03-18",
"equity": 101669016.38
},
{
"date": "2024-03-25",
"equity": 101767434.57
},
{
"date": "2024-04-01",
"equity": 102101550.43
},
{
"date": "2024-04-08",
"equity": 101616843.0
},
{
"date": "2024-04-16",
"equity": 100546607.31
},
{
"date": "2024-04-23",
"equity": 101700370.9
},
{
"date": "2024-04-30",
"equity": 103261819.53
},
{
"date": "2024-05-09",
"equity": 102800843.21
},
{
"date": "2024-05-17",
"equity": 102757563.33
},
{
"date": "2024-05-24",
"equity": 102357331.98
},
{
"date": "2024-05-31",
"equity": 101592222.45
},
{
"date": "2024-06-10",
"equity": 103753353.36
},
{
"date": "2024-06-17",
"equity": 102488097.95
},
{
"date": "2024-06-24",
"equity": 102886131.3
},
{
"date": "2024-07-01",
"equity": 103009522.54
},
{
"date": "2024-07-08",
"equity": 103654541.48
},
{
"date": "2024-07-15",
"equity": 103677193.57
},
{
"date": "2024-07-22",
"equity": 103594702.03
},
{
"date": "2024-07-29",
"equity": 103535489.7
},
{
"date": "2024-08-05",
"equity": 98683287.24
},
{
"date": "2024-08-12",
"equity": 100757812.62
},
{
"date": "2024-08-20",
"equity": 101512753.87
},
{
"date": "2024-08-27",
"equity": 103389971.89
},
{
"date": "2024-09-03",
"equity": 103559657.48
},
{
"date": "2024-09-10",
"equity": 103567943.67
},
{
"date": "2024-09-20",
"equity": 103204354.87
},
{
"date": "2024-09-27",
"equity": 102916356.98
},
{
"date": "2024-10-08",
"equity": 102653419.6
},
{
"date": "2024-10-16",
"equity": 102653419.6
},
{
"date": "2024-10-23",
"equity": 102653419.6
},
{
"date": "2024-10-30",
"equity": 102861483.12
},
{
"date": "2024-11-06",
"equity": 102700563.32
},
{
"date": "2024-11-13",
"equity": 102700563.32
},
{
"date": "2024-11-20",
"equity": 102700563.32
},
{
"date": "2024-11-27",
"equity": 102700563.32
},
{
"date": "2024-12-04",
"equity": 102700563.32
},
{
"date": "2024-12-11",
"equity": 102700563.32
},
{
"date": "2024-12-18",
"equity": 102700563.32
},
{
"date": "2024-12-26",
"equity": 102477907.33
},
{
"date": "2025-01-06",
"equity": 102600390.36
},
{
"date": "2025-01-13",
"equity": 102506303.04
},
{
"date": "2025-01-20",
"equity": 102506303.04
},
{
"date": "2025-01-31",
"equity": 102506303.04
},
{
"date": "2025-02-07",
"equity": 102506303.04
},
{
"date": "2025-02-14",
"equity": 102546493.06
},
{
"date": "2025-02-21",
"equity": 102520493.06
},
{
"date": "2025-02-28",
"equity": 102416236.82
},
{
"date": "2025-03-10",
"equity": 102416236.82
},
{
"date": "2025-03-17",
"equity": 102416236.82
},
{
"date": "2025-03-24",
"equity": 102383620.34
},
{
"date": "2025-03-31",
"equity": 102306593.9
},
{
"date": "2025-04-07",
"equity": 101673364.91
},
{
"date": "2025-04-14",
"equity": 102260952.27
},
{
"date": "2025-04-21",
"equity": 101523222.93
},
{
"date": "2025-04-28",
"equity": 101806889.9
},
{
"date": "2025-05-08",
"equity": 101809288.43
},
{
"date": "2025-05-15",
"equity": 101809288.43
},
{
"date": "2025-05-22",
"equity": 101809288.43
},
{
"date": "2025-05-29",
"equity": 102198739.49
},
{
"date": "2025-06-09",
"equity": 102644962.94
},
{
"date": "2025-06-16",
"equity": 102590577.39
},
{
"date": "2025-06-23",
"equity": 102590577.39
},
{
"date": "2025-06-30",
"equity": 102590577.39
},
{
"date": "2025-07-07",
"equity": 103241547.28
},
{
"date": "2025-07-14",
"equity": 103246602.66
},
{
"date": "2025-07-21",
"equity": 103246602.66
},
{
"date": "2025-07-28",
"equity": 103118806.7
},
{
"date": "2025-08-04",
"equity": 103092824.79
},
{
"date": "2025-08-11",
"equity": 103932659.6
},
{
"date": "2025-08-19",
"equity": 103764512.8
},
{
"date": "2025-08-26",
"equity": 103936963.82
},
{
"date": "2025-09-02",
"equity": 103901194.88
},
{
"date": "2025-09-09",
"equity": 104362309.38
},
{
"date": "2025-09-16",
"equity": 104889834.59
},
{
"date": "2025-09-23",
"equity": 105440893.48
},
{
"date": "2025-09-30",
"equity": 105147375.39
},
{
"date": "2025-10-14",
"equity": 105570975.92
},
{
"date": "2025-10-21",
"equity": 106781308.81
},
{
"date": "2025-10-28",
"equity": 107534218.24
},
{
"date": "2025-11-04",
"equity": 107590873.17
},
{
"date": "2025-11-11",
"equity": 107881652.6
},
{
"date": "2025-11-18",
"equity": 108032892.91
},
{
"date": "2025-11-25",
"equity": 108103418.16
},
{
"date": "2025-12-02",
"equity": 108722165.68
},
{
"date": "2025-12-09",
"equity": 108680120.75
},
{
"date": "2025-12-16",
"equity": 108469567.02
},
{
"date": "2025-12-23",
"equity": 108507657.38
},
{
"date": "2026-01-02",
"equity": 108128625.13
},
{
"date": "2026-01-09",
"equity": 107544004.93
},
{
"date": "2026-01-16",
"equity": 110171332.2
},
{
"date": "2026-01-23",
"equity": 112381305.36
},
{
"date": "2026-01-30",
"equity": 112691320.69
},
{
"date": "2026-02-06",
"equity": 112085501.72
},
{
"date": "2026-02-13",
"equity": 111946001.72
},
{
"date": "2026-02-25",
"equity": 112520570.08
},
{
"date": "2026-03-05",
"equity": 111234634.55
},
{
"date": "2026-03-12",
"equity": 111234634.55
},
{
"date": "2026-03-19",
"equity": 111234634.55
}
],
"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.3302
},
{
"date": "2023-07-07",
"drawdown_pct": -0.3302
},
{
"date": "2023-07-14",
"drawdown_pct": 0.0
},
{
"date": "2023-07-21",
"drawdown_pct": -0.0938
},
{
"date": "2023-07-28",
"drawdown_pct": -0.094
},
{
"date": "2023-08-04",
"drawdown_pct": -0.2186
},
{
"date": "2023-08-11",
"drawdown_pct": -0.2186
},
{
"date": "2023-08-21",
"drawdown_pct": -0.2186
},
{
"date": "2023-08-28",
"drawdown_pct": -0.2186
},
{
"date": "2023-09-04",
"drawdown_pct": -0.1599
},
{
"date": "2023-09-11",
"drawdown_pct": -0.1158
},
{
"date": "2023-09-18",
"drawdown_pct": -0.1158
},
{
"date": "2023-09-25",
"drawdown_pct": -0.1158
},
{
"date": "2023-10-06",
"drawdown_pct": -0.1158
},
{
"date": "2023-10-16",
"drawdown_pct": -0.1158
},
{
"date": "2023-10-23",
"drawdown_pct": -0.1158
},
{
"date": "2023-10-30",
"drawdown_pct": -0.1158
},
{
"date": "2023-11-06",
"drawdown_pct": 0.0
},
{
"date": "2023-11-13",
"drawdown_pct": -0.2296
},
{
"date": "2023-11-20",
"drawdown_pct": -0.1531
},
{
"date": "2023-11-27",
"drawdown_pct": -0.1531
},
{
"date": "2023-12-04",
"drawdown_pct": -0.1531
},
{
"date": "2023-12-11",
"drawdown_pct": -0.1531
},
{
"date": "2023-12-18",
"drawdown_pct": -0.1531
},
{
"date": "2023-12-26",
"drawdown_pct": -0.1531
},
{
"date": "2024-01-04",
"drawdown_pct": -0.1531
},
{
"date": "2024-01-11",
"drawdown_pct": -0.1531
},
{
"date": "2024-01-18",
"drawdown_pct": -0.1531
},
{
"date": "2024-01-25",
"drawdown_pct": 0.0
},
{
"date": "2024-02-01",
"drawdown_pct": -0.0823
},
{
"date": "2024-02-08",
"drawdown_pct": 0.0
},
{
"date": "2024-02-19",
"drawdown_pct": -0.083
},
{
"date": "2024-02-26",
"drawdown_pct": -0.2933
},
{
"date": "2024-03-05",
"drawdown_pct": -0.5965
},
{
"date": "2024-03-12",
"drawdown_pct": -0.2099
},
{
"date": "2024-03-19",
"drawdown_pct": -0.9155
},
{
"date": "2024-03-26",
"drawdown_pct": -0.3989
},
{
"date": "2024-04-02",
"drawdown_pct": -0.2675
},
{
"date": "2024-04-09",
"drawdown_pct": -0.9706
},
{
"date": "2024-04-17",
"drawdown_pct": -1.9372
},
{
"date": "2024-04-24",
"drawdown_pct": 0.0
},
{
"date": "2024-05-02",
"drawdown_pct": -0.7668
},
{
"date": "2024-05-10",
"drawdown_pct": -0.6297
},
{
"date": "2024-05-20",
"drawdown_pct": -0.7877
},
{
"date": "2024-05-27",
"drawdown_pct": -1.2057
},
{
"date": "2024-06-03",
"drawdown_pct": -1.7567
},
{
"date": "2024-06-11",
"drawdown_pct": -0.4935
},
{
"date": "2024-06-18",
"drawdown_pct": -1.5987
},
{
"date": "2024-06-25",
"drawdown_pct": -1.3771
},
{
"date": "2024-07-02",
"drawdown_pct": -1.6551
},
{
"date": "2024-07-09",
"drawdown_pct": -0.5046
},
{
"date": "2024-07-16",
"drawdown_pct": -0.6109
},
{
"date": "2024-07-23",
"drawdown_pct": -0.6156
},
{
"date": "2024-07-30",
"drawdown_pct": -1.1551
},
{
"date": "2024-08-06",
"drawdown_pct": -4.4565
},
{
"date": "2024-08-13",
"drawdown_pct": -3.1767
},
{
"date": "2024-08-21",
"drawdown_pct": -2.0672
},
{
"date": "2024-08-28",
"drawdown_pct": -0.8127
},
{
"date": "2024-09-04",
"drawdown_pct": -0.6445
},
{
"date": "2024-09-11",
"drawdown_pct": -0.7727
},
{
"date": "2024-09-23",
"drawdown_pct": -0.9592
},
{
"date": "2024-09-30",
"drawdown_pct": -1.514
},
{
"date": "2024-10-10",
"drawdown_pct": -1.514
},
{
"date": "2024-10-17",
"drawdown_pct": -1.514
},
{
"date": "2024-10-24",
"drawdown_pct": -1.5201
},
{
"date": "2024-10-31",
"drawdown_pct": -1.4687
},
{
"date": "2024-11-07",
"drawdown_pct": -1.4687
},
{
"date": "2024-11-14",
"drawdown_pct": -1.4687
},
{
"date": "2024-11-21",
"drawdown_pct": -1.4687
},
{
"date": "2024-11-28",
"drawdown_pct": -1.4687
},
{
"date": "2024-12-05",
"drawdown_pct": -1.4687
},
{
"date": "2024-12-12",
"drawdown_pct": -1.4687
},
{
"date": "2024-12-19",
"drawdown_pct": -1.4687
},
{
"date": "2024-12-27",
"drawdown_pct": -1.7657
},
{
"date": "2025-01-07",
"drawdown_pct": -1.68
},
{
"date": "2025-01-14",
"drawdown_pct": -1.6551
},
{
"date": "2025-01-21",
"drawdown_pct": -1.6551
},
{
"date": "2025-02-03",
"drawdown_pct": -1.6551
},
{
"date": "2025-02-10",
"drawdown_pct": -1.6551
},
{
"date": "2025-02-17",
"drawdown_pct": -1.6602
},
{
"date": "2025-02-24",
"drawdown_pct": -1.6228
},
{
"date": "2025-03-04",
"drawdown_pct": -1.7415
},
{
"date": "2025-03-11",
"drawdown_pct": -1.7415
},
{
"date": "2025-03-18",
"drawdown_pct": -1.7415
},
{
"date": "2025-03-25",
"drawdown_pct": -1.7587
},
{
"date": "2025-04-01",
"drawdown_pct": -1.8467
},
{
"date": "2025-04-08",
"drawdown_pct": -2.3234
},
{
"date": "2025-04-15",
"drawdown_pct": -2.0501
},
{
"date": "2025-04-22",
"drawdown_pct": -2.5811
},
{
"date": "2025-04-29",
"drawdown_pct": -2.3238
},
{
"date": "2025-05-09",
"drawdown_pct": -2.3238
},
{
"date": "2025-05-16",
"drawdown_pct": -2.3238
},
{
"date": "2025-05-23",
"drawdown_pct": -2.3238
},
{
"date": "2025-05-30",
"drawdown_pct": -2.0055
},
{
"date": "2025-06-10",
"drawdown_pct": -1.5304
},
{
"date": "2025-06-17",
"drawdown_pct": -1.5743
},
{
"date": "2025-06-24",
"drawdown_pct": -1.5743
},
{
"date": "2025-07-01",
"drawdown_pct": -1.5743
},
{
"date": "2025-07-08",
"drawdown_pct": -0.9449
},
{
"date": "2025-07-15",
"drawdown_pct": -0.9449
},
{
"date": "2025-07-22",
"drawdown_pct": -0.9449
},
{
"date": "2025-07-29",
"drawdown_pct": -1.0293
},
{
"date": "2025-08-05",
"drawdown_pct": -0.8881
},
{
"date": "2025-08-12",
"drawdown_pct": -0.6154
},
{
"date": "2025-08-20",
"drawdown_pct": -0.9127
},
{
"date": "2025-08-27",
"drawdown_pct": -0.4221
},
{
"date": "2025-09-03",
"drawdown_pct": -0.4599
},
{
"date": "2025-09-10",
"drawdown_pct": 0.0
},
{
"date": "2025-09-17",
"drawdown_pct": -0.0097
},
{
"date": "2025-09-24",
"drawdown_pct": -0.4861
},
{
"date": "2025-10-01",
"drawdown_pct": -0.4514
},
{
"date": "2025-10-15",
"drawdown_pct": 0.0
},
{
"date": "2025-10-22",
"drawdown_pct": 0.0
},
{
"date": "2025-10-29",
"drawdown_pct": 0.0
},
{
"date": "2025-11-05",
"drawdown_pct": 0.0
},
{
"date": "2025-11-12",
"drawdown_pct": 0.0
},
{
"date": "2025-11-19",
"drawdown_pct": 0.0
},
{
"date": "2025-11-26",
"drawdown_pct": 0.0
},
{
"date": "2025-12-03",
"drawdown_pct": 0.0
},
{
"date": "2025-12-10",
"drawdown_pct": -0.2549
},
{
"date": "2025-12-17",
"drawdown_pct": -0.3647
},
{
"date": "2025-12-24",
"drawdown_pct": -0.4556
},
{
"date": "2026-01-05",
"drawdown_pct": -0.6094
},
{
"date": "2026-01-12",
"drawdown_pct": 0.0
},
{
"date": "2026-01-19",
"drawdown_pct": -0.2271
},
{
"date": "2026-01-26",
"drawdown_pct": 0.0
},
{
"date": "2026-02-02",
"drawdown_pct": -0.5803
},
{
"date": "2026-02-09",
"drawdown_pct": -1.2175
},
{
"date": "2026-02-19",
"drawdown_pct": -0.5677
},
{
"date": "2026-02-26",
"drawdown_pct": -0.5114
},
{
"date": "2026-03-06",
"drawdown_pct": -1.6
},
{
"date": "2026-03-13",
"drawdown_pct": -1.6
},
{
"date": "2026-03-20",
"drawdown_pct": -1.6
}
]
}