{
  "symbol": "BTC/USDT",
  "timeframe": "15m",
  "timestamp": "2026-05-13 01:00 KST",
  "last_price": 80217.6,
  "num_candles": 300,
  "stage1_analyses": {
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "bearish",
      "confidence": 0.66,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.58,
      "setup_signals": [
        "현재가 $80,217.60가 50% 균형값(EQ)인 $80,706.60 아래에 위치해 디스카운트 구간 체류가 지속되고 있음",
        "현재가가 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 모두 위치해 단기·중기 공급 우위 구조가 유지됨",
        "최근 24시간 수익률이 -1.88%이며 최근 5개 캔들 흐름도 ▲ ▼ ▲ ▼ ▼로 반등 지속성이 약함",
        "7일 저점 $80,143.00에 현재가가 불과 $74.60 상단에 있어 저점 유동성 재시험 가능성이 높음",
        "분석 구간에서 harmonic patterns_found가 0으로, XABCD 반전 PRZ 기반의 강한 역추세 반전 근거가 부재함"
      ],
      "reasoning": "이번 15분 BTC/USDT 구간에서는 스캔된 스윙 고점 23개, 스윙 저점 23개를 검사했지만 Gartley, Bat, Butterfly, Crab 어떤 하모닉 패턴도 확인되지 않았고, 따라서 명확한 PRZ 반전 시그널은 없습니다. 현재가는 $80,217.60으로 50캔들 범위의 고점 $81,270.20과 저점 $80,143.00 사이에서 하단에 매우 가깝고, 균형값 $80,706.60 아래에 있어 구조적으로 약세 수용 구간에 머물고 있습니다. 또한 가격은 EMA20 $80,550.50보다 약 0.4%, EMA120 $80,991.24 및 EMA240 $80,987.55보다 약 1.0% 낮아 단기 반등이 나오더라도 $80,550~$80,991 구간은 공급 저항대로 해석됩니다. 따라서 확정 구조는 약세이며, 단기 셋업 역시 $80,143.00 저점 재시험 쪽에 더 유리하되, 그 저점을 지키지 못하면 범위 이탈 가속 가능성을 열어둬야 합니다.",
      "key_levels": {
        "support": [
          80143.0,
          80000.0
        ],
        "resistance": [
          80550.5,
          80706.6,
          80991.24,
          80987.55,
          81270.2
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "81270.20",
      "risk_scenario": "$80,143.00 저점 방어 후 가격이 EQ $80,706.60를 회복하고 이어서 EMA120/240이 위치한 $80,991 부근까지 안착하면, 현재의 약세 셋업은 실패하며 단기 숏 커버링으로 $81,270.20 재시험 시나리오가 우세해질 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 23,
        "swing_lows_scanned": 23,
        "price_pct_in_range": 6.6,
        "range_high_50": 81270.2,
        "range_low_50": 80143.0,
        "range_size": 1127.2
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.66,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.58,\n  \"setup_signals\": [\n    \"현재가 $80,217.60가 50% 균형값(EQ)인 $80,706.60 아래에 위치해 디스카운트 구간 체류가 지속되고 있음\",\n    \"현재가가 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 모두 위치해 단기·중기 공급 우위 구조가 유지됨\",\n    \"최근 24시간 수익률이 -1.88%이며 최근 5개 캔들 흐름도 ▲ ▼ ▲ ▼ ▼로 반등 지속성이 약함\",\n    \"7일 저점 $80,143.00에 현재가가 불과 $74.60 상단에 있어 저점 유동성 재시험 가능성이 높음\",\n    \"분석 구간에서 harmonic patterns_found가 0으로, XABCD 반전 PRZ 기반의 강한 역추세 반전 근거가 부재함\"\n  ],\n  \"reasoning\": \"이번 15분 BTC/USDT 구간에서는 스캔된 스윙 고점 23개, 스윙 저점 23개를 검사했지만 Gartley, Bat, Butterfly, Crab 어떤 하모닉 패턴도 확인되지 않았고, 따라서 명확한 PRZ 반전 시그널은 없습니다. 현재가는 $80,217.60으로 50캔들 범위의 고점 $81,270.20과 저점 $80,143.00 사이에서 하단에 매우 가깝고, 균형값 $80,706.60 아래에 있어 구조적으로 약세 수용 구간에 머물고 있습니다. 또한 가격은 EMA20 $80,550.50보다 약 0.4%, EMA120 $80,991.24 및 EMA240 $80,987.55보다 약 1.0% 낮아 단기 반등이 나오더라도 $80,550~$80,991 구간은 공급 저항대로 해석됩니다. 따라서 확정 구조는 약세이며, 단기 셋업 역시 $80,143.00 저점 재시험 쪽에 더 유리하되, 그 저점을 지키지 못하면 범위 이탈 가속 가능성을 열어둬야 합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      80000.0\n    ],\n    \"resistance\": [\n      80550.5,\n      80706.6,\n      80991.24,\n      80987.55,\n      81270.2\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"81270.20\",\n  \"risk_scenario\": \"$80,143.00 저점 방어 후 가격이 EQ $80,706.60를 회복하고 이어서 EMA120/240이 위치한 $80,991 부근까지 안착하면, 현재의 약세 셋업은 실패하며 단기 숏 커버링으로 $81,270.20 재시험 시나리오가 우세해질 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.72,
      "structure_bias": "bearish",
      "setup_bias": "bullish",
      "setup_score": 0.895,
      "setup_signals": [
        "현재가 $80,217.60가 EQ $80,706.60 아래에 있어 discount 구간에 위치",
        "이전 일봉 저점 $80,360.00 이탈 후 현재 24h 기준 -1.88% 하락으로 sell-side liquidity 청산 성격이 반영됨",
        "강세 BOS가 $80,859.90, $81,033.30에서 확인되었고 강세 CHoCH가 $81,320.00, $81,587.90에서 발생해 상위 구조의 매집 흔적이 남아 있음",
        "현재 되돌림 비율 168.2%, 최대 185.1%로 과도한 discount retracement 구간 진입",
        "EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 있어 단기적으로는 눌림이 깊지만, 오히려 mean reversion 롱 셋업 조건으로 해석 가능"
      ],
      "reasoning": "확정 구조만 보면 가장 최근 이벤트가 BOS_bearish at $80,661.20이므로 현재 15분 구조 바이어스는 약세로 읽는 것이 맞습니다. 다만 실행 셋업 관점에서는 현재가 $80,217.60가 EQ $80,706.60 아래 discount에 위치하고, 이전 일저 $80,360.00를 이미 하향 돌파해 sell-side liquidity를 청산한 뒤 7일 저점 $80,143.00 근처까지 밀렸다는 점이 중요합니다. 또한 앞서 $80,859.90와 $81,033.30의 강세 BOS, $81,320.00와 $81,587.90의 강세 CHoCH가 존재해 더 큰 흐름에서는 하락이 유동성 확보용 retracement일 가능성이 있습니다. 다만 활성 OB와 미체결 FVG가 모두 0개라 즉시 반전의 기관 흔적은 약하므로, $80,661.20 재회복 전까지는 반등 셋업일 뿐 확정 추세 전환으로 단정하면 안 됩니다.",
      "key_levels": {
        "support": [
          80143.0,
          80217.6,
          80000.0
        ],
        "resistance": [
          80360.0,
          80661.2,
          80706.6,
          80859.9,
          81033.3,
          81320.0,
          81587.9
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80143.00",
      "risk_scenario": "만약 $80,143.00 저점을 명확히 하향 이탈하고 $80,661.20 아래에서 계속 수용된다면, 현재의 bullish setup은 실패로 간주해야 합니다. 그 경우 discount 반등이 아니라 단순 약세 지속으로 해석되며, 가격은 $80,000 하방 유동성 혹은 그 이하 신규 저점 탐색으로 이어질 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "order_blocks_total": 0,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 0,
        "candidate_bearish_ob": 0,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": null,
        "nearest_bear_ob_range": null,
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 2,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 51,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish",
          "BOS_bullish",
          "CHoCH_bullish",
          "BOS_bearish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bullish",
            "level": 80859.9
          },
          {
            "type": "CHoCH_bearish",
            "level": 80619.6
          },
          {
            "type": "CHoCH_bullish",
            "level": 81587.9
          },
          {
            "type": "BOS_bullish",
            "level": 81033.3
          },
          {
            "type": "CHoCH_bullish",
            "level": 81320.0
          },
          {
            "type": "BOS_bearish",
            "level": 80661.2
          }
        ],
        "bos_sequence": [
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish",
          "BOS_bullish",
          "CHoCH_bullish",
          "BOS_bearish"
        ],
        "consecutive_bull_bos": 0,
        "consecutive_bear_bos": 1,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "discount",
        "eq_level": 80706.6,
        "range_high": 81270.2,
        "range_low": 80143.0,
        "bull_score": 10.9,
        "bear_score": 5.5,
        "setup_bias": "bullish",
        "setup_score": 0.895,
        "setup_signals": [
          "bullish BOS above $80,859.90",
          "bullish CHoCH above $81,587.90",
          "bullish BOS above $81,033.30",
          "bullish CHoCH above $81,320.00",
          "deep retracement 168.2% in discount zone"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 168.2,
        "deepest_retracement_pct": 185.1,
        "previous_day_high": 82098.9,
        "previous_day_low": 80360.0,
        "broken_prev_high": false,
        "broken_prev_low": true,
        "sessions": {
          "London": {
            "active": false,
            "high": null,
            "low": null
          },
          "New York": {
            "active": false,
            "high": null,
            "low": null
          },
          "Asian kill zone": {
            "active": true,
            "high": 80639.8,
            "low": 80143.0
          }
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.72,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.895,\n  \"setup_signals\": [\n    \"현재가 $80,217.60가 EQ $80,706.60 아래에 있어 discount 구간에 위치\",\n    \"이전 일봉 저점 $80,360.00 이탈 후 현재 24h 기준 -1.88% 하락으로 sell-side liquidity 청산 성격이 반영됨\",\n    \"강세 BOS가 $80,859.90, $81,033.30에서 확인되었고 강세 CHoCH가 $81,320.00, $81,587.90에서 발생해 상위 구조의 매집 흔적이 남아 있음\",\n    \"현재 되돌림 비율 168.2%, 최대 185.1%로 과도한 discount retracement 구간 진입\",\n    \"EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 있어 단기적으로는 눌림이 깊지만, 오히려 mean reversion 롱 셋업 조건으로 해석 가능\"\n  ],\n  \"reasoning\": \"확정 구조만 보면 가장 최근 이벤트가 BOS_bearish at $80,661.20이므로 현재 15분 구조 바이어스는 약세로 읽는 것이 맞습니다. 다만 실행 셋업 관점에서는 현재가 $80,217.60가 EQ $80,706.60 아래 discount에 위치하고, 이전 일저 $80,360.00를 이미 하향 돌파해 sell-side liquidity를 청산한 뒤 7일 저점 $80,143.00 근처까지 밀렸다는 점이 중요합니다. 또한 앞서 $80,859.90와 $81,033.30의 강세 BOS, $81,320.00와 $81,587.90의 강세 CHoCH가 존재해 더 큰 흐름에서는 하락이 유동성 확보용 retracement일 가능성이 있습니다. 다만 활성 OB와 미체결 FVG가 모두 0개라 즉시 반전의 기관 흔적은 약하므로, $80,661.20 재회복 전까지는 반등 셋업일 뿐 확정 추세 전환으로 단정하면 안 됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      80217.6,\n      80000.0\n    ],\n    \"resistance\": [\n      80360.0,\n      80661.2,\n      80706.6,\n      80859.9,\n      81033.3,\n      81320.0,\n      81587.9\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80143.00\",\n  \"risk_scenario\": \"만약 $80,143.00 저점을 명확히 하향 이탈하고 $80,661.20 아래에서 계속 수용된다면, 현재의 bullish setup은 실패로 간주해야 합니다. 그 경우 discount 반등이 아니라 단순 약세 지속으로 해석되며, 가격은 $80,000 하방 유동성 혹은 그 이하 신규 저점 탐색으로 이어질 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bullish",
      "confidence": 0.64,
      "structure_bias": "bearish",
      "setup_bias": "bullish",
      "setup_score": 0.72,
      "setup_signals": [
        "현재가 $80,217.60가 EMA20 $80,550.50 및 EMA120/240 $80,991 부근 아래에 있어 단기 디스카운트 구간에서 거래 중",
        "숏 계정 비중 60.1%, account_short_crowding 0.838로 숏 포지셔닝이 한쪽으로 기울어져 있어 숏 스퀴즈 사전 조건 형성",
        "OI trend 1.000으로 신규 포지션 유입이 강한데, funding_pressure 0.465로 롱 과열은 심하지 않아 하방 추격 숏 누적 가능성 존재",
        "spot-futures basis -0.0279%로 선물이 약한 백워데이션 상태이며, 과도한 낙관보다는 방어적 포지셔닝이 많다는 점에서 반등 시 연쇄 청산 가능",
        "하단 유동성 $77,600~$77,400가 두텁지만 현재가와 거리가 있고, 상단 $82,400 유동성 2101.7이 더 가까워 단기 자석 가격 역할 가능"
      ],
      "reasoning": "구조적으로는 BTC가 현재 $80,217.60에서 EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 있어 15분 기준 약세 구조가 유지되고 있습니다. 다만 파생 포지셔닝은 반대로 OI trend 1.000과 숏 계정 비중 60.1%, 숏 크라우딩 0.838이 결합돼 하락 추세 안에서 숏이 과밀해진 상태로 보이며, 이는 향후 4~8시간 내 반등성 되감기 가능성을 높입니다. funding_pressure 0.465는 롱 과열 신호가 아니고, basis -0.0279% 역시 시장이 과도하게 롱으로 쏠리지 않았음을 시사합니다. 따라서 확정 구조는 약세지만, 실행 셋업 관점에서는 $80,143 저점 방어 시 $82,400 유동성 회수 방향의 단기 bullish mean-reversion이 우세합니다.",
      "key_levels": {
        "support": [
          80143.0,
          77600.0,
          77500.0,
          77400.0
        ],
        "resistance": [
          80550.5,
          80991.24,
          82400.0,
          84000.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80143.00",
      "risk_scenario": "만약 $80,143 저점을 이탈하고 그 아래에서 수용되면, 숏 크라우딩 기반 반등 셋업은 실패하고 rising OI가 신규 숏 추세 진입으로 해석될 수 있습니다. 그 경우 가격은 $77,600, $77,500, $77,400 하단 청산 유동성을 순차적으로 탐색할 가능성이 높습니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.3,
        "oi_trend": 1.0,
        "funding_pressure": 0.465,
        "long_account_ratio": 0.399,
        "short_account_ratio": 0.601,
        "account_short_crowding": 0.838,
        "account_long_crowding": 0.162,
        "ls_imbalance": 0.838,
        "ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
        "spot_futures_basis_score": 0.493,
        "spot_futures_basis_pct": -0.0279,
        "aggregate_score": 0.619,
        "bull_signals": 2,
        "bear_signals": 1,
        "liq_below": [
          [
            77600,
            1874.3089400000001
          ],
          [
            77500,
            1969.002803
          ],
          [
            77400,
            1861.9307150000004
          ]
        ],
        "liq_above": [
          [
            82400,
            2101.708344
          ],
          [
            84000,
            2321.6393319999997
          ],
          [
            88700,
            1917.82930875
          ]
        ],
        "strongest_liq_level": 72700,
        "fragility_score": 0.702,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.64,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.72,\n  \"setup_signals\": [\n    \"현재가 $80,217.60가 EMA20 $80,550.50 및 EMA120/240 $80,991 부근 아래에 있어 단기 디스카운트 구간에서 거래 중\",\n    \"숏 계정 비중 60.1%, account_short_crowding 0.838로 숏 포지셔닝이 한쪽으로 기울어져 있어 숏 스퀴즈 사전 조건 형성\",\n    \"OI trend 1.000으로 신규 포지션 유입이 강한데, funding_pressure 0.465로 롱 과열은 심하지 않아 하방 추격 숏 누적 가능성 존재\",\n    \"spot-futures basis -0.0279%로 선물이 약한 백워데이션 상태이며, 과도한 낙관보다는 방어적 포지셔닝이 많다는 점에서 반등 시 연쇄 청산 가능\",\n    \"하단 유동성 $77,600~$77,400가 두텁지만 현재가와 거리가 있고, 상단 $82,400 유동성 2101.7이 더 가까워 단기 자석 가격 역할 가능\"\n  ],\n  \"reasoning\": \"구조적으로는 BTC가 현재 $80,217.60에서 EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 있어 15분 기준 약세 구조가 유지되고 있습니다. 다만 파생 포지셔닝은 반대로 OI trend 1.000과 숏 계정 비중 60.1%, 숏 크라우딩 0.838이 결합돼 하락 추세 안에서 숏이 과밀해진 상태로 보이며, 이는 향후 4~8시간 내 반등성 되감기 가능성을 높입니다. funding_pressure 0.465는 롱 과열 신호가 아니고, basis -0.0279% 역시 시장이 과도하게 롱으로 쏠리지 않았음을 시사합니다. 따라서 확정 구조는 약세지만, 실행 셋업 관점에서는 $80,143 저점 방어 시 $82,400 유동성 회수 방향의 단기 bullish mean-reversion이 우세합니다.\",\n  \"key_levels\": {\n    \"support\": [80143.0, 77600.0, 77500.0, 77400.0],\n    \"resistance\": [80550.5, 80991.24, 82400.0, 84000.0]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80143.00\",\n  \"risk_scenario\": \"만약 $80,143 저점을 이탈하고 그 아래에서 수용되면, 숏 크라우딩 기반 반등 셋업은 실패하고 rising OI가 신규 숏 추세 진입으로 해석될 수 있습니다. 그 경우 가격은 $77,600, $77,500, $77,400 하단 청산 유동성을 순차적으로 탐색할 가능성이 높습니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "bearish",
      "confidence": 0.74,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.78,
      "setup_signals": [
        "현재가 $80,217.60가 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 위치해 단기~중기 프리미엄 회복 실패 상태",
        "최근 패턴 군집이 290~299 구간에 집중되었고, 최종 캔들이 evening_star@299로 마감되어 $80,200대 반등 시도 후 공급 우위가 확인됨",
        "bearish_engulfing이 290, 294, 296에서 연속적으로 출현했고 그중 초기 2개는 고거래량 동반으로, $80,500~$81,000 공급대에서 매도 참여가 강했음을 시사",
        "24시간 변동률 -1.88%로 약세 압력이 누적된 상태에서 7일 저점 $80,143.00에 근접해 있어, 저점 유동성 테스트 이후 반등이 아닌 이탈 위험이 더 큼",
        "bull_score 2.05 대비 bear_score 4.45로 패턴 점수 우위가 뚜렷하며, bullish_engulfing@293가 있었어도 이후 bearish_engulfing과 bearish_harami, evening star에 의해 즉시 무력화됨"
      ],
      "reasoning": "15분 기준 현재 BTC는 $80,217.60으로 EMA20 $80,550.50 아래, EMA120/240 약 $80,990 아래에 모두 위치해 구조적으로 약세 정렬에 가깝습니다. 최근 9개 패턴 중 bearish_engulfing이 3회, bearish_harami와 evening_star가 연속 출현했고 마지막 패턴이 evening_star@299라는 점은 $80,500 부근 회복 시도가 저항으로 작용했음을 보여줍니다. 특히 최고 품질 패턴이 bearish_engulfing(품질 0.698)이며 bear_score 4.45가 bull_score 2.05를 크게 상회해 단기 캔들 구조는 하방 우세입니다. 다만 7일 저점 $80,143.00 바로 위에 있어 1차적으로는 저점 유동성 반응이 나올 수 있으므로, 즉시 추격매도보다는 $80,143 이탈 확인 또는 $80,550 재돌파 실패를 보는 것이 더 정교합니다.",
      "key_levels": {
        "support": [
          80143.0,
          80000.0,
          79984.15
        ],
        "resistance": [
          80550.5,
          80991.24,
          80987.55,
          82460.5
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80991.24",
      "risk_scenario": "반대 시나리오에서는 $80,143.00 저점 방어 후 가격이 EMA20 $80,550.50를 회복하고, 이어서 EMA120 $80,991.24 위에서 안착하면 최근 bearish engulfing과 evening star 해석이 실패하면서 숏 커버링이 발생할 수 있습니다. 그 경우 $81,000 상단 재점검과 더 나아가 7일 고점 방향의 반등 시도가 열립니다.",
      "data_quality": "high",
      "metrics": {
        "total_patterns_detected": 128,
        "recent_patterns": 9,
        "pattern_list": [
          "bearish_engulfing@290",
          "bullish_engulfing@293",
          "bearish_engulfing@294",
          "bearish_engulfing@296",
          "evening_star@299",
          "bearish_harami@292",
          "bullish_harami@295",
          "bullish_harami@297",
          "bearish_harami@298"
        ],
        "atr_value": 233.45,
        "vol_avg_20": 1982.07,
        "high_volume_patterns": [
          "bearish_engulfing",
          "bullish_engulfing",
          "bearish_engulfing"
        ],
        "pattern_candidates": [
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.698,
            "tier": "strict",
            "high_volume": true
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.665,
            "tier": "strict",
            "high_volume": true
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.593,
            "tier": "candidate",
            "high_volume": true
          },
          {
            "pattern": "bullish_harami",
            "signal": "bullish",
            "pattern_quality": 0.569,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.531,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.698,
        "bull_score": 2.05,
        "bear_score": 4.45
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.74,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.78,\n  \"setup_signals\": [\n    \"현재가 $80,217.60가 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 위치해 단기~중기 프리미엄 회복 실패 상태\",\n    \"최근 패턴 군집이 290~299 구간에 집중되었고, 최종 캔들이 evening_star@299로 마감되어 $80,200대 반등 시도 후 공급 우위가 확인됨\",\n    \"bearish_engulfing이 290, 294, 296에서 연속적으로 출현했고 그중 초기 2개는 고거래량 동반으로, $80,500~$81,000 공급대에서 매도 참여가 강했음을 시사\",\n    \"24시간 변동률 -1.88%로 약세 압력이 누적된 상태에서 7일 저점 $80,143.00에 근접해 있어, 저점 유동성 테스트 이후 반등이 아닌 이탈 위험이 더 큼\",\n    \"bull_score 2.05 대비 bear_score 4.45로 패턴 점수 우위가 뚜렷하며, bullish_engulfing@293가 있었어도 이후 bearish_engulfing과 bearish_harami, evening star에 의해 즉시 무력화됨\"\n  ],\n  \"reasoning\": \"15분 기준 현재 BTC는 $80,217.60으로 EMA20 $80,550.50 아래, EMA120/240 약 $80,990 아래에 모두 위치해 구조적으로 약세 정렬에 가깝습니다. 최근 9개 패턴 중 bearish_engulfing이 3회, bearish_harami와 evening_star가 연속 출현했고 마지막 패턴이 evening_star@299라는 점은 $80,500 부근 회복 시도가 저항으로 작용했음을 보여줍니다. 특히 최고 품질 패턴이 bearish_engulfing(품질 0.698)이며 bear_score 4.45가 bull_score 2.05를 크게 상회해 단기 캔들 구조는 하방 우세입니다. 다만 7일 저점 $80,143.00 바로 위에 있어 1차적으로는 저점 유동성 반응이 나올 수 있으므로, 즉시 추격매도보다는 $80,143 이탈 확인 또는 $80,550 재돌파 실패를 보는 것이 더 정교합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      80000.0,\n      79984.15\n    ],\n    \"resistance\": [\n      80550.5,\n      80991.24,\n      80987.55,\n      82460.5\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80991.24\",\n  \"risk_scenario\": \"반대 시나리오에서는 $80,143.00 저점 방어 후 가격이 EMA20 $80,550.50를 회복하고, 이어서 EMA120 $80,991.24 위에서 안착하면 최근 bearish engulfing과 evening star 해석이 실패하면서 숏 커버링이 발생할 수 있습니다. 그 경우 $81,000 상단 재점검과 더 나아가 7일 고점 방향의 반등 시도가 열립니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "bearish",
      "confidence": 0.68,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.72,
      "setup_signals": [
        "현재가 $80,217.60가 최근 상승 스윙 Low→High($80,444 → $80,860)의 시작점 $80,444 아래에 위치해 상승 구조가 무효화된 상태",
        "가격이 ret_0.786 $80,533.00, ret_0.618 $80,602.87, ret_0.5 $80,651.95 아래에서 거래되어 되돌림 저항대 하단에서 눌리는 구조",
        "0.618 황금비 $80,602.87가 강한 저항으로 전환되었고, 현재가와의 이격이 약 -0.48%로 단기 반등 시 첫 핵심 공급대 역할 가능",
        "최대 컨플루언스 존 $80,748.64(count 7, cluster_score 1.0)가 현재가 위에 위치해 상단 복귀 시 매물대/유동성 회수 후 재하락 가능성 시사",
        "EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 모두 현재가 위에 있어 단기-중기 평균 회귀가 아직 저항으로 작동"
      ],
      "reasoning": "피보나치 기준 최근 상승 스윙은 $80,444 → $80,860이었지만, 현재가는 $80,217.60으로 스윙 저점 $80,444 아래에 있어 해당 상승 구조는 이미 붕괴된 상태로 해석하는 것이 타당합니다. 특히 현재가가 ret_0.786 $80,533.00보다도 낮아 깊은 되돌림이 아니라 사실상 상승 스윙 무효 구간에 진입했으며, 가장 중요한 0.618 황금비 $80,602.87 역시 명확한 상단 저항으로 전환되었습니다. 컨플루언스 품질이 1.000으로 높고, $80,533~$80,748 구간에 다수의 되돌림/확장 레벨이 중첩되어 있어 단기 반등이 나오더라도 이 영역은 강한 공급대로 작동할 가능성이 큽니다. 따라서 구조적으로는 약세가 확인되었고, 실행 관점에서도 상단 피보 저항 재테스트 후 눌림 매도 셋업이 더 우세합니다.",
      "key_levels": {
        "support": [
          80143.0,
          80000.0,
          79348.1
        ],
        "resistance": [
          80533.0,
          80602.87,
          80651.95,
          80701.03,
          80748.64,
          80859.9
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "80859.90",
      "risk_scenario": "반대 시나리오에서는 가격이 먼저 $80,533.00과 $80,602.87를 회복하고, 이후 고밀도 컨플루언스 존 $80,748.64를 수용한 뒤 ext_1.0인 $80,859.90 위로 안착할 수 있습니다. 그렇게 되면 현재의 약세 해석은 단기 하락 과장으로 바뀌며, 상단 목표는 $80,973.02, $81,032.08, $81,116.93 순으로 열립니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "Low→High: $80,444 → $80,860",
        "direction": "up",
        "nearest_fib": "ret_0.786",
        "nearest_fib_price": 80533.0,
        "nearest_fib_distance": 0.39,
        "golden_ratio_level": 80602.87,
        "fib_ret_382": 80701.03,
        "fib_ret_618": 80602.87,
        "confluence_zones": [
          {
            "price": 80748.64,
            "count": 7,
            "levels": [
              "ret_0.618",
              "ret_0.5",
              "ret_0.236",
              "ret_0.382",
              "ret_0.236",
              "ext_1.0",
              "ext_1.272"
            ],
            "cluster_score": 1.0
          },
          {
            "price": 81150.97,
            "count": 5,
            "levels": [
              "ret_0.382",
              "ext_1.414",
              "ext_1.618",
              "ext_2.0",
              "ret_0.5"
            ],
            "cluster_score": 1.0
          },
          {
            "price": 79348.1,
            "count": 2,
            "levels": [
              "ext_1.414",
              "ext_1.272"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 80338.0,
            "count": 2,
            "levels": [
              "ext_1.0",
              "ret_0.786"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 81554.02,
            "count": 2,
            "levels": [
              "ext_2.618",
              "ret_0.618"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [],
        "resistance_levels": [
          80533.00259999999,
          80602.8738,
          80651.95
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 80761.75,
            "distance_pct": 0.68,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.382",
            "price": 80701.03,
            "distance_pct": 0.6,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.5",
            "price": 80651.95,
            "distance_pct": 0.54,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.618",
            "price": 80602.87,
            "distance_pct": 0.48,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ret_0.786",
            "price": 80533.0,
            "distance_pct": 0.39,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.0",
            "price": 80859.9,
            "distance_pct": 0.8,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.272",
            "price": 80973.02,
            "distance_pct": 0.94,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.414",
            "price": 81032.08,
            "distance_pct": 1.02,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_1.618",
            "price": 81116.93,
            "distance_pct": 1.12,
            "is_support": false,
            "cluster_score": 1.0
          },
          {
            "name": "ext_2.0",
            "price": 81275.8,
            "distance_pct": 1.32,
            "is_support": false,
            "cluster_score": 1.0
          }
        ],
        "confluence_quality": 1.0,
        "fib_reaction_state": "testing",
        "reaction_probability": 0.65
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.68,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.72,\n  \"setup_signals\": [\n    \"현재가 $80,217.60가 최근 상승 스윙 Low→High($80,444 → $80,860)의 시작점 $80,444 아래에 위치해 상승 구조가 무효화된 상태\",\n    \"가격이 ret_0.786 $80,533.00, ret_0.618 $80,602.87, ret_0.5 $80,651.95 아래에서 거래되어 되돌림 저항대 하단에서 눌리는 구조\",\n    \"0.618 황금비 $80,602.87가 강한 저항으로 전환되었고, 현재가와의 이격이 약 -0.48%로 단기 반등 시 첫 핵심 공급대 역할 가능\",\n    \"최대 컨플루언스 존 $80,748.64(count 7, cluster_score 1.0)가 현재가 위에 위치해 상단 복귀 시 매물대/유동성 회수 후 재하락 가능성 시사\",\n    \"EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 모두 현재가 위에 있어 단기-중기 평균 회귀가 아직 저항으로 작동\"\n  ],\n  \"reasoning\": \"피보나치 기준 최근 상승 스윙은 $80,444 → $80,860이었지만, 현재가는 $80,217.60으로 스윙 저점 $80,444 아래에 있어 해당 상승 구조는 이미 붕괴된 상태로 해석하는 것이 타당합니다. 특히 현재가가 ret_0.786 $80,533.00보다도 낮아 깊은 되돌림이 아니라 사실상 상승 스윙 무효 구간에 진입했으며, 가장 중요한 0.618 황금비 $80,602.87 역시 명확한 상단 저항으로 전환되었습니다. 컨플루언스 품질이 1.000으로 높고, $80,533~$80,748 구간에 다수의 되돌림/확장 레벨이 중첩되어 있어 단기 반등이 나오더라도 이 영역은 강한 공급대로 작동할 가능성이 큽니다. 따라서 구조적으로는 약세가 확인되었고, 실행 관점에서도 상단 피보 저항 재테스트 후 눌림 매도 셋업이 더 우세합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      80000.0,\n      79348.1\n    ],\n    \"resistance\": [\n      80533.0,\n      80602.87,\n      80651.95,\n      80701.03,\n      80748.64,\n      80859.9\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"80859.90\",\n  \"risk_scenario\": \"반대 시나리오에서는 가격이 먼저 $80,533.00과 $80,602.87를 회복하고, 이후 고밀도 컨플루언스 존 $80,748.64를 수용한 뒤 ext_1.0인 $80,859.90 위로 안착할 수 있습니다. 그렇게 되면 현재의 약세 해석은 단기 하락 과장으로 바뀌며, 상단 목표는 $80,973.02, $81,032.08, $81,116.93 순으로 열립니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "bearish",
      "confidence": 0.9,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.84,
      "setup_signals": [
        "분배 주 범위 앵커는 BC $80,939.50 / AR $80,771.00이며, 현재가 $80,217.60은 AR 하단과 SOW $80,143.00 부근의 범위 외 하방에 위치",
        "UT $81,320.00 이후 UTAD $81,269.50가 형성되었고, 이어서 LPSY $80,859.90에서 재공급 실패가 확인되어 전형적인 상단 재진입 실패 구조",
        "현재 이벤트가 SOW이며, 직전 저점 이탈 가격이 $80,143.00으로 나타나 약세 신호가 Phase D에서 진행 중",
        "EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 모두 위치해 단기 반등이 나와도 $80,550~80,860 구간은 오버헤드 공급 가능성",
        "주 범위 중간값(EQ)은 대략 $80,855.25로 추정되며, 현재가는 EQ 하단 할인 구간이지만 Wyckoff상 할인 자체보다 LPSY 이후 약세 지속이 더 중요"
      ],
      "reasoning": "현재 15분 구조는 regime=DIS, regime_state=dis_candidate이지만, active structure는 is_confirmed=true이고 phase_context는 distribution Phase D로 읽히며 마지막 이벤트도 SOW입니다. 핵심 범위 앵커는 BC $80,939.50와 AR $80,771.00이고, 이후 ST $82,460.50, UT $81,320.00, UTAD $81,269.50, LPSY $80,859.90를 거쳐 SOW $80,143.00까지 이어진 점은 분배 후반 약세 전개에 부합합니다. 구조적 편향은 분명히 약세지만, 현재가 $80,217.60이 이미 SOW 근처이므로 즉시 직선 하락만 보기보다는 먼저 $80,771~80,860 하방 돌파 구간을 재시험하는 경로도 열려 있습니다. 따라서 구조_bias는 bearish로 유지하되, 즉시 경로 역시 반등 시 저항 확인 후 재차 눌림이 더 우세한 setup으로 봅니다.",
      "key_levels": {
        "support": [
          80143.0,
          80000.0
        ],
        "resistance": [
          80771.0,
          80859.9,
          80939.5,
          81269.5,
          81320.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "81320.0",
      "risk_scenario": "반대 시나리오는 가격이 $80,771.00~$80,859.90 재시험 후 거부되지 않고, 특히 UT/UTAD 공급대인 $81,269.50~$81,320.00를 재탈환·수용하는 경우입니다. 그러면 현재 SOW 해석은 페이즈 D 약세 지속이 아니라 하단 이탈 실패로 약화되며, 분배 해석 자체가 재평가되어 중립 범위 또는 구조 충돌 상태로 낮아집니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 96.2,
        "dis_score": 100.0,
        "regime": "DIS",
        "regime_state": "dis_candidate",
        "structure_bias": "bearish",
        "phase_context": "dis_candidate / distribution / Phase D",
        "phases_detected": [
          "BC",
          "AR",
          "ST",
          "SOW_IN_PHASE_B",
          "UT",
          "UTAD",
          "LPSY",
          "SOW"
        ],
        "last_phase": "SOW",
        "phase_candidates": [
          {
            "label": "BC",
            "side": "high",
            "idx": 87,
            "price": 80939.5,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "low",
            "idx": 102,
            "price": 80771.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "high",
            "idx": 136,
            "price": 82460.5,
            "color": "#118ab2"
          },
          {
            "label": "SOW_IN_PHASE_B",
            "side": "low",
            "idx": 183,
            "price": 80860.0,
            "color": "#ef476f"
          },
          {
            "label": "UT",
            "side": "high",
            "idx": 189,
            "price": 81320.0,
            "color": "#f9844a"
          },
          {
            "label": "UTAD",
            "side": "high",
            "idx": 260,
            "price": 81269.5,
            "color": "#f9844a"
          },
          {
            "label": "LPSY",
            "side": "high",
            "idx": 293,
            "price": 80859.9,
            "color": "#8338ec"
          },
          {
            "label": "SOW",
            "side": "low",
            "idx": 296,
            "price": 80143.0,
            "color": "#ef476f"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "15m_cycle_1",
            "sequence": 1,
            "timeframe": "15m",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 87,
            "end_idx": 296,
            "phase_count": 8,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 87,
                "price": 80939.5,
                "color": "#ffd166",
                "dt": "2026-05-10 20:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 102,
                "price": 80771.0,
                "color": "#06d6a0",
                "dt": "2026-05-10 23:45:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 136,
                "price": 82460.5,
                "color": "#118ab2",
                "dt": "2026-05-11 08:15:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 183,
                "price": 80860.0,
                "color": "#ef476f",
                "dt": "2026-05-11 20:00:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 189,
                "price": 81320.0,
                "color": "#f9844a",
                "dt": "2026-05-11 21:30:00+09:00"
              },
              {
                "label": "UTAD",
                "side": "high",
                "idx": 260,
                "price": 81269.5,
                "color": "#f9844a",
                "dt": "2026-05-12 15:15:00+09:00"
              },
              {
                "label": "LPSY",
                "side": "high",
                "idx": 293,
                "price": 80859.9,
                "color": "#8338ec",
                "dt": "2026-05-12 23:30:00+09:00"
              },
              {
                "label": "SOW",
                "side": "low",
                "idx": 296,
                "price": 80143.0,
                "color": "#ef476f",
                "dt": "2026-05-13 00:15:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "15m_cycle_1",
        "primary_structure_id": "15m_cycle_1",
        "structure_count": 1,
        "regime_fitness": 1.0,
        "current_event": "SOW",
        "major_phase": "D",
        "pos_in_range": 0.5,
        "main_range_low": 80771.0,
        "main_range_high": 80939.5
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.9,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.84,\n  \"setup_signals\": [\n    \"분배 주 범위 앵커는 BC $80,939.50 / AR $80,771.00이며, 현재가 $80,217.60은 AR 하단과 SOW $80,143.00 부근의 범위 외 하방에 위치\",\n    \"UT $81,320.00 이후 UTAD $81,269.50가 형성되었고, 이어서 LPSY $80,859.90에서 재공급 실패가 확인되어 전형적인 상단 재진입 실패 구조\",\n    \"현재 이벤트가 SOW이며, 직전 저점 이탈 가격이 $80,143.00으로 나타나 약세 신호가 Phase D에서 진행 중\",\n    \"EMA20 $80,550.50, EMA120 $80,991.24, EMA240 $80,987.55 아래에 모두 위치해 단기 반등이 나와도 $80,550~80,860 구간은 오버헤드 공급 가능성\",\n    \"주 범위 중간값(EQ)은 대략 $80,855.25로 추정되며, 현재가는 EQ 하단 할인 구간이지만 Wyckoff상 할인 자체보다 LPSY 이후 약세 지속이 더 중요\"\n  ],\n  \"reasoning\": \"현재 15분 구조는 regime=DIS, regime_state=dis_candidate이지만, active structure는 is_confirmed=true이고 phase_context는 distribution Phase D로 읽히며 마지막 이벤트도 SOW입니다. 핵심 범위 앵커는 BC $80,939.50와 AR $80,771.00이고, 이후 ST $82,460.50, UT $81,320.00, UTAD $81,269.50, LPSY $80,859.90를 거쳐 SOW $80,143.00까지 이어진 점은 분배 후반 약세 전개에 부합합니다. 구조적 편향은 분명히 약세지만, 현재가 $80,217.60이 이미 SOW 근처이므로 즉시 직선 하락만 보기보다는 먼저 $80,771~80,860 하방 돌파 구간을 재시험하는 경로도 열려 있습니다. 따라서 구조_bias는 bearish로 유지하되, 즉시 경로 역시 반등 시 저항 확인 후 재차 눌림이 더 우세한 setup으로 봅니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      80000.0\n    ],\n    \"resistance\": [\n      80771.0,\n      80859.9,\n      80939.5,\n      81269.5,\n      81320.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"81320.0\",\n  \"risk_scenario\": \"반대 시나리오는 가격이 $80,771.00~$80,859.90 재시험 후 거부되지 않고, 특히 UT/UTAD 공급대인 $81,269.50~$81,320.00를 재탈환·수용하는 경우입니다. 그러면 현재 SOW 해석은 페이즈 D 약세 지속이 아니라 하단 이탈 실패로 약화되며, 분배 해석 자체가 재평가되어 중립 범위 또는 구조 충돌 상태로 낮아집니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bearish",
    "overall_confidence": 0.79,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.62,
      "active_setups": [
        "현재가 $80,217.60가 EQ $80,706.60 아래 discount에 위치하지만, 이 discount 자체가 반전 확정이 아니라 약세 구조 하단 체류를 의미",
        "가격이 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 모두 위치해 단기·중기 공급 우위 정렬 유지",
        "피보나치 저항 클러스터 $80,533.00~$80,651.95 및 EQ $80,706.60 구간이 상단 재공급 확인 구간으로 중첩",
        "Wyckoff 기준 LPSY $80,859.90 이후 SOW $80,143.00가 확인되어 분배 Phase D 후반의 약세 이벤트가 이미 발생",
        "캔들 strict 패턴 기준 bearish engulfing(품질 0.698)과 최종 evening star가 겹쳐 $80,200대 반등 시도에 공급 우위가 확인됨",
        "단, ICT와 파생 포지셔닝은 이전 일저 $80,360.00 및 7일 저점 $80,143.00 하향 청산 이후 숏 크라우딩(숏 계정 60.1%)에 따른 역추세 반등 조건을 제시"
      ],
      "setup_vs_structure": "구조는 명확히 약세지만, 실행 셋업은 완전 일치형 약세가 아니라 하단 유동성 청산 이후 되감기 가능성이 섞인 혼합 상태입니다. 다만 setup_bias 집계에서는 Wyckoff·캔들·피보·하모닉의 상단 재공급/저항 확인 논리가 더 우세해 약세 쪽이 근소하게 앞섭니다."
    },
    "signal_breakdown": {
      "bullish_count": 2,
      "bearish_count": 4,
      "neutral_count": 0
    },
    "key_levels": {
      "support": [
        80143.0,
        80000.0,
        79348.1
      ],
      "resistance": [
        80533.0,
        80550.5,
        80602.87,
        80651.95,
        80706.6,
        80771.0,
        80859.9,
        80991.24
      ]
    },
    "confluences": [
      "하모닉, 캔들, 파생, 피보 모두 현재가가 EMA20 $80,550.50 아래에 있어 단기 공급 우위라는 점에 동의",
      "하모닉과 ICT가 동일한 EQ $80,706.60를 기준으로 현재가가 discount 구간에 있다고 명시",
      "하모닉, ICT, 캔들, 피보, Wyckoff가 모두 $80,143.00을 핵심 하단 기준점으로 제시",
      "피보나치 저항 $80,533.00~$80,651.95와 하모닉/캔들의 EMA20 저항 $80,550.50가 겹쳐 $80,533~$80,651 구간 공급대 합의가 강함",
      "ICT의 BOS_bearish $80,661.20, 피보의 0.5~0.618 되돌림 $80,651.95~$80,602.87, 하모닉 EQ $80,706.60이 모두 비슷한 상단 회복 실패 구간으로 수렴",
      "Wyckoff의 AR $80,771.00, LPSY $80,859.90, BC $80,939.50는 ICT의 약세 BOS 이후 재강세 확인 필요 구간($80,661.20 이상)과 함께 상단 구조 회복 조건이 아직 멀다는 점을 뒷받침"
    ],
    "conflicts": [
      "ICT와 파생은 execution setup을 bullish로 보지만, 둘 다 structure_bias 자체는 bearish로 인정하고 있어 방향 충돌이라기보다 시간축 충돌입니다.",
      "ICT는 이전 일저 $80,360.00 이탈과 $80,143.00 근접을 sell-side liquidity 청산으로 해석해 반등 준비로 보지만, Wyckoff는 동일 구간을 SOW 확인으로 해석해 분배 후반 약세 진행으로 판단합니다.",
      "파생은 숏 계정 비중 60.1%와 short crowding 0.838을 근거로 숏 스퀴즈 조건을 강조하지만, 캔들·피보·하모닉은 가격 구조와 저항 클러스터가 더 중요하다고 보며 상단을 공급대로 해석합니다."
    ],
    "executive_summary": "15분 BTC/USDT의 확정 구조는 약세입니다. 가장 설득력 있는 구조 판독은 Wyckoff의 분배 Phase D 해석으로, UT $81,320.00과 UTAD $81,269.50 이후 LPSY $80,859.90 재공급 실패, 그리고 SOW $80,143.00 확인이라는 전형적 약세 전개가 이미 찍혀 있습니다. 여기에 하모닉, 캔들, 피보가 공통으로 현재가 $80,217.60가 EMA20 $80,550.50, 피보 저항 $80,533.00~$80,651.95, EQ $80,706.60 아래에 머문다고 지적해 구조적 공급 우위가 강화됩니다. 다만 ICT와 파생은 이전 일저 $80,360.00 및 $80,143.00 하향 청산 이후 숏 과밀을 근거로 반등성 execution setup을 제시하므로, 현재 국면은 '약세 구조 속 하단 유동성 반응 위험'이 공존하는 자리입니다. 따라서 구조 진단의 핵심은 분배 후반 약세가 유지되는 상태이며, 이 해석은 최소한 $80,661.20~$80,859.90 재점유 전까지 유효하고, 넓게는 $80,939.50 회복 시 본 약세 구조 명제가 크게 흔들립니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bearish\",\n  \"overall_confidence\": 0.79,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.62,\n    \"active_setups\": [\n      \"현재가 $80,217.60가 EQ $80,706.60 아래 discount에 위치하지만, 이 discount 자체가 반전 확정이 아니라 약세 구조 하단 체류를 의미\",\n      \"가격이 EMA20 $80,550.50 아래, EMA120 $80,991.24 및 EMA240 $80,987.55 아래에 모두 위치해 단기·중기 공급 우위 정렬 유지\",\n      \"피보나치 저항 클러스터 $80,533.00~$80,651.95 및 EQ $80,706.60 구간이 상단 재공급 확인 구간으로 중첩\",\n      \"Wyckoff 기준 LPSY $80,859.90 이후 SOW $80,143.00가 확인되어 분배 Phase D 후반의 약세 이벤트가 이미 발생\",\n      \"캔들 strict 패턴 기준 bearish engulfing(품질 0.698)과 최종 evening star가 겹쳐 $80,200대 반등 시도에 공급 우위가 확인됨\",\n      \"단, ICT와 파생 포지셔닝은 이전 일저 $80,360.00 및 7일 저점 $80,143.00 하향 청산 이후 숏 크라우딩(숏 계정 60.1%)에 따른 역추세 반등 조건을 제시\"\n    ],\n    \"setup_vs_structure\": \"구조는 명확히 약세지만, 실행 셋업은 완전 일치형 약세가 아니라 하단 유동성 청산 이후 되감기 가능성이 섞인 혼합 상태입니다. 다만 setup_bias 집계에서는 Wyckoff·캔들·피보·하모닉의 상단 재공급/저항 확인 논리가 더 우세해 약세 쪽이 근소하게 앞섭니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 2,\n    \"bearish_count\": 4,\n    \"neutral_count\": 0\n  },\n  \"key_levels\": {\n    \"support\": [80143.0, 80000.0, 79348.1],\n    \"resistance\": [80533.0, 80550.5, 80602.87, 80651.95, 80706.6, 80771.0, 80859.9, 80991.24]\n  },\n  \"confluences\": [\n    \"하모닉, 캔들, 파생, 피보 모두 현재가가 EMA20 $80,550.50 아래에 있어 단기 공급 우위라는 점에 동의\",\n    \"하모닉과 ICT가 동일한 EQ $80,706.60를 기준으로 현재가가 discount 구간에 있다고 명시\",\n    \"하모닉, ICT, 캔들, 피보, Wyckoff가 모두 $80,143.00을 핵심 하단 기준점으로 제시\",\n    \"피보나치 저항 $80,533.00~$80,651.95와 하모닉/캔들의 EMA20 저항 $80,550.50가 겹쳐 $80,533~$80,651 구간 공급대 합의가 강함\",\n    \"ICT의 BOS_bearish $80,661.20, 피보의 0.5~0.618 되돌림 $80,651.95~$80,602.87, 하모닉 EQ $80,706.60이 모두 비슷한 상단 회복 실패 구간으로 수렴\",\n    \"Wyckoff의 AR $80,771.00, LPSY $80,859.90, BC $80,939.50는 ICT의 약세 BOS 이후 재강세 확인 필요 구간($80,661.20 이상)과 함께 상단 구조 회복 조건이 아직 멀다는 점을 뒷받침\"\n  ],\n  \"conflicts\": [\n    \"ICT와 파생은 execution setup을 bullish로 보지만, 둘 다 structure_bias 자체는 bearish로 인정하고 있어 방향 충돌이라기보다 시간축 충돌입니다.\",\n    \"ICT는 이전 일저 $80,360.00 이탈과 $80,143.00 근접을 sell-side liquidity 청산으로 해석해 반등 준비로 보지만, Wyckoff는 동일 구간을 SOW 확인으로 해석해 분배 후반 약세 진행으로 판단합니다.\",\n    \"파생은 숏 계정 비중 60.1%와 short crowding 0.838을 근거로 숏 스퀴즈 조건을 강조하지만, 캔들·피보·하모닉은 가격 구조와 저항 클러스터가 더 중요하다고 보며 상단을 공급대로 해석합니다.\"\n  ],\n  \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 90%로 가장 높고, BC $80,939.50 / AR $80,771.00 / UT $81,320.00 / UTAD $81,269.50 / LPSY $80,859.90 / SOW $80,143.00까지 위상 전개가 시간순으로 정교하게 제시되어 현재 구조를 '분배 Phase D의 SOW 진행'으로 가장 구체적으로 설명합니다.\",\n  \"invalidation_level\": \"$80,939.50 상향 회복 시 현재 분배형 약세 구조 해석은 실질적으로 약화되며, 보수적으로는 LPSY $80,859.90 및 BOS_bearish $80,661.20 재회복 전까지는 구조 무효로 보기 어렵습니다.\",\n  \"executive_summary\": \"15분 BTC/USDT의 확정 구조는 약세입니다. 가장 설득력 있는 구조 판독은 Wyckoff의 분배 Phase D 해석으로, UT $81,320.00과 UTAD $81,269.50 이후 LPSY $80,859.90 재공급 실패, 그리고 SOW $80,143.00 확인이라는 전형적 약세 전개가 이미 찍혀 있습니다. 여기에 하모닉, 캔들, 피보가 공통으로 현재가 $80,217.60가 EMA20 $80,550.50, 피보 저항 $80,533.00~$80,651.95, EQ $80,706.60 아래에 머문다고 지적해 구조적 공급 우위가 강화됩니다. 다만 ICT와 파생은 이전 일저 $80,360.00 및 $80,143.00 하향 청산 이후 숏 과밀을 근거로 반등성 execution setup을 제시하므로, 현재 국면은 '약세 구조 속 하단 유동성 반응 위험'이 공존하는 자리입니다. 따라서 구조 진단의 핵심은 분배 후반 약세가 유지되는 상태이며, 이 해석은 최소한 $80,661.20~$80,859.90 재점유 전까지 유효하고, 넓게는 $80,939.50 회복 시 본 약세 구조 명제가 크게 흔들립니다.\"\n}"
  },
  "overall_signal": "bearish",
  "overall_confidence": 0.79,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.62,
    "waypoints": [
      {
        "seq": 1,
        "price": 80651.95,
        "type": "resistance_test",
        "source": "Fibonacci ret_0.5 $80,651.95, ICT BOS_bearish $80,661.20, 하모닉/캔들 EMA20 $80,550.50 상단, Wyckoff AR $80,771.00 하단",
        "description": "ICT·파생의 숏 크라우딩(0.838)과 sell-side 청산 후 단기 mean-reversion 압력으로 EQ $80,706.60 하단 fib 클러스터까지 반등. 0.5 되돌림 $80,651.95와 BOS_bearish $80,661.20이 겹치는 첫 공급 확인 구간이며, 여기서 거부되면 약세 구조가 재확인됨",
        "est_hours": 5.0,
        "turning_zone": [
          80651.95,
          80748.64
        ],
        "likely_wick": 80706.6,
        "rejection_confirm": 80602.87,
        "invalid_overshoot": 80771.0,
        "calibration_reasoning": "Fib 0.382($80,701.03)과 7-레벨 confluence($80,748.64)가 상단 캡을 형성하여 zone 폭을 $96.69(~0.41×ATR)로 압축. Chairman EQ $80,706.60이 fib 클러스터 정중앙에 위치해 wick 자석 역할, 0.618 fib($80,602.87) 이탈로 거부 확정"
      },
      {
        "seq": 2,
        "price": 80143.0,
        "type": "liquidity_sweep",
        "source": "Wyckoff SOW $80,143.00, ICT 7일 저점 $80,143, Fib/Candle/Harmonic 공통 핵심 지지 $80,143",
        "description": "상단 거부 후 Wyckoff SOW $80,143.00와 7일 저점 재시험. 캔들 bearish_engulfing(품질 0.698) + evening_star@299 잔류 공급이 LPSY 재공급 실패를 강화. 이 구간에서 sell-side liquidity 추가 청산 발생 가능",
        "est_hours": 13.0,
        "turning_zone": [
          80000.0,
          80143.0
        ],
        "likely_wick": 80000.0,
        "rejection_confirm": 80217.6,
        "invalid_overshoot": 79800.0,
        "calibration_reasoning": "Wyckoff SOW의 sell-side 스윕 성격이므로 zone을 base 아래로 확장하여 $80,000 심리적 지지/round number 유동성 자석을 포함(폭 $143, ~0.61×ATR). wick은 $80,000 클러스터에 강하게 끌리며, 현재가 복귀 시 LPSY 일시 반등 확인. $79,800 관통 시 스윕 없이 직진 분배로 전환"
      },
      {
        "seq": 3,
        "price": 79348.1,
        "type": "swing_low",
        "source": "Fibonacci fib_confluence $79,348.10 (candidate, 0.6 score), Harmonic 50캔들 하단 이탈 확장",
        "description": "$80,143 이탈 확정 시 다음 fib_confluence 후보인 $79,348.10까지 분배 Phase D 후반 매도 압력 연장. $80,000 심리적 지지를 관통한 후 도달하는 24h 잠재 저점",
        "est_hours": 22.0,
        "turning_zone": [
          79160.0,
          79348.1
        ],
        "likely_wick": 79200.0,
        "rejection_confirm": 79500.0,
        "invalid_overshoot": 79000.0,
        "calibration_reasoning": "터미널 waypoint이므로 zone 폭을 $188(~0.8×ATR)로 확대. ext_1.414/1.272 confluence가 상단 anchor, 인접한 $79,000 round number 자석이 wick을 하단으로 편향시켜 likely_wick $79,200 산출. $79,000 종가 관통 시 분배 Phase D 연장으로 24h 타겟 무효화"
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 80651.95,
        "expected_low": 80143.0,
        "high_first": true
      },
      "8h": {
        "expected_high": 80748.64,
        "expected_low": 80000.0,
        "high_first": true
      },
      "24h": {
        "expected_high": 80748.64,
        "expected_low": 79348.1,
        "high_first": true
      }
    },
    "triggers": {
      "bullish": {
        "price": 80859.9,
        "description": "Wyckoff LPSY $80,859.90 재점유 시 분배 후반 약세 명제가 흔들리며, $80,939.50(BC) 회복 시 본 약세 구조 무효화 임박"
      },
      "bearish": {
        "price": 80143.0,
        "description": "Wyckoff SOW $80,143.00 종가 기준 이탈 시 sell-side liquidity 청산 가속 + $80,000 심리적 지지 붕괴, $79,348.10 fib 확장 타깃 활성화"
      }
    },
    "scenario_invalidation": 80939.5,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.62,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 80651.95,\n      \"type\": \"resistance_test\",\n      \"source\": \"Fibonacci ret_0.5 $80,651.95, ICT BOS_bearish $80,661.20, 하모닉/캔들 EMA20 $80,550.50 상단, Wyckoff AR $80,771.00 하단\",\n      \"description\": \"ICT·파생의 숏 크라우딩(0.838)과 sell-side 청산 후 단기 mean-reversion 압력으로 EQ $80,706.60 하단 fib 클러스터까지 반등. 0.5 되돌림 $80,651.95와 BOS_bearish $80,661.20이 겹치는 첫 공급 확인 구간이며, 여기서 거부되면 약세 구조가 재확인됨\",\n      \"est_hours\": 5.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 80143.0,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Wyckoff SOW $80,143.00, ICT 7일 저점 $80,143, Fib/Candle/Harmonic 공통 핵심 지지 $80,143\",\n      \"description\": \"상단 거부 후 Wyckoff SOW $80,143.00와 7일 저점 재시험. 캔들 bearish_engulfing(품질 0.698) + evening_star@299 잔류 공급이 LPSY 재공급 실패를 강화. 이 구간에서 sell-side liquidity 추가 청산 발생 가능\",\n      \"est_hours\": 13.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 79348.1,\n      \"type\": \"swing_low\",\n      \"source\": \"Fibonacci fib_confluence $79,348.10 (candidate, 0.6 score), Harmonic 50캔들 하단 이탈 확장\",\n      \"description\": \"$80,143 이탈 확정 시 다음 fib_confluence 후보인 $79,348.10까지 분배 Phase D 후반 매도 압력 연장. $80,000 심리적 지지를 관통한 후 도달하는 24h 잠재 저점\",\n      \"est_hours\": 22.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 80651.95, \"expected_low\": 80143.0, \"high_first\": true},\n    \"8h\":  {\"expected_high\": 80748.64, \"expected_low\": 80000.0, \"high_first\": true},\n    \"24h\": {\"expected_high\": 80748.64, \"expected_low\": 79348.1, \"high_first\": true}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 80859.9, \"description\": \"Wyckoff LPSY $80,859.90 재점유 시 분배 후반 약세 명제가 흔들리며, $80,939.50(BC) 회복 시 본 약세 구조 무효화 임박\"},\n    \"bearish\": {\"price\": 80143.0, \"description\": \"Wyckoff SOW $80,143.00 종가 기준 이탈 시 sell-side liquidity 청산 가속 + $80,000 심리적 지지 붕괴, $79,348.10 fib 확장 타깃 활성화\"}\n  },\n  \"scenario_invalidation\": 80939.5\n}\n```\n\n구조(BEARISH 79%)·셋업(BEARISH 62%)이 같은 방향이나, ICT·파생의 숏 크라우딩 기반 mean-reversion 셋업이 강해 즉시 직선 하락보다 \"상단 fib 클러스터 거부 → SOW 재시험 → 확장 저점\"의 3-waypoint 복합 경로가 가장 정합적입니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 80651.95,
        "turning_zone": [
          80651.95,
          80748.64
        ],
        "likely_wick": 80706.6,
        "rejection_confirm": 80602.87,
        "invalid_overshoot": 80771.0,
        "calibration_reasoning": "Fib 0.382($80,701.03)과 7-레벨 confluence($80,748.64)가 상단 캡을 형성하여 zone 폭을 $96.69(~0.41×ATR)로 압축. Chairman EQ $80,706.60이 fib 클러스터 정중앙에 위치해 wick 자석 역할, 0.618 fib($80,602.87) 이탈로 거부 확정"
      },
      {
        "seq": 2,
        "base_target": 80143.0,
        "turning_zone": [
          80000.0,
          80143.0
        ],
        "likely_wick": 80000.0,
        "rejection_confirm": 80217.6,
        "invalid_overshoot": 79800.0,
        "calibration_reasoning": "Wyckoff SOW의 sell-side 스윕 성격이므로 zone을 base 아래로 확장하여 $80,000 심리적 지지/round number 유동성 자석을 포함(폭 $143, ~0.61×ATR). wick은 $80,000 클러스터에 강하게 끌리며, 현재가 복귀 시 LPSY 일시 반등 확인. $79,800 관통 시 스윕 없이 직진 분배로 전환"
      },
      {
        "seq": 3,
        "base_target": 79348.1,
        "turning_zone": [
          79160.0,
          79348.1
        ],
        "likely_wick": 79200.0,
        "rejection_confirm": 79500.0,
        "invalid_overshoot": 79000.0,
        "calibration_reasoning": "터미널 waypoint이므로 zone 폭을 $188(~0.8×ATR)로 확대. ext_1.414/1.272 confluence가 상단 anchor, 인접한 $79,000 round number 자석이 wick을 하단으로 편향시켜 likely_wick $79,200 산출. $79,000 종가 관통 시 분배 Phase D 연장으로 24h 타겟 무효화"
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 80651.95,\n      \"turning_zone\": [80651.95, 80748.64],\n      \"likely_wick\": 80706.60,\n      \"rejection_confirm\": 80602.87,\n      \"invalid_overshoot\": 80771.00,\n      \"calibration_reasoning\": \"Fib 0.382($80,701.03)과 7-레벨 confluence($80,748.64)가 상단 캡을 형성하여 zone 폭을 $96.69(~0.41×ATR)로 압축. Chairman EQ $80,706.60이 fib 클러스터 정중앙에 위치해 wick 자석 역할, 0.618 fib($80,602.87) 이탈로 거부 확정\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 80143.00,\n      \"turning_zone\": [80000.00, 80143.00],\n      \"likely_wick\": 80000.00,\n      \"rejection_confirm\": 80217.60,\n      \"invalid_overshoot\": 79800.00,\n      \"calibration_reasoning\": \"Wyckoff SOW의 sell-side 스윕 성격이므로 zone을 base 아래로 확장하여 $80,000 심리적 지지/round number 유동성 자석을 포함(폭 $143, ~0.61×ATR). wick은 $80,000 클러스터에 강하게 끌리며, 현재가 복귀 시 LPSY 일시 반등 확인. $79,800 관통 시 스윕 없이 직진 분배로 전환\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 79348.10,\n      \"turning_zone\": [79160.00, 79348.10],\n      \"likely_wick\": 79200.00,\n      \"rejection_confirm\": 79500.00,\n      \"invalid_overshoot\": 79000.00,\n      \"calibration_reasoning\": \"터미널 waypoint이므로 zone 폭을 $188(~0.8×ATR)로 확대. ext_1.414/1.272 confluence가 상단 anchor, 인접한 $79,000 round number 자석이 wick을 하단으로 편향시켜 likely_wick $79,200 산출. $79,000 종가 관통 시 분배 Phase D 연장으로 24h 타겟 무효화\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 37.0,
      "chairman": 58.0,
      "operating_path": 42.3,
      "tp_calibrator": 82.2
    },
    "agents": {},
    "total_s": 219.7
  }
}