{
  "symbol": "BTC/USDT",
  "timeframe": "4h",
  "timestamp": "2026-04-26 05:00 KST",
  "last_price": 77285.7,
  "num_candles": 300,
  "stage1_analyses": {
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.85,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.92,
      "setup_signals": [
        "4시간 구조에서 연속 4회 bullish BOS가 확인됨: $69,288.00, $73,773.40, $76,009.00, $78,300.00",
        "현재가 $77,285.70가 EQ $76,556.50 위에 있어 범위상 프리미엄 구간이지만, 현재 되돌림은 37.8%로 강한 상승 추세 내 정상 조정 성격",
        "EMA20 $77,490.55 바로 아래에 있으나 EMA120 $74,528.51, EMA240 $72,561.65를 각각 3.7%, 6.5% 상회하며 중기 구조 우위 유지",
        "직전 일봉 저점 $77,206.80은 하향 이탈했지만, 이는 sell-side liquidity sweep 성격으로 해석 가능하며 아직 상위 상승 구조는 훼손되지 않음",
        "7일 고점 $79,444.00 및 구조 레벨 $78,300.00 상단 유동성이 여전히 상방 자석 역할"
      ],
      "reasoning": "시장 구조는 최근 BOS 시퀀스가 bearish 1회 이후 bullish BOS 4회 연속으로 이어졌고, 마지막 핵심 구조 레벨이 $78,300.00인 점에서 명확한 상승 구조입니다. 현재 가격 $77,285.70는 범위 중간값인 EQ $76,556.50 위의 프리미엄에 위치하지만, deepest retracement가 50.9%, 현재 retracement가 37.8%에 불과해 추세 붕괴가 아닌 상승 추세 내 조정으로 보는 것이 타당합니다. 또한 EMA120 $74,528.51와 EMA240 $72,561.65 위에서 거래되고 있어 기관 관점의 상위 프레임 강세 질서는 유지됩니다. 다만 이전 일저점 $77,206.80을 이미 하향 이탈했기 때문에, 단기적으로는 $76,556.50 재시험 또는 그 아래 할인 구간 스윕 이후 상방 재개 가능성을 열어둬야 합니다.",
      "key_levels": {
        "support": [
          77206.8,
          76556.5,
          76009.0,
          74528.51
        ],
        "resistance": [
          78031.9,
          78300.0,
          79444.0
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "76009.00",
      "risk_scenario": "만약 가격이 $76,556.50 EQ를 회복하지 못한 채 $76,009.00 아래로 4시간 종가 기준 안착하면, 현재 상승 BOS 구조는 약화되고 $74,528.51 EMA120 및 7일 저점 $73,669.00 방향의 더 깊은 할인 재배치가 진행될 수 있습니다.",
      "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": 0,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 50,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bearish",
            "level": 67300.0
          },
          {
            "type": "BOS_bullish",
            "level": 69288.0
          },
          {
            "type": "BOS_bullish",
            "level": 73773.4
          },
          {
            "type": "BOS_bullish",
            "level": 76009.0
          },
          {
            "type": "BOS_bullish",
            "level": 78300.0
          }
        ],
        "bos_sequence": [
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "consecutive_bull_bos": 4,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "premium",
        "eq_level": 76556.5,
        "range_high": 79444.0,
        "range_low": 73669.0,
        "bull_score": 11.5,
        "bear_score": 3.3,
        "setup_bias": "bullish",
        "setup_score": 0.92,
        "setup_signals": [
          "bullish BOS above $69,288.00",
          "bullish BOS above $73,773.40",
          "bullish BOS above $76,009.00",
          "bullish BOS above $78,300.00",
          "4x consecutive bullish BOS"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 37.8,
        "deepest_retracement_pct": 50.9,
        "previous_day_high": 78031.9,
        "previous_day_low": 77206.8,
        "broken_prev_high": false,
        "broken_prev_low": true,
        "sessions": {}
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.85,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.92,\n  \"setup_signals\": [\n    \"4시간 구조에서 연속 4회 bullish BOS가 확인됨: $69,288.00, $73,773.40, $76,009.00, $78,300.00\",\n    \"현재가 $77,285.70가 EQ $76,556.50 위에 있어 범위상 프리미엄 구간이지만, 현재 되돌림은 37.8%로 강한 상승 추세 내 정상 조정 성격\",\n    \"EMA20 $77,490.55 바로 아래에 있으나 EMA120 $74,528.51, EMA240 $72,561.65를 각각 3.7%, 6.5% 상회하며 중기 구조 우위 유지\",\n    \"직전 일봉 저점 $77,206.80은 하향 이탈했지만, 이는 sell-side liquidity sweep 성격으로 해석 가능하며 아직 상위 상승 구조는 훼손되지 않음\",\n    \"7일 고점 $79,444.00 및 구조 레벨 $78,300.00 상단 유동성이 여전히 상방 자석 역할\"\n  ],\n  \"reasoning\": \"시장 구조는 최근 BOS 시퀀스가 bearish 1회 이후 bullish BOS 4회 연속으로 이어졌고, 마지막 핵심 구조 레벨이 $78,300.00인 점에서 명확한 상승 구조입니다. 현재 가격 $77,285.70는 범위 중간값인 EQ $76,556.50 위의 프리미엄에 위치하지만, deepest retracement가 50.9%, 현재 retracement가 37.8%에 불과해 추세 붕괴가 아닌 상승 추세 내 조정으로 보는 것이 타당합니다. 또한 EMA120 $74,528.51와 EMA240 $72,561.65 위에서 거래되고 있어 기관 관점의 상위 프레임 강세 질서는 유지됩니다. 다만 이전 일저점 $77,206.80을 이미 하향 이탈했기 때문에, 단기적으로는 $76,556.50 재시험 또는 그 아래 할인 구간 스윕 이후 상방 재개 가능성을 열어둬야 합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77206.8,\n      76556.5,\n      76009.0,\n      74528.51\n    ],\n    \"resistance\": [\n      78031.9,\n      78300.0,\n      79444.0\n    ]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"76009.00\",\n  \"risk_scenario\": \"만약 가격이 $76,556.50 EQ를 회복하지 못한 채 $76,009.00 아래로 4시간 종가 기준 안착하면, 현재 상승 BOS 구조는 약화되고 $74,528.51 EMA120 및 7일 저점 $73,669.00 방향의 더 깊은 할인 재배치가 진행될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.65,
      "structure_bias": "bearish",
      "setup_bias": "bullish",
      "setup_score": 0.66,
      "setup_signals": [
        "현재가 $77,285.70가 최근 하락 스윙($79,444 → $76,505)의 0.236 되돌림 $77,198.30 바로 위에서 테스트 중이며, fib_reaction_state가 testing으로 단기 지지 반응 가능성이 있습니다.",
        "0.236 되돌림 $77,198.30와 현재가의 거리차가 0.11%에 불과해 즉시 반등/이탈 분기점에 위치합니다.",
        "상단에는 $77,627.45(0.382)와 $77,974.30(0.5)~$77,800.88 컨플루언스가 밀집해 있어, 단기적으로는 지지 확인 후 되돌림 시도가 나오기 좋은 구조입니다.",
        "다만 0.618 황금비 $78,321.15 아래에 머물러 있어, 반등이 나오더라도 해당 구간은 가장 강한 되돌림 저항 후보입니다."
      ],
      "reasoning": "확인된 구조 기준으로는 최근 기준 스윙이 $79,444 고점에서 $76,505 저점으로 이어진 하락 구간이므로 structure_bias는 bearish입니다. 현재가는 0.236 되돌림 $77,198.30 바로 위에 있고 반응 확률도 0.65로 제시되어 있어, 구조 전환 전 단계의 단기 setup_bias는 bullish로 봅니다. 다만 상단 저항이 $77,627.45(0.382), $77,974.30(0.5), 특히 황금비 $78,321.15(0.618)에 연속 배치되어 있어 반등이 나와도 아직은 되돌림 성격으로 해석하는 것이 타당합니다. 반대로 $77,198.30 지지가 붕괴되면 $76,504.60 재시험 가능성이 높고, 그 아래에서는 $75,705.08(1.272 확장)까지 하방 연장이 열립니다.",
      "key_levels": {
        "support": [
          77198.3,
          76504.6,
          75705.08
        ],
        "resistance": [
          77627.45,
          77974.3,
          78321.15
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76504.60",
      "risk_scenario": "$78,321.15(0.618) 위 4시간 봉 안착이 나오면 현재의 하락 구조 해석은 약화되며, $78,814.97(0.786) 및 직전 고점 $79,444 재도전 시나리오로 전환될 수 있습니다. 반대로 $77,198.30 이탈 후 $76,504.60마저 붕괴되면 단기 bullish setup은 실패하며 $75,705.08, $75,287.69, $74,688.05 순으로 확장 하락 위험이 커집니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "High→Low: $79,444 → $76,505",
        "direction": "down",
        "nearest_fib": "ret_0.236",
        "nearest_fib_price": 77198.3,
        "nearest_fib_distance": 0.11,
        "golden_ratio_level": 78321.15,
        "fib_ret_382": 77627.45,
        "fib_ret_618": 78321.15,
        "confluence_zones": [
          {
            "price": 73730.17,
            "count": 2,
            "levels": [
              "ext_2.0",
              "ret_0.382"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 75860.5,
            "count": 2,
            "levels": [
              "ext_1.272",
              "ret_0.236"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 77800.88,
            "count": 2,
            "levels": [
              "ret_0.382",
              "ret_0.5"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          77198.2984,
          76504.6,
          75705.08320000001
        ],
        "resistance_levels": [
          77627.4508,
          77974.3,
          78321.1492
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 77198.3,
            "distance_pct": 0.11,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.382",
            "price": 77627.45,
            "distance_pct": 0.44,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.5",
            "price": 77974.3,
            "distance_pct": 0.89,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.618",
            "price": 78321.15,
            "distance_pct": 1.34,
            "is_support": false,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.786",
            "price": 78814.97,
            "distance_pct": 1.98,
            "is_support": false,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.0",
            "price": 76504.6,
            "distance_pct": 1.01,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.272",
            "price": 75705.08,
            "distance_pct": 2.05,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.414",
            "price": 75287.69,
            "distance_pct": 2.59,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.618",
            "price": 74688.05,
            "distance_pct": 3.36,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_2.0",
            "price": 73565.2,
            "distance_pct": 4.81,
            "is_support": true,
            "cluster_score": 0.6
          }
        ],
        "confluence_quality": 0.6,
        "fib_reaction_state": "testing",
        "reaction_probability": 0.65
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.65,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.66,\n  \"setup_signals\": [\n    \"현재가 $77,285.70가 최근 하락 스윙($79,444 → $76,505)의 0.236 되돌림 $77,198.30 바로 위에서 테스트 중이며, fib_reaction_state가 testing으로 단기 지지 반응 가능성이 있습니다.\",\n    \"0.236 되돌림 $77,198.30와 현재가의 거리차가 0.11%에 불과해 즉시 반등/이탈 분기점에 위치합니다.\",\n    \"상단에는 $77,627.45(0.382)와 $77,974.30(0.5)~$77,800.88 컨플루언스가 밀집해 있어, 단기적으로는 지지 확인 후 되돌림 시도가 나오기 좋은 구조입니다.\",\n    \"다만 0.618 황금비 $78,321.15 아래에 머물러 있어, 반등이 나오더라도 해당 구간은 가장 강한 되돌림 저항 후보입니다.\"\n  ],\n  \"reasoning\": \"확인된 구조 기준으로는 최근 기준 스윙이 $79,444 고점에서 $76,505 저점으로 이어진 하락 구간이므로 structure_bias는 bearish입니다. 현재가는 0.236 되돌림 $77,198.30 바로 위에 있고 반응 확률도 0.65로 제시되어 있어, 구조 전환 전 단계의 단기 setup_bias는 bullish로 봅니다. 다만 상단 저항이 $77,627.45(0.382), $77,974.30(0.5), 특히 황금비 $78,321.15(0.618)에 연속 배치되어 있어 반등이 나와도 아직은 되돌림 성격으로 해석하는 것이 타당합니다. 반대로 $77,198.30 지지가 붕괴되면 $76,504.60 재시험 가능성이 높고, 그 아래에서는 $75,705.08(1.272 확장)까지 하방 연장이 열립니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77198.3,\n      76504.6,\n      75705.08\n    ],\n    \"resistance\": [\n      77627.45,\n      77974.3,\n      78321.15\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76504.60\",\n  \"risk_scenario\": \"$78,321.15(0.618) 위 4시간 봉 안착이 나오면 현재의 하락 구조 해석은 약화되며, $78,814.97(0.786) 및 직전 고점 $79,444 재도전 시나리오로 전환될 수 있습니다. 반대로 $77,198.30 이탈 후 $76,504.60마저 붕괴되면 단기 bullish setup은 실패하며 $75,705.08, $75,287.69, $74,688.05 순으로 확장 하락 위험이 커집니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $77,285.70가 EMA20 $77,490.55 아래에 있어 단기적으로 프리미엄 구간 저항 반응이 진행 중",
        "최근 7일 고점 $79,444.00 인근 유동성 이후 현재가가 그 아래로 밀려 있어 buy-side sweep 이후 되돌림 가능성",
        "최근 패턴이 bullish_engulfing@297 직후 bearish_engulfing@298, doji@299로 이어져 상단 저항대에서 상승 지속 실패 신호",
        "evening_star@293 출현 이후 최근 5개 캔들 중 하락 캔들이 우세하고, 마지막 캔들이 doji로 마감되어 방향성 결여 속 공급 흡수 확인 필요",
        "현재가가 EMA120 $74,528.51 및 EMA240 $72,561.65 위에 있어 큰 구조는 상승이지만, 단기적으로는 평균회귀성 하방 압력 우세"
      ],
      "reasoning": "4시간 구조상 BTC는 현재가 $77,285.70가 EMA120 $74,528.51 대비 +3.7%, EMA240 $72,561.65 대비 +6.5% 위에 있어 중기 구조는 여전히 상승 우위입니다. 다만 단기적으로는 EMA20 $77,490.55 아래에서 거래되고, 최근 패턴도 bullish engulfing들이 연속 출현한 뒤 bearish_engulfing@298과 doji@299가 이어져 $77.5k~79.4k 구간에서 공급 저항이 확인됩니다. 패턴 점수 역시 bull_score 3.05가 bear_score 1.55보다 높아 구조적 상승 잔존은 인정되지만, best_pattern_quality가 0.591로 강한 추세 확정보다는 혼조 전환에 가깝습니다. 따라서 구조_bias는 bullish, 실행 관점 setup_bias는 bearish이며, 단기적으로는 $76,500~$74,500 테스트 가능성을 열어두되 $79,444.00 회복 전까지는 추격 매수 신뢰도가 낮습니다.",
      "key_levels": {
        "support": [
          77285.7,
          76500.0,
          74528.51,
          73669.0,
          72561.65
        ],
        "resistance": [
          77490.55,
          79000.0,
          79444.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79444.00",
      "risk_scenario": "반대로 가격이 $79,444.00를 4시간 종가 기준으로 회복하면 최근 bearish engulfing과 doji 기반의 상단 분배 해석은 무효화되며, 그 경우 단기 눌림은 종료되고 추세 재가속으로 전환될 가능성이 높습니다. 반대로 $74,528.51 아래로 밀리면 현재의 '상승 구조 내 단기 조정' 해석이 약화되고 구조_bias도 중립 내지 약세로 재평가해야 합니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 130,
        "recent_patterns": 7,
        "pattern_list": [
          "bullish_engulfing@291",
          "bullish_engulfing@295",
          "bullish_engulfing@297",
          "bearish_engulfing@298",
          "morning_star@291",
          "evening_star@293",
          "doji@299"
        ],
        "atr_value": 785.98,
        "vol_avg_20": 21810.44,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.591,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.59,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "morning_star",
            "signal": "bullish",
            "pattern_quality": 0.549,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "evening_star",
            "signal": "bearish",
            "pattern_quality": 0.53,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.524,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.591,
        "bull_score": 3.05,
        "bear_score": 1.55
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $77,285.70가 EMA20 $77,490.55 아래에 있어 단기적으로 프리미엄 구간 저항 반응이 진행 중\",\n    \"최근 7일 고점 $79,444.00 인근 유동성 이후 현재가가 그 아래로 밀려 있어 buy-side sweep 이후 되돌림 가능성\",\n    \"최근 패턴이 bullish_engulfing@297 직후 bearish_engulfing@298, doji@299로 이어져 상단 저항대에서 상승 지속 실패 신호\",\n    \"evening_star@293 출현 이후 최근 5개 캔들 중 하락 캔들이 우세하고, 마지막 캔들이 doji로 마감되어 방향성 결여 속 공급 흡수 확인 필요\",\n    \"현재가가 EMA120 $74,528.51 및 EMA240 $72,561.65 위에 있어 큰 구조는 상승이지만, 단기적으로는 평균회귀성 하방 압력 우세\"\n  ],\n  \"reasoning\": \"4시간 구조상 BTC는 현재가 $77,285.70가 EMA120 $74,528.51 대비 +3.7%, EMA240 $72,561.65 대비 +6.5% 위에 있어 중기 구조는 여전히 상승 우위입니다. 다만 단기적으로는 EMA20 $77,490.55 아래에서 거래되고, 최근 패턴도 bullish engulfing들이 연속 출현한 뒤 bearish_engulfing@298과 doji@299가 이어져 $77.5k~79.4k 구간에서 공급 저항이 확인됩니다. 패턴 점수 역시 bull_score 3.05가 bear_score 1.55보다 높아 구조적 상승 잔존은 인정되지만, best_pattern_quality가 0.591로 강한 추세 확정보다는 혼조 전환에 가깝습니다. 따라서 구조_bias는 bullish, 실행 관점 setup_bias는 bearish이며, 단기적으로는 $76,500~$74,500 테스트 가능성을 열어두되 $79,444.00 회복 전까지는 추격 매수 신뢰도가 낮습니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77285.7,\n      76500.0,\n      74528.51,\n      73669.0,\n      72561.65\n    ],\n    \"resistance\": [\n      77490.55,\n      79000.0,\n      79444.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79444.00\",\n  \"risk_scenario\": \"반대로 가격이 $79,444.00를 4시간 종가 기준으로 회복하면 최근 bearish engulfing과 doji 기반의 상단 분배 해석은 무효화되며, 그 경우 단기 눌림은 종료되고 추세 재가속으로 전환될 가능성이 높습니다. 반대로 $74,528.51 아래로 밀리면 현재의 '상승 구조 내 단기 조정' 해석이 약화되고 구조_bias도 중립 내지 약세로 재평가해야 합니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.61,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $77,285.70는 7일 범위 중간값(EQ) $76,556.50 위의 프리미엄 존에 위치해 단기적으로는 하방 되돌림 셋업 우위",
        "현재가가 EMA20 $77,490.55 아래(-0.3%)에 있어 단기 모멘텀은 약화된 상태",
        "7일 고점 $79,444.00 인접 구간은 최근 공급/매도 반응 가능 저항대로 작용할 수 있음",
        "최근 5개 캔들 흐름이 ▲ ▼ ▲ ▼ ▼로 혼조 후 약세 쪽으로 기울어 있어 즉각적인 추세 확정 전 조정 가능성 시사",
        "24시간 변동률 -0.40%로 상방 추세 유지 중에도 단기 참여 강도는 둔화"
      ],
      "reasoning": "이번 스캔에서는 Gartley, Bat, Butterfly, Crab 기준의 유효한 XABCD 하모닉 패턴이 0개 발견되어, 현재 시점에서 명확한 PRZ 기반 반전 시그널은 없습니다. 다만 구조적으로는 현재가 $77,285.70가 EMA120 $74,528.51와 EMA240 $72,561.65를 각각 3.7%, 6.5% 상회하고 있어 중기 상승 구조가 아직 유지되는 것으로 해석됩니다. 반면 셋업 측면에서는 현재가가 7일 범위 $73,669.00~$79,444.00의 중간값 $76,556.50 위 프리미엄 존에 있고, EMA20 $77,490.55 아래에서 거래되어 단기적으로는 하방 되돌림 가능성이 더 큽니다. 따라서 확정 구조는 강세지만, 실행 셋업은 저항 $79,444.00을 회복하기 전까지 중립~약세 성격으로 보는 것이 타당합니다.",
      "key_levels": {
        "support": [
          76556.5,
          74528.51,
          73669.0
        ],
        "resistance": [
          77490.55,
          79244.0,
          79444.0
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "73669.00",
      "risk_scenario": "만약 가격이 $79,444.00 저항을 강하게 돌파하고 그 위에서 수용되면, 현재의 단기 약세 셋업은 무효화되며 중기 강세 구조 방향으로 추세 연장이 재개될 가능성이 큽니다. 반대로 $73,669.00 이탈 시에는 현재의 구조적 강세 판단 자체가 약화되며 EMA120 $74,528.51 아래 재편입으로 더 깊은 조정 또는 구조 전환 위험이 커집니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 22,
        "swing_lows_scanned": 22,
        "price_pct_in_range": 62.6,
        "range_high_50": 79444.0,
        "range_low_50": 73669.0,
        "range_size": 5775.0
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.61,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $77,285.70는 7일 범위 중간값(EQ) $76,556.50 위의 프리미엄 존에 위치해 단기적으로는 하방 되돌림 셋업 우위\",\n    \"현재가가 EMA20 $77,490.55 아래(-0.3%)에 있어 단기 모멘텀은 약화된 상태\",\n    \"7일 고점 $79,444.00 인접 구간은 최근 공급/매도 반응 가능 저항대로 작용할 수 있음\",\n    \"최근 5개 캔들 흐름이 ▲ ▼ ▲ ▼ ▼로 혼조 후 약세 쪽으로 기울어 있어 즉각적인 추세 확정 전 조정 가능성 시사\",\n    \"24시간 변동률 -0.40%로 상방 추세 유지 중에도 단기 참여 강도는 둔화\"\n  ],\n  \"reasoning\": \"이번 스캔에서는 Gartley, Bat, Butterfly, Crab 기준의 유효한 XABCD 하모닉 패턴이 0개 발견되어, 현재 시점에서 명확한 PRZ 기반 반전 시그널은 없습니다. 다만 구조적으로는 현재가 $77,285.70가 EMA120 $74,528.51와 EMA240 $72,561.65를 각각 3.7%, 6.5% 상회하고 있어 중기 상승 구조가 아직 유지되는 것으로 해석됩니다. 반면 셋업 측면에서는 현재가가 7일 범위 $73,669.00~$79,444.00의 중간값 $76,556.50 위 프리미엄 존에 있고, EMA20 $77,490.55 아래에서 거래되어 단기적으로는 하방 되돌림 가능성이 더 큽니다. 따라서 확정 구조는 강세지만, 실행 셋업은 저항 $79,444.00을 회복하기 전까지 중립~약세 성격으로 보는 것이 타당합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76556.5,\n      74528.51,\n      73669.0\n    ],\n    \"resistance\": [\n      77490.55,\n      79244.0,\n      79444.0\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"73669.00\",\n  \"risk_scenario\": \"만약 가격이 $79,444.00 저항을 강하게 돌파하고 그 위에서 수용되면, 현재의 단기 약세 셋업은 무효화되며 중기 강세 구조 방향으로 추세 연장이 재개될 가능성이 큽니다. 반대로 $73,669.00 이탈 시에는 현재의 구조적 강세 판단 자체가 약화되며 EMA120 $74,528.51 아래 재편입으로 더 깊은 조정 또는 구조 전환 위험이 커집니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "elliott": {
      "agent_id": "elliott",
      "display_name": "Elliott Wave Theorist",
      "signal": "neutral",
      "confidence": 0.5,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "가격 $77,285.70은 EMA20 $77,490.55 아래에 있어 단기적으로 약세 재진입 신호가 나타남",
        "최근 7일 고점 $79,444.00 인근에서 상단 공급 반응이 확인되었고, 현재 그 고점 대비 약 -2.7% 밀린 상태",
        "현재 가격은 EMA120 $74,528.51 및 EMA240 $72,561.65 위에 있어 중기 상승 구조 속 프리미엄 구간에 위치",
        "마지막 확인 스윙 저점이 idx 294의 $77,206.8로 형성되었으나, 반등 확장 없이 현 시세가 그 위에서 정체되어 단기 유동성 재시험 가능성이 존재",
        "교정 파동 후보가 3개 존재하고 alternate count가 활성화되어 있어, 충동 상승 이후 즉시 3파 연장보다 A-B-C 조정 우선 가능성이 열려 있음"
      ],
      "reasoning": "확인된 구조 기준으로는 $66,575.5 → $70,332.5 → $67,711.0 → $72,858.5 → $70,428.0 구간에서 유효한 상승 충동파 후보 1개가 존재하며, Wave 2는 시작점 하향 이탈이 없고 Wave 3 확장비는 1.37로 규칙 위반은 없습니다. 다만 이 충동파의 품질 점수는 0.5에 불과하고, 현재 wave_count_confidence도 0.500으로 높지 않아 현 위치를 명확한 5파 진행 구간으로 단정하기 어렵습니다. 구조적으로는 가격이 EMA120 $74,528.51와 EMA240 $72,561.65 위를 유지하고 있어 상승 추세의 상위 프레임은 아직 보존되지만, 단기적으로는 EMA20 $77,490.55 아래에서 거래되며 최근 고점 $79,444.00 저항 반응이 나타나 setup상 약세가 우세합니다. 따라서 현재는 상위 구조는 bullish, 그러나 즉시 실행 관점에서는 $77,206.8 재이탈 시 $74,528.51 방향의 A-B-C 조정 전개를 우선 경계하는 중립 판단이 적절합니다.",
      "key_levels": {
        "support": [
          77206.8,
          74528.51,
          70428.0,
          72561.65
        ],
        "resistance": [
          77490.55,
          79444.0,
          72858.5
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "77206.8",
      "risk_scenario": "반대로 약세 조정이 실패하고 가격이 EMA20 $77,490.55를 회복한 뒤 $79,444.00를 종가 기준으로 돌파하면, 현재의 조정 시나리오는 무효화되며 상승 5파 연장 또는 더 큰 degree의 상승 C파 전개 가능성이 커집니다. 반대로 $77,206.8 이탈이 확정되면 단기 약세 setup이 구조적 조정으로 전이되어 $74,528.51, 심하면 $72,561.65까지 되돌림이 확대될 수 있습니다.",
      "data_quality": "medium",
      "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": 294,
          "price": 77206.8,
          "type": "low"
        },
        "wave_candidates": [
          {
            "type": "impulse",
            "direction": "bullish",
            "wave_quality": 0.5,
            "tier": "candidate",
            "w3_extension": 1.37
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.46
          },
          {
            "type": "corrective",
            "direction": "bearish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.77
          },
          {
            "type": "corrective",
            "direction": "bullish",
            "wave_quality": 0.45,
            "tier": "candidate",
            "b_retracement": 0.63
          }
        ],
        "wave_count_confidence": 0.5,
        "alternate_count_present": true,
        "latest_impulse": {
          "direction": "bullish",
          "w3_extension": 1.37,
          "w2_retracement": 0.698,
          "fib_ideal_w2": false,
          "fib_ideal_w3": false,
          "wave_price_points": [
            66575.5,
            70332.5,
            67711.0,
            72858.5,
            70428.0
          ],
          "start_to_end_idx": [
            176,
            199
          ]
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.5,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"가격 $77,285.70은 EMA20 $77,490.55 아래에 있어 단기적으로 약세 재진입 신호가 나타남\",\n    \"최근 7일 고점 $79,444.00 인근에서 상단 공급 반응이 확인되었고, 현재 그 고점 대비 약 -2.7% 밀린 상태\",\n    \"현재 가격은 EMA120 $74,528.51 및 EMA240 $72,561.65 위에 있어 중기 상승 구조 속 프리미엄 구간에 위치\",\n    \"마지막 확인 스윙 저점이 idx 294의 $77,206.8로 형성되었으나, 반등 확장 없이 현 시세가 그 위에서 정체되어 단기 유동성 재시험 가능성이 존재\",\n    \"교정 파동 후보가 3개 존재하고 alternate count가 활성화되어 있어, 충동 상승 이후 즉시 3파 연장보다 A-B-C 조정 우선 가능성이 열려 있음\"\n  ],\n  \"reasoning\": \"확인된 구조 기준으로는 $66,575.5 → $70,332.5 → $67,711.0 → $72,858.5 → $70,428.0 구간에서 유효한 상승 충동파 후보 1개가 존재하며, Wave 2는 시작점 하향 이탈이 없고 Wave 3 확장비는 1.37로 규칙 위반은 없습니다. 다만 이 충동파의 품질 점수는 0.5에 불과하고, 현재 wave_count_confidence도 0.500으로 높지 않아 현 위치를 명확한 5파 진행 구간으로 단정하기 어렵습니다. 구조적으로는 가격이 EMA120 $74,528.51와 EMA240 $72,561.65 위를 유지하고 있어 상승 추세의 상위 프레임은 아직 보존되지만, 단기적으로는 EMA20 $77,490.55 아래에서 거래되며 최근 고점 $79,444.00 저항 반응이 나타나 setup상 약세가 우세합니다. 따라서 현재는 상위 구조는 bullish, 그러나 즉시 실행 관점에서는 $77,206.8 재이탈 시 $74,528.51 방향의 A-B-C 조정 전개를 우선 경계하는 중립 판단이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      77206.8,\n      74528.51,\n      70428.0,\n      72561.65\n    ],\n    \"resistance\": [\n      77490.55,\n      79444.0,\n      72858.5\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"77206.8\",\n  \"risk_scenario\": \"반대로 약세 조정이 실패하고 가격이 EMA20 $77,490.55를 회복한 뒤 $79,444.00를 종가 기준으로 돌파하면, 현재의 조정 시나리오는 무효화되며 상승 5파 연장 또는 더 큰 degree의 상승 C파 전개 가능성이 커집니다. 반대로 $77,206.8 이탈이 확정되면 단기 약세 setup이 구조적 조정으로 전이되어 $74,528.51, 심하면 $72,561.65까지 되돌림이 확대될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $77,285.70는 7일 범위 중간값(EQ) 약 $76,556.50 위의 프리미엄 존에 위치해 단기 되돌림 압력이 존재",
        "가격이 EMA120 $74,528.51, EMA240 $72,561.65 위에 있어 중기 구조는 상방이지만, EMA20 $77,490.55 아래에 있어 단기 모멘텀은 둔화",
        "롱/숏 불균형 점수 0.714로 롱 포지셔닝이 다소 혼잡해 contrarian 관점에서 하방 스윕 가능성 경고",
        "펀딩 압력 0.540으로 과도하진 않지만 롱 비용이 누적되는 구간이며, OI 트렌드 0.397로 강한 신규 추세 추종 진입은 부족",
        "현물-선물 베이시스 -0.0909%로 약한 백워데이션 상태여서 가격 대비 파생 참여 심리가 미세하게 방어적",
        "하단 유동성 $77,200, $76,100, $74,900에 집중되어 있으며 현재가와 가장 가까운 $77,200 유동성(18,427 BTC 상당)이 먼저 스윕될 가능성",
        "상단 저항 유동성은 $78,800, $79,200, $80,800에 분포하며 특히 $80,800의 32,482 BTC 상당 유동성이 상방 확장 시 최종 자석 역할"
      ],
      "reasoning": "구조적으로는 BTC가 EMA120 $74,528.51와 EMA240 $72,561.65 위에서 거래되고 있어 4시간 기준 중기 상승 구조가 아직 유지됩니다. 다만 현재가는 EMA20 $77,490.55 아래이고, 롱/숏 불균형 0.714와 펀딩 압력 0.540은 상단에서 롱이 다소 혼잡하다는 뜻이라 단기적으로는 아래 유동성인 $77,200 및 $76,100 테스트 가능성이 높습니다. OI 트렌드 0.397은 추세를 강하게 밀 신규 포지션 유입이 부족함을 시사하고, 베이시스 -0.0909%도 공격적 위험선호가 아니라는 점에서 즉시 상방 돌파보다는 흔들기 가능성을 높입니다. CVD 다이버전스 0.300은 강한 역행 신호까지는 아니어서 급락보다는 유동성 청산 후 재반등 시나리오가 우세하며, 따라서 구조는 bullish지만 실행 셋업은 bearish로 봅니다.",
      "key_levels": {
        "support": [
          77200,
          76100,
          74900,
          74528,
          72561
        ],
        "resistance": [
          77490,
          78800,
          79200,
          80800
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80800",
      "risk_scenario": "만약 $78,800와 $79,200 상단 유동성을 흡수한 뒤 $80,800까지 강하게 돌파하고 4시간 봉 기준 안착하면, 현재의 단기 하방 셋업은 실패하고 OI 재확대와 함께 숏 스퀴즈가 발생할 수 있습니다. 반대로 $77,200 이탈 후 $76,100도 지지 실패하면 롱 언와인딩이 가속되며 $74,900, 나아가 EMA120 $74,528.51 재테스트로 이어질 수 있습니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.3,
        "oi_trend": 0.397,
        "funding_pressure": 0.54,
        "ls_imbalance": 0.714,
        "spot_futures_basis_score": 0.477,
        "spot_futures_basis_pct": -0.0909,
        "aggregate_score": 0.486,
        "bull_signals": 1,
        "bear_signals": 2,
        "liq_below": [
          [
            77200,
            18427.6829577
          ],
          [
            76100,
            26065.807924999997
          ],
          [
            74900,
            20560.2541343
          ]
        ],
        "liq_above": [
          [
            78800,
            22326.1852855
          ],
          [
            79200,
            18162.159727000002
          ],
          [
            80800,
            32482.69556325
          ]
        ],
        "strongest_liq_level": 69900,
        "fragility_score": 0.964,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"현재가 $77,285.70는 7일 범위 중간값(EQ) 약 $76,556.50 위의 프리미엄 존에 위치해 단기 되돌림 압력이 존재\",\n    \"가격이 EMA120 $74,528.51, EMA240 $72,561.65 위에 있어 중기 구조는 상방이지만, EMA20 $77,490.55 아래에 있어 단기 모멘텀은 둔화\",\n    \"롱/숏 불균형 점수 0.714로 롱 포지셔닝이 다소 혼잡해 contrarian 관점에서 하방 스윕 가능성 경고\",\n    \"펀딩 압력 0.540으로 과도하진 않지만 롱 비용이 누적되는 구간이며, OI 트렌드 0.397로 강한 신규 추세 추종 진입은 부족\",\n    \"현물-선물 베이시스 -0.0909%로 약한 백워데이션 상태여서 가격 대비 파생 참여 심리가 미세하게 방어적\",\n    \"하단 유동성 $77,200, $76,100, $74,900에 집중되어 있으며 현재가와 가장 가까운 $77,200 유동성(18,427 BTC 상당)이 먼저 스윕될 가능성\",\n    \"상단 저항 유동성은 $78,800, $79,200, $80,800에 분포하며 특히 $80,800의 32,482 BTC 상당 유동성이 상방 확장 시 최종 자석 역할\"\n  ],\n  \"reasoning\": \"구조적으로는 BTC가 EMA120 $74,528.51와 EMA240 $72,561.65 위에서 거래되고 있어 4시간 기준 중기 상승 구조가 아직 유지됩니다. 다만 현재가는 EMA20 $77,490.55 아래이고, 롱/숏 불균형 0.714와 펀딩 압력 0.540은 상단에서 롱이 다소 혼잡하다는 뜻이라 단기적으로는 아래 유동성인 $77,200 및 $76,100 테스트 가능성이 높습니다. OI 트렌드 0.397은 추세를 강하게 밀 신규 포지션 유입이 부족함을 시사하고, 베이시스 -0.0909%도 공격적 위험선호가 아니라는 점에서 즉시 상방 돌파보다는 흔들기 가능성을 높입니다. CVD 다이버전스 0.300은 강한 역행 신호까지는 아니어서 급락보다는 유동성 청산 후 재반등 시나리오가 우세하며, 따라서 구조는 bullish지만 실행 셋업은 bearish로 봅니다.\",\n  \"key_levels\": {\n    \"support\": [77200, 76100, 74900, 74528, 72561],\n    \"resistance\": [77490, 78800, 79200, 80800]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80800\",\n  \"risk_scenario\": \"만약 $78,800와 $79,200 상단 유동성을 흡수한 뒤 $80,800까지 강하게 돌파하고 4시간 봉 기준 안착하면, 현재의 단기 하방 셋업은 실패하고 OI 재확대와 함께 숏 스퀴즈가 발생할 수 있습니다. 반대로 $77,200 이탈 후 $76,100도 지지 실패하면 롱 언와인딩이 가속되며 $74,900, 나아가 EMA120 $74,528.51 재테스트로 이어질 수 있습니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "bearish",
      "confidence": 0.84,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.78,
      "setup_signals": [
        "분배 주범위 상단 BC $75,998.90와 UT $76,200.00를 재상회하지 못한 상태에서 현재가 $77,285.70는 UTAD $76,999.00 인근 상단 실패 구간에 위치",
        "주범위 EQ는 약 $72,374.45이며 현재가는 EQ 상단 프리미엄 존에 있어 분배 구조상 매도 우위 구간",
        "현재 이벤트가 UTAD이며, 이는 Phase C 상단 유동성 스윕 이후 되밀림 후보로 해석 가능",
        "main_range_high $75,998.90를 이미 초과했지만 그 위에서의 명확한 수용 확증이 없고 regime_state가 dis_candidate로 남아 있어 상단 돌파보다 상단 실패 시나리오가 우세",
        "최근 7일 고점 $79,444.00이 UTAD $76,999.00 및 BC $75,998.90 위 확장 구간이지만, 구조적으로는 분배 상단 오버슈트/상부 실패 후보 영역"
      ],
      "reasoning": "현재 4시간 구조는 regime=DIS, regime_state=dis_candidate, structure_bias=bearish이며, active structure는 BC $75,998.90 → AR $68,750.00를 주축으로 하는 분배 후보입니다. Phase 진행은 BC, AR, ST, SOW_IN_PHASE_B, UT, UTAD까지 탐지되었고 마지막 이벤트가 UTAD $76,999.00이므로, 현재 해석의 우선순위는 '분배 Phase C 상단 실패 후보'입니다. 다만 현재가는 $77,285.70로 BC/UTAD를 소폭 상회하고 있어, 약세 구조가 즉시 확정되었다기보다 상단 재분배가 확인 대기 중인 상태로 봐야 합니다. 따라서 구조적 편향은 약세지만, 즉시 경로는 먼저 $76,999.00~$75,998.90 구간의 재이탈/재거부 확인이 중요하며, 이 구간 아래로 밀리면 AR $68,750.00 재시험 가능성이 커집니다. 반대로 $79,444.00 및 UTAD 상단 오버슈트 구간을 계속 수용하면 현재 분배 해석은 약화됩니다.",
      "key_levels": {
        "support": [
          76999.0,
          75998.9,
          72374.45,
          68750.0,
          65938.0
        ],
        "resistance": [
          76999.0,
          77285.7,
          76200.0,
          79444.0
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "79444.0",
      "risk_scenario": "만약 가격이 $76,999.00~$75,998.90 위를 단순 오버슈트가 아니라 지지로 수용하고, 특히 최근 7일 고점 $79,444.00를 유지 돌파한다면 현재의 UTAD 기반 분배 Phase C 해석은 실패할 수 있습니다. 그 경우 이번 상단 이탈은 분배가 아니라 범위 상향 재평가로 전환되며, 약세 즉시 경로 대신 상단 재축적 또는 더 큰 범위 확장 가능성을 열어둬야 합니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 91.2,
        "dis_score": 92.5,
        "regime": "DIS",
        "regime_state": "dis_candidate",
        "structure_bias": "bearish",
        "phase_context": "dis_candidate / distribution / Phase C",
        "phases_detected": [
          "BC",
          "AR",
          "ST",
          "SOW_IN_PHASE_B",
          "UT",
          "UTAD"
        ],
        "last_phase": "UTAD",
        "phase_candidates": [
          {
            "label": "BC",
            "side": "high",
            "idx": 61,
            "price": 75998.9,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "low",
            "idx": 76,
            "price": 68750.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "high",
            "idx": 111,
            "price": 71999.9,
            "color": "#118ab2"
          },
          {
            "label": "SOW_IN_PHASE_B",
            "side": "low",
            "idx": 147,
            "price": 65938.0,
            "color": "#ef476f"
          },
          {
            "label": "UT",
            "side": "high",
            "idx": 262,
            "price": 76200.0,
            "color": "#f9844a"
          },
          {
            "label": "UTAD",
            "side": "high",
            "idx": 273,
            "price": 76999.0,
            "color": "#f9844a"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "4h_cycle_1",
            "sequence": 1,
            "timeframe": "4h",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 61,
            "end_idx": 273,
            "phase_count": 6,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 61,
                "price": 75998.9,
                "color": "#ffd166",
                "dt": "2026-03-17 09:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 76,
                "price": 68750.0,
                "color": "#06d6a0",
                "dt": "2026-03-19 21:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 111,
                "price": 71999.9,
                "color": "#118ab2",
                "dt": "2026-03-25 17:00:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 147,
                "price": 65938.0,
                "color": "#ef476f",
                "dt": "2026-03-31 17:00:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 262,
                "price": 76200.0,
                "color": "#f9844a",
                "dt": "2026-04-19 21:00:00+09:00"
              },
              {
                "label": "UTAD",
                "side": "high",
                "idx": 273,
                "price": 76999.0,
                "color": "#f9844a",
                "dt": "2026-04-21 17:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "4h_cycle_1",
        "primary_structure_id": "4h_cycle_1",
        "structure_count": 1,
        "regime_fitness": 0.9249999999999999,
        "current_event": "UTAD",
        "major_phase": "C",
        "pos_in_range": 0.5,
        "main_range_low": 68750.0,
        "main_range_high": 75998.9
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.84,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.78,\n  \"setup_signals\": [\n    \"분배 주범위 상단 BC $75,998.90와 UT $76,200.00를 재상회하지 못한 상태에서 현재가 $77,285.70는 UTAD $76,999.00 인근 상단 실패 구간에 위치\",\n    \"주범위 EQ는 약 $72,374.45이며 현재가는 EQ 상단 프리미엄 존에 있어 분배 구조상 매도 우위 구간\",\n    \"현재 이벤트가 UTAD이며, 이는 Phase C 상단 유동성 스윕 이후 되밀림 후보로 해석 가능\",\n    \"main_range_high $75,998.90를 이미 초과했지만 그 위에서의 명확한 수용 확증이 없고 regime_state가 dis_candidate로 남아 있어 상단 돌파보다 상단 실패 시나리오가 우세\",\n    \"최근 7일 고점 $79,444.00이 UTAD $76,999.00 및 BC $75,998.90 위 확장 구간이지만, 구조적으로는 분배 상단 오버슈트/상부 실패 후보 영역\"\n  ],\n  \"reasoning\": \"현재 4시간 구조는 regime=DIS, regime_state=dis_candidate, structure_bias=bearish이며, active structure는 BC $75,998.90 → AR $68,750.00를 주축으로 하는 분배 후보입니다. Phase 진행은 BC, AR, ST, SOW_IN_PHASE_B, UT, UTAD까지 탐지되었고 마지막 이벤트가 UTAD $76,999.00이므로, 현재 해석의 우선순위는 '분배 Phase C 상단 실패 후보'입니다. 다만 현재가는 $77,285.70로 BC/UTAD를 소폭 상회하고 있어, 약세 구조가 즉시 확정되었다기보다 상단 재분배가 확인 대기 중인 상태로 봐야 합니다. 따라서 구조적 편향은 약세지만, 즉시 경로는 먼저 $76,999.00~$75,998.90 구간의 재이탈/재거부 확인이 중요하며, 이 구간 아래로 밀리면 AR $68,750.00 재시험 가능성이 커집니다. 반대로 $79,444.00 및 UTAD 상단 오버슈트 구간을 계속 수용하면 현재 분배 해석은 약화됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      76999.0,\n      75998.9,\n      72374.45,\n      68750.0,\n      65938.0\n    ],\n    \"resistance\": [\n      76999.0,\n      77285.7,\n      76200.0,\n      79444.0\n    ]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"79444.0\",\n  \"risk_scenario\": \"만약 가격이 $76,999.00~$75,998.90 위를 단순 오버슈트가 아니라 지지로 수용하고, 특히 최근 7일 고점 $79,444.00를 유지 돌파한다면 현재의 UTAD 기반 분배 Phase C 해석은 실패할 수 있습니다. 그 경우 이번 상단 이탈은 분배가 아니라 범위 상향 재평가로 전환되며, 약세 즉시 경로 대신 상단 재축적 또는 더 큰 범위 확장 가능성을 열어둬야 합니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.56,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.72,
      "active_setups": [
        "현재가 $77,285.70는 7일 EQ $76,556.50 위 프리미엄 존에 위치",
        "가격이 EMA20 $77,490.55 아래에 있어 단기 모멘텀 약화",
        "전일 저점 $77,206.80 이탈로 단기 하단 유동성 재점검 조건 발생",
        "피보나치 0.236 지지 $77,198.30를 바로 위에서 테스트 중인 분기 구간",
        "파생 포지셔닝상 롱 불균형 0.714로 상단 추격 롱이 혼잡한 상태",
        "Wyckoff 기준 UTAD $76,999.00 인근 상단 실패/재분배 조건이 아직 해소되지 않음"
      ],
      "setup_vs_structure": "상위 구조 해석은 여전히 상승 우위 쪽이 근소하게 많지만, 실행 셋업은 다수 전문가가 단기 약세로 정렬되어 있습니다. 즉 구조와 셋업이 괴리된 상태이며, 현재 국면은 추세 붕괴 확인보다는 프리미엄 구간 조정·재검증 리스크 관리가 더 중요한 자리입니다."
    },
    "signal_breakdown": {
      "bullish_count": 1,
      "bearish_count": 1,
      "neutral_count": 5
    },
    "key_levels": {
      "support": [
        77206.8,
        77198.3,
        76999.0,
        76556.5,
        76504.6,
        76009.0,
        74528.51
      ],
      "resistance": [
        77490.55,
        77627.45,
        77974.3,
        78031.9,
        78300.0,
        78321.15,
        79444.0
      ]
    },
    "confluences": [
      "ICT, Harmonic, Derivatives가 모두 EQ $76,556.50 위 프리미엄 존이라는 점에 동의하며, 구조는 유지되지만 단기 조정 리스크가 있다고 봅니다.",
      "ICT, Candlestick, Harmonic, Elliott, Derivatives가 모두 EMA20 $77,490.55 아래 거래를 단기 약화 신호로 해석합니다.",
      "ICT와 Fibonacci가 모두 $77,200 부근을 핵심 분기 지지로 제시합니다: ICT 전일 저점 $77,206.80, Fibonacci 0.236 되돌림 $77,198.30.",
      "Candlestick, Elliott, Harmonic, ICT가 모두 중기 구조 지지로 EMA120 $74,528.51 및 EMA240 $72,561.65 상방 유지에 주목합니다.",
      "ICT의 최근 bullish BOS 레벨 $76,009.00와 Wyckoff의 BC $75,998.90가 거의 동일 구간으로 겹치며, $76.0k대가 구조 판별 핵심 축으로 작용합니다.",
      "Fibonacci의 상단 되돌림 저항 $77,627.45, $77,974.30, $78,321.15와 ICT의 구조 저항 $78,031.90, $78,300.00이 $77.6k~78.3k 저항대 컨플루언스를 형성합니다.",
      "Wyckoff의 UTAD $76,999.00와 ICT/Fibonacci의 $77.0k~77.2k 분기 레벨이 겹치며, 이 구간이 현재 구조적 수용/거부의 핵심 확인대입니다."
    ],
    "conflicts": [
      "ICT는 연속 4회 bullish BOS와 EMA120/240 상방 유지로 구조를 명확한 상승으로 보지만, Wyckoff는 BC $75,998.90-UT $76,200.00-UTAD $76,999.00로 이어지는 분배 Phase C 후보를 더 우선시합니다.",
      "Fibonacci는 최근 스윙 $79,444 → $76,505를 기준으로 구조를 하락 스윙으로 해석하지만, ICT와 다수 구조 추종 분석은 더 큰 4시간 추세에서는 상승 질서가 유지된다고 봅니다.",
      "Candlestick, Harmonic, Elliott, Derivatives는 구조는 bullish이나 셋업은 bearish로 해석하는 반면, Wyckoff는 구조와 셋업 모두 bearish라서 약세의 성격 자체를 더 체계적인 분배로 봅니다.",
      "Wyckoff는 현재가가 UTAD 실패 구간에 있다고 보지만, ICT는 같은 영역을 상위 상승 구조 내 정상 되돌림으로 해석해 동일 가격대를 완전히 다른 체계로 읽고 있습니다."
    ],
    "executive_summary": "4시간 구조 종합상 BTC는 중기 추세 기준으로는 여전히 상승 구조가 근소 우세합니다. 근거는 ICT의 연속 bullish BOS($69,288.00, $73,773.40, $76,009.00, $78,300.00)와 다수 분석이 공통으로 확인한 EMA120 $74,528.51, EMA240 $72,561.65 상방 유지입니다. 다만 현재 국면은 구조와 실행 셋업이 분리되어 있으며, 가격이 EQ $76,556.50 위 프리미엄 존에 있으면서 EMA20 $77,490.55 아래로 내려와 있고, $77,198.30~$77,206.80 분기 지지와 Wyckoff UTAD $76,999.00 인근에서 수용 여부가 핵심 조건으로 부각됩니다. 따라서 구조 진단은 '상승 구조 우세 속 분배형 상단 실패 위험이 공존하는 후기 프리미엄 구간'이며, 특히 $75,998.90 아래로 구조 수용에 실패할 경우 현재의 완만한 상승 구조 해석은 크게 약화됩니다. 반대로 $79,444.00 상단이 재수용되기 전까지는 상단 확장 자체보다 구조 건전성 점검이 우선인 구간입니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.56,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.72,\n    \"active_setups\": [\n      \"현재가 $77,285.70는 7일 EQ $76,556.50 위 프리미엄 존에 위치\",\n      \"가격이 EMA20 $77,490.55 아래에 있어 단기 모멘텀 약화\",\n      \"전일 저점 $77,206.80 이탈로 단기 하단 유동성 재점검 조건 발생\",\n      \"피보나치 0.236 지지 $77,198.30를 바로 위에서 테스트 중인 분기 구간\",\n      \"파생 포지셔닝상 롱 불균형 0.714로 상단 추격 롱이 혼잡한 상태\",\n      \"Wyckoff 기준 UTAD $76,999.00 인근 상단 실패/재분배 조건이 아직 해소되지 않음\"\n    ],\n    \"setup_vs_structure\": \"상위 구조 해석은 여전히 상승 우위 쪽이 근소하게 많지만, 실행 셋업은 다수 전문가가 단기 약세로 정렬되어 있습니다. 즉 구조와 셋업이 괴리된 상태이며, 현재 국면은 추세 붕괴 확인보다는 프리미엄 구간 조정·재검증 리스크 관리가 더 중요한 자리입니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 1,\n    \"bearish_count\": 1,\n    \"neutral_count\": 5\n  },\n  \"key_levels\": {\n    \"support\": [77206.8, 77198.3, 76999.0, 76556.5, 76504.6, 76009.0, 74528.51],\n    \"resistance\": [77490.55, 77627.45, 77974.3, 78031.9, 78300.0, 78321.15, 79444.0]\n  },\n  \"confluences\": [\n    \"ICT, Harmonic, Derivatives가 모두 EQ $76,556.50 위 프리미엄 존이라는 점에 동의하며, 구조는 유지되지만 단기 조정 리스크가 있다고 봅니다.\",\n    \"ICT, Candlestick, Harmonic, Elliott, Derivatives가 모두 EMA20 $77,490.55 아래 거래를 단기 약화 신호로 해석합니다.\",\n    \"ICT와 Fibonacci가 모두 $77,200 부근을 핵심 분기 지지로 제시합니다: ICT 전일 저점 $77,206.80, Fibonacci 0.236 되돌림 $77,198.30.\",\n    \"Candlestick, Elliott, Harmonic, ICT가 모두 중기 구조 지지로 EMA120 $74,528.51 및 EMA240 $72,561.65 상방 유지에 주목합니다.\",\n    \"ICT의 최근 bullish BOS 레벨 $76,009.00와 Wyckoff의 BC $75,998.90가 거의 동일 구간으로 겹치며, $76.0k대가 구조 판별 핵심 축으로 작용합니다.\",\n    \"Fibonacci의 상단 되돌림 저항 $77,627.45, $77,974.30, $78,321.15와 ICT의 구조 저항 $78,031.90, $78,300.00이 $77.6k~78.3k 저항대 컨플루언스를 형성합니다.\",\n    \"Wyckoff의 UTAD $76,999.00와 ICT/Fibonacci의 $77.0k~77.2k 분기 레벨이 겹치며, 이 구간이 현재 구조적 수용/거부의 핵심 확인대입니다.\"\n  ],\n  \"conflicts\": [\n    \"ICT는 연속 4회 bullish BOS와 EMA120/240 상방 유지로 구조를 명확한 상승으로 보지만, Wyckoff는 BC $75,998.90-UT $76,200.00-UTAD $76,999.00로 이어지는 분배 Phase C 후보를 더 우선시합니다.\",\n    \"Fibonacci는 최근 스윙 $79,444 → $76,505를 기준으로 구조를 하락 스윙으로 해석하지만, ICT와 다수 구조 추종 분석은 더 큰 4시간 추세에서는 상승 질서가 유지된다고 봅니다.\",\n    \"Candlestick, Harmonic, Elliott, Derivatives는 구조는 bullish이나 셋업은 bearish로 해석하는 반면, Wyckoff는 구조와 셋업 모두 bearish라서 약세의 성격 자체를 더 체계적인 분배로 봅니다.\",\n    \"Wyckoff는 현재가가 UTAD 실패 구간에 있다고 보지만, ICT는 같은 영역을 상위 상승 구조 내 정상 되돌림으로 해석해 동일 가격대를 완전히 다른 체계로 읽고 있습니다.\"\n  ],\n  \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 84%와 높은 구조 적합도를 바탕으로 BC $75,998.90, AR $68,750.00, UT $76,200.00, UTAD $76,999.00 등 단계별 가격이 매우 구체적이며, 현재 위치를 분배 Phase C의 상단 실패 후보로 가장 정교하게 특정했습니다. 다만 다수 비-Wyckoff 분석이 중기 상승 구조를 유지하고 있어, 단독 약세 구조 해석으로 과대확신하기보다는 '가장 강한 반대 구조 시나리오'로 채택하는 것이 적절합니다.\",\n  \"invalidation_level\": \"$75,998.90\",\n  \"executive_summary\": \"4시간 구조 종합상 BTC는 중기 추세 기준으로는 여전히 상승 구조가 근소 우세합니다. 근거는 ICT의 연속 bullish BOS($69,288.00, $73,773.40, $76,009.00, $78,300.00)와 다수 분석이 공통으로 확인한 EMA120 $74,528.51, EMA240 $72,561.65 상방 유지입니다. 다만 현재 국면은 구조와 실행 셋업이 분리되어 있으며, 가격이 EQ $76,556.50 위 프리미엄 존에 있으면서 EMA20 $77,490.55 아래로 내려와 있고, $77,198.30~$77,206.80 분기 지지와 Wyckoff UTAD $76,999.00 인근에서 수용 여부가 핵심 조건으로 부각됩니다. 따라서 구조 진단은 '상승 구조 우세 속 분배형 상단 실패 위험이 공존하는 후기 프리미엄 구간'이며, 특히 $75,998.90 아래로 구조 수용에 실패할 경우 현재의 완만한 상승 구조 해석은 크게 약화됩니다. 반대로 $79,444.00 상단이 재수용되기 전까지는 상단 확장 자체보다 구조 건전성 점검이 우선인 구간입니다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.56,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.62,
    "waypoints": [
      {
        "seq": 1,
        "price": 76999.0,
        "type": "liquidity_sweep",
        "source": "Wyckoff (UTAD $76,999.00), ICT (전일 저점 $77,206.80), Fibonacci (0.236 $77,198.30)",
        "description": "셋업 편향 BEARISH 72%에 따라 첫 번째 경로는 하방 유동성 스윕. ICT 전일 저점 $77,206.80과 Fib 0.236 $77,198.30이 분기 지지로 겹쳐 있고, 이 아래 Wyckoff UTAD $76,999.00에 stop liquidity가 누적된 상태. 롱/숏 불균형 0.714로 상단 추격 롱이 혼잡한 점도 하방 스윕에 우호적",
        "est_hours": 4.0,
        "turning_zone": [
          76750.0,
          77000.0
        ],
        "likely_wick": 76820.0,
        "rejection_confirm": 77150.0,
        "invalid_overshoot": 76650.0,
        "calibration_reasoning": "Wyckoff UTAD stop 풀에 누적된 유동성 흡수를 위해 base_target 하단으로 약 0.32×ATR(~$250) 확장. PDL $77,206.80과 Fib 0.236 $77,198.30 위에서 형성된 롱 스톱을 사냥하려면 $76,999 하방 침투가 필수적이며, 다음 지지($76,556) 도달 전에 반등하는 것이 'sweep' 정의에 부합."
      },
      {
        "seq": 2,
        "price": 76556.5,
        "type": "support_test",
        "source": "ICT (EQ), Harmonic (EQ), Derivatives (프리미엄/디스카운트 분기)",
        "description": "7일 범위 EQ $76,556.50 테스트. ICT·Harmonic·Derivatives가 모두 동의하는 프리미엄/디스카운트 핵심 분기점이며, 이 구간 반응이 분배(Phase C) 가속 vs 정상 되돌림을 가르는 핵심",
        "est_hours": 10.0,
        "turning_zone": [
          76360.0,
          76556.5
        ],
        "likely_wick": 76504.6,
        "rejection_confirm": 76780.0,
        "invalid_overshoot": 76250.0,
        "calibration_reasoning": "7일 범위 EQ 하단 테스트는 Fib 지지 $76,504.60과 직접 겹치므로 zone을 0.25×ATR(~$196) 폭으로 타이트하게 설정. likely_wick은 Fib 지지를 정확히 찍는 $76,504.60에 배치 — 진성 EQ 반등이라면 이 라인에서 매수 반응이 즉시 나오는 것이 정상."
      },
      {
        "seq": 3,
        "price": 76009.0,
        "type": "support_test",
        "source": "ICT (직전 bullish BOS $76,009.00), Wyckoff (BC $75,998.90)",
        "description": "$76.0k대는 ICT의 마지막 유효 BOS와 Wyckoff BC가 거의 동일선상에서 겹치는 구조 판별 핵심 축. 이곳에서 거부 시 상승 구조 보존, 수용 시 분배 해석 강화로 EMA120 $74,528.51 방향 위험 노출",
        "est_hours": 16.0,
        "turning_zone": [
          75705.08,
          76009.0
        ],
        "likely_wick": 75860.5,
        "rejection_confirm": 76300.0,
        "invalid_overshoot": 75500.0,
        "calibration_reasoning": "ICT 마지막 BOS/Wyckoff BC 핵심축 하단. zone을 Fib 지지 $75,705.08까지 확장(폭 ~$304, 0.39×ATR)하여 ext_1.272 + ret_0.236 confluence $75,860.50을 likely_wick으로 지정. 이 confluence가 자석 역할을 하며 흡수 후 반등 시 상승 구조 보존 시나리오 유효."
      },
      {
        "seq": 4,
        "price": 77490.55,
        "type": "resistance_test",
        "source": "ICT/Candlestick/Harmonic/Elliott/Derivatives (EMA20 다중 합의)",
        "description": "$76.0k대 지지 확인 후 상위 구조의 BULLISH 56% 편향에 의해 EMA20 $77,490.55 재탈환 시도. 이 레벨이 단기 약세 셋업 해소와 상승 구조 재가동 분기점",
        "est_hours": 22.0,
        "turning_zone": [
          77490.55,
          77900.0
        ],
        "likely_wick": 77800.88,
        "rejection_confirm": 77300.0,
        "invalid_overshoot": 78050.0,
        "calibration_reasoning": "Terminal waypoint이라 zone 폭을 0.52×ATR(~$410)로 확장. EMA20 재탈환 후 상단 ret_0.382 + ret_0.5 confluence $77,800.88이 강력한 자석으로 작용하며 likely_wick으로 적합. invalid_overshoot $78,050은 $78,031.9 회장 저항 + Fib 0.5 $77,974.30 클러스터 상단 돌파 시 단순 반등이 아닌 추세 전환으로 재해석 필요."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 77350.0,
        "expected_low": 76999.0,
        "high_first": false
      },
      "8h": {
        "expected_high": 77350.0,
        "expected_low": 76556.5,
        "high_first": false
      },
      "24h": {
        "expected_high": 77627.45,
        "expected_low": 76009.0,
        "high_first": false
      }
    },
    "triggers": {
      "bullish": {
        "price": 77627.45,
        "description": "EMA20 $77,490.55 종가 회복 + Fib 0.382 $77,627.45 상방 돌파 시 단기 약세 셋업 해소. 이후 $77,974.30~$78,321.15 저항대 재시험 가능"
      },
      "bearish": {
        "price": 75998.9,
        "description": "Wyckoff BC $75,998.90 / ICT BOS $76,009.00 하향 이탈 + 4시간 종가 수용 시 분배 Phase C 확정. AR $68,750.00을 향한 다단 하락 위험 가속"
      }
    },
    "scenario_invalidation": 79444.0,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.62,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 76999.0,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Wyckoff (UTAD $76,999.00), ICT (전일 저점 $77,206.80), Fibonacci (0.236 $77,198.30)\",\n      \"description\": \"셋업 편향 BEARISH 72%에 따라 첫 번째 경로는 하방 유동성 스윕. ICT 전일 저점 $77,206.80과 Fib 0.236 $77,198.30이 분기 지지로 겹쳐 있고, 이 아래 Wyckoff UTAD $76,999.00에 stop liquidity가 누적된 상태. 롱/숏 불균형 0.714로 상단 추격 롱이 혼잡한 점도 하방 스윕에 우호적\",\n      \"est_hours\": 4.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 76556.5,\n      \"type\": \"support_test\",\n      \"source\": \"ICT (EQ), Harmonic (EQ), Derivatives (프리미엄/디스카운트 분기)\",\n      \"description\": \"7일 범위 EQ $76,556.50 테스트. ICT·Harmonic·Derivatives가 모두 동의하는 프리미엄/디스카운트 핵심 분기점이며, 이 구간 반응이 분배(Phase C) 가속 vs 정상 되돌림을 가르는 핵심\",\n      \"est_hours\": 10.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 76009.0,\n      \"type\": \"support_test\",\n      \"source\": \"ICT (직전 bullish BOS $76,009.00), Wyckoff (BC $75,998.90)\",\n      \"description\": \"$76.0k대는 ICT의 마지막 유효 BOS와 Wyckoff BC가 거의 동일선상에서 겹치는 구조 판별 핵심 축. 이곳에서 거부 시 상승 구조 보존, 수용 시 분배 해석 강화로 EMA120 $74,528.51 방향 위험 노출\",\n      \"est_hours\": 16.0\n    },\n    {\n      \"seq\": 4,\n      \"price\": 77490.55,\n      \"type\": \"resistance_test\",\n      \"source\": \"ICT/Candlestick/Harmonic/Elliott/Derivatives (EMA20 다중 합의)\",\n      \"description\": \"$76.0k대 지지 확인 후 상위 구조의 BULLISH 56% 편향에 의해 EMA20 $77,490.55 재탈환 시도. 이 레벨이 단기 약세 셋업 해소와 상승 구조 재가동 분기점\",\n      \"est_hours\": 22.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 77350.0, \"expected_low\": 76999.0, \"high_first\": false},\n    \"8h\":  {\"expected_high\": 77350.0, \"expected_low\": 76556.5, \"high_first\": false},\n    \"24h\": {\"expected_high\": 77627.45, \"expected_low\": 76009.0, \"high_first\": false}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 77627.45, \"description\": \"EMA20 $77,490.55 종가 회복 + Fib 0.382 $77,627.45 상방 돌파 시 단기 약세 셋업 해소. 이후 $77,974.30~$78,321.15 저항대 재시험 가능\"},\n    \"bearish\": {\"price\": 75998.9, \"description\": \"Wyckoff BC $75,998.90 / ICT BOS $76,009.00 하향 이탈 + 4시간 종가 수용 시 분배 Phase C 확정. AR $68,750.00을 향한 다단 하락 위험 가속\"}\n  },\n  \"scenario_invalidation\": 79444.0\n}\n```"
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 76999.0,
        "turning_zone": [
          76750.0,
          77000.0
        ],
        "likely_wick": 76820.0,
        "rejection_confirm": 77150.0,
        "invalid_overshoot": 76650.0,
        "calibration_reasoning": "Wyckoff UTAD stop 풀에 누적된 유동성 흡수를 위해 base_target 하단으로 약 0.32×ATR(~$250) 확장. PDL $77,206.80과 Fib 0.236 $77,198.30 위에서 형성된 롱 스톱을 사냥하려면 $76,999 하방 침투가 필수적이며, 다음 지지($76,556) 도달 전에 반등하는 것이 'sweep' 정의에 부합."
      },
      {
        "seq": 2,
        "base_target": 76556.5,
        "turning_zone": [
          76360.0,
          76556.5
        ],
        "likely_wick": 76504.6,
        "rejection_confirm": 76780.0,
        "invalid_overshoot": 76250.0,
        "calibration_reasoning": "7일 범위 EQ 하단 테스트는 Fib 지지 $76,504.60과 직접 겹치므로 zone을 0.25×ATR(~$196) 폭으로 타이트하게 설정. likely_wick은 Fib 지지를 정확히 찍는 $76,504.60에 배치 — 진성 EQ 반등이라면 이 라인에서 매수 반응이 즉시 나오는 것이 정상."
      },
      {
        "seq": 3,
        "base_target": 76009.0,
        "turning_zone": [
          75705.08,
          76009.0
        ],
        "likely_wick": 75860.5,
        "rejection_confirm": 76300.0,
        "invalid_overshoot": 75500.0,
        "calibration_reasoning": "ICT 마지막 BOS/Wyckoff BC 핵심축 하단. zone을 Fib 지지 $75,705.08까지 확장(폭 ~$304, 0.39×ATR)하여 ext_1.272 + ret_0.236 confluence $75,860.50을 likely_wick으로 지정. 이 confluence가 자석 역할을 하며 흡수 후 반등 시 상승 구조 보존 시나리오 유효."
      },
      {
        "seq": 4,
        "base_target": 77490.55,
        "turning_zone": [
          77490.55,
          77900.0
        ],
        "likely_wick": 77800.88,
        "rejection_confirm": 77300.0,
        "invalid_overshoot": 78050.0,
        "calibration_reasoning": "Terminal waypoint이라 zone 폭을 0.52×ATR(~$410)로 확장. EMA20 재탈환 후 상단 ret_0.382 + ret_0.5 confluence $77,800.88이 강력한 자석으로 작용하며 likely_wick으로 적합. invalid_overshoot $78,050은 $78,031.9 회장 저항 + Fib 0.5 $77,974.30 클러스터 상단 돌파 시 단순 반등이 아닌 추세 전환으로 재해석 필요."
      }
    ],
    "raw_llm_response": "{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 76999.00,\n      \"turning_zone\": [76750.00, 77000.00],\n      \"likely_wick\": 76820.00,\n      \"rejection_confirm\": 77150.00,\n      \"invalid_overshoot\": 76650.00,\n      \"calibration_reasoning\": \"Wyckoff UTAD stop 풀에 누적된 유동성 흡수를 위해 base_target 하단으로 약 0.32×ATR(~$250) 확장. PDL $77,206.80과 Fib 0.236 $77,198.30 위에서 형성된 롱 스톱을 사냥하려면 $76,999 하방 침투가 필수적이며, 다음 지지($76,556) 도달 전에 반등하는 것이 'sweep' 정의에 부합.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 76556.50,\n      \"turning_zone\": [76360.00, 76556.50],\n      \"likely_wick\": 76504.60,\n      \"rejection_confirm\": 76780.00,\n      \"invalid_overshoot\": 76250.00,\n      \"calibration_reasoning\": \"7일 범위 EQ 하단 테스트는 Fib 지지 $76,504.60과 직접 겹치므로 zone을 0.25×ATR(~$196) 폭으로 타이트하게 설정. likely_wick은 Fib 지지를 정확히 찍는 $76,504.60에 배치 — 진성 EQ 반등이라면 이 라인에서 매수 반응이 즉시 나오는 것이 정상.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 76009.00,\n      \"turning_zone\": [75705.08, 76009.00],\n      \"likely_wick\": 75860.50,\n      \"rejection_confirm\": 76300.00,\n      \"invalid_overshoot\": 75500.00,\n      \"calibration_reasoning\": \"ICT 마지막 BOS/Wyckoff BC 핵심축 하단. zone을 Fib 지지 $75,705.08까지 확장(폭 ~$304, 0.39×ATR)하여 ext_1.272 + ret_0.236 confluence $75,860.50을 likely_wick으로 지정. 이 confluence가 자석 역할을 하며 흡수 후 반등 시 상승 구조 보존 시나리오 유효.\"\n    },\n    {\n      \"seq\": 4,\n      \"base_target\": 77490.55,\n      \"turning_zone\": [77490.55, 77900.00],\n      \"likely_wick\": 77800.88,\n      \"rejection_confirm\": 77300.00,\n      \"invalid_overshoot\": 78050.00,\n      \"calibration_reasoning\": \"Terminal waypoint이라 zone 폭을 0.52×ATR(~$410)로 확장. EMA20 재탈환 후 상단 ret_0.382 + ret_0.5 confluence $77,800.88이 강력한 자석으로 작용하며 likely_wick으로 적합. invalid_overshoot $78,050은 $78,031.9 회장 저항 + Fib 0.5 $77,974.30 클러스터 상단 돌파 시 단순 반등이 아닌 추세 전환으로 재해석 필요.\"\n    }\n  ]\n}"
  },
  "timing": {
    "stages": {
      "stage1_agents": 21.4,
      "chairman": 30.0,
      "operating_path": 79.7,
      "tp_calibrator": 33.5
    },
    "agents": {},
    "total_s": 164.6
  }
}