{
  "symbol": "BTC/USDT",
  "timeframe": "1h",
  "timestamp": "2026-04-30 13:00 KST",
  "last_price": 75884.4,
  "num_candles": 300,
  "stage1_analyses": {
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "bearish",
      "confidence": 0.67,
      "structure_bias": "bearish",
      "setup_bias": "neutral",
      "setup_score": 0.28,
      "setup_signals": [
        "현재가 $75,884.40가 50캔들 중간값(EQ)인 $76,370.60 아래에 위치해 할인영역에 머물러 있어 즉각적인 숏 추격보다는 하단 반응 확인 구간입니다",
        "현재가가 EMA20 $76,142.44 아래, EMA120 $76,914.55 아래, EMA240 $77,083.85 아래에 있어 단기~중기 공급 우위가 유지되고 있습니다",
        "7일 저점 $74,868.00이 바로 아래 유동성 풀로 남아 있어 추가 하방 테스트 가능성이 열려 있습니다",
        "직전 24시간 수익률 -1.39%와 최근 5개 캔들의 혼조 흐름은 반등 힘이 약하고 구조 전환이 아직 확인되지 않았음을 시사합니다"
      ],
      "reasoning": "조화패턴 스캔 결과 XABCD 완성 패턴은 0개로, 가틀리·배트·버터플라이·크랩 기반 PRZ 반전 신호는 현재 확인되지 않았습니다. 구조적으로는 현재가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 1시간 기준 하락 구조가 더 우세합니다. 다만 가격은 최근 50캔들 범위 $74,868.00~$77,873.20의 중간값 $76,370.60 아래 할인영역에 있어, 이미 일부 눌림이 진행된 상태이므로 신규 하락 추종의 기대값은 구조 대비 다소 제한적입니다. 따라서 구조_bias는 bearish로 보되, setup_bias는 강한 선행 반전/추세전환 증거가 없어 neutral로 평가합니다.",
      "key_levels": {
        "support": [
          74868.0,
          75884.4
        ],
        "resistance": [
          76142.44,
          76370.6,
          76914.55,
          77083.85,
          77873.2,
          79455.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "77873.20",
      "risk_scenario": "가격이 $74,868.00 하단 유동성 테스트 후 빠르게 회복하고, 특히 $76,370.60 EQ 및 EMA20 $76,142.44를 재탈환한 뒤 $77,873.20 상단을 수용하면 현재의 약세 구조 해석은 무효화되며 $79,455.00 재시험 시나리오로 전환될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 20,
        "swing_lows_scanned": 24,
        "price_pct_in_range": 33.8,
        "range_high_50": 77873.2,
        "range_low_50": 74868.0,
        "range_size": 3005.2
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.67,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.28,\n  \"setup_signals\": [\n    \"현재가 $75,884.40가 50캔들 중간값(EQ)인 $76,370.60 아래에 위치해 할인영역에 머물러 있어 즉각적인 숏 추격보다는 하단 반응 확인 구간입니다\",\n    \"현재가가 EMA20 $76,142.44 아래, EMA120 $76,914.55 아래, EMA240 $77,083.85 아래에 있어 단기~중기 공급 우위가 유지되고 있습니다\",\n    \"7일 저점 $74,868.00이 바로 아래 유동성 풀로 남아 있어 추가 하방 테스트 가능성이 열려 있습니다\",\n    \"직전 24시간 수익률 -1.39%와 최근 5개 캔들의 혼조 흐름은 반등 힘이 약하고 구조 전환이 아직 확인되지 않았음을 시사합니다\"\n  ],\n  \"reasoning\": \"조화패턴 스캔 결과 XABCD 완성 패턴은 0개로, 가틀리·배트·버터플라이·크랩 기반 PRZ 반전 신호는 현재 확인되지 않았습니다. 구조적으로는 현재가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 1시간 기준 하락 구조가 더 우세합니다. 다만 가격은 최근 50캔들 범위 $74,868.00~$77,873.20의 중간값 $76,370.60 아래 할인영역에 있어, 이미 일부 눌림이 진행된 상태이므로 신규 하락 추종의 기대값은 구조 대비 다소 제한적입니다. 따라서 구조_bias는 bearish로 보되, setup_bias는 강한 선행 반전/추세전환 증거가 없어 neutral로 평가합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      74868.0,\n      75884.4\n    ],\n    \"resistance\": [\n      76142.44,\n      76370.6,\n      76914.55,\n      77083.85,\n      77873.2,\n      79455.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"77873.20\",\n  \"risk_scenario\": \"가격이 $74,868.00 하단 유동성 테스트 후 빠르게 회복하고, 특히 $76,370.60 EQ 및 EMA20 $76,142.44를 재탈환한 뒤 $77,873.20 상단을 수용하면 현재의 약세 구조 해석은 무효화되며 $79,455.00 재시험 시나리오로 전환될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "bearish",
      "confidence": 0.68,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $75,884.40가 EMA20 $76,142.44 아래에 위치해 단기 약세 리테스트 상태",
        "현재가가 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 있어 중기 공급 우위 구조가 유지됨",
        "최근 7일 고점 $79,455.00 대비 하단에 머물며, 반등 시 $76,142~$77,084 구간이 프리미엄 공급대로 작용할 가능성",
        "최근 패턴 군집에서 bearish_engulfing@295, evening_star@298, bearish_harami@297가 연속 출현해 상승 전환 실패 시그널이 누적됨",
        "bull_score 1.35 대비 bear_score 2.15로 매도 패턴 우세가 확인됨",
        "7일 저점 $74,868.00 바로 위에서 거래 중이며, 해당 유동성 레벨 이탈 시 하방 가속 가능성"
      ],
      "reasoning": "1시간 BTC는 현재가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 구조적으로는 약세 지속 국면으로 해석하는 것이 타당합니다. 최근 캔들 패턴도 doji@294, doji@297 이후 bearish_engulfing@295와 evening_star@298이 확인되어, 반등 시도가 있었지만 $76k대 상단 공급을 돌파하지 못한 피로 신호가 강합니다. 패턴 품질 최고치는 bullish_harami 0.574로 높지 않고, 전체 점수도 bear_score 2.15가 bull_score 1.35를 앞서므로 확정 우위는 매도 측입니다. 단, 7일 저점 $74,868.00 인근은 단기 수요 반응 가능 구간이므로 즉시 추격매도보다는 $76,142~$76,915 반등 실패 확인이 더 좋은 실행 구간입니다.",
      "key_levels": {
        "support": [
          75884.4,
          74868.0
        ],
        "resistance": [
          76142.44,
          76914.55,
          77083.85,
          79455.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "77083.85",
      "risk_scenario": "만약 가격이 EMA240인 $77,083.85를 시간봉 기준으로 회복·안착하면, 최근 evening_star와 bearish_engulfing 해석은 실패로 전환되며 $76,915 상단 공급 흡수 이후 7일 고점 $79,455.00 재시험 시나리오가 열립니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 138,
        "recent_patterns": 7,
        "pattern_list": [
          "bearish_engulfing@295",
          "bullish_engulfing@296",
          "evening_star@298",
          "doji@294",
          "doji@297",
          "bullish_harami@291",
          "bearish_harami@297"
        ],
        "atr_value": 478.95,
        "vol_avg_20": 8341.28,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bullish_harami",
            "signal": "bullish",
            "pattern_quality": 0.574,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.57,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "evening_star",
            "signal": "bearish",
            "pattern_quality": 0.493,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.478,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bearish_harami",
            "signal": "bearish",
            "pattern_quality": 0.454,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.574,
        "bull_score": 1.35,
        "bear_score": 2.15
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.68,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $75,884.40가 EMA20 $76,142.44 아래에 위치해 단기 약세 리테스트 상태\",\n    \"현재가가 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 있어 중기 공급 우위 구조가 유지됨\",\n    \"최근 7일 고점 $79,455.00 대비 하단에 머물며, 반등 시 $76,142~$77,084 구간이 프리미엄 공급대로 작용할 가능성\",\n    \"최근 패턴 군집에서 bearish_engulfing@295, evening_star@298, bearish_harami@297가 연속 출현해 상승 전환 실패 시그널이 누적됨\",\n    \"bull_score 1.35 대비 bear_score 2.15로 매도 패턴 우세가 확인됨\",\n    \"7일 저점 $74,868.00 바로 위에서 거래 중이며, 해당 유동성 레벨 이탈 시 하방 가속 가능성\"\n  ],\n  \"reasoning\": \"1시간 BTC는 현재가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 구조적으로는 약세 지속 국면으로 해석하는 것이 타당합니다. 최근 캔들 패턴도 doji@294, doji@297 이후 bearish_engulfing@295와 evening_star@298이 확인되어, 반등 시도가 있었지만 $76k대 상단 공급을 돌파하지 못한 피로 신호가 강합니다. 패턴 품질 최고치는 bullish_harami 0.574로 높지 않고, 전체 점수도 bear_score 2.15가 bull_score 1.35를 앞서므로 확정 우위는 매도 측입니다. 단, 7일 저점 $74,868.00 인근은 단기 수요 반응 가능 구간이므로 즉시 추격매도보다는 $76,142~$76,915 반등 실패 확인이 더 좋은 실행 구간입니다.\",\n  \"key_levels\": {\n    \"support\": [75884.4, 74868.0],\n    \"resistance\": [76142.44, 76914.55, 77083.85, 79455.0]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"77083.85\",\n  \"risk_scenario\": \"만약 가격이 EMA240인 $77,083.85를 시간봉 기준으로 회복·안착하면, 최근 evening_star와 bearish_engulfing 해석은 실패로 전환되며 $76,915 상단 공급 흡수 이후 7일 고점 $79,455.00 재시험 시나리오가 열립니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bearish",
      "confidence": 0.67,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.74,
      "setup_signals": [
        "현물가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85 아래에 위치해 단기~중기 약세 구조가 유지됨",
        "7일 고점 $79,455 이후 현재가가 하단 구간에 머물며, 상단 유동성 클러스터 $77,000 및 strongest liquidity $78,500 아래에서 반등이 제한됨",
        "CVD divergence 0.150로 강한 매수 참여 회복이 확인되지 않았고, 가격 반등 대비 체결 강도가 약한 상태",
        "OI trend 0.261로 신규 포지션 유입이 약한데 funding pressure 0.512, long/short imbalance 0.575가 중립 이상으로 남아 있어 반등 시 롱 포지션이 다소 취약함",
        "spot-futures basis -0.0644%로 역베이시스가 나타나 현물보다 선물이 약하게 거래되고 있어 단기 심리상 방어적 흐름",
        "fragility score 0.741로 포지션 구조가 불안정해 $74,000 하방 유동성 테스트 가능성이 열려 있음"
      ],
      "reasoning": "현재 BTC는 $75,884.40로 EMA20 $76,142.44와 EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 확인된 구조는 약세로 보는 것이 맞습니다. 파생 측면에서도 aggregate score 0.396, bear signal 2개 vs bull signal 1개, 그리고 선물 베이시스 -0.0644%가 동반되어 현물보다 선물이 더 약한 위험회피 성격이 드러납니다. OI trend 0.261은 추세 추종성 신규 진입이 강하지 않다는 뜻이고, funding pressure 0.512 및 long/short imbalance 0.575는 포지션이 한쪽으로 극단적이진 않지만 반등 시 상단에서 롱이 다시 눌릴 여지를 시사합니다. 상단에는 $77,000, $78,500, $79,200 유동성이, 하단에는 $74,000, $72,500 유동성이 있는데 fragility score 0.741을 감안하면 단기적으로는 먼저 $74,000 유동성 스윕을 보는 쪽이 더 개연성이 높습니다.",
      "key_levels": {
        "support": [
          74868,
          74000,
          72500,
          68300
        ],
        "resistance": [
          76142,
          77000,
          78500,
          79200
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "78500",
      "risk_scenario": "$78,500를 시간봉 기준으로 회복·안착하면 상단 유동성 흡수 이후 숏 커버링이 발생하며 $79,200, 나아가 7일 고점 $79,455 재시험으로 전환될 수 있습니다. 이 경우 현재의 약세 셋업은 실패로 간주해야 합니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.15,
        "oi_trend": 0.261,
        "funding_pressure": 0.512,
        "ls_imbalance": 0.575,
        "spot_futures_basis_score": 0.484,
        "spot_futures_basis_pct": -0.0644,
        "aggregate_score": 0.396,
        "bull_signals": 1,
        "bear_signals": 2,
        "liq_below": [
          [
            74000,
            6057.2968935
          ],
          [
            72500,
            6207.925418000001
          ],
          [
            68300,
            6819.37392875
          ]
        ],
        "liq_above": [
          [
            77000,
            6651.4450437
          ],
          [
            78500,
            8284.562610500001
          ],
          [
            79200,
            6334.204765000001
          ]
        ],
        "strongest_liq_level": 78500,
        "fragility_score": 0.741,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.67,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.74,\n  \"setup_signals\": [\n    \"현물가 $75,884.40가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85 아래에 위치해 단기~중기 약세 구조가 유지됨\",\n    \"7일 고점 $79,455 이후 현재가가 하단 구간에 머물며, 상단 유동성 클러스터 $77,000 및 strongest liquidity $78,500 아래에서 반등이 제한됨\",\n    \"CVD divergence 0.150로 강한 매수 참여 회복이 확인되지 않았고, 가격 반등 대비 체결 강도가 약한 상태\",\n    \"OI trend 0.261로 신규 포지션 유입이 약한데 funding pressure 0.512, long/short imbalance 0.575가 중립 이상으로 남아 있어 반등 시 롱 포지션이 다소 취약함\",\n    \"spot-futures basis -0.0644%로 역베이시스가 나타나 현물보다 선물이 약하게 거래되고 있어 단기 심리상 방어적 흐름\",\n    \"fragility score 0.741로 포지션 구조가 불안정해 $74,000 하방 유동성 테스트 가능성이 열려 있음\"\n  ],\n  \"reasoning\": \"현재 BTC는 $75,884.40로 EMA20 $76,142.44와 EMA120 $76,914.55, EMA240 $77,083.85를 모두 하회하고 있어 확인된 구조는 약세로 보는 것이 맞습니다. 파생 측면에서도 aggregate score 0.396, bear signal 2개 vs bull signal 1개, 그리고 선물 베이시스 -0.0644%가 동반되어 현물보다 선물이 더 약한 위험회피 성격이 드러납니다. OI trend 0.261은 추세 추종성 신규 진입이 강하지 않다는 뜻이고, funding pressure 0.512 및 long/short imbalance 0.575는 포지션이 한쪽으로 극단적이진 않지만 반등 시 상단에서 롱이 다시 눌릴 여지를 시사합니다. 상단에는 $77,000, $78,500, $79,200 유동성이, 하단에는 $74,000, $72,500 유동성이 있는데 fragility score 0.741을 감안하면 단기적으로는 먼저 $74,000 유동성 스윕을 보는 쪽이 더 개연성이 높습니다.\",\n  \"key_levels\": {\n    \"support\": [74868, 74000, 72500, 68300],\n    \"resistance\": [76142, 77000, 78500, 79200]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"78500\",\n  \"risk_scenario\": \"$78,500를 시간봉 기준으로 회복·안착하면 상단 유동성 흡수 이후 숏 커버링이 발생하며 $79,200, 나아가 7일 고점 $79,455 재시험으로 전환될 수 있습니다. 이 경우 현재의 약세 셋업은 실패로 간주해야 합니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.68,
      "structure_bias": "bearish",
      "setup_bias": "bullish",
      "setup_score": 0.77,
      "setup_signals": [
        "현재가 $75,884.40는 EQ $76,370.60 아래의 discount 구간에 위치",
        "직전 구조 이벤트는 BOS_bearish at $75,635.60이지만, 현재 가격은 그 붕괴 레벨 위에서 재안착 시도 중",
        "상단에 BSL 유동성 $79,449.50가 남아 있어 기관 유동성 타깃이 위쪽에 존재",
        "이전 강세 구조 흔적: BOS_bullish $76,531.00, CHoCH_bullish $76,999.00, CHoCH_bullish $77,847.00",
        "깊은 되돌림 108.3%로 discount 내 과매도성 회수 구간 형성",
        "가장 가까운 후보 bullish OB는 $73,669.00-$74,322.90 구간으로, 하방 유동성 흡수 후 반등 앵커 가능"
      ],
      "reasoning": "확정 구조만 보면 최근 시퀀스의 마지막 이벤트가 CHoCH_bearish $77,100.00 이후 BOS_bearish $75,635.60이므로 현재 1시간 구조 바이어스는 약세로 읽는 것이 맞습니다. 다만 현재가는 $75,884.40로 EQ $76,370.60 아래 discount에 있고, 이전 저가 범위 $74,868.00 및 전일 저가 $75,789.60를 이미 하회한 뒤 회복 중이어서 sell-side 유동성 소화 이후 롱 셋업 관점이 살아 있습니다. 특히 상단의 미청산 buy-side liquidity가 $79,449.50에 남아 있어, 단기적으로는 $76,531.00 회복 후 $76,999.00 및 $77,847.00 방향의 되돌림 확장 가능성이 있습니다. 반대로 $75,635.60 아래로 다시 수용되면 현재의 반등 셋업은 실패하고 $74,868.00, 나아가 후보 bullish OB $73,669.00-$74,322.90 테스트 가능성이 커집니다.",
      "key_levels": {
        "support": [
          75789.6,
          75635.6,
          74868.0,
          74322.9,
          73669.0
        ],
        "resistance": [
          76370.6,
          76531.0,
          76999.0,
          77100.0,
          77847.0,
          79449.5
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "75635.60",
      "risk_scenario": "$75,635.60 아래로 1시간 기준 재이탈 및 수용이 나오면 discount 반등 셋업은 무효화되며, 전일 저가 이탈이 단순 스윕이 아니라 확정 분배로 해석됩니다. 그 경우 가격은 $74,868.00 range low를 재시험하고, 하방 연장 시 후보 bullish OB인 $73,669.00-$74,322.90까지 밀릴 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "order_blocks_total": 2,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 1,
        "candidate_bearish_ob": 1,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": {
          "bottom": 73669.0,
          "top": 74322.9,
          "quality": "candidate",
          "score": 0.519
        },
        "nearest_bear_ob_range": {
          "bottom": 78671.8,
          "top": 79455.0,
          "quality": "candidate",
          "score": 0.522
        },
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 0,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 58,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish",
          "CHoCH_bullish",
          "CHoCH_bearish",
          "BOS_bearish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bullish",
            "level": 76531.0
          },
          {
            "type": "CHoCH_bearish",
            "level": 75433.1
          },
          {
            "type": "CHoCH_bullish",
            "level": 76999.0
          },
          {
            "type": "CHoCH_bullish",
            "level": 77847.0
          },
          {
            "type": "CHoCH_bearish",
            "level": 77100.0
          },
          {
            "type": "BOS_bearish",
            "level": 75635.6
          }
        ],
        "bos_sequence": [
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish",
          "CHoCH_bullish",
          "CHoCH_bearish",
          "BOS_bearish"
        ],
        "consecutive_bull_bos": 0,
        "consecutive_bear_bos": 1,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [
          {
            "type": "BSL",
            "level": 79449.5
          }
        ],
        "current_zone": "discount",
        "eq_level": 76370.6,
        "range_high": 77873.2,
        "range_low": 74868.0,
        "bull_score": 8.9,
        "bear_score": 7.7,
        "setup_bias": "bullish",
        "setup_score": 0.77,
        "setup_signals": [
          "bullish BOS above $76,531.00",
          "bullish CHoCH above $76,999.00",
          "bullish CHoCH above $77,847.00",
          "BSL resting above $79,449.50",
          "deep retracement 108.3% in discount zone"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 108.3,
        "deepest_retracement_pct": 134.3,
        "previous_day_high": 77873.2,
        "previous_day_low": 75789.6,
        "broken_prev_high": false,
        "broken_prev_low": true,
        "sessions": {
          "London": {
            "active": true,
            "high": 76445.0,
            "low": 75448.9
          },
          "New York": {
            "active": false,
            "high": null,
            "low": null
          },
          "Asian kill zone": {
            "active": false,
            "high": null,
            "low": null
          }
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.68,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.77,\n  \"setup_signals\": [\n    \"현재가 $75,884.40는 EQ $76,370.60 아래의 discount 구간에 위치\",\n    \"직전 구조 이벤트는 BOS_bearish at $75,635.60이지만, 현재 가격은 그 붕괴 레벨 위에서 재안착 시도 중\",\n    \"상단에 BSL 유동성 $79,449.50가 남아 있어 기관 유동성 타깃이 위쪽에 존재\",\n    \"이전 강세 구조 흔적: BOS_bullish $76,531.00, CHoCH_bullish $76,999.00, CHoCH_bullish $77,847.00\",\n    \"깊은 되돌림 108.3%로 discount 내 과매도성 회수 구간 형성\",\n    \"가장 가까운 후보 bullish OB는 $73,669.00-$74,322.90 구간으로, 하방 유동성 흡수 후 반등 앵커 가능\"\n  ],\n  \"reasoning\": \"확정 구조만 보면 최근 시퀀스의 마지막 이벤트가 CHoCH_bearish $77,100.00 이후 BOS_bearish $75,635.60이므로 현재 1시간 구조 바이어스는 약세로 읽는 것이 맞습니다. 다만 현재가는 $75,884.40로 EQ $76,370.60 아래 discount에 있고, 이전 저가 범위 $74,868.00 및 전일 저가 $75,789.60를 이미 하회한 뒤 회복 중이어서 sell-side 유동성 소화 이후 롱 셋업 관점이 살아 있습니다. 특히 상단의 미청산 buy-side liquidity가 $79,449.50에 남아 있어, 단기적으로는 $76,531.00 회복 후 $76,999.00 및 $77,847.00 방향의 되돌림 확장 가능성이 있습니다. 반대로 $75,635.60 아래로 다시 수용되면 현재의 반등 셋업은 실패하고 $74,868.00, 나아가 후보 bullish OB $73,669.00-$74,322.90 테스트 가능성이 커집니다.\",\n  \"key_levels\": {\n    \"support\": [\n      75789.6,\n      75635.6,\n      74868.0,\n      74322.9,\n      73669.0\n    ],\n    \"resistance\": [\n      76370.6,\n      76531.0,\n      76999.0,\n      77100.0,\n      77847.0,\n      79449.5\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"75635.60\",\n  \"risk_scenario\": \"$75,635.60 아래로 1시간 기준 재이탈 및 수용이 나오면 discount 반등 셋업은 무효화되며, 전일 저가 이탈이 단순 스윕이 아니라 확정 분배로 해석됩니다. 그 경우 가격은 $74,868.00 range low를 재시험하고, 하방 연장 시 후보 bullish OB인 $73,669.00-$74,322.90까지 밀릴 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "bearish",
      "confidence": 0.68,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.71,
      "setup_signals": [
        "현재가 $75,884.40는 스윙 고점 $77,873와 저점 $74,868의 EQ(0.5)인 $76,370.60 아래에 있어 할인 구간에 있지만, 반등이 0.382 되돌림 $76,015.99 인근 저항 테스트 단계에 머물고 있습니다",
        "가장 가까운 피보나치 레벨이 ret_0.382 $76,015.99이며 거리 0.17%로 매우 근접해 있어 단기 공급 반응 가능성이 큽니다",
        "골든레시오 ret_0.618 $76,725.21이 EMA20 $76,142.44, EMA120 $76,914.55 사이 상단 저항대와 겹쳐 반등 시 강한 매도 재유입 후보 구간입니다",
        "저항 클러스터가 $76,193.29(ret_0.382/ret_0.5), $76,643.61(ret_0.5/ret_0.618), $77,237.42(ret_0.786/ret_0.382)에 연속 배치되어 있어 상방 복구보다 되돌림 매도 구조가 유리합니다",
        "하방 기준 ext_1.0 $74,868 재시험 가능성이 열려 있고, 이탈 시 ext_1.272 $74,050.59 및 ext_1.618 $73,010.79까지 확장 목표가 명확합니다"
      ],
      "reasoning": "구조적으로는 최근 스윙이 $77,873 → $74,868 하락으로 확정되어 있어 기본 구조 편향은 하락입니다. 현재가는 $75,884.40로 가장 가까운 되돌림 저항인 0.382 레벨 $76,015.99 바로 아래에서 거래되고 있으며, fib_reaction_state가 testing이고 reaction_probability도 0.65로 반등 저항 반응 가능성이 높습니다. 특히 가장 중요한 0.618 골든레시오 $76,725.21은 EMA120 $76,914.55와 가까워, 해당 구간까지의 반등은 오히려 고확률 숏 재진입 구간으로 해석됩니다. 하단에서는 $75,577.23가 1차 지지이나, 이를 유지하지 못하면 스윙 저점 $74,868 재시험 후 $74,050.59 확장 하락 가능성이 우세합니다.",
      "key_levels": {
        "support": [
          75577.23,
          74868.0,
          74050.59
        ],
        "resistance": [
          76015.99,
          76370.6,
          76725.21
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76725.21",
      "risk_scenario": "반대로 가격이 $76,725.21(0.618) 위에서 수용되면 현재 하락 되돌림 해석은 약화되며, $77,230.09(0.786) 및 스윙 고점 $77,873 방향으로 숏 커버링성 상승이 전개될 수 있습니다. 이 경우 현재의 bearish setup은 실패로 간주해야 합니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "High→Low: $77,873 → $74,868",
        "direction": "down",
        "nearest_fib": "ret_0.382",
        "nearest_fib_price": 76015.99,
        "nearest_fib_distance": 0.17,
        "golden_ratio_level": 76725.21,
        "fib_ret_382": 76015.99,
        "fib_ret_618": 76725.21,
        "confluence_zones": [
          {
            "price": 74887.6,
            "count": 2,
            "levels": [
              "ext_1.0",
              "ret_0.786"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 75728.24,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ret_0.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 76193.29,
            "count": 2,
            "levels": [
              "ret_0.382",
              "ret_0.5"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 76643.61,
            "count": 2,
            "levels": [
              "ret_0.5",
              "ret_0.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 77237.42,
            "count": 2,
            "levels": [
              "ret_0.786",
              "ret_0.382"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          75577.2272,
          74868.0,
          74050.5856
        ],
        "resistance_levels": [
          76015.9864,
          76370.6,
          76725.2136
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 75577.23,
            "distance_pct": 0.4,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.382",
            "price": 76015.99,
            "distance_pct": 0.17,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.5",
            "price": 76370.6,
            "distance_pct": 0.64,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.618",
            "price": 76725.21,
            "distance_pct": 1.11,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.786",
            "price": 77230.09,
            "distance_pct": 1.77,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.0",
            "price": 74868.0,
            "distance_pct": 1.34,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.272",
            "price": 74050.59,
            "distance_pct": 2.42,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.414",
            "price": 73623.85,
            "distance_pct": 2.98,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.618",
            "price": 73010.79,
            "distance_pct": 3.79,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_2.0",
            "price": 71862.8,
            "distance_pct": 5.3,
            "is_support": true,
            "cluster_score": 0.0
          }
        ],
        "confluence_quality": 0.6,
        "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.71,\n  \"setup_signals\": [\n    \"현재가 $75,884.40는 스윙 고점 $77,873와 저점 $74,868의 EQ(0.5)인 $76,370.60 아래에 있어 할인 구간에 있지만, 반등이 0.382 되돌림 $76,015.99 인근 저항 테스트 단계에 머물고 있습니다\",\n    \"가장 가까운 피보나치 레벨이 ret_0.382 $76,015.99이며 거리 0.17%로 매우 근접해 있어 단기 공급 반응 가능성이 큽니다\",\n    \"골든레시오 ret_0.618 $76,725.21이 EMA20 $76,142.44, EMA120 $76,914.55 사이 상단 저항대와 겹쳐 반등 시 강한 매도 재유입 후보 구간입니다\",\n    \"저항 클러스터가 $76,193.29(ret_0.382/ret_0.5), $76,643.61(ret_0.5/ret_0.618), $77,237.42(ret_0.786/ret_0.382)에 연속 배치되어 있어 상방 복구보다 되돌림 매도 구조가 유리합니다\",\n    \"하방 기준 ext_1.0 $74,868 재시험 가능성이 열려 있고, 이탈 시 ext_1.272 $74,050.59 및 ext_1.618 $73,010.79까지 확장 목표가 명확합니다\"\n  ],\n  \"reasoning\": \"구조적으로는 최근 스윙이 $77,873 → $74,868 하락으로 확정되어 있어 기본 구조 편향은 하락입니다. 현재가는 $75,884.40로 가장 가까운 되돌림 저항인 0.382 레벨 $76,015.99 바로 아래에서 거래되고 있으며, fib_reaction_state가 testing이고 reaction_probability도 0.65로 반등 저항 반응 가능성이 높습니다. 특히 가장 중요한 0.618 골든레시오 $76,725.21은 EMA120 $76,914.55와 가까워, 해당 구간까지의 반등은 오히려 고확률 숏 재진입 구간으로 해석됩니다. 하단에서는 $75,577.23가 1차 지지이나, 이를 유지하지 못하면 스윙 저점 $74,868 재시험 후 $74,050.59 확장 하락 가능성이 우세합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      75577.23,\n      74868.0,\n      74050.59\n    ],\n    \"resistance\": [\n      76015.99,\n      76370.6,\n      76725.21\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76725.21\",\n  \"risk_scenario\": \"반대로 가격이 $76,725.21(0.618) 위에서 수용되면 현재 하락 되돌림 해석은 약화되며, $77,230.09(0.786) 및 스윙 고점 $77,873 방향으로 숏 커버링성 상승이 전개될 수 있습니다. 이 경우 현재의 bearish setup은 실패로 간주해야 합니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "elliott": {
      "agent_id": "elliott",
      "display_name": "Elliott Wave Theorist",
      "signal": "neutral",
      "confidence": 0.85,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.68,
      "setup_signals": [
        "최근 확인된 마지막 스윙 저점이 $74,868.00(idx 290)로 형성되어 7일 저점과 일치하며 단기 유동성 스윕 이후 반응 가능성이 있습니다",
        "현재가 $75,884.40가 EMA20 $76,142.44 아래에 있으나 저점 $74,868.00 대비 반등 중이라 할인 구간(discount) 회귀 성격의 선행 매수 셋업이 존재합니다",
        "직전 엄격 기준 상승 임펄스가 $77,100.0 → $77,615.7 → $77,280.0 → $78,182.8 → $77,715.0로 확인되었고, Wave 3 확장값이 1.75로 이상적이어서 상방 구조의 잔존 수요를 시사합니다",
        "다만 현재가는 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 위치해 있어 추세 전환은 아직 미확정이며, 반등은 우선 되돌림 성격으로 봐야 합니다"
      ],
      "reasoning": "엘리엇 관점에서 가장 신뢰도 높은 카운트는 bullish impulse 1개이며 품질 0.85, Wave 3 extension 1.75로 규칙적으로 형성되었습니다. 다만 그 최신 임펄스는 idx 192~212, 가격대 $77,100.0~$78,182.8 구간에서 이미 종료된 것으로 보이고, 이후에는 corrective count가 12개로 우세하여 현재는 추세 진행파보다 조정 국면 해석이 더 적절합니다. 구조적으로는 $78,182.8 이후 고점을 회복하지 못한 채 현재가 $75,884.40가 EMA20/120/240 모두 하회하고 있어 확정된 bullish BOS가 없으므로 structure_bias는 neutral입니다. 그러나 마지막 스윙 저점 $74,868.00가 7일 저점과 겹치는 구간에서 반등이 발생했고, strict bullish corrective 후보의 B retracement 0.52도 존재해 단기적으로는 A-B-C 조정 종료 후 상방 반발을 노리는 setup_bias bullish가 유효합니다.",
      "key_levels": {
        "support": [
          74868.0,
          75000.0,
          75715.0
        ],
        "resistance": [
          76142.44,
          76914.55,
          77083.85,
          77615.7,
          78182.8,
          79455.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "74868.00",
      "risk_scenario": "만약 $74,868.00 저점이 종가 기준으로 이탈되면 현재 반등 셋업은 실패로 해석되며, 이는 조정 A-B-C의 종료가 아니라 더 큰 하락 조정의 연장 또는 새로운 bearish corrective count 활성화로 이어질 수 있습니다. 그 경우 가격은 7일 저점 하향 이탈 후 매도 압력이 재가속되며, EMA20 $76,142.44 회복 시도는 실패한 반등으로 재해석될 가능성이 높습니다.",
      "data_quality": "high",
      "metrics": {
        "wave_count_summary": "1 impulse + 12 corrective",
        "current_wave_position": "unknown",
        "impulse_candidates_found": 1,
        "corrective_candidates_found": 3,
        "swing_points_used": 44,
        "last_swing": {
          "idx": 290,
          "price": 74868.0,
          "type": "low"
        },
        "wave_candidates": [
          {
            "type": "impulse",
            "direction": "bullish",
            "wave_quality": 0.85,
            "tier": "strict",
            "w3_extension": 1.75
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.6,
            "tier": "strict",
            "b_retracement": 0.52
          },
          {
            "type": "corrective",
            "direction": "bearish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.4
          },
          {
            "type": "corrective",
            "direction": "bearish",
            "wave_quality": 0.6,
            "tier": "strict",
            "b_retracement": 0.57
          }
        ],
        "wave_count_confidence": 0.85,
        "alternate_count_present": true,
        "latest_impulse": {
          "direction": "bullish",
          "w3_extension": 1.75,
          "w2_retracement": 0.651,
          "fib_ideal_w2": false,
          "fib_ideal_w3": true,
          "wave_price_points": [
            77100.0,
            77615.7,
            77280.0,
            78182.8,
            77715.0
          ],
          "start_to_end_idx": [
            192,
            212
          ]
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.85,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"최근 확인된 마지막 스윙 저점이 $74,868.00(idx 290)로 형성되어 7일 저점과 일치하며 단기 유동성 스윕 이후 반응 가능성이 있습니다\",\n    \"현재가 $75,884.40가 EMA20 $76,142.44 아래에 있으나 저점 $74,868.00 대비 반등 중이라 할인 구간(discount) 회귀 성격의 선행 매수 셋업이 존재합니다\",\n    \"직전 엄격 기준 상승 임펄스가 $77,100.0 → $77,615.7 → $77,280.0 → $78,182.8 → $77,715.0로 확인되었고, Wave 3 확장값이 1.75로 이상적이어서 상방 구조의 잔존 수요를 시사합니다\",\n    \"다만 현재가는 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 위치해 있어 추세 전환은 아직 미확정이며, 반등은 우선 되돌림 성격으로 봐야 합니다\"\n  ],\n  \"reasoning\": \"엘리엇 관점에서 가장 신뢰도 높은 카운트는 bullish impulse 1개이며 품질 0.85, Wave 3 extension 1.75로 규칙적으로 형성되었습니다. 다만 그 최신 임펄스는 idx 192~212, 가격대 $77,100.0~$78,182.8 구간에서 이미 종료된 것으로 보이고, 이후에는 corrective count가 12개로 우세하여 현재는 추세 진행파보다 조정 국면 해석이 더 적절합니다. 구조적으로는 $78,182.8 이후 고점을 회복하지 못한 채 현재가 $75,884.40가 EMA20/120/240 모두 하회하고 있어 확정된 bullish BOS가 없으므로 structure_bias는 neutral입니다. 그러나 마지막 스윙 저점 $74,868.00가 7일 저점과 겹치는 구간에서 반등이 발생했고, strict bullish corrective 후보의 B retracement 0.52도 존재해 단기적으로는 A-B-C 조정 종료 후 상방 반발을 노리는 setup_bias bullish가 유효합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      74868.0,\n      75000.0,\n      75715.0\n    ],\n    \"resistance\": [\n      76142.44,\n      76914.55,\n      77083.85,\n      77615.7,\n      78182.8,\n      79455.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"74868.00\",\n  \"risk_scenario\": \"만약 $74,868.00 저점이 종가 기준으로 이탈되면 현재 반등 셋업은 실패로 해석되며, 이는 조정 A-B-C의 종료가 아니라 더 큰 하락 조정의 연장 또는 새로운 bearish corrective count 활성화로 이어질 수 있습니다. 그 경우 가격은 7일 저점 하향 이탈 후 매도 압력이 재가속되며, EMA20 $76,142.44 회복 시도는 실패한 반등으로 재해석될 가능성이 높습니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "bearish",
      "confidence": 0.92,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.79,
      "setup_signals": [
        "주 구조 분배 범위 상단 $78,447.50(BC) 및 UT/UTAD 구간 $78,994.80 / $78,904.10 아래에 가격이 머물러 있어 공급 우위가 유지되고 있음",
        "현재가 $75,884.40는 주 분배 범위 하단 AR $77,410.70를 명확히 하회하고 있어 범위 재진입 전까지 약세 구조가 우선됨",
        "직전 SOW $76,400.00 하향 이탈 이후 반등 고점이 보조 LPSY/UT 후보대 $76,061.20에 그쳐, 반등이 재공급 테스트 성격으로 해석됨",
        "활성 보조 분배 구조에서 BC $77,132.40 → AR $75,635.60 → ST $77,873.20 → SOW_IN_PHASE_B $74,868.00 → UT $76,061.20 순서가 형성되어, 하락 추세 중 재분배 가능성이 열려 있음",
        "현재가가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85 아래에 위치해 단기 반등보다 공급 재유입 가능성을 높임"
      ],
      "reasoning": "현재 1시간 구조의 1차 판독은 confirmed_dis이며, 주 구조는 BC $78,447.50와 AR $77,410.70를 앵커로 한 분배 후 Phase E 진행으로 해석됩니다. 이벤트 체인은 ST $78,546.00 → UT $78,994.80 → UTAD $78,904.10 → LPSY $78,232.00 / $77,450.00 → SOW $76,400.00 → Phase E 저점 $74,868.00로 이어져, 구조적 약세는 이미 확인된 상태입니다. 다만 즉시 경로 관점에서는 직선 하락보다, 활성 보조 분배 구조의 UT $76,061.20 또는 AR $75,635.60 상단 회수 여부를 먼저 점검하는 반등/재거절 테스트가 나올 수 있습니다. 구조적으로 약세를 뒤집으려면 최소한 주 범위 하단 AR $77,410.70 재탈환이 필요하고, 더 강한 무효화는 BC $78,447.50 및 UT/UTAD 영역 $78,904.10~$78,994.80 상향 수용이 확인되어야 합니다.",
      "key_levels": {
        "support": [
          75635.6,
          74868.0,
          74400.0
        ],
        "resistance": [
          76061.2,
          76400.0,
          77410.7,
          77873.2,
          78447.5,
          78904.1,
          78994.8
        ]
      },
      "time_horizon": "short/medium term",
      "invalidation_level": "78447.50",
      "risk_scenario": "반대 시나리오는 현재 하락이 Phase E 연장이 아니라 과매도 후 재축적성 반등으로 전환되는 경우입니다. 이 경우 가격이 먼저 $76,061.20과 $76,400.00을 회수하고, 이어 주 분배 하단 $77,410.70를 재탈환한 뒤 $78,447.50 위에서 수용되면 현재의 분배 해석은 약화됩니다. 특히 $78,904.10~$78,994.80 UT/UTAD 공급대를 돌파·유지하면 기존 LPSY/SOW 기반 약세 시나리오는 사실상 무효가 됩니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 92.5,
        "dis_score": 100.0,
        "regime": "DIS",
        "regime_state": "confirmed_dis",
        "structure_bias": "bearish",
        "phase_context": "confirmed_dis / distribution / Phase E",
        "phases_detected": [
          "BC",
          "AR",
          "ST",
          "SOW_IN_PHASE_B",
          "UT",
          "UTAD",
          "LPSY",
          "SOW",
          "LPSY",
          "Phase E"
        ],
        "last_phase": "Phase E",
        "phase_candidates": [
          {
            "label": "BC",
            "side": "high",
            "idx": 109,
            "price": 78447.5,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "low",
            "idx": 131,
            "price": 77410.7,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "high",
            "idx": 154,
            "price": 78546.0,
            "color": "#118ab2"
          },
          {
            "label": "SOW_IN_PHASE_B",
            "side": "low",
            "idx": 192,
            "price": 77100.0,
            "color": "#ef476f"
          },
          {
            "label": "UT",
            "side": "high",
            "idx": 221,
            "price": 78994.8,
            "color": "#f9844a"
          },
          {
            "label": "UTAD",
            "side": "high",
            "idx": 229,
            "price": 78904.1,
            "color": "#f9844a"
          },
          {
            "label": "LPSY",
            "side": "high",
            "idx": 238,
            "price": 78232.0,
            "color": "#8338ec"
          },
          {
            "label": "SOW",
            "side": "low",
            "idx": 243,
            "price": 76400.0,
            "color": "#ef476f"
          },
          {
            "label": "LPSY",
            "side": "high",
            "idx": 248,
            "price": 77450.0,
            "color": "#8338ec"
          },
          {
            "label": "Phase E",
            "side": "low",
            "idx": 290,
            "price": 74868.0,
            "color": "#7209b7"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "1h_cycle_1",
            "sequence": 1,
            "timeframe": "1h",
            "regime": "distribution",
            "role": "prior_completed_structure",
            "is_active": false,
            "is_completed": true,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 109,
            "end_idx": 290,
            "phase_count": 10,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 109,
                "price": 78447.5,
                "color": "#ffd166",
                "dt": "2026-04-22 14:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 131,
                "price": 77410.7,
                "color": "#06d6a0",
                "dt": "2026-04-23 12:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 154,
                "price": 78546.0,
                "color": "#118ab2",
                "dt": "2026-04-24 11:00:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 192,
                "price": 77100.0,
                "color": "#ef476f",
                "dt": "2026-04-26 01:00:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 221,
                "price": 78994.8,
                "color": "#f9844a",
                "dt": "2026-04-27 06:00:00+09:00"
              },
              {
                "label": "UTAD",
                "side": "high",
                "idx": 229,
                "price": 78904.1,
                "color": "#f9844a",
                "dt": "2026-04-27 14:00:00+09:00"
              },
              {
                "label": "LPSY",
                "side": "high",
                "idx": 238,
                "price": 78232.0,
                "color": "#8338ec",
                "dt": "2026-04-27 23:00:00+09:00"
              },
              {
                "label": "SOW",
                "side": "low",
                "idx": 243,
                "price": 76400.0,
                "color": "#ef476f",
                "dt": "2026-04-28 04:00:00+09:00"
              },
              {
                "label": "LPSY",
                "side": "high",
                "idx": 248,
                "price": 77450.0,
                "color": "#8338ec",
                "dt": "2026-04-28 09:00:00+09:00"
              },
              {
                "label": "Phase E",
                "side": "low",
                "idx": 290,
                "price": 74868.0,
                "color": "#7209b7",
                "dt": "2026-04-30 03:00:00+09:00"
              }
            ]
          },
          {
            "structure_id": "1h_cycle_2",
            "sequence": 2,
            "timeframe": "1h",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 253,
            "end_idx": 293,
            "phase_count": 5,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 253,
                "price": 77132.4,
                "color": "#ffd166",
                "dt": "2026-04-28 14:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 262,
                "price": 75635.6,
                "color": "#06d6a0",
                "dt": "2026-04-28 23:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 282,
                "price": 77873.2,
                "color": "#118ab2",
                "dt": "2026-04-29 19:00:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 290,
                "price": 74868.0,
                "color": "#ef476f",
                "dt": "2026-04-30 03:00:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 293,
                "price": 76061.2,
                "color": "#f9844a",
                "dt": "2026-04-30 06:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "1h_cycle_2",
        "primary_structure_id": "1h_cycle_1",
        "structure_count": 2,
        "regime_fitness": 1.0,
        "current_event": "Phase E",
        "major_phase": "E",
        "pos_in_range": 0.5,
        "main_range_low": 77410.7,
        "main_range_high": 78447.5
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.92,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.79,\n  \"setup_signals\": [\n    \"주 구조 분배 범위 상단 $78,447.50(BC) 및 UT/UTAD 구간 $78,994.80 / $78,904.10 아래에 가격이 머물러 있어 공급 우위가 유지되고 있음\",\n    \"현재가 $75,884.40는 주 분배 범위 하단 AR $77,410.70를 명확히 하회하고 있어 범위 재진입 전까지 약세 구조가 우선됨\",\n    \"직전 SOW $76,400.00 하향 이탈 이후 반등 고점이 보조 LPSY/UT 후보대 $76,061.20에 그쳐, 반등이 재공급 테스트 성격으로 해석됨\",\n    \"활성 보조 분배 구조에서 BC $77,132.40 → AR $75,635.60 → ST $77,873.20 → SOW_IN_PHASE_B $74,868.00 → UT $76,061.20 순서가 형성되어, 하락 추세 중 재분배 가능성이 열려 있음\",\n    \"현재가가 EMA20 $76,142.44, EMA120 $76,914.55, EMA240 $77,083.85 아래에 위치해 단기 반등보다 공급 재유입 가능성을 높임\"\n  ],\n  \"reasoning\": \"현재 1시간 구조의 1차 판독은 confirmed_dis이며, 주 구조는 BC $78,447.50와 AR $77,410.70를 앵커로 한 분배 후 Phase E 진행으로 해석됩니다. 이벤트 체인은 ST $78,546.00 → UT $78,994.80 → UTAD $78,904.10 → LPSY $78,232.00 / $77,450.00 → SOW $76,400.00 → Phase E 저점 $74,868.00로 이어져, 구조적 약세는 이미 확인된 상태입니다. 다만 즉시 경로 관점에서는 직선 하락보다, 활성 보조 분배 구조의 UT $76,061.20 또는 AR $75,635.60 상단 회수 여부를 먼저 점검하는 반등/재거절 테스트가 나올 수 있습니다. 구조적으로 약세를 뒤집으려면 최소한 주 범위 하단 AR $77,410.70 재탈환이 필요하고, 더 강한 무효화는 BC $78,447.50 및 UT/UTAD 영역 $78,904.10~$78,994.80 상향 수용이 확인되어야 합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      75635.6,\n      74868.0,\n      74400.0\n    ],\n    \"resistance\": [\n      76061.2,\n      76400.0,\n      77410.7,\n      77873.2,\n      78447.5,\n      78904.1,\n      78994.8\n    ]\n  },\n  \"time_horizon\": \"short/medium term\",\n  \"invalidation_level\": \"78447.50\",\n  \"risk_scenario\": \"반대 시나리오는 현재 하락이 Phase E 연장이 아니라 과매도 후 재축적성 반등으로 전환되는 경우입니다. 이 경우 가격이 먼저 $76,061.20과 $76,400.00을 회수하고, 이어 주 분배 하단 $77,410.70를 재탈환한 뒤 $78,447.50 위에서 수용되면 현재의 분배 해석은 약화됩니다. 특히 $78,904.10~$78,994.80 UT/UTAD 공급대를 돌파·유지하면 기존 LPSY/SOW 기반 약세 시나리오는 사실상 무효가 됩니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bearish",
    "overall_confidence": 0.81,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.69,
      "active_setups": [
        "현재가 $75,884.40가 EMA20 $76,142.44 아래에 머물러 있고, 다수 분석가가 이를 단기 공급 재테스트 구간으로 해석",
        "피보나치 0.382 되돌림 저항 $76,015.99와 Wyckoff 보조 UT $76,061.20, EMA20 $76,142.44가 좁은 저항 클러스터를 형성",
        "EQ $76,370.60 아래 discount 구간이지만, 구조상 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 있어 반등이 나와도 구조 전환이 아닌 재공급 테스트 성격이 우세",
        "Wyckoff 기준 AR $75,635.60 및 최근 BOS_bearish $75,635.60 위 재안착 시도가 진행 중이나, 이 레벨은 회복 확인 전까지 구조 하단의 취약 구간",
        "하단에는 $74,868.00 7일 저점/Phase E 저점과 파생 유동성 $74,000이 겹쳐 있어 sell-side 유동성 잔존 위험이 존재"
      ],
      "setup_vs_structure": "실행 셋업도 전반적으로 구조와 같은 약세 쪽에 기울어 있습니다. 다만 ICT·엘리엇은 $74,868~$75,635 하단 반응 이후의 선행 롱 조건을 제시하므로, 현재는 약세 구조 안의 반등 가능 조건이 공존하는 국면입니다."
    },
    "signal_breakdown": {
      "bullish_count": 1,
      "bearish_count": 5,
      "neutral_count": 1
    },
    "key_levels": {
      "support": [
        75635.6,
        75577.23,
        74868.0,
        74000.0,
        72500.0
      ],
      "resistance": [
        76015.99,
        76061.2,
        76142.44,
        76370.6,
        76914.55,
        77083.85,
        77410.7
      ]
    },
    "confluences": [
      "캔들, 하모닉, 파생, 피보나치, 엘리엇이 모두 현재가가 EMA20 $76,142.44 아래라고 지적하며 단기 구조 약세에 합의",
      "하모닉, ICT, 피보나치가 50캔들 EQ $76,370.60를 핵심 기준으로 제시하며, 현재가가 그 아래 discount에 있다는 점에 합의",
      "하모닉, 캔들, ICT, 피보나치, 엘리엇, Wyckoff가 모두 $74,868.00를 핵심 하단 기준점으로 제시",
      "피보나치 $76,015.99, Wyckoff $76,061.20, EMA20 $76,142.44가 밀집해 있어 $76.0k~$76.15k가 가장 뚜렷한 공급 반응 구간으로 중첩",
      "캔들, 파생, 피보나치, Wyckoff가 모두 $76.7k~$77.1k 상단을 중기 공급/재진입 저항대로 인식",
      "Wyckoff와 ICT가 모두 $75,635.60를 구조 분기점으로 제시하며, 이 레벨이 최근 하락 BOS이자 AR 하단 역할을 겸함"
    ],
    "conflicts": [
      "ICT는 구조는 약세로 보면서도 $75,635.60 위 재안착과 discount 조건을 근거로 선행 롱 셋업을 제시한 반면, Wyckoff·피보나치·캔들·파생은 같은 구간을 재공급 테스트 또는 약세 지속 구조로 해석",
      "엘리엇은 $74,868.00 저점 반응을 A-B-C 조정 종료 가능성이 있는 선행 매수 조건으로 보지만, Wyckoff는 같은 저점을 Phase E 저점으로 읽어 분배 이후 약세 구조의 일부로 해석",
      "하모닉은 구조 약세는 인정하지만 이미 discount라서 신규 숏 추격의 기대값이 제한적이라고 평가해, 적극적 약세 실행 쪽에서는 다른 약세 분석가들보다 다소 신중"
    ],
    "executive_summary": "1시간 BTC 구조의 다수결과 질적 가중치를 종합하면, 현재 시장은 약세 구조가 우세합니다. 가장 설득력 있는 진단은 Wyckoff의 분배 후 Phase E 해석으로, 이전 분배 사이클의 하락 결과가 이미 확인되었고 현재도 주 범위 하단 AR $77,410.70 아래에 머물러 있어 공급 우위가 유지되는 상태입니다. 여기에 EMA20 $76,142.44, EQ $76,370.60, EMA120 $76,914.55, EMA240 $77,083.85 아래라는 공통 인식과, $76,015.99~$76,142.44 저항 클러스터가 겹치며 구조적 약세 진단을 강화합니다. 다만 $74,868.00는 7일 저점이자 Phase E 저점으로서 ICT·엘리엇이 반응 가능성을 보는 자리이므로, 구조 약세와 별개로 하단 유동성 소화 이후의 역추세 반발 조건은 열려 있습니다. 구조 무효화의 1차 기준은 $77,410.70 회복이며, 분배 해석 자체를 흔들 강한 무효화는 $78,447.50 및 $78,904.10~$78,994.80 상향 수용입니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bearish\",\n  \"overall_confidence\": 0.81,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.69,\n    \"active_setups\": [\n      \"현재가 $75,884.40가 EMA20 $76,142.44 아래에 머물러 있고, 다수 분석가가 이를 단기 공급 재테스트 구간으로 해석\",\n      \"피보나치 0.382 되돌림 저항 $76,015.99와 Wyckoff 보조 UT $76,061.20, EMA20 $76,142.44가 좁은 저항 클러스터를 형성\",\n      \"EQ $76,370.60 아래 discount 구간이지만, 구조상 EMA120 $76,914.55 및 EMA240 $77,083.85 아래에 있어 반등이 나와도 구조 전환이 아닌 재공급 테스트 성격이 우세\",\n      \"Wyckoff 기준 AR $75,635.60 및 최근 BOS_bearish $75,635.60 위 재안착 시도가 진행 중이나, 이 레벨은 회복 확인 전까지 구조 하단의 취약 구간\",\n      \"하단에는 $74,868.00 7일 저점/Phase E 저점과 파생 유동성 $74,000이 겹쳐 있어 sell-side 유동성 잔존 위험이 존재\"\n    ],\n    \"setup_vs_structure\": \"실행 셋업도 전반적으로 구조와 같은 약세 쪽에 기울어 있습니다. 다만 ICT·엘리엇은 $74,868~$75,635 하단 반응 이후의 선행 롱 조건을 제시하므로, 현재는 약세 구조 안의 반등 가능 조건이 공존하는 국면입니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 1,\n    \"bearish_count\": 5,\n    \"neutral_count\": 1\n  },\n  \"key_levels\": {\n    \"support\": [\n      75635.6,\n      75577.23,\n      74868.0,\n      74000.0,\n      72500.0\n    ],\n    \"resistance\": [\n      76015.99,\n      76061.2,\n      76142.44,\n      76370.6,\n      76914.55,\n      77083.85,\n      77410.7\n    ]\n  },\n  \"confluences\": [\n    \"캔들, 하모닉, 파생, 피보나치, 엘리엇이 모두 현재가가 EMA20 $76,142.44 아래라고 지적하며 단기 구조 약세에 합의\",\n    \"하모닉, ICT, 피보나치가 50캔들 EQ $76,370.60를 핵심 기준으로 제시하며, 현재가가 그 아래 discount에 있다는 점에 합의\",\n    \"하모닉, 캔들, ICT, 피보나치, 엘리엇, Wyckoff가 모두 $74,868.00를 핵심 하단 기준점으로 제시\",\n    \"피보나치 $76,015.99, Wyckoff $76,061.20, EMA20 $76,142.44가 밀집해 있어 $76.0k~$76.15k가 가장 뚜렷한 공급 반응 구간으로 중첩\",\n    \"캔들, 파생, 피보나치, Wyckoff가 모두 $76.7k~$77.1k 상단을 중기 공급/재진입 저항대로 인식\",\n    \"Wyckoff와 ICT가 모두 $75,635.60를 구조 분기점으로 제시하며, 이 레벨이 최근 하락 BOS이자 AR 하단 역할을 겸함\"\n  ],\n  \"conflicts\": [\n    \"ICT는 구조는 약세로 보면서도 $75,635.60 위 재안착과 discount 조건을 근거로 선행 롱 셋업을 제시한 반면, Wyckoff·피보나치·캔들·파생은 같은 구간을 재공급 테스트 또는 약세 지속 구조로 해석\",\n    \"엘리엇은 $74,868.00 저점 반응을 A-B-C 조정 종료 가능성이 있는 선행 매수 조건으로 보지만, Wyckoff는 같은 저점을 Phase E 저점으로 읽어 분배 이후 약세 구조의 일부로 해석\",\n    \"하모닉은 구조 약세는 인정하지만 이미 discount라서 신규 숏 추격의 기대값이 제한적이라고 평가해, 적극적 약세 실행 쪽에서는 다른 약세 분석가들보다 다소 신중\"\n  ],\n  \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 92%로 가장 높고, BC $78,447.50 → AR $77,410.70 → UT $78,994.80/UTAD $78,904.10 → SOW $76,400.00 → Phase E 저점 $74,868.00까지 단계별 구조를 가장 구체적으로 제시했습니다. 또한 현재 구조를 '이전 분배 사이클 완료 이후, 새로운 약세 재구성 후보가 진행 중인 상태'로 자연스럽게 구분해 구조 진단의 질이 가장 높습니다.\",\n  \"invalidation_level\": \"$77,410.70 상향 재수용 시 현재의 약세 구조 우위가 실질적으로 약화되며, 더 강한 무효화 기준은 $78,447.50 및 $78,904.10~$78,994.80 분배 상단 재탈환입니다.\",\n  \"executive_summary\": \"1시간 BTC 구조의 다수결과 질적 가중치를 종합하면, 현재 시장은 약세 구조가 우세합니다. 가장 설득력 있는 진단은 Wyckoff의 분배 후 Phase E 해석으로, 이전 분배 사이클의 하락 결과가 이미 확인되었고 현재도 주 범위 하단 AR $77,410.70 아래에 머물러 있어 공급 우위가 유지되는 상태입니다. 여기에 EMA20 $76,142.44, EQ $76,370.60, EMA120 $76,914.55, EMA240 $77,083.85 아래라는 공통 인식과, $76,015.99~$76,142.44 저항 클러스터가 겹치며 구조적 약세 진단을 강화합니다. 다만 $74,868.00는 7일 저점이자 Phase E 저점으로서 ICT·엘리엇이 반응 가능성을 보는 자리이므로, 구조 약세와 별개로 하단 유동성 소화 이후의 역추세 반발 조건은 열려 있습니다. 구조 무효화의 1차 기준은 $77,410.70 회복이며, 분배 해석 자체를 흔들 강한 무효화는 $78,447.50 및 $78,904.10~$78,994.80 상향 수용입니다.\"\n}"
  },
  "overall_signal": "bearish",
  "overall_confidence": 0.81,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.68,
    "waypoints": [
      {
        "seq": 1,
        "price": 76015.99,
        "type": "resistance_test",
        "source": "Fibonacci (ret_0.382 $76,015.99), Wyckoff (보조 UT $76,061.20), Candlestick·Harmonic (EMA20 $76,142.44 클러스터)",
        "description": "현재가 $75,884.40에서 가장 가까운 0.382 되돌림 $76,015.99와 Wyckoff UT $76,061.20, EMA20 $76,142.44가 형성하는 좁은 공급 클러스터의 1차 재거절 테스트. fib_reaction_state=testing, reaction_probability=0.65로 단기 공급 반응 가능성이 높고, 캔들에서도 evening_star/bearish_engulfing 이후 반등이 EMA20에 막히는 피로 신호가 누적된 구간",
        "est_hours": 2.5,
        "turning_zone": [
          76015.99,
          76193.29
        ],
        "likely_wick": 76142.44,
        "rejection_confirm": 75884.4,
        "invalid_overshoot": 76370.6,
        "calibration_reasoning": "Fib 0.382 ($76,015.99) → Wyckoff UT ($76,061.20) → EMA20 ($76,142.44) → fib confluence $76,193.29(ret_0.382/0.5)로 이어지는 좁은 공급 클러스터로 zone 상단을 설정(폭 $177, 0.37×ATR). likely_wick은 EMA20 자기장에 정렬, invalid_overshoot은 다음 fib 저항 $76,370.60."
      },
      {
        "seq": 2,
        "price": 75635.6,
        "type": "support_test",
        "source": "Wyckoff (AR $75,635.60, 직전 BOS_bearish), ICT (BOS_bearish $75,635.60), Fibonacci (1차 지지 $75,577.23 인접)",
        "description": "$76.0k 공급대 거절 후 $75,635.60 재테스트. Wyckoff의 보조 분배 AR이자 ICT의 직전 BOS_bearish 레벨로, 약세 구조의 핵심 분기점. 이 레벨을 종가로 잃으면 sell-side 유동성 사냥 모드 전환",
        "est_hours": 7.0,
        "turning_zone": [
          75491.63,
          75635.6
        ],
        "likely_wick": 75577.23,
        "rejection_confirm": 75728.24,
        "invalid_overshoot": 75440.0,
        "calibration_reasoning": "Chairman 지지 $75,635.60 직하방에 fib 0.786 지지 $75,577.23이 위치해 zone 하단을 그 아래로 살짝 확장(폭 $144, 0.30×ATR). likely_wick은 0.786 되돌림 클러스터, rejection_confirm은 fib confluence $75,728.24, 종가 기준 $75,440 이탈 시 sell-side 사냥 모드 전환."
      },
      {
        "seq": 3,
        "price": 74868.0,
        "type": "liquidity_sweep",
        "source": "Wyckoff (Phase E 저점), ICT·Harmonic·Candlestick·Elliott·Fibonacci 공통 7일 저점, Derivatives ($74,000 유동성 인접)",
        "description": "$75,635.60 이탈 시 6개 분석가가 공통 인식하는 핵심 하단 $74,868.00 sell-side 유동성 스윕. fragility score 0.741과 OI/CVD 약세를 감안하면 이 구간 도달 확률이 우세하며, Wyckoff Phase E 연장 또는 ICT discount 매집 분기점",
        "est_hours": 14.0,
        "turning_zone": [
          74628.52,
          74868.0
        ],
        "likely_wick": 74728.0,
        "rejection_confirm": 75100.0,
        "invalid_overshoot": 74400.0,
        "calibration_reasoning": "Fib ext_1.0/ret_0.786 confluence $74,887.60과 swing low $74,868가 일치하는 핵심 유동성 풀 — 일반적 sweep 오버슈팅(0.3~0.5×ATR)을 반영해 하단 $74,628(0.5×ATR)로 설정. likely_wick $74,728은 $74,750 라운드 근처 자기장과 ATR 중간값에 정렬, $74,400 이탈 시 $74,050.59 fib 지지로 추가 하락."
      },
      {
        "seq": 4,
        "price": 75728.24,
        "type": "resistance_test",
        "source": "WP1 candidate fib_confluence $75,728.24, ICT (sell-side 소화 후 선행 롱 셋업), Elliott (A-B-C 조정 종료 후 반발)",
        "description": "$74,868 유동성 소화 후 ICT·Elliott이 제시한 역추세 반발 시나리오. 직전 BOS_bearish $75,635.60 회복 시도 구간으로 fib_confluence $75,728.24와 인접. 단기 반등 여부에 따라 약세 추세 연장(거절 후 $74,000) 또는 일시적 균형 회복으로 갈리는 분기점",
        "est_hours": 21.0,
        "turning_zone": [
          75728.24,
          76015.99
        ],
        "likely_wick": 75884.4,
        "rejection_confirm": 75500.0,
        "invalid_overshoot": 76142.44,
        "calibration_reasoning": "Terminal waypoint이므로 zone을 넓게(폭 $288, 0.6×ATR) 잡아 fib confluence $75,728.24~fib 0.382 $76,015.99 supply 구간 전체를 포함. likely_wick은 직전 붕괴점이자 메모리 레벨인 현재가 $75,884.40, EMA20 $76,142.44 돌파 시 역추세 반발이 추세 회복 시나리오로 전환되어 invalid."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 76142.44,
        "expected_low": 75577.23,
        "high_first": true
      },
      "8h": {
        "expected_high": 76142.44,
        "expected_low": 75000.0,
        "high_first": true
      },
      "24h": {
        "expected_high": 76142.44,
        "expected_low": 74868.0,
        "high_first": true
      }
    },
    "triggers": {
      "bullish": {
        "price": 76531.0,
        "description": "ICT $76,531.00 회복 후 EQ $76,370.60 상향 수용 시 discount 이탈 + premium 회귀 확인. 추가로 EMA120 $76,914.55 종가 상향 돌파 시 $77,083.85~$77,410.70 방향 상승 가속"
      },
      "bearish": {
        "price": 74868.0,
        "description": "$74,868.00 명확한 종가 이탈 시 Wyckoff Phase E 연장 확정. 다음 유동성 타깃은 $74,000(파생 클러스터) → $72,500까지 하락 가속 가능"
      }
    },
    "scenario_invalidation": 77410.7,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.68,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 76015.99,\n      \"type\": \"resistance_test\",\n      \"source\": \"Fibonacci (ret_0.382 $76,015.99), Wyckoff (보조 UT $76,061.20), Candlestick·Harmonic (EMA20 $76,142.44 클러스터)\",\n      \"description\": \"현재가 $75,884.40에서 가장 가까운 0.382 되돌림 $76,015.99와 Wyckoff UT $76,061.20, EMA20 $76,142.44가 형성하는 좁은 공급 클러스터의 1차 재거절 테스트. fib_reaction_state=testing, reaction_probability=0.65로 단기 공급 반응 가능성이 높고, 캔들에서도 evening_star/bearish_engulfing 이후 반등이 EMA20에 막히는 피로 신호가 누적된 구간\",\n      \"est_hours\": 2.5\n    },\n    {\n      \"seq\": 2,\n      \"price\": 75635.6,\n      \"type\": \"support_test\",\n      \"source\": \"Wyckoff (AR $75,635.60, 직전 BOS_bearish), ICT (BOS_bearish $75,635.60), Fibonacci (1차 지지 $75,577.23 인접)\",\n      \"description\": \"$76.0k 공급대 거절 후 $75,635.60 재테스트. Wyckoff의 보조 분배 AR이자 ICT의 직전 BOS_bearish 레벨로, 약세 구조의 핵심 분기점. 이 레벨을 종가로 잃으면 sell-side 유동성 사냥 모드 전환\",\n      \"est_hours\": 7.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 74868.0,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Wyckoff (Phase E 저점), ICT·Harmonic·Candlestick·Elliott·Fibonacci 공통 7일 저점, Derivatives ($74,000 유동성 인접)\",\n      \"description\": \"$75,635.60 이탈 시 6개 분석가가 공통 인식하는 핵심 하단 $74,868.00 sell-side 유동성 스윕. fragility score 0.741과 OI/CVD 약세를 감안하면 이 구간 도달 확률이 우세하며, Wyckoff Phase E 연장 또는 ICT discount 매집 분기점\",\n      \"est_hours\": 14.0\n    },\n    {\n      \"seq\": 4,\n      \"price\": 75728.24,\n      \"type\": \"resistance_test\",\n      \"source\": \"WP1 candidate fib_confluence $75,728.24, ICT (sell-side 소화 후 선행 롱 셋업), Elliott (A-B-C 조정 종료 후 반발)\",\n      \"description\": \"$74,868 유동성 소화 후 ICT·Elliott이 제시한 역추세 반발 시나리오. 직전 BOS_bearish $75,635.60 회복 시도 구간으로 fib_confluence $75,728.24와 인접. 단기 반등 여부에 따라 약세 추세 연장(거절 후 $74,000) 또는 일시적 균형 회복으로 갈리는 분기점\",\n      \"est_hours\": 21.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 76142.44, \"expected_low\": 75577.23, \"high_first\": true},\n    \"8h\":  {\"expected_high\": 76142.44, \"expected_low\": 75000.0, \"high_first\": true},\n    \"24h\": {\"expected_high\": 76142.44, \"expected_low\": 74868.0, \"high_first\": true}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 76531.0, \"description\": \"ICT $76,531.00 회복 후 EQ $76,370.60 상향 수용 시 discount 이탈 + premium 회귀 확인. 추가로 EMA120 $76,914.55 종가 상향 돌파 시 $77,083.85~$77,410.70 방향 상승 가속\"},\n    \"bearish\": {\"price\": 74868.0, \"description\": \"$74,868.00 명확한 종가 이탈 시 Wyckoff Phase E 연장 확정. 다음 유동성 타깃은 $74,000(파생 클러스터) → $72,500까지 하락 가속 가능\"}\n  },\n  \"scenario_invalidation\": 77410.7\n}\n```\n\n구조-셋업 모두 약세 합의(81%/69%) 하에서 1차 공급 클러스터 $76.0k 거절 → $75,635 → $74,868 스윕 경로를 우선 경로로 채택했고, ICT·엘리엇의 반발 조건은 WP4로 흡수했습니다. 시나리오 무효화는 Wyckoff 주 범위 AR $77,410.70 회복으로 설정했습니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 76015.99,
        "turning_zone": [
          76015.99,
          76193.29
        ],
        "likely_wick": 76142.44,
        "rejection_confirm": 75884.4,
        "invalid_overshoot": 76370.6,
        "calibration_reasoning": "Fib 0.382 ($76,015.99) → Wyckoff UT ($76,061.20) → EMA20 ($76,142.44) → fib confluence $76,193.29(ret_0.382/0.5)로 이어지는 좁은 공급 클러스터로 zone 상단을 설정(폭 $177, 0.37×ATR). likely_wick은 EMA20 자기장에 정렬, invalid_overshoot은 다음 fib 저항 $76,370.60."
      },
      {
        "seq": 2,
        "base_target": 75635.6,
        "turning_zone": [
          75491.63,
          75635.6
        ],
        "likely_wick": 75577.23,
        "rejection_confirm": 75728.24,
        "invalid_overshoot": 75440.0,
        "calibration_reasoning": "Chairman 지지 $75,635.60 직하방에 fib 0.786 지지 $75,577.23이 위치해 zone 하단을 그 아래로 살짝 확장(폭 $144, 0.30×ATR). likely_wick은 0.786 되돌림 클러스터, rejection_confirm은 fib confluence $75,728.24, 종가 기준 $75,440 이탈 시 sell-side 사냥 모드 전환."
      },
      {
        "seq": 3,
        "base_target": 74868.0,
        "turning_zone": [
          74628.52,
          74868.0
        ],
        "likely_wick": 74728.0,
        "rejection_confirm": 75100.0,
        "invalid_overshoot": 74400.0,
        "calibration_reasoning": "Fib ext_1.0/ret_0.786 confluence $74,887.60과 swing low $74,868가 일치하는 핵심 유동성 풀 — 일반적 sweep 오버슈팅(0.3~0.5×ATR)을 반영해 하단 $74,628(0.5×ATR)로 설정. likely_wick $74,728은 $74,750 라운드 근처 자기장과 ATR 중간값에 정렬, $74,400 이탈 시 $74,050.59 fib 지지로 추가 하락."
      },
      {
        "seq": 4,
        "base_target": 75728.24,
        "turning_zone": [
          75728.24,
          76015.99
        ],
        "likely_wick": 75884.4,
        "rejection_confirm": 75500.0,
        "invalid_overshoot": 76142.44,
        "calibration_reasoning": "Terminal waypoint이므로 zone을 넓게(폭 $288, 0.6×ATR) 잡아 fib confluence $75,728.24~fib 0.382 $76,015.99 supply 구간 전체를 포함. likely_wick은 직전 붕괴점이자 메모리 레벨인 현재가 $75,884.40, EMA20 $76,142.44 돌파 시 역추세 반발이 추세 회복 시나리오로 전환되어 invalid."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 76015.99,\n      \"turning_zone\": [76015.99, 76193.29],\n      \"likely_wick\": 76142.44,\n      \"rejection_confirm\": 75884.40,\n      \"invalid_overshoot\": 76370.60,\n      \"calibration_reasoning\": \"Fib 0.382 ($76,015.99) → Wyckoff UT ($76,061.20) → EMA20 ($76,142.44) → fib confluence $76,193.29(ret_0.382/0.5)로 이어지는 좁은 공급 클러스터로 zone 상단을 설정(폭 $177, 0.37×ATR). likely_wick은 EMA20 자기장에 정렬, invalid_overshoot은 다음 fib 저항 $76,370.60.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 75635.60,\n      \"turning_zone\": [75491.63, 75635.60],\n      \"likely_wick\": 75577.23,\n      \"rejection_confirm\": 75728.24,\n      \"invalid_overshoot\": 75440.00,\n      \"calibration_reasoning\": \"Chairman 지지 $75,635.60 직하방에 fib 0.786 지지 $75,577.23이 위치해 zone 하단을 그 아래로 살짝 확장(폭 $144, 0.30×ATR). likely_wick은 0.786 되돌림 클러스터, rejection_confirm은 fib confluence $75,728.24, 종가 기준 $75,440 이탈 시 sell-side 사냥 모드 전환.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 74868.00,\n      \"turning_zone\": [74628.52, 74868.00],\n      \"likely_wick\": 74728.00,\n      \"rejection_confirm\": 75100.00,\n      \"invalid_overshoot\": 74400.00,\n      \"calibration_reasoning\": \"Fib ext_1.0/ret_0.786 confluence $74,887.60과 swing low $74,868가 일치하는 핵심 유동성 풀 — 일반적 sweep 오버슈팅(0.3~0.5×ATR)을 반영해 하단 $74,628(0.5×ATR)로 설정. likely_wick $74,728은 $74,750 라운드 근처 자기장과 ATR 중간값에 정렬, $74,400 이탈 시 $74,050.59 fib 지지로 추가 하락.\"\n    },\n    {\n      \"seq\": 4,\n      \"base_target\": 75728.24,\n      \"turning_zone\": [75728.24, 76015.99],\n      \"likely_wick\": 75884.40,\n      \"rejection_confirm\": 75500.00,\n      \"invalid_overshoot\": 76142.44,\n      \"calibration_reasoning\": \"Terminal waypoint이므로 zone을 넓게(폭 $288, 0.6×ATR) 잡아 fib confluence $75,728.24~fib 0.382 $76,015.99 supply 구간 전체를 포함. likely_wick은 직전 붕괴점이자 메모리 레벨인 현재가 $75,884.40, EMA20 $76,142.44 돌파 시 역추세 반발이 추세 회복 시나리오로 전환되어 invalid.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 18.0,
      "chairman": 28.8,
      "operating_path": 47.1,
      "tp_calibrator": 70.0
    },
    "agents": {},
    "total_s": 163.9
  }
}