{
  "symbol": "BTC/USDT",
  "timeframe": "1h",
  "timestamp": "2026-05-07 05:00 KST",
  "last_price": 81422.1,
  "num_candles": 300,
  "stage1_analyses": {
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.54,
      "setup_signals": [
        "현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 구조는 상방 유지",
        "최근 패턴이 bullish_engulfing@294, bullish_engulfing@298로 2회 연속 출현해 단기 하락 압력 둔화 신호",
        "현재가가 EMA20 $81,517.97 바로 아래(-0.1%)에 있어, $81,518 회복 시 단기 추세 재정렬 가능성",
        "7일 저점 $75,273.50 대비 충분히 높은 위치를 유지하고 있어 저가권 붕괴 없이 되돌림 성격이 우세"
      ],
      "reasoning": "캔들 관점에서 최근 300개 1시간봉 중 가장 최신 유의 패턴은 bullish engulfing 2회이며, 최고 품질은 0.637로 강한 확증 신호라기보다 단기 반등 후보에 가깝습니다. 다만 이 패턴들이 고거래량 동반이 아니고 최근 24시간 변동도 -0.23%에 불과해, 매수 우위가 구조 전환급으로 강하다고 보기는 어렵습니다. 구조적으로는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조가 유지되지만, 단기적으로는 EMA20 $81,517.97 아래에 머물러 즉각적인 추세 가속은 아직 미확인입니다. 따라서 확정 구조는 완만한 강세, 그러나 실행 신호는 $81,518 회복 및 $82,828.70 저항 테스트 전까지는 중립에 가까운 약한 강세로 해석하는 것이 적절합니다.",
      "key_levels": {
        "support": [
          81422.1,
          79983.04,
          79016.26,
          75273.5
        ],
        "resistance": [
          81517.97,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79983.04",
      "risk_scenario": "만약 $81,518 EMA20 회복에 실패하고 $79,983 EMA120 아래로 1시간봉 기준 안착하면, 최근 bullish engulfing은 단순 반등 실패로 해석되며 하방 리스크가 $79,016 EMA240, 이후 $75,273.50 7일 저점 재시험으로 확장될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 134,
        "recent_patterns": 2,
        "pattern_list": [
          "bullish_engulfing@294",
          "bullish_engulfing@298"
        ],
        "atr_value": 424.59,
        "vol_avg_20": 7010.5,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.637,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.593,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.637,
        "bull_score": 1.5,
        "bear_score": 0
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.54,\n  \"setup_signals\": [\n    \"현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 구조는 상방 유지\",\n    \"최근 패턴이 bullish_engulfing@294, bullish_engulfing@298로 2회 연속 출현해 단기 하락 압력 둔화 신호\",\n    \"현재가가 EMA20 $81,517.97 바로 아래(-0.1%)에 있어, $81,518 회복 시 단기 추세 재정렬 가능성\",\n    \"7일 저점 $75,273.50 대비 충분히 높은 위치를 유지하고 있어 저가권 붕괴 없이 되돌림 성격이 우세\"\n  ],\n  \"reasoning\": \"캔들 관점에서 최근 300개 1시간봉 중 가장 최신 유의 패턴은 bullish engulfing 2회이며, 최고 품질은 0.637로 강한 확증 신호라기보다 단기 반등 후보에 가깝습니다. 다만 이 패턴들이 고거래량 동반이 아니고 최근 24시간 변동도 -0.23%에 불과해, 매수 우위가 구조 전환급으로 강하다고 보기는 어렵습니다. 구조적으로는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조가 유지되지만, 단기적으로는 EMA20 $81,517.97 아래에 머물러 즉각적인 추세 가속은 아직 미확인입니다. 따라서 확정 구조는 완만한 강세, 그러나 실행 신호는 $81,518 회복 및 $82,828.70 저항 테스트 전까지는 중립에 가까운 약한 강세로 해석하는 것이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81422.1,\n      79983.04,\n      79016.26,\n      75273.5\n    ],\n    \"resistance\": [\n      81517.97,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79983.04\",\n  \"risk_scenario\": \"만약 $81,518 EMA20 회복에 실패하고 $79,983 EMA120 아래로 1시간봉 기준 안착하면, 최근 bullish engulfing은 단순 반등 실패로 해석되며 하방 리스크가 $79,016 EMA240, 이후 $75,273.50 7일 저점 재시험으로 확장될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.79,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.865,
      "setup_signals": [
        "1시간 구조에서 $76,445.00, $79,145.00, $80,590.20 상향 BOS가 3회 연속 확인되어 상승 구조가 유지됨",
        "현재가 $81,422.10가 EQ $81,272.30 위에 있어 범위상 프리미엄에 위치하지만, 아직 전일 고점 $82,828.70 미돌파 상태로 상단 유동성 타격 여지가 남아 있음",
        "최근 되돌림 방향이 bearish이며 현재 retracement 74.9%로, 상승 구조 내 되돌림 성격의 눌림으로 해석 가능",
        "EMA20 $81,517.97 바로 아래, EMA120 $79,983.04 및 EMA240 $79,016.26 위에서 거래되어 중기 추세 우위는 매수 측에 있음",
        "하방의 가장 가까운 수요 후보 OB는 $75,273.50~$75,721.00 구간으로, 깊은 청산 후 재매집 가능 영역으로 작동할 수 있음"
      ],
      "reasoning": "구조적으로는 CHoCH 이후 $76,445.00, $79,145.00, $80,590.20에서 연속적인 bullish BOS가 3회 확인되어 현재 1시간 시장 구조는 명확히 상승 우위입니다. 현재가는 $81,422.10로 EQ $81,272.30 위 프리미엄 구간에 있어 즉시 추격 매수보다는 눌림 이후 확장이 더 ICT스럽지만, 전일 고점이자 7일 고점인 $82,828.70이 아직 청산되지 않아 상단 buy-side liquidity 타격 가능성이 남아 있습니다. 다만 미체결 FVG가 0개이고 활성 OB도 없는 만큼, 강한 비효율 복구보다는 구조 유지형 상승/박스 상단 테스트 시나리오가 우세합니다. 단기적으로 $80,590.20 위를 유지하는 한 상승 구조는 유효하며, 그 아래 이탈 시 $79,715.90 범위 하단 재테스트 가능성이 커집니다.",
      "key_levels": {
        "support": [
          81272.3,
          80590.2,
          79715.9,
          79145.0,
          76445.0,
          75273.5
        ],
        "resistance": [
          81517.97,
          82828.7
        ]
      },
      "time_horizon": "short/medium term",
      "invalidation_level": "80590.20",
      "risk_scenario": "$80,590.20 아래로 1시간 기준 수용되면 최근 3연속 bullish BOS의 마지막 방어선이 약화되며, 이후 $79,715.90 범위 하단과 EMA120 $79,983.04 재시험이 열립니다. 그 구간마저 이탈하면 상승 구조는 둔화되고 $79,145.00, 최악의 경우 $76,445.00까지 더 깊은 구조 조정이 진행될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "order_blocks_total": 1,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 1,
        "candidate_bearish_ob": 0,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": {
          "bottom": 75273.5,
          "top": 75721.0,
          "quality": "candidate",
          "score": 0.57
        },
        "nearest_bear_ob_range": null,
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 1,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 59,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "CHoCH_bullish",
          "CHoCH_bearish",
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "bos_choch_levels": [
          {
            "type": "CHoCH_bullish",
            "level": 77847.0
          },
          {
            "type": "CHoCH_bearish",
            "level": 77100.0
          },
          {
            "type": "BOS_bearish",
            "level": 75635.6
          },
          {
            "type": "BOS_bullish",
            "level": 76445.0
          },
          {
            "type": "BOS_bullish",
            "level": 79145.0
          },
          {
            "type": "BOS_bullish",
            "level": 80590.2
          }
        ],
        "bos_sequence": [
          "CHoCH_bullish",
          "CHoCH_bearish",
          "BOS_bearish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish"
        ],
        "consecutive_bull_bos": 3,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "premium",
        "eq_level": 81272.3,
        "range_high": 82828.7,
        "range_low": 79715.9,
        "bull_score": 10.7,
        "bear_score": 6.2,
        "setup_bias": "bullish",
        "setup_score": 0.865,
        "setup_signals": [
          "bullish CHoCH above $77,847.00",
          "bullish BOS above $76,445.00",
          "bullish BOS above $79,145.00",
          "bullish BOS above $80,590.20",
          "3x consecutive bullish BOS"
        ],
        "retracement_direction": "bearish",
        "current_retracement_pct": 74.9,
        "deepest_retracement_pct": 199.0,
        "previous_day_high": 82828.7,
        "previous_day_low": 80651.2,
        "broken_prev_high": false,
        "broken_prev_low": false,
        "sessions": {
          "London": {
            "active": false,
            "high": null,
            "low": null
          },
          "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.79,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.865,\n  \"setup_signals\": [\n    \"1시간 구조에서 $76,445.00, $79,145.00, $80,590.20 상향 BOS가 3회 연속 확인되어 상승 구조가 유지됨\",\n    \"현재가 $81,422.10가 EQ $81,272.30 위에 있어 범위상 프리미엄에 위치하지만, 아직 전일 고점 $82,828.70 미돌파 상태로 상단 유동성 타격 여지가 남아 있음\",\n    \"최근 되돌림 방향이 bearish이며 현재 retracement 74.9%로, 상승 구조 내 되돌림 성격의 눌림으로 해석 가능\",\n    \"EMA20 $81,517.97 바로 아래, EMA120 $79,983.04 및 EMA240 $79,016.26 위에서 거래되어 중기 추세 우위는 매수 측에 있음\",\n    \"하방의 가장 가까운 수요 후보 OB는 $75,273.50~$75,721.00 구간으로, 깊은 청산 후 재매집 가능 영역으로 작동할 수 있음\"\n  ],\n  \"reasoning\": \"구조적으로는 CHoCH 이후 $76,445.00, $79,145.00, $80,590.20에서 연속적인 bullish BOS가 3회 확인되어 현재 1시간 시장 구조는 명확히 상승 우위입니다. 현재가는 $81,422.10로 EQ $81,272.30 위 프리미엄 구간에 있어 즉시 추격 매수보다는 눌림 이후 확장이 더 ICT스럽지만, 전일 고점이자 7일 고점인 $82,828.70이 아직 청산되지 않아 상단 buy-side liquidity 타격 가능성이 남아 있습니다. 다만 미체결 FVG가 0개이고 활성 OB도 없는 만큼, 강한 비효율 복구보다는 구조 유지형 상승/박스 상단 테스트 시나리오가 우세합니다. 단기적으로 $80,590.20 위를 유지하는 한 상승 구조는 유효하며, 그 아래 이탈 시 $79,715.90 범위 하단 재테스트 가능성이 커집니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81272.3,\n      80590.2,\n      79715.9,\n      79145.0,\n      76445.0,\n      75273.5\n    ],\n    \"resistance\": [\n      81517.97,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short/medium term\",\n  \"invalidation_level\": \"80590.20\",\n  \"risk_scenario\": \"$80,590.20 아래로 1시간 기준 수용되면 최근 3연속 bullish BOS의 마지막 방어선이 약화되며, 이후 $79,715.90 범위 하단과 EMA120 $79,983.04 재시험이 열립니다. 그 구간마저 이탈하면 상승 구조는 둔화되고 $79,145.00, 최악의 경우 $76,445.00까지 더 깊은 구조 조정이 진행될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.58,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.64,
      "setup_signals": [
        "현재가 $81,422.10가 50캔들 범위 중단값(EQ) 부근이며, range_low_50 $79,715.90와 range_high_50 $82,828.70 기준 상대적으로 프리미엄 영역에 위치",
        "현재가가 EMA20 $81,517.97 아래에 있어 초단기 모멘텀이 약하며, 단기 공급 반응이 나타나는 구간",
        "7일 고점 $82,828.70 인접 상단 유동성이 아직 열려 있고, 현재가는 해당 고점 대비 약 1.7% 아래로 상단 스윕 후 되돌림 또는 재시험 가능성 존재",
        "최근 5개 캔들이 ▼-0.1% | ▼-0.2% | ▼-0.1% | ▲+0.1% | ▲+0.0%로 압축되어 있어 방향성 확정보다 단기 분배/흡수 구간 성격이 강함",
        "patterns_found 0으로 유효한 XABCD PRZ가 없으므로, 현재는 하모닉 반전 확정보다 범위 상단 저항 반응을 우선 해석"
      ],
      "reasoning": "스캔된 25개 스윙 고점과 24개 스윙 저점 기준 유효한 Gartley, Bat, Butterfly, Crab 패턴이 1개도 검출되지 않았으므로 현재 구간에는 신뢰할 만한 하모닉 PRZ가 없습니다. 구조적으로는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조는 유지되고 있으나, 단기적으로는 EMA20 $81,517.97 아래에서 거래되어 즉각적인 추진력은 둔화된 상태입니다. 또한 50캔들 범위 $79,715.90~$82,828.70 내에서 현재가는 상단에 더 가까워 프리미엄 구간 성격이 있으며, 이는 구조 강세와 별개로 단기 되돌림 셋업을 만들 수 있습니다. 따라서 확정 구조는 강세지만, 실행 관점의 선행 셋업은 약한 하방 우위로 해석되며 전체 신호는 중립이 적절합니다.",
      "key_levels": {
        "support": [
          79983.04,
          79715.9,
          79016.26,
          75273.5
        ],
        "resistance": [
          81517.97,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "82828.70",
      "risk_scenario": "만약 $82,828.70 상단 유동성을 강하게 돌파하고 1시간 기준 안착하면, 현재의 단기 약세 셋업은 무효화되며 프리미엄 소화 후 추세 재가속으로 전환될 가능성이 큽니다. 반대로 $79,715.90 아래로 이탈하면 중립 해석도 약화되고, EMA120 $79,983.04 회복 실패와 함께 구조 자체가 하방 재평가될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 25,
        "swing_lows_scanned": 24,
        "price_pct_in_range": 54.8,
        "range_high_50": 82828.7,
        "range_low_50": 79715.9,
        "range_size": 3112.8
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.64,\n  \"setup_signals\": [\n    \"현재가 $81,422.10가 50캔들 범위 중단값(EQ) 부근이며, range_low_50 $79,715.90와 range_high_50 $82,828.70 기준 상대적으로 프리미엄 영역에 위치\",\n    \"현재가가 EMA20 $81,517.97 아래에 있어 초단기 모멘텀이 약하며, 단기 공급 반응이 나타나는 구간\",\n    \"7일 고점 $82,828.70 인접 상단 유동성이 아직 열려 있고, 현재가는 해당 고점 대비 약 1.7% 아래로 상단 스윕 후 되돌림 또는 재시험 가능성 존재\",\n    \"최근 5개 캔들이 ▼-0.1% | ▼-0.2% | ▼-0.1% | ▲+0.1% | ▲+0.0%로 압축되어 있어 방향성 확정보다 단기 분배/흡수 구간 성격이 강함\",\n    \"patterns_found 0으로 유효한 XABCD PRZ가 없으므로, 현재는 하모닉 반전 확정보다 범위 상단 저항 반응을 우선 해석\"\n  ],\n  \"reasoning\": \"스캔된 25개 스윙 고점과 24개 스윙 저점 기준 유효한 Gartley, Bat, Butterfly, Crab 패턴이 1개도 검출되지 않았으므로 현재 구간에는 신뢰할 만한 하모닉 PRZ가 없습니다. 구조적으로는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조는 유지되고 있으나, 단기적으로는 EMA20 $81,517.97 아래에서 거래되어 즉각적인 추진력은 둔화된 상태입니다. 또한 50캔들 범위 $79,715.90~$82,828.70 내에서 현재가는 상단에 더 가까워 프리미엄 구간 성격이 있으며, 이는 구조 강세와 별개로 단기 되돌림 셋업을 만들 수 있습니다. 따라서 확정 구조는 강세지만, 실행 관점의 선행 셋업은 약한 하방 우위로 해석되며 전체 신호는 중립이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [79983.04, 79715.9, 79016.26, 75273.5],\n    \"resistance\": [81517.97, 82828.7]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"82828.70\",\n  \"risk_scenario\": \"만약 $82,828.70 상단 유동성을 강하게 돌파하고 1시간 기준 안착하면, 현재의 단기 약세 셋업은 무효화되며 프리미엄 소화 후 추세 재가속으로 전환될 가능성이 큽니다. 반대로 $79,715.90 아래로 이탈하면 중립 해석도 약화되고, EMA120 $79,983.04 회복 실패와 함께 구조 자체가 하방 재평가될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.64,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $81,422.10가 직전 하락 스윙(High→Low: $82,829 → $81,073)의 0.236 되돌림 $81,487.42 바로 아래에서 저항 테스트 중",
        "최근 스윙 기준 EQ(0.5) $81,950.90 아래에 있어 구조적 프리미엄 진입은 미완성이나, 단기 반등 구간 상단부에서 공급 저항에 근접",
        "가장 가까운 피보나치 레벨이 ret_0.236 $81,487.42이며 거리 0.08%로 매우 근접해 즉각적인 리젝션/수용 여부가 중요",
        "저항대가 $81,487.42 → $81,743.74 → $81,950.90로 계단형으로 배치되어 있어 상단 돌파 전까지는 단기 상승 탄력 제약",
        "fib_reaction_state가 testing, reaction_probability가 0.65로 산출되어 현재는 돌파보다 반응 확인이 우선인 구간"
      ],
      "reasoning": "1시간 기준 구조는 EMA120 $79,983.04와 EMA240 $79,016.26 위에서 거래되고 있어 중기 구조는 아직 bullish로 해석됩니다. 다만 단기적으로는 최근 하락 스윙 $82,829 → $81,073에 대한 0.236 되돌림 $81,487.42를 현재가 $81,422.10가 바로 아래에서 테스트하고 있어 setup은 bearish입니다. 상단 저항은 $81,487.42, $81,743.74(0.382), $81,950.90(0.5), 그리고 핵심 골든레벨 $82,158.06(0.618) 순으로 분포하며, 특히 0.618 돌파 전까지는 반등을 되돌림 성격으로 보는 것이 합리적입니다. 반대로 하단은 $81,073.10이 1차 지지이며, 이탈 시 $80,595.58, $80,346.28, 더 나아가 ext_1.618 $79,988.14까지 확장 압력이 열릴 수 있습니다.",
      "key_levels": {
        "support": [
          81073.1,
          80595.58,
          80346.28,
          79988.14
        ],
        "resistance": [
          81487.42,
          81743.74,
          81950.9,
          82158.06,
          82453.0
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "82158.06",
      "risk_scenario": "만약 가격이 $81,487.42 저항을 수용하고 $81,950.90 EQ를 돌파한 뒤 골든레벨 $82,158.06 위에서 안착하면, 현재의 단기 bearish setup은 무효화되며 $82,453.00(0.786) 및 직전 고점 $82,829 부근 재시험 시나리오로 전환될 수 있습니다. 반대로 $81,073.10이 붕괴되면 구조 해석도 약화되며 하방 익스텐션 $80,595.58 → $80,346.28 → $79,988.14 순서의 가속 가능성이 커집니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "High→Low: $82,829 → $81,073",
        "direction": "down",
        "nearest_fib": "ret_0.236",
        "nearest_fib_price": 81487.42,
        "nearest_fib_distance": 0.08,
        "golden_ratio_level": 82158.06,
        "fib_ret_382": 81743.74,
        "fib_ret_618": 82158.06,
        "confluence_zones": [
          {
            "price": 78070.76,
            "count": 2,
            "levels": [
              "ret_0.618",
              "ext_2.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 79887.93,
            "count": 2,
            "levels": [
              "ret_0.382",
              "ext_1.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 80470.93,
            "count": 2,
            "levels": [
              "ext_1.414",
              "ext_1.272"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 81011.54,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ext_1.0"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 81615.58,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ret_0.382"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          81073.1,
          80595.57680000001,
          80346.28160000002
        ],
        "resistance_levels": [
          81487.4216,
          81743.7392,
          81950.9
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 81487.42,
            "distance_pct": 0.08,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.382",
            "price": 81743.74,
            "distance_pct": 0.4,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.5",
            "price": 81950.9,
            "distance_pct": 0.65,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.618",
            "price": 82158.06,
            "distance_pct": 0.9,
            "is_support": false,
            "cluster_score": 0.0
          },
          {
            "name": "ret_0.786",
            "price": 82453.0,
            "distance_pct": 1.27,
            "is_support": false,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.0",
            "price": 81073.1,
            "distance_pct": 0.43,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.272",
            "price": 80595.58,
            "distance_pct": 1.02,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.414",
            "price": 80346.28,
            "distance_pct": 1.32,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.618",
            "price": 79988.14,
            "distance_pct": 1.76,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_2.0",
            "price": 79317.5,
            "distance_pct": 2.58,
            "is_support": true,
            "cluster_score": 0.0
          }
        ],
        "confluence_quality": 0.6,
        "fib_reaction_state": "testing",
        "reaction_probability": 0.65
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.64,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"현재가 $81,422.10가 직전 하락 스윙(High→Low: $82,829 → $81,073)의 0.236 되돌림 $81,487.42 바로 아래에서 저항 테스트 중\",\n    \"최근 스윙 기준 EQ(0.5) $81,950.90 아래에 있어 구조적 프리미엄 진입은 미완성이나, 단기 반등 구간 상단부에서 공급 저항에 근접\",\n    \"가장 가까운 피보나치 레벨이 ret_0.236 $81,487.42이며 거리 0.08%로 매우 근접해 즉각적인 리젝션/수용 여부가 중요\",\n    \"저항대가 $81,487.42 → $81,743.74 → $81,950.90로 계단형으로 배치되어 있어 상단 돌파 전까지는 단기 상승 탄력 제약\",\n    \"fib_reaction_state가 testing, reaction_probability가 0.65로 산출되어 현재는 돌파보다 반응 확인이 우선인 구간\"\n  ],\n  \"reasoning\": \"1시간 기준 구조는 EMA120 $79,983.04와 EMA240 $79,016.26 위에서 거래되고 있어 중기 구조는 아직 bullish로 해석됩니다. 다만 단기적으로는 최근 하락 스윙 $82,829 → $81,073에 대한 0.236 되돌림 $81,487.42를 현재가 $81,422.10가 바로 아래에서 테스트하고 있어 setup은 bearish입니다. 상단 저항은 $81,487.42, $81,743.74(0.382), $81,950.90(0.5), 그리고 핵심 골든레벨 $82,158.06(0.618) 순으로 분포하며, 특히 0.618 돌파 전까지는 반등을 되돌림 성격으로 보는 것이 합리적입니다. 반대로 하단은 $81,073.10이 1차 지지이며, 이탈 시 $80,595.58, $80,346.28, 더 나아가 ext_1.618 $79,988.14까지 확장 압력이 열릴 수 있습니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81073.1,\n      80595.58,\n      80346.28,\n      79988.14\n    ],\n    \"resistance\": [\n      81487.42,\n      81743.74,\n      81950.9,\n      82158.06,\n      82453.0\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"82158.06\",\n  \"risk_scenario\": \"만약 가격이 $81,487.42 저항을 수용하고 $81,950.90 EQ를 돌파한 뒤 골든레벨 $82,158.06 위에서 안착하면, 현재의 단기 bearish setup은 무효화되며 $82,453.00(0.786) 및 직전 고점 $82,829 부근 재시험 시나리오로 전환될 수 있습니다. 반대로 $81,073.10이 붕괴되면 구조 해석도 약화되며 하방 익스텐션 $80,595.58 → $80,346.28 → $79,988.14 순서의 가속 가능성이 커집니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "neutral",
      "confidence": 0.72,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.63,
      "setup_signals": [
        "주 구조는 ACC지만 현재가 $81,422.10는 1차 주 범위 상단 AR $79,455.00 및 SOS $80,528.90 위의 프리미엄 구간에 위치",
        "완료된 1h_cycle_1의 BU/LPS 구간은 $80,332.80~$80,480.60으로, 현재가는 해당 백업 지지 위에 있으나 재시험 여지가 남아 있음",
        "활성 1h_cycle_2는 SC $79,715.90 → AR $81,656.60 범위의 초기 ACC 후보이며, 아직 SOS/LPS가 없어 재축적 확정 전 단계",
        "현재가는 활성 구조 AR $81,656.60 바로 아래에 있어 상단 저항 테스트/거부 가능성이 우선",
        "활성 구조의 ST $80,651.20 및 Terminal Spring $81,073.10 위에 있으나, AR $81,656.60 재장악 전까지는 범위 내 흔들기 해석이 유효"
      ],
      "reasoning": "와이코프 기준 주된 확정 구조는 1h_cycle_1의 ACC 완료 체인 SC $77,777.00 → AR $79,455.00 → ST $75,635.60 → Spring $78,027.00 → Terminal Spring $78,128.30 → SOS $80,528.90 → LPS $80,480.60 → BU $80,332.80이며, 구조 편향은 bullish입니다. 다만 regime_state가 acc_candidate이고, 현재 활성 구조는 1h_cycle_2의 SC $79,715.90 / AR $81,656.60를 앵커로 한 재축적 후보일 뿐이며 SOS와 LPS가 아직 없어 현 국면은 확정된 상향 지속보다는 Phase A/B 성격의 범위 형성으로 봐야 합니다. 현재가 $81,422.10는 활성 AR $81,656.60 바로 아래라 즉시 경로상으로는 상단 재시험 후 거부 또는 $81,073.10~$80,651.20 재테스트 가능성이 더 현실적입니다. 따라서 구조_bias는 bullish로 유지하되, setup_bias는 프리미엄 위치와 AR 인접 저항 때문에 bearish로 분리하며, 신호는 추격 매수보다 중립적 범위 대응이 적절합니다.",
      "key_levels": {
        "support": [
          81073.1,
          80651.2,
          80480.6,
          80332.8,
          79715.9,
          79455.0,
          77777.0
        ],
        "resistance": [
          81656.6,
          80528.9,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "80651.2",
      "risk_scenario": "만약 $81,656.60 AR를 시간대 종가 기준으로 명확히 재장악하고 그 위에서 수용되면, 현재의 단기 bearish setup은 실패하고 활성 재축적 구조가 SOS 쪽으로 진전될 가능성이 커집니다. 반대로 $80,651.20 ST를 하향 이탈하면 $80,480.60 LPS와 $80,332.80 BU 재시험이 열리고, 그마저 잃으면 활성 ACC 후보 자체가 약화되며 $79,715.90 SC까지 되밀릴 수 있습니다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 95.7,
        "dis_score": 92.5,
        "regime": "ACC",
        "regime_state": "acc_candidate",
        "structure_bias": "bullish",
        "phase_context": "acc_candidate / accumulation / Phase E",
        "phases_detected": [
          "SC",
          "AR",
          "ST",
          "Spring",
          "TERMINAL_SPRING",
          "SOS",
          "LPS",
          "BU"
        ],
        "last_phase": "BU",
        "phase_candidates": [
          {
            "label": "SC",
            "side": "low",
            "idx": 60,
            "price": 77777.0,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "high",
            "idx": 64,
            "price": 79455.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "low",
            "idx": 101,
            "price": 75635.6,
            "color": "#118ab2"
          },
          {
            "label": "Spring",
            "side": "low",
            "idx": 213,
            "price": 78027.0,
            "color": "#f9844a"
          },
          {
            "label": "TERMINAL_SPRING",
            "side": "low",
            "idx": 241,
            "price": 78128.3,
            "color": "#f3722c"
          },
          {
            "label": "SOS",
            "side": "high",
            "idx": 245,
            "price": 80528.9,
            "color": "#06d6a0"
          },
          {
            "label": "LPS",
            "side": "low",
            "idx": 264,
            "price": 80480.6,
            "color": "#8338ec"
          },
          {
            "label": "BU",
            "side": "high",
            "idx": 246,
            "price": 80332.8,
            "color": "#7209b7"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "1h_cycle_1",
            "sequence": 1,
            "timeframe": "1h",
            "regime": "accumulation",
            "role": "prior_completed_structure",
            "is_active": false,
            "is_completed": true,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 60,
            "end_idx": 264,
            "phase_count": 8,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 60,
                "price": 77777.0,
                "color": "#ffd166",
                "dt": "2026-04-27 06:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 64,
                "price": 79455.0,
                "color": "#06d6a0",
                "dt": "2026-04-27 10:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 101,
                "price": 75635.6,
                "color": "#118ab2",
                "dt": "2026-04-28 23:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 213,
                "price": 78027.0,
                "color": "#f9844a",
                "dt": "2026-05-03 15:00:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 241,
                "price": 78128.3,
                "color": "#f3722c",
                "dt": "2026-05-04 19:00:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 245,
                "price": 80528.9,
                "color": "#06d6a0",
                "dt": "2026-05-04 23:00:00+09:00"
              },
              {
                "label": "LPS",
                "side": "low",
                "idx": 264,
                "price": 80480.6,
                "color": "#8338ec",
                "dt": "2026-05-05 18:00:00+09:00"
              },
              {
                "label": "BU",
                "side": "high",
                "idx": 246,
                "price": 80332.8,
                "color": "#7209b7",
                "dt": "2026-05-05 00:00:00+09:00"
              }
            ]
          },
          {
            "structure_id": "1h_cycle_2",
            "sequence": 2,
            "timeframe": "1h",
            "regime": "accumulation",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bullish",
            "phase_context": "accumulation",
            "start_idx": 254,
            "end_idx": 293,
            "phase_count": 5,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 254,
                "price": 79715.9,
                "color": "#ffd166",
                "dt": "2026-05-05 08:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 268,
                "price": 81656.6,
                "color": "#06d6a0",
                "dt": "2026-05-05 22:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 279,
                "price": 80651.2,
                "color": "#118ab2",
                "dt": "2026-05-06 09:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 284,
                "price": 81005.6,
                "color": "#f9844a",
                "dt": "2026-05-06 14:00:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 293,
                "price": 81073.1,
                "color": "#f3722c",
                "dt": "2026-05-06 23:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "1h_cycle_2",
        "primary_structure_id": "1h_cycle_1",
        "structure_count": 2,
        "regime_fitness": 0.9571428571428572,
        "current_event": "BU",
        "major_phase": "E",
        "pos_in_range": 0.5,
        "main_range_low": 77777.0,
        "main_range_high": 79455.0
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.72,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.63,\n  \"setup_signals\": [\n    \"주 구조는 ACC지만 현재가 $81,422.10는 1차 주 범위 상단 AR $79,455.00 및 SOS $80,528.90 위의 프리미엄 구간에 위치\",\n    \"완료된 1h_cycle_1의 BU/LPS 구간은 $80,332.80~$80,480.60으로, 현재가는 해당 백업 지지 위에 있으나 재시험 여지가 남아 있음\",\n    \"활성 1h_cycle_2는 SC $79,715.90 → AR $81,656.60 범위의 초기 ACC 후보이며, 아직 SOS/LPS가 없어 재축적 확정 전 단계\",\n    \"현재가는 활성 구조 AR $81,656.60 바로 아래에 있어 상단 저항 테스트/거부 가능성이 우선\",\n    \"활성 구조의 ST $80,651.20 및 Terminal Spring $81,073.10 위에 있으나, AR $81,656.60 재장악 전까지는 범위 내 흔들기 해석이 유효\"\n  ],\n  \"reasoning\": \"와이코프 기준 주된 확정 구조는 1h_cycle_1의 ACC 완료 체인 SC $77,777.00 → AR $79,455.00 → ST $75,635.60 → Spring $78,027.00 → Terminal Spring $78,128.30 → SOS $80,528.90 → LPS $80,480.60 → BU $80,332.80이며, 구조 편향은 bullish입니다. 다만 regime_state가 acc_candidate이고, 현재 활성 구조는 1h_cycle_2의 SC $79,715.90 / AR $81,656.60를 앵커로 한 재축적 후보일 뿐이며 SOS와 LPS가 아직 없어 현 국면은 확정된 상향 지속보다는 Phase A/B 성격의 범위 형성으로 봐야 합니다. 현재가 $81,422.10는 활성 AR $81,656.60 바로 아래라 즉시 경로상으로는 상단 재시험 후 거부 또는 $81,073.10~$80,651.20 재테스트 가능성이 더 현실적입니다. 따라서 구조_bias는 bullish로 유지하되, setup_bias는 프리미엄 위치와 AR 인접 저항 때문에 bearish로 분리하며, 신호는 추격 매수보다 중립적 범위 대응이 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81073.1,\n      80651.2,\n      80480.6,\n      80332.8,\n      79715.9,\n      79455.0,\n      77777.0\n    ],\n    \"resistance\": [\n      81656.6,\n      80528.9,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"80651.2\",\n  \"risk_scenario\": \"만약 $81,656.60 AR를 시간대 종가 기준으로 명확히 재장악하고 그 위에서 수용되면, 현재의 단기 bearish setup은 실패하고 활성 재축적 구조가 SOS 쪽으로 진전될 가능성이 커집니다. 반대로 $80,651.20 ST를 하향 이탈하면 $80,480.60 LPS와 $80,332.80 BU 재시험이 열리고, 그마저 잃으면 활성 ACC 후보 자체가 약화되며 $79,715.90 SC까지 되밀릴 수 있습니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bullish",
      "confidence": 0.67,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.72,
      "setup_signals": [
        "가격이 EMA120 $79,983.04 및 EMA240 $79,016.26 위에서 유지되어 중기 구조는 상방 우위",
        "현재가 $81,422.10가 EMA20 $81,517.97 바로 아래에 있어 단기 눌림 구간이며, 추세 훼손 없이 재상승 시도 가능한 위치",
        "CVD divergence 0.850로 가격 대비 체결 강도가 유의미하게 엇갈려 있어 숏 포지션 추격의 효율 저하 신호",
        "short account ratio 0.657, account_short_crowding 1.000, ls_imbalance 1.000으로 숏 계정 쏠림이 극단적이라 반대매매성 숏 스퀴즈 후보",
        "funding_pressure 0.564로 롱 과열은 심하지 않지만 완만한 롱 우위가 존재해, 숏 크라우딩과 결합 시 상방 연료로 작용 가능",
        "spot-futures basis -0.0680%로 선물이 약한 백워데이션 상태여서 공격적 낙관보다 헤지/숏 성격의 포지셔닝이 우세",
        "하단 유동성 $80,800와 $79,700가 가까워 먼저 하방 유동성 스윕 후 반등하는 세팅 가능"
      ],
      "reasoning": "구조적으로 BTC는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조를 아직 유지하고 있습니다. 파생 측면에서는 short account ratio 0.657과 account_short_crowding 1.000이 가장 중요하며, 이는 시장이 하락 쪽으로 계정 기준 과도하게 기울어 있어 반대로 4~8시간 내 숏 스퀴즈 가능성을 높입니다. 동시에 CVD divergence 0.850은 가격 조정 대비 매도 참여가 구조적 추세 전환을 확정할 만큼 강하지 않다는 뜻으로 해석됩니다. 다만 OI trend 0.000이므로 신규 포지션 유입이 약해 즉시 강한 추세 분출보다는 $80,800~$79,700 스윕 이후 $82,828.70 재도전 형태가 더 현실적입니다.",
      "key_levels": {
        "support": [
          80800,
          79700,
          79983.04,
          79016.26,
          78000
        ],
        "resistance": [
          81517.97,
          82828.7,
          84500,
          84700,
          89400
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "79700",
      "risk_scenario": "만약 $79,700 아래로 수용되면 숏 크라우딩이 바로 스퀴즈로 이어지지 못하고, 오히려 하단 유동성 연쇄 청산으로 $78,000 테스트 가능성이 커집니다. 그 경우 현재의 CVD/포지셔닝 기반 상방 세팅은 실패로 간주되며, 구조도 EMA120 이탈 압박을 받아 중립 내지 약세로 재평가해야 합니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.85,
        "oi_trend": 0.0,
        "funding_pressure": 0.564,
        "long_account_ratio": 0.343,
        "short_account_ratio": 0.657,
        "account_short_crowding": 1.0,
        "account_long_crowding": 0.0,
        "ls_imbalance": 1.0,
        "ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
        "spot_futures_basis_score": 0.483,
        "spot_futures_basis_pct": -0.068,
        "aggregate_score": 0.579,
        "bull_signals": 3,
        "bear_signals": 1,
        "liq_below": [
          [
            80800,
            5763.9642522
          ],
          [
            79700,
            5849.316090900001
          ],
          [
            78000,
            7666.740406000003
          ]
        ],
        "liq_above": [
          [
            84500,
            7045.432708000002
          ],
          [
            84700,
            5905.537154
          ],
          [
            89400,
            8116.744847500001
          ]
        ],
        "strongest_liq_level": 73200,
        "fragility_score": 0.802,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.67,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.72,\n  \"setup_signals\": [\n    \"가격이 EMA120 $79,983.04 및 EMA240 $79,016.26 위에서 유지되어 중기 구조는 상방 우위\",\n    \"현재가 $81,422.10가 EMA20 $81,517.97 바로 아래에 있어 단기 눌림 구간이며, 추세 훼손 없이 재상승 시도 가능한 위치\",\n    \"CVD divergence 0.850로 가격 대비 체결 강도가 유의미하게 엇갈려 있어 숏 포지션 추격의 효율 저하 신호\",\n    \"short account ratio 0.657, account_short_crowding 1.000, ls_imbalance 1.000으로 숏 계정 쏠림이 극단적이라 반대매매성 숏 스퀴즈 후보\",\n    \"funding_pressure 0.564로 롱 과열은 심하지 않지만 완만한 롱 우위가 존재해, 숏 크라우딩과 결합 시 상방 연료로 작용 가능\",\n    \"spot-futures basis -0.0680%로 선물이 약한 백워데이션 상태여서 공격적 낙관보다 헤지/숏 성격의 포지셔닝이 우세\",\n    \"하단 유동성 $80,800와 $79,700가 가까워 먼저 하방 유동성 스윕 후 반등하는 세팅 가능\"\n  ],\n  \"reasoning\": \"구조적으로 BTC는 현재가 $81,422.10가 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있어 중기 상승 구조를 아직 유지하고 있습니다. 파생 측면에서는 short account ratio 0.657과 account_short_crowding 1.000이 가장 중요하며, 이는 시장이 하락 쪽으로 계정 기준 과도하게 기울어 있어 반대로 4~8시간 내 숏 스퀴즈 가능성을 높입니다. 동시에 CVD divergence 0.850은 가격 조정 대비 매도 참여가 구조적 추세 전환을 확정할 만큼 강하지 않다는 뜻으로 해석됩니다. 다만 OI trend 0.000이므로 신규 포지션 유입이 약해 즉시 강한 추세 분출보다는 $80,800~$79,700 스윕 이후 $82,828.70 재도전 형태가 더 현실적입니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80800,\n      79700,\n      79983.04,\n      79016.26,\n      78000\n    ],\n    \"resistance\": [\n      81517.97,\n      82828.7,\n      84500,\n      84700,\n      89400\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"79700\",\n  \"risk_scenario\": \"만약 $79,700 아래로 수용되면 숏 크라우딩이 바로 스퀴즈로 이어지지 못하고, 오히려 하단 유동성 연쇄 청산으로 $78,000 테스트 가능성이 커집니다. 그 경우 현재의 CVD/포지셔닝 기반 상방 세팅은 실패로 간주되며, 구조도 EMA120 이탈 압박을 받아 중립 내지 약세로 재평가해야 합니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.74,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.68,
      "active_setups": [
        "현재가 $81,422.10는 ICT 기준 EQ $81,272.30 위 프리미엄 구간에 위치",
        "피보나치 0.236 되돌림 저항 $81,487.42 바로 아래에서 반응 테스트 중",
        "EMA20 $81,517.97 아래에 머물러 초단기 모멘텀이 아직 완전히 회복되지 않음",
        "Wyckoff 활성 재축적 후보 구조의 AR $81,656.60 바로 아래에 위치해 상단 공급 반응 조건이 존재",
        "7일/전일 고점 $82,828.70의 상단 유동성은 아직 미청산 상태",
        "다만 파생 포지셔닝은 short account ratio 0.657, short crowding 1.000으로 구조 하락 추격 효율을 낮추는 역풍 요인"
      ],
      "setup_vs_structure": "구조는 다수 분석가가 상승으로 일치하지만, 실행 셋업은 프리미엄 구간·단기 저항·AR 인접성 때문에 약한 하방/되돌림 성격이 우세합니다. 즉 큰 구조와 즉시 실행 조건이 엇갈리는 상태이며, 현재 국면은 추세 전환 확인보다는 구조 내 위치 판정이 더 중요합니다."
    },
    "signal_breakdown": {
      "bullish_count": 2,
      "bearish_count": 0,
      "neutral_count": 4
    },
    "key_levels": {
      "support": [
        81272.3,
        81073.1,
        80590.2,
        79983.04,
        79715.9,
        79016.26
      ],
      "resistance": [
        81487.42,
        81517.97,
        81656.6,
        81743.74,
        82828.7
      ]
    },
    "confluences": [
      "구조 강세 합의: 캔들, ICT, 하모닉, 피보나치, 와이코프, 파생 모두 현재가가 EMA120 $79,983.04 및 EMA240 $79,016.26 위라는 점에서 중기 구조를 상방으로 해석",
      "단기 저항 합의: 캔들·ICT·하모닉·파생은 EMA20 $81,517.97 부근을, 피보나치는 $81,487.42를 즉시 저항으로 제시해 $81,487~$81,518 구간에 저항 컨플루언스 형성",
      "상단 구조 경계 합의: ICT의 전일 고점 $82,828.70, 하모닉의 7일 고점 $82,828.70, 캔들의 주요 저항 $82,828.70이 일치",
      "하단 구조 지지 합의: ICT의 bullish BOS 레벨 $80,590.20과 피보나치 하단 지지 $80,595.58이 사실상 동일 구간으로 겹침",
      "재축적/눌림 조건 합의: ICT는 상승 구조 내 74.9% 되돌림, Wyckoff는 재축적 후보 구조, 캔들은 연속 bullish engulfing 후보로 모두 '구조는 강세이나 단기 눌림 상태'를 시사"
    ],
    "conflicts": [
      "ICT와 파생은 구조 및 셋업 모두 강세로 보지만, 피보나치·하모닉·와이코프는 구조는 강세여도 현재 위치는 프리미엄/저항 인접이라 실행 셋업을 약세로 해석",
      "캔들은 최근 bullish engulfing 2회를 반등 후보로 보지만 품질이 후보급(최고 0.637)이고 거래량 확증이 없어, 파생의 숏 스퀴즈 논리만큼 강한 즉시 신호로 보지 않음",
      "Wyckoff는 이전 축적 구조 완성과 별도로 현재는 새로운 재축적 후보의 초기 범위 형성 단계로 보며, ICT의 연속 BOS 기반 추세 해석보다 더 보수적으로 현재 구조를 평가"
    ],
    "executive_summary": "BTC/USDT 1시간 구조는 전반적으로 상승 우위입니다. 핵심 근거는 가격이 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있고, ICT 기준으로 $76,445.00 → $79,145.00 → $80,590.20의 연속 상향 BOS가 확인되며, Wyckoff 기준으로는 이전 축적 사이클이 완료된 뒤 현재는 $79,715.90~$81,656.60 범위의 새로운 재축적 후보 구간으로 재구성되고 있다는 점입니다. 다만 현재 위치는 EQ $81,272.30 위 프리미엄이며, $81,487.42~$81,517.97의 단기 저항대와 AR $81,656.60 아래에 있어 실행 셋업은 구조와 달리 다소 역행적입니다. 따라서 구조 진단은 '강세 구조 속 재축적/프리미엄 상단 점검 구간'이 가장 적절하며, 구조 훼손 여부는 우선 $80,590.20, 이후 $79,715.90 방어 여부로 판별하는 것이 합리적입니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.74,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.68,\n    \"active_setups\": [\n      \"현재가 $81,422.10는 ICT 기준 EQ $81,272.30 위 프리미엄 구간에 위치\",\n      \"피보나치 0.236 되돌림 저항 $81,487.42 바로 아래에서 반응 테스트 중\",\n      \"EMA20 $81,517.97 아래에 머물러 초단기 모멘텀이 아직 완전히 회복되지 않음\",\n      \"Wyckoff 활성 재축적 후보 구조의 AR $81,656.60 바로 아래에 위치해 상단 공급 반응 조건이 존재\",\n      \"7일/전일 고점 $82,828.70의 상단 유동성은 아직 미청산 상태\",\n      \"다만 파생 포지셔닝은 short account ratio 0.657, short crowding 1.000으로 구조 하락 추격 효율을 낮추는 역풍 요인\"\n    ],\n    \"setup_vs_structure\": \"구조는 다수 분석가가 상승으로 일치하지만, 실행 셋업은 프리미엄 구간·단기 저항·AR 인접성 때문에 약한 하방/되돌림 성격이 우세합니다. 즉 큰 구조와 즉시 실행 조건이 엇갈리는 상태이며, 현재 국면은 추세 전환 확인보다는 구조 내 위치 판정이 더 중요합니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 2,\n    \"bearish_count\": 0,\n    \"neutral_count\": 4\n  },\n  \"key_levels\": {\n    \"support\": [\n      81272.3,\n      81073.1,\n      80590.2,\n      79983.04,\n      79715.9,\n      79016.26\n    ],\n    \"resistance\": [\n      81487.42,\n      81517.97,\n      81656.6,\n      81743.74,\n      82828.7\n    ]\n  },\n  \"confluences\": [\n    \"구조 강세 합의: 캔들, ICT, 하모닉, 피보나치, 와이코프, 파생 모두 현재가가 EMA120 $79,983.04 및 EMA240 $79,016.26 위라는 점에서 중기 구조를 상방으로 해석\",\n    \"단기 저항 합의: 캔들·ICT·하모닉·파생은 EMA20 $81,517.97 부근을, 피보나치는 $81,487.42를 즉시 저항으로 제시해 $81,487~$81,518 구간에 저항 컨플루언스 형성\",\n    \"상단 구조 경계 합의: ICT의 전일 고점 $82,828.70, 하모닉의 7일 고점 $82,828.70, 캔들의 주요 저항 $82,828.70이 일치\",\n    \"하단 구조 지지 합의: ICT의 bullish BOS 레벨 $80,590.20과 피보나치 하단 지지 $80,595.58이 사실상 동일 구간으로 겹침\",\n    \"재축적/눌림 조건 합의: ICT는 상승 구조 내 74.9% 되돌림, Wyckoff는 재축적 후보 구조, 캔들은 연속 bullish engulfing 후보로 모두 '구조는 강세이나 단기 눌림 상태'를 시사\"\n  ],\n  \"conflicts\": [\n    \"ICT와 파생은 구조 및 셋업 모두 강세로 보지만, 피보나치·하모닉·와이코프는 구조는 강세여도 현재 위치는 프리미엄/저항 인접이라 실행 셋업을 약세로 해석\",\n    \"캔들은 최근 bullish engulfing 2회를 반등 후보로 보지만 품질이 후보급(최고 0.637)이고 거래량 확증이 없어, 파생의 숏 스퀴즈 논리만큼 강한 즉시 신호로 보지 않음\",\n    \"Wyckoff는 이전 축적 구조 완성과 별도로 현재는 새로운 재축적 후보의 초기 범위 형성 단계로 보며, ICT의 연속 BOS 기반 추세 해석보다 더 보수적으로 현재 구조를 평가\"\n  ],\n  \"highest_conviction_analyst\": \"ICT Trader - 연속 3회의 bullish BOS($76,445.00, $79,145.00, $80,590.20), EQ $81,272.30, range high $82,828.70, retracement 74.9% 등 구조와 위치를 가장 정밀하게 수치화했고, 강세 구조와 프리미엄 리스크를 동시에 분리해 신뢰도가 가장 높습니다.\",\n  \"invalidation_level\": \"$80,590.20 하향 이탈 시 구조적 강세 지속 논리가 약화되며, 그 아래에서는 $79,715.90 재범위화 해석이 우세해집니다.\",\n  \"executive_summary\": \"BTC/USDT 1시간 구조는 전반적으로 상승 우위입니다. 핵심 근거는 가격이 EMA120 $79,983.04와 EMA240 $79,016.26 위에 있고, ICT 기준으로 $76,445.00 → $79,145.00 → $80,590.20의 연속 상향 BOS가 확인되며, Wyckoff 기준으로는 이전 축적 사이클이 완료된 뒤 현재는 $79,715.90~$81,656.60 범위의 새로운 재축적 후보 구간으로 재구성되고 있다는 점입니다. 다만 현재 위치는 EQ $81,272.30 위 프리미엄이며, $81,487.42~$81,517.97의 단기 저항대와 AR $81,656.60 아래에 있어 실행 셋업은 구조와 달리 다소 역행적입니다. 따라서 구조 진단은 '강세 구조 속 재축적/프리미엄 상단 점검 구간'이 가장 적절하며, 구조 훼손 여부는 우선 $80,590.20, 이후 $79,715.90 방어 여부로 판별하는 것이 합리적입니다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.74,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.62,
    "waypoints": [
      {
        "seq": 1,
        "price": 80470.93,
        "type": "support_test",
        "source": "Wyckoff(LPS $80,480.60 + BU $80,332.80), ICT(BOS $80,590.20), Fibonacci(지지 $80,595.58), WP1 후보 fib_confluence score 0.6",
        "description": "Setup bias가 BEARISH 68%로 우세하고 현재가는 EMA20 $81,517.97 + fib 0.236 $81,487.42 + AR $81,656.60 저항 클러스터 바로 아래 프리미엄 구간이므로, 첫 경로는 하방 되돌림입니다. 다중 분석가가 핵심 지지로 지목한 Wyckoff LPS $80,480.60 / ICT BOS $80,590.20 / fib $80,595.58 컨플루언스 ($80,471) 재시험을 1차 변곡으로 설정.",
        "est_hours": 5,
        "turning_zone": [
          80300.0,
          80475.0
        ],
        "likely_wick": 80350.0,
        "rejection_confirm": 80595.58,
        "invalid_overshoot": 80200.0,
        "calibration_reasoning": "Wyckoff LPS $80,480.60와 fib ext_1.272/1.414 confluence $80,470.93가 zone 상단을 고정하고, fib 0.382 support $80,346.28이 하단을 형성합니다. zone 폭 ~$175 (0.41×ATR), wick은 fib support 근처 $80,350로 편향. rejection_confirm은 ICT BOS+fib confluence $80,595.58 회복으로 설정."
      },
      {
        "seq": 2,
        "price": 81656.6,
        "type": "resistance_test",
        "source": "Wyckoff 활성 AR $81,656.60, EMA20 $81,517.97, ICT 단기 저항, Fibonacci 0.382 $81,743.74 인접",
        "description": "WP1 지지 확보로 구조 강세(74% bullish) 재개. Wyckoff 1h_cycle_2의 AR $81,656.60 + EMA20 $81,517.97 저항대 재테스트는 재축적 후보 → 마크업 전환의 1차 관문이며, 여기서의 거부/돌파가 24h 경로의 분기점.",
        "est_hours": 14,
        "turning_zone": [
          81656.6,
          81830.0
        ],
        "likely_wick": 81743.74,
        "rejection_confirm": 81517.97,
        "invalid_overshoot": 81950.9,
        "calibration_reasoning": "Wyckoff AR $81,656.60이 zone 하단, fib 0.382 resistance $81,743.74가 자연스러운 확장 지점을 제공해 likely_wick으로 설정. zone 폭 ~$174 (0.41×ATR). rejection_confirm은 EMA20 $81,517.97 재이탈, invalid_overshoot은 fib resistance $81,950.90 돌파."
      },
      {
        "seq": 3,
        "price": 82828.7,
        "type": "liquidity_sweep",
        "source": "ICT 전일 고점/7일 고점, Harmonic range_high_50, Candlestick 주요 저항, Derivatives 숏 스퀴즈 시나리오(short_crowding 1.000)",
        "description": "$82,828.70은 PDH + 7일 고점 + 50캔들 범위 상단의 트리플 컨플루언스 buy-side liquidity. 파생 short account ratio 0.657과 crowding 1.000은 숏 스퀴즈를 통한 상단 유동성 청산 시나리오를 강화하며, ICT 구조의 4번째 BOS 후보 영역.",
        "est_hours": 22,
        "turning_zone": [
          82828.7,
          83150.0
        ],
        "likely_wick": 83000.0,
        "rejection_confirm": 82158.06,
        "invalid_overshoot": 83300.0,
        "calibration_reasoning": "PDH+7일 고점+50캔들 상단 triple confluence가 zone 하단을 잠그고, $83,000 라운드넘버가 short squeeze 유동성 자석으로 likely_wick을 위로 끌어당김. 터미널 waypoint이므로 zone 폭 ~$321 (0.76×ATR). rejection_confirm은 fib 0.618 golden ratio $82,158.06 재이탈, invalid_overshoot은 $83,300 상회 시 추세적 돌파."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 81517.97,
        "expected_low": 80800.0,
        "high_first": true
      },
      "8h": {
        "expected_high": 81517.97,
        "expected_low": 80470.93,
        "high_first": true
      },
      "24h": {
        "expected_high": 82828.7,
        "expected_low": 80470.93,
        "high_first": false
      }
    },
    "triggers": {
      "bullish": {
        "price": 81656.6,
        "description": "Wyckoff AR $81,656.60 + EMA20 $81,517.97 클러스터를 1H 종가로 상방 돌파 시 setup_bearish 무효화. 즉시 구조 강세 가속되어 PDH $82,828.70 상단 유동성으로 직행하며, WP1 거치지 않고 WP3로 직진하는 시나리오."
      },
      "bearish": {
        "price": 80590.2,
        "description": "ICT bullish BOS 레벨 $80,590.20을 1H 종가로 하향 이탈 시 단기 구조 훼손 신호. WP1 지지 실패로 해석되어 다음 지지대인 EMA120 $79,983.04 / Wyckoff SC $79,715.90까지 하방 확장 가능."
      }
    },
    "scenario_invalidation": 79715.9,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.62,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 80470.93,\n      \"type\": \"support_test\",\n      \"source\": \"Wyckoff(LPS $80,480.60 + BU $80,332.80), ICT(BOS $80,590.20), Fibonacci(지지 $80,595.58), WP1 후보 fib_confluence score 0.6\",\n      \"description\": \"Setup bias가 BEARISH 68%로 우세하고 현재가는 EMA20 $81,517.97 + fib 0.236 $81,487.42 + AR $81,656.60 저항 클러스터 바로 아래 프리미엄 구간이므로, 첫 경로는 하방 되돌림입니다. 다중 분석가가 핵심 지지로 지목한 Wyckoff LPS $80,480.60 / ICT BOS $80,590.20 / fib $80,595.58 컨플루언스 ($80,471) 재시험을 1차 변곡으로 설정.\",\n      \"est_hours\": 5\n    },\n    {\n      \"seq\": 2,\n      \"price\": 81656.60,\n      \"type\": \"resistance_test\",\n      \"source\": \"Wyckoff 활성 AR $81,656.60, EMA20 $81,517.97, ICT 단기 저항, Fibonacci 0.382 $81,743.74 인접\",\n      \"description\": \"WP1 지지 확보로 구조 강세(74% bullish) 재개. Wyckoff 1h_cycle_2의 AR $81,656.60 + EMA20 $81,517.97 저항대 재테스트는 재축적 후보 → 마크업 전환의 1차 관문이며, 여기서의 거부/돌파가 24h 경로의 분기점.\",\n      \"est_hours\": 14\n    },\n    {\n      \"seq\": 3,\n      \"price\": 82828.70,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"ICT 전일 고점/7일 고점, Harmonic range_high_50, Candlestick 주요 저항, Derivatives 숏 스퀴즈 시나리오(short_crowding 1.000)\",\n      \"description\": \"$82,828.70은 PDH + 7일 고점 + 50캔들 범위 상단의 트리플 컨플루언스 buy-side liquidity. 파생 short account ratio 0.657과 crowding 1.000은 숏 스퀴즈를 통한 상단 유동성 청산 시나리오를 강화하며, ICT 구조의 4번째 BOS 후보 영역.\",\n      \"est_hours\": 22\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 81517.97, \"expected_low\": 80800.00, \"high_first\": true},\n    \"8h\":  {\"expected_high\": 81517.97, \"expected_low\": 80470.93, \"high_first\": true},\n    \"24h\": {\"expected_high\": 82828.70, \"expected_low\": 80470.93, \"high_first\": false}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 81656.60, \"description\": \"Wyckoff AR $81,656.60 + EMA20 $81,517.97 클러스터를 1H 종가로 상방 돌파 시 setup_bearish 무효화. 즉시 구조 강세 가속되어 PDH $82,828.70 상단 유동성으로 직행하며, WP1 거치지 않고 WP3로 직진하는 시나리오.\"},\n    \"bearish\": {\"price\": 80590.20, \"description\": \"ICT bullish BOS 레벨 $80,590.20을 1H 종가로 하향 이탈 시 단기 구조 훼손 신호. WP1 지지 실패로 해석되어 다음 지지대인 EMA120 $79,983.04 / Wyckoff SC $79,715.90까지 하방 확장 가능.\"}\n  },\n  \"scenario_invalidation\": 79715.90\n}\n```\n\n24시간 경로 요약: 첫 5시간 내 $80,471 지지 테스트 후 반등 → 14시간 부근 $81,656 저항 재시험 → 22시간 내외 $82,828 상단 유동성 청산 시도. $79,715.90 (Wyckoff SC / 50캔들 범위 하단) 이탈 시 강세 재축적 가설 자체가 무효화됩니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 80470.93,
        "turning_zone": [
          80300.0,
          80475.0
        ],
        "likely_wick": 80350.0,
        "rejection_confirm": 80595.58,
        "invalid_overshoot": 80200.0,
        "calibration_reasoning": "Wyckoff LPS $80,480.60와 fib ext_1.272/1.414 confluence $80,470.93가 zone 상단을 고정하고, fib 0.382 support $80,346.28이 하단을 형성합니다. zone 폭 ~$175 (0.41×ATR), wick은 fib support 근처 $80,350로 편향. rejection_confirm은 ICT BOS+fib confluence $80,595.58 회복으로 설정."
      },
      {
        "seq": 2,
        "base_target": 81656.6,
        "turning_zone": [
          81656.6,
          81830.0
        ],
        "likely_wick": 81743.74,
        "rejection_confirm": 81517.97,
        "invalid_overshoot": 81950.9,
        "calibration_reasoning": "Wyckoff AR $81,656.60이 zone 하단, fib 0.382 resistance $81,743.74가 자연스러운 확장 지점을 제공해 likely_wick으로 설정. zone 폭 ~$174 (0.41×ATR). rejection_confirm은 EMA20 $81,517.97 재이탈, invalid_overshoot은 fib resistance $81,950.90 돌파."
      },
      {
        "seq": 3,
        "base_target": 82828.7,
        "turning_zone": [
          82828.7,
          83150.0
        ],
        "likely_wick": 83000.0,
        "rejection_confirm": 82158.06,
        "invalid_overshoot": 83300.0,
        "calibration_reasoning": "PDH+7일 고점+50캔들 상단 triple confluence가 zone 하단을 잠그고, $83,000 라운드넘버가 short squeeze 유동성 자석으로 likely_wick을 위로 끌어당김. 터미널 waypoint이므로 zone 폭 ~$321 (0.76×ATR). rejection_confirm은 fib 0.618 golden ratio $82,158.06 재이탈, invalid_overshoot은 $83,300 상회 시 추세적 돌파."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 80470.93,\n      \"turning_zone\": [80300.00, 80475.00],\n      \"likely_wick\": 80350.00,\n      \"rejection_confirm\": 80595.58,\n      \"invalid_overshoot\": 80200.00,\n      \"calibration_reasoning\": \"Wyckoff LPS $80,480.60와 fib ext_1.272/1.414 confluence $80,470.93가 zone 상단을 고정하고, fib 0.382 support $80,346.28이 하단을 형성합니다. zone 폭 ~$175 (0.41×ATR), wick은 fib support 근처 $80,350로 편향. rejection_confirm은 ICT BOS+fib confluence $80,595.58 회복으로 설정.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 81656.60,\n      \"turning_zone\": [81656.60, 81830.00],\n      \"likely_wick\": 81743.74,\n      \"rejection_confirm\": 81517.97,\n      \"invalid_overshoot\": 81950.90,\n      \"calibration_reasoning\": \"Wyckoff AR $81,656.60이 zone 하단, fib 0.382 resistance $81,743.74가 자연스러운 확장 지점을 제공해 likely_wick으로 설정. zone 폭 ~$174 (0.41×ATR). rejection_confirm은 EMA20 $81,517.97 재이탈, invalid_overshoot은 fib resistance $81,950.90 돌파.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 82828.70,\n      \"turning_zone\": [82828.70, 83150.00],\n      \"likely_wick\": 83000.00,\n      \"rejection_confirm\": 82158.06,\n      \"invalid_overshoot\": 83300.00,\n      \"calibration_reasoning\": \"PDH+7일 고점+50캔들 상단 triple confluence가 zone 하단을 잠그고, $83,000 라운드넘버가 short squeeze 유동성 자석으로 likely_wick을 위로 끌어당김. 터미널 waypoint이므로 zone 폭 ~$321 (0.76×ATR). rejection_confirm은 fib 0.618 golden ratio $82,158.06 재이탈, invalid_overshoot은 $83,300 상회 시 추세적 돌파.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 18.6,
      "chairman": 26.4,
      "operating_path": 89.4,
      "tp_calibrator": 42.8
    },
    "agents": {},
    "total_s": 177.2
  }
}