{
  "symbol": "BTC/USDT",
  "timeframe": "1h",
  "timestamp": "2026-05-06 13:00 KST",
  "last_price": 81535.9,
  "num_candles": 300,
  "stage1_analyses": {
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.61,
      "setup_signals": [
        "현재가 $81,535.90는 7일 고점 $81,745.40 바로 아래에 위치해 단기 프리미엄 존에 가깝고, 상단 유동성 테스트 구간으로 해석 가능",
        "최근 패턴 점수는 bullish 1.40 vs bearish 1.35로 거의 균형이며, 최고 품질 패턴도 bearish_engulfing@292 (quality 0.619)로 상단 저항 반응 가능성을 시사",
        "EMA20 $81,167.04 위에서 가격이 유지되고 있으나 괴리가 +0.5%로 크지 않아, 추세 지속보다는 단기 과열 후 평균회귀 가능성이 열려 있음",
        "최근 5개 1시간 봉이 ▲+0.1%, ▲+0.5%, ▼-0.1%, ▲+0.3%, ▲+0.0%로 둔화된 상승 흐름을 보여, $81,745.40 저항 직하단에서 모멘텀 약화 징후가 관찰됨"
      ],
      "reasoning": "구조적으로는 BTC가 현재가 $81,535.90에서 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 모두 위치해 있어 1시간 기준 상승 구조가 유지되고 있습니다. 다만 최근 탐지된 패턴은 hammer@297, bullish_engulfing@298 같은 반등 신호와 bearish_engulfing@292, bearish_harami@297 같은 상단 경계 신호가 혼재하며, 최고 품질도 0.619로 강한 확정 패턴이라 보기 어렵습니다. 특히 현재 가격이 7일 고점 $81,745.40에 매우 근접해 있어 저항 테스트 구간으로 해석되며, 고거래량 확인도 없어 돌파 신뢰도는 제한적입니다. 따라서 큰 구조는 bullish지만, 실행 관점에서는 상단 유동성 소화 후 $81,167~$80,700대 재시험을 염두에 둔 단기 bearish setup이 더 적절합니다.",
      "key_levels": {
        "support": [
          81167.04,
          79476.67,
          78663.09,
          74868.0
        ],
        "resistance": [
          81745.4,
          81958.4
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "81745.40 상단에서 1시간 종가 안착 시 단기 bearish setup은 무효화됩니다",
      "risk_scenario": "반대로 $81,745.40를 강하게 돌파하고 1시간 종가 기준으로 안착하면, 최근 bearish engulfing/harami 해석은 실패하며 가격은 ATR 422.5 기준으로 $81,958~$82,170 구간까지 확장될 수 있습니다. 반면 아래로 밀릴 경우 첫 확인 구간은 EMA20 $81,167.04이며, 여기마저 이탈하면 $79,476.67 방향의 되돌림 압력이 커질 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 140,
        "recent_patterns": 4,
        "pattern_list": [
          "hammer@297",
          "bearish_engulfing@292",
          "bullish_engulfing@298",
          "bearish_harami@297"
        ],
        "atr_value": 422.5,
        "vol_avg_20": 6699.76,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bearish_engulfing",
            "signal": "bearish",
            "pattern_quality": 0.619,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bearish_harami",
            "signal": "bearish",
            "pattern_quality": 0.532,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "hammer",
            "signal": "bullish",
            "pattern_quality": 0.443,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.433,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.619,
        "bull_score": 1.4,
        "bear_score": 1.35
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.56,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.61,\n  \"setup_signals\": [\n    \"현재가 $81,535.90는 7일 고점 $81,745.40 바로 아래에 위치해 단기 프리미엄 존에 가깝고, 상단 유동성 테스트 구간으로 해석 가능\",\n    \"최근 패턴 점수는 bullish 1.40 vs bearish 1.35로 거의 균형이며, 최고 품질 패턴도 bearish_engulfing@292 (quality 0.619)로 상단 저항 반응 가능성을 시사\",\n    \"EMA20 $81,167.04 위에서 가격이 유지되고 있으나 괴리가 +0.5%로 크지 않아, 추세 지속보다는 단기 과열 후 평균회귀 가능성이 열려 있음\",\n    \"최근 5개 1시간 봉이 ▲+0.1%, ▲+0.5%, ▼-0.1%, ▲+0.3%, ▲+0.0%로 둔화된 상승 흐름을 보여, $81,745.40 저항 직하단에서 모멘텀 약화 징후가 관찰됨\"\n  ],\n  \"reasoning\": \"구조적으로는 BTC가 현재가 $81,535.90에서 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 모두 위치해 있어 1시간 기준 상승 구조가 유지되고 있습니다. 다만 최근 탐지된 패턴은 hammer@297, bullish_engulfing@298 같은 반등 신호와 bearish_engulfing@292, bearish_harami@297 같은 상단 경계 신호가 혼재하며, 최고 품질도 0.619로 강한 확정 패턴이라 보기 어렵습니다. 특히 현재 가격이 7일 고점 $81,745.40에 매우 근접해 있어 저항 테스트 구간으로 해석되며, 고거래량 확인도 없어 돌파 신뢰도는 제한적입니다. 따라서 큰 구조는 bullish지만, 실행 관점에서는 상단 유동성 소화 후 $81,167~$80,700대 재시험을 염두에 둔 단기 bearish setup이 더 적절합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81167.04,\n      79476.67,\n      78663.09,\n      74868.0\n    ],\n    \"resistance\": [\n      81745.4,\n      81958.4\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"81745.40 상단에서 1시간 종가 안착 시 단기 bearish setup은 무효화됩니다\",\n  \"risk_scenario\": \"반대로 $81,745.40를 강하게 돌파하고 1시간 종가 기준으로 안착하면, 최근 bearish engulfing/harami 해석은 실패하며 가격은 ATR 422.5 기준으로 $81,958~$82,170 구간까지 확장될 수 있습니다. 반면 아래로 밀릴 경우 첫 확인 구간은 EMA20 $81,167.04이며, 여기마저 이탈하면 $79,476.67 방향의 되돌림 압력이 커질 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.64,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.68,
      "setup_signals": [
        "현재가 $81,535.90는 최근 50캔들 범위 중간값(EQ) 부근을 상회하며 premium 구간에 위치하고, range_high_50 $81,745.40 바로 아래에서 거래 중",
        "7일 고점 $81,745.40 인접 구간은 직전 buy-side liquidity 후보이며, 현재가는 해당 유동성 풀까지 불과 $209.50 남아 있어 상단 스윕 이후 되돌림 setup 가능성",
        "EMA20 $81,167.04 위에서 가격이 유지되고 있으나 괴리는 약 +0.5%로 단기 추격 매수 효율은 낮고, 고점 저항 테스트 구간 성격이 강함",
        "최근 5개 1시간 봉이 ▲+0.1%, ▲+0.5%, ▼-0.1%, ▲+0.3%, ▲+0.0%로 완만한 상승 둔화 흐름을 보여 상단 저항대에서의 즉각 확장보다는 반락/재조정 가능성을 시사",
        "조화패턴 스캔 결과 patterns_found 0으로, 현재 구간에는 XABCD PRZ 기반의 강한 반전 확증 신호가 부재"
      ],
      "reasoning": "이번 1시간 데이터에서는 Gartley, Bat, Butterfly, Crab 어느 조화패턴도 검출되지 않았고(patterns_found 0), 따라서 명확한 PRZ 반전 근거는 없습니다. 구조적으로는 현재가 $81,535.90가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09를 모두 상회하고 있어 추세 자체는 상승 우위로 해석하는 것이 타당합니다. 다만 execution 관점에서는 가격이 최근 50캔들 상단 범위인 $81,745.40 근처 premium에서 거래되고 있고, 7일 고점과의 거리가 매우 가까워 상단 유동성 스윕 이후 되돌림이 먼저 나올 가능성이 있습니다. 즉 구조는 강세지만, 당장 진입 setup은 상단 저항 반응을 경계하는 중립~약세 성격이 더 강합니다.",
      "key_levels": {
        "support": [
          81167.04,
          79476.67,
          78128.3,
          78663.09
        ],
        "resistance": [
          81745.4,
          81840.1
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "78128.30",
      "risk_scenario": "만약 $81,745.40 상단 유동성 구간을 강하게 돌파하고 1시간 기준으로 안착하면, 현재의 단기 bearish setup은 무효화되며 시장은 상방 가격발견 또는 추가 short squeeze 국면으로 전환될 수 있습니다. 반대로 $81,167.04 아래로 밀리면 단기 되돌림이 강화되고, 이후 $79,476.67 테스트 가능성이 커집니다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 24,
        "swing_lows_scanned": 24,
        "price_pct_in_range": 94.2,
        "range_high_50": 81745.4,
        "range_low_50": 78128.3,
        "range_size": 3617.1
      },
      "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,535.90는 최근 50캔들 범위 중간값(EQ) 부근을 상회하며 premium 구간에 위치하고, range_high_50 $81,745.40 바로 아래에서 거래 중\",\n    \"7일 고점 $81,745.40 인접 구간은 직전 buy-side liquidity 후보이며, 현재가는 해당 유동성 풀까지 불과 $209.50 남아 있어 상단 스윕 이후 되돌림 setup 가능성\",\n    \"EMA20 $81,167.04 위에서 가격이 유지되고 있으나 괴리는 약 +0.5%로 단기 추격 매수 효율은 낮고, 고점 저항 테스트 구간 성격이 강함\",\n    \"최근 5개 1시간 봉이 ▲+0.1%, ▲+0.5%, ▼-0.1%, ▲+0.3%, ▲+0.0%로 완만한 상승 둔화 흐름을 보여 상단 저항대에서의 즉각 확장보다는 반락/재조정 가능성을 시사\",\n    \"조화패턴 스캔 결과 patterns_found 0으로, 현재 구간에는 XABCD PRZ 기반의 강한 반전 확증 신호가 부재\"\n  ],\n  \"reasoning\": \"이번 1시간 데이터에서는 Gartley, Bat, Butterfly, Crab 어느 조화패턴도 검출되지 않았고(patterns_found 0), 따라서 명확한 PRZ 반전 근거는 없습니다. 구조적으로는 현재가 $81,535.90가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09를 모두 상회하고 있어 추세 자체는 상승 우위로 해석하는 것이 타당합니다. 다만 execution 관점에서는 가격이 최근 50캔들 상단 범위인 $81,745.40 근처 premium에서 거래되고 있고, 7일 고점과의 거리가 매우 가까워 상단 유동성 스윕 이후 되돌림이 먼저 나올 가능성이 있습니다. 즉 구조는 강세지만, 당장 진입 setup은 상단 저항 반응을 경계하는 중립~약세 성격이 더 강합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81167.04,\n      79476.67,\n      78128.30,\n      78663.09\n    ],\n    \"resistance\": [\n      81745.4,\n      81840.1\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"78128.30\",\n  \"risk_scenario\": \"만약 $81,745.40 상단 유동성 구간을 강하게 돌파하고 1시간 기준으로 안착하면, 현재의 단기 bearish setup은 무효화되며 시장은 상방 가격발견 또는 추가 short squeeze 국면으로 전환될 수 있습니다. 반대로 $81,167.04 아래로 밀리면 단기 되돌림이 강화되고, 이후 $79,476.67 테스트 가능성이 커집니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bullish",
      "confidence": 0.76,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.72,
      "setup_signals": [
        "현재가 $81,535.90가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있어 단기-중기 상승 구조가 유지되고 있습니다",
        "OI trend 0.727로 가격 상승 구간에서 미결제약정 증가가 동반되어 신규 포지션 유입형 추세 지속 가능성이 높습니다",
        "CVD divergence 0.700으로 가격 상승 대비 체결 참여가 받쳐주는 편이며, 단기적으로 매수 주도권이 완전히 꺾이지 않았습니다",
        "롱/숏 계정비에서 short account ratio 0.667, short crowding 1.000으로 숏 포지션 쏠림이 강해 $82,100 상단 유동성까지 숏 스퀴즈 유인이 존재합니다",
        "현물-선물 베이시스가 -0.0696%로 약한 백워데이션 상태라 과열 롱 추격보다는 오히려 과도한 낙관이 없다는 점에서 상승 연장에 유리합니다",
        "$80,500 아래 유동성 6,974와 $79,700 아래 8,196이 쌓여 있어, 눌림 시 먼저 하단 유동성 스윕 후 재상승하는 셋업도 유효합니다"
      ],
      "reasoning": "구조적으로는 BTC가 EMA20 $81,167.04 위에서 유지되고, EMA120 $79,476.67 및 EMA240 $78,663.09와의 이격도 플러스라 1시간 기준 상승 구조가 확인됩니다. 파생 측면에서는 aggregate score 0.697, bull signals 4, bear signals 0으로 우위가 명확하며, 특히 OI trend 0.727은 단순 숏커버가 아니라 신규 포지션이 붙는 추세성 상승 가능성을 시사합니다. 동시에 short account ratio 0.667과 short crowding 1.000은 반대 포지션이 과도하게 쌓였음을 의미해, 위쪽 유동성인 $82,100과 이후 $83,200 테스트 가능성을 높입니다. 다만 strongest liquidity가 $78,000에 있고 fragility score 0.509로 과도하게 안정적이지는 않으므로, 단기적으로는 $80,500~$79,700 하단 스윕이 나온 뒤 재차 위로 가는 경로도 함께 열어둬야 합니다.",
      "key_levels": {
        "support": [
          80500,
          79700,
          78000
        ],
        "resistance": [
          82100,
          83200,
          84500
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "79700",
      "risk_scenario": "$79,700가 이탈되면 단순 눌림이 아니라 롱 추세 참여 실패로 해석해야 하며, 그 경우 하단 유동성의 핵심인 $78,000까지 빠르게 끌려갈 수 있습니다. 만약 $78,000마저 수용되지 않으면 현재의 숏 스퀴즈 가설은 무효화되고, 상승은 신규 매수 유입이 아닌 상단 분배였다는 해석으로 전환됩니다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.7,
        "oi_trend": 0.727,
        "funding_pressure": 0.573,
        "long_account_ratio": 0.333,
        "short_account_ratio": 0.667,
        "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.0696,
        "aggregate_score": 0.697,
        "bull_signals": 4,
        "bear_signals": 0,
        "liq_below": [
          [
            80500,
            6974.892680999999
          ],
          [
            79700,
            8196.4325076
          ],
          [
            78000,
            9833.2452236
          ]
        ],
        "liq_above": [
          [
            82100,
            8867.4775486
          ],
          [
            83200,
            7707.5896757499995
          ],
          [
            84500,
            8655.204938
          ]
        ],
        "strongest_liq_level": 78000,
        "fragility_score": 0.509,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.76,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.72,\n  \"setup_signals\": [\n    \"현재가 $81,535.90가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있어 단기-중기 상승 구조가 유지되고 있습니다\",\n    \"OI trend 0.727로 가격 상승 구간에서 미결제약정 증가가 동반되어 신규 포지션 유입형 추세 지속 가능성이 높습니다\",\n    \"CVD divergence 0.700으로 가격 상승 대비 체결 참여가 받쳐주는 편이며, 단기적으로 매수 주도권이 완전히 꺾이지 않았습니다\",\n    \"롱/숏 계정비에서 short account ratio 0.667, short crowding 1.000으로 숏 포지션 쏠림이 강해 $82,100 상단 유동성까지 숏 스퀴즈 유인이 존재합니다\",\n    \"현물-선물 베이시스가 -0.0696%로 약한 백워데이션 상태라 과열 롱 추격보다는 오히려 과도한 낙관이 없다는 점에서 상승 연장에 유리합니다\",\n    \"$80,500 아래 유동성 6,974와 $79,700 아래 8,196이 쌓여 있어, 눌림 시 먼저 하단 유동성 스윕 후 재상승하는 셋업도 유효합니다\"\n  ],\n  \"reasoning\": \"구조적으로는 BTC가 EMA20 $81,167.04 위에서 유지되고, EMA120 $79,476.67 및 EMA240 $78,663.09와의 이격도 플러스라 1시간 기준 상승 구조가 확인됩니다. 파생 측면에서는 aggregate score 0.697, bull signals 4, bear signals 0으로 우위가 명확하며, 특히 OI trend 0.727은 단순 숏커버가 아니라 신규 포지션이 붙는 추세성 상승 가능성을 시사합니다. 동시에 short account ratio 0.667과 short crowding 1.000은 반대 포지션이 과도하게 쌓였음을 의미해, 위쪽 유동성인 $82,100과 이후 $83,200 테스트 가능성을 높입니다. 다만 strongest liquidity가 $78,000에 있고 fragility score 0.509로 과도하게 안정적이지는 않으므로, 단기적으로는 $80,500~$79,700 하단 스윕이 나온 뒤 재차 위로 가는 경로도 함께 열어둬야 합니다.\",\n  \"key_levels\": {\n    \"support\": [80500, 79700, 78000],\n    \"resistance\": [82100, 83200, 84500]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"79700\",\n  \"risk_scenario\": \"$79,700가 이탈되면 단순 눌림이 아니라 롱 추세 참여 실패로 해석해야 하며, 그 경우 하단 유동성의 핵심인 $78,000까지 빠르게 끌려갈 수 있습니다. 만약 $78,000마저 수용되지 않으면 현재의 숏 스퀴즈 가설은 무효화되고, 상승은 신규 매수 유입이 아닌 상단 분배였다는 해석으로 전환됩니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "bullish",
      "confidence": 0.72,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.66,
      "setup_signals": [
        "현재가 $81,535.90가 최근 상승 스윙 $80,481→$81,745의 0.236 되돌림 $81,446.91 위에서 테스트 중이며, 얕은 되돌림 유지 자체가 단기 매수 우위 신호입니다.",
        "0.382 $81,262.25, 0.5 $81,113.00, 0.618 $80,963.75가 하단에 계단식 지지로 배열되어 있고, 특히 $80,942.67 구간에 0.5/0.618/0.786 클러스터가 형성되어 confluence score 0.85로 강한 수요대 후보입니다.",
        "현재가가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 모두 위치해 있어 단기·중기 추세 정렬이 상승 쪽으로 맞춰져 있습니다.",
        "직전 고점 $81,745.40 바로 아래에서 가격이 유지되고 있어 저항 재시험 후 돌파 시 1.272 확장 $82,089.43 및 1.414 확장 $82,269.03로의 연장 시나리오가 열려 있습니다."
      ],
      "reasoning": "구조적으로는 최근 스윙이 $80,481에서 $81,745까지 상승했고, 현재가 $81,535.90가 0.236 되돌림 $81,446.91 근처에서 유지되고 있어 상승 추세의 얕은 조정 국면으로 해석됩니다. 가장 중요한 골든레벨인 0.618 되돌림 $80,963.75는 0.5 $81,113.00 및 0.786 $80,751.27와 함께 $80,942.67 클러스터를 형성하며, confluence_quality 0.850 기준으로 핵심 방어 구간입니다. 상단에서는 직전 고점/1.0 확장 $81,745.40 돌파가 확인되면 1.272 $82,089.43, 1.414 $82,269.03, 이후 1.618 $82,527.05 순으로 확장 목표가 유효합니다. 따라서 확인된 구조는 bullish이며, 단기 실행 셋업도 지지대 위 안착과 고점 재도전 흐름 때문에 bullish 쪽이 우세합니다.",
      "key_levels": {
        "support": [
          81446.91,
          81262.25,
          81113.0,
          80963.75
        ],
        "resistance": [
          81745.4,
          82089.43,
          82269.03,
          82527.05
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "80963.75",
      "risk_scenario": "만약 가격이 골든레벨 $80,963.75를 종가 기준으로 이탈하면 얕은 되돌림 기반의 상승 시나리오는 약화되며, 다음으로는 0.786 $80,751.27 테스트가 열립니다. 그 구간마저 방어하지 못하면 직전 상승 스윙의 구조적 힘이 훼손되어 $80,481 원점 재시험 가능성이 커지고, 상단 확장 목표 $82,089.43~$82,269.03 시나리오는 지연되거나 무효화됩니다.",
      "data_quality": "high",
      "metrics": {
        "swing_pair": "Low→High: $80,481 → $81,745",
        "direction": "up",
        "nearest_fib": "ret_0.236",
        "nearest_fib_price": 81446.91,
        "nearest_fib_distance": 0.11,
        "golden_ratio_level": 80963.75,
        "fib_ret_382": 81262.25,
        "fib_ret_618": 80963.75,
        "confluence_zones": [
          {
            "price": 80942.67,
            "count": 3,
            "levels": [
              "ret_0.786",
              "ret_0.618",
              "ret_0.5"
            ],
            "cluster_score": 0.85
          },
          {
            "price": 81860.08,
            "count": 3,
            "levels": [
              "ext_1.0",
              "ext_1.0",
              "ext_1.272"
            ],
            "cluster_score": 0.85
          },
          {
            "price": 81354.58,
            "count": 2,
            "levels": [
              "ret_0.382",
              "ret_0.236"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 82398.04,
            "count": 2,
            "levels": [
              "ext_1.414",
              "ext_1.618"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 83703.95,
            "count": 2,
            "levels": [
              "ext_1.272",
              "ext_2.618"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          81446.9072,
          81262.2464,
          81113.0
        ],
        "resistance_levels": [
          81745.4,
          82089.42559999999,
          82269.02719999998
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 81446.91,
            "distance_pct": 0.11,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.382",
            "price": 81262.25,
            "distance_pct": 0.34,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ret_0.5",
            "price": 81113.0,
            "distance_pct": 0.52,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ret_0.618",
            "price": 80963.75,
            "distance_pct": 0.7,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ret_0.786",
            "price": 80751.27,
            "distance_pct": 0.96,
            "is_support": true,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.0",
            "price": 81745.4,
            "distance_pct": 0.26,
            "is_support": false,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.272",
            "price": 82089.43,
            "distance_pct": 0.68,
            "is_support": false,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.414",
            "price": 82269.03,
            "distance_pct": 0.9,
            "is_support": false,
            "cluster_score": 0.85
          },
          {
            "name": "ext_1.618",
            "price": 82527.05,
            "distance_pct": 1.22,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ext_2.0",
            "price": 83010.2,
            "distance_pct": 1.81,
            "is_support": false,
            "cluster_score": 0.0
          }
        ],
        "confluence_quality": 0.85,
        "fib_reaction_state": "testing",
        "reaction_probability": 0.65
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.72,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.66,\n  \"setup_signals\": [\n    \"현재가 $81,535.90가 최근 상승 스윙 $80,481→$81,745의 0.236 되돌림 $81,446.91 위에서 테스트 중이며, 얕은 되돌림 유지 자체가 단기 매수 우위 신호입니다.\",\n    \"0.382 $81,262.25, 0.5 $81,113.00, 0.618 $80,963.75가 하단에 계단식 지지로 배열되어 있고, 특히 $80,942.67 구간에 0.5/0.618/0.786 클러스터가 형성되어 confluence score 0.85로 강한 수요대 후보입니다.\",\n    \"현재가가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 모두 위치해 있어 단기·중기 추세 정렬이 상승 쪽으로 맞춰져 있습니다.\",\n    \"직전 고점 $81,745.40 바로 아래에서 가격이 유지되고 있어 저항 재시험 후 돌파 시 1.272 확장 $82,089.43 및 1.414 확장 $82,269.03로의 연장 시나리오가 열려 있습니다.\"\n  ],\n  \"reasoning\": \"구조적으로는 최근 스윙이 $80,481에서 $81,745까지 상승했고, 현재가 $81,535.90가 0.236 되돌림 $81,446.91 근처에서 유지되고 있어 상승 추세의 얕은 조정 국면으로 해석됩니다. 가장 중요한 골든레벨인 0.618 되돌림 $80,963.75는 0.5 $81,113.00 및 0.786 $80,751.27와 함께 $80,942.67 클러스터를 형성하며, confluence_quality 0.850 기준으로 핵심 방어 구간입니다. 상단에서는 직전 고점/1.0 확장 $81,745.40 돌파가 확인되면 1.272 $82,089.43, 1.414 $82,269.03, 이후 1.618 $82,527.05 순으로 확장 목표가 유효합니다. 따라서 확인된 구조는 bullish이며, 단기 실행 셋업도 지지대 위 안착과 고점 재도전 흐름 때문에 bullish 쪽이 우세합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      81446.91,\n      81262.25,\n      81113.0,\n      80963.75\n    ],\n    \"resistance\": [\n      81745.4,\n      82089.43,\n      82269.03,\n      82527.05\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"80963.75\",\n  \"risk_scenario\": \"만약 가격이 골든레벨 $80,963.75를 종가 기준으로 이탈하면 얕은 되돌림 기반의 상승 시나리오는 약화되며, 다음으로는 0.786 $80,751.27 테스트가 열립니다. 그 구간마저 방어하지 못하면 직전 상승 스윙의 구조적 힘이 훼손되어 $80,481 원점 재시험 가능성이 커지고, 상단 확장 목표 $82,089.43~$82,269.03 시나리오는 지연되거나 무효화됩니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.81,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.882,
      "setup_signals": [
        "현재가 $81,535.90는 EQ $79,936.85 위 프리미엄 구간에 위치",
        "직전 고점/주간 레인지 상단인 $81,656.60 ~ $81,745.40 구간 바로 아래에서 거래 중",
        "이전일 고가 $81,656.60는 이미 돌파되었고(previous_day_high broken), 상단 유동성 소모 이후 단기 되돌림 가능성 존재",
        "최근 구조는 강세이나 retracement_direction이 bearish로 나타나 단기 조정 흐름이 선행될 수 있음",
        "미체결 FVG가 0개이고 active OB도 없어, 위로 추격할 신규 비효율/디맨드 지지가 부족함"
      ],
      "reasoning": "구조적으로는 $76,445.00, $79,145.00, $80,590.20에서 3연속 bullish BOS가 확인되었고, 현재가도 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있어 1시간 구조는 명확한 강세입니다. 다만 현재 가격 $81,535.90는 EQ $79,936.85 위 프리미엄에 있으며, 이전일 고가 $81,656.60를 이미 돌파한 뒤 7일 고점 $81,745.40 저항 바로 아래에 위치해 있어 ICT 관점에서는 buy-side liquidity를 일부 집행한 위치로 해석됩니다. 또한 활성 bullish OB와 미체결 FVG가 전무해, 즉시 상방 확장보다 단기적으로는 $80,590.20 또는 EQ 방향의 되돌림이 더 효율적인 재축적 경로일 수 있습니다. 따라서 큰 구조는 강세 유지지만, 실행 셋업은 프리미엄 구간 조정형으로 보고 단기 눌림 후 재상승 시나리오를 우선합니다.",
      "key_levels": {
        "support": [
          80590.2,
          79936.85,
          79145.0,
          79476.67,
          78663.09,
          76445.0,
          75273.5,
          75721.0
        ],
        "resistance": [
          81656.6,
          81745.4
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "76445.00",
      "risk_scenario": "만약 $81,745.40를 명확히 돌파하고 그 위에서 수용되면 현재의 단기 프리미엄 조정 셋업은 무효화되며, 상단 유동성 청산 후 추가적인 마크업이 진행될 가능성이 높습니다. 반대로 하락이 확대될 경우 1차로 $80,590.20, 이후 EQ $79,936.85와 $79,145.00 테스트가 열리며, 특히 $76,445.00 하향 이탈 시 현재 강세 구조 자체가 훼손됩니다.",
      "data_quality": "high",
      "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": 56,
        "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": 79936.85,
        "range_high": 81745.4,
        "range_low": 78128.3,
        "bull_score": 11.5,
        "bear_score": 6.2,
        "setup_bias": "bullish",
        "setup_score": 0.882,
        "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": 145.7,
        "deepest_retracement_pct": 146.9,
        "previous_day_high": 81656.6,
        "previous_day_low": 79246.7,
        "broken_prev_high": true,
        "broken_prev_low": false,
        "sessions": {
          "London": {
            "active": true,
            "high": 81716.3,
            "low": 80651.2
          },
          "New York": {
            "active": true,
            "high": 81535.9,
            "low": 81535.9
          },
          "Asian kill zone": {
            "active": false,
            "high": null,
            "low": null
          }
        }
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.81,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.882,\n  \"setup_signals\": [\n    \"현재가 $81,535.90는 EQ $79,936.85 위 프리미엄 구간에 위치\",\n    \"직전 고점/주간 레인지 상단인 $81,656.60 ~ $81,745.40 구간 바로 아래에서 거래 중\",\n    \"이전일 고가 $81,656.60는 이미 돌파되었고(previous_day_high broken), 상단 유동성 소모 이후 단기 되돌림 가능성 존재\",\n    \"최근 구조는 강세이나 retracement_direction이 bearish로 나타나 단기 조정 흐름이 선행될 수 있음\",\n    \"미체결 FVG가 0개이고 active OB도 없어, 위로 추격할 신규 비효율/디맨드 지지가 부족함\"\n  ],\n  \"reasoning\": \"구조적으로는 $76,445.00, $79,145.00, $80,590.20에서 3연속 bullish BOS가 확인되었고, 현재가도 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있어 1시간 구조는 명확한 강세입니다. 다만 현재 가격 $81,535.90는 EQ $79,936.85 위 프리미엄에 있으며, 이전일 고가 $81,656.60를 이미 돌파한 뒤 7일 고점 $81,745.40 저항 바로 아래에 위치해 있어 ICT 관점에서는 buy-side liquidity를 일부 집행한 위치로 해석됩니다. 또한 활성 bullish OB와 미체결 FVG가 전무해, 즉시 상방 확장보다 단기적으로는 $80,590.20 또는 EQ 방향의 되돌림이 더 효율적인 재축적 경로일 수 있습니다. 따라서 큰 구조는 강세 유지지만, 실행 셋업은 프리미엄 구간 조정형으로 보고 단기 눌림 후 재상승 시나리오를 우선합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80590.2,\n      79936.85,\n      79145.0,\n      79476.67,\n      78663.09,\n      76445.0,\n      75273.5,\n      75721.0\n    ],\n    \"resistance\": [\n      81656.6,\n      81745.4\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"76445.00\",\n  \"risk_scenario\": \"만약 $81,745.40를 명확히 돌파하고 그 위에서 수용되면 현재의 단기 프리미엄 조정 셋업은 무효화되며, 상단 유동성 청산 후 추가적인 마크업이 진행될 가능성이 높습니다. 반대로 하락이 확대될 경우 1차로 $80,590.20, 이후 EQ $79,936.85와 $79,145.00 테스트가 열리며, 특히 $76,445.00 하향 이탈 시 현재 강세 구조 자체가 훼손됩니다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "neutral",
      "confidence": 0.62,
      "structure_bias": "bullish",
      "setup_bias": "bearish",
      "setup_score": 0.71,
      "setup_signals": [
        "주 구조는 ACC 완성 구조이나, 현재 활성 구조는 소규모 DIS 후보로 BC $81,278.2 → AR $80,480.6 → ST $81,745.4 → Phase B 약세(SOW_IN_PHASE_B) $80,651.2가 형성됨",
        "현재가 $81,535.9는 활성 DIS 후보의 AR $80,480.6 위지만 ST $81,745.4 바로 아래에 있어 상단 공급 재시험/거부 구간에 위치",
        "기존 ACC의 LPS가 $80,480.6으로 표시되어 있으며, 이 레벨 재이탈 시 BU/LPS 지지 확인이 약화되어 단기 흔들림 가능성 존재",
        "활성 DIS 후보 기준 상단 저항대는 BC $81,278.2와 ST $81,745.4로, 현재 가격은 프리미엄 구간에서 거래 중으로 즉각 상방 추격보다 되밀림 테스트 가능성이 우세",
        "ACC 메인 범위는 SC $77,777.0 / AR $79,455.0이며, 현재가는 이 범위를 명확히 상회하고 있으나 그 위에서 재분배성 횡보가 진행 중인지 확인이 필요"
      ],
      "reasoning": "확정 구조 기준으로는 1시간 ACC가 SC $77,777.0 → AR $79,455.0 → Spring $78,027.0 / Terminal Spring $78,128.3 → SOS $80,528.9 → LPS $80,480.6까지 진행된 뒤 완료된 강세 구조로 읽히며, 구조 편향은 bullish입니다. 다만 현재 활성 구조는 별도로 BC $81,278.2, AR $80,480.6, ST $81,745.4, SOW_IN_PHASE_B $80,651.2가 잡힌 소규모 DIS 후보이므로, 현 시점은 추세 추종보다 상단 분배 여부를 먼저 검증해야 하는 구간입니다. 즉 구조적으로는 ACC 이후 상단 체류가 유지되고 있지만, 즉각 경로는 $81,745.4 재돌파 전까지는 $80,480.6~$80,651.2 재시험 쪽으로 기울어 있습니다. $81,745.4를 수용하면 소규모 DIS 해석이 약화되지만, $80,480.6 이탈 시에는 LPS/AR 공용 지지가 깨지며 단기 약세 압력이 강화됩니다.",
      "key_levels": {
        "support": [
          80651.2,
          80480.6,
          78128.3,
          78027.0,
          77777.0
        ],
        "resistance": [
          81278.2,
          81745.4,
          80528.9
        ]
      },
      "time_horizon": "short",
      "invalidation_level": "80480.6",
      "risk_scenario": "$81,745.4 상단을 시간봉 기준으로 수용하고 BC/ST 공급대를 돌파하면 현재의 단기 DIS 후보 해석은 실패할 수 있으며, 그 경우 상단 재분배가 아니라 ACC 이후 재축적 혹은 상방 연장으로 재평가해야 합니다. 반대로 $80,480.6 하향 이탈이 확정되면 $80,651.2 방어 실패와 함께 최근 LPS 지지가 무너져 $78,128.3~$78,027.0 스프링 영역 재시험 리스크가 커집니다.",
      "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": 76,
            "price": 77777.0,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "high",
            "idx": 80,
            "price": 79455.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "low",
            "idx": 117,
            "price": 75635.6,
            "color": "#118ab2"
          },
          {
            "label": "Spring",
            "side": "low",
            "idx": 229,
            "price": 78027.0,
            "color": "#f9844a"
          },
          {
            "label": "TERMINAL_SPRING",
            "side": "low",
            "idx": 257,
            "price": 78128.3,
            "color": "#f3722c"
          },
          {
            "label": "SOS",
            "side": "high",
            "idx": 261,
            "price": 80528.9,
            "color": "#06d6a0"
          },
          {
            "label": "LPS",
            "side": "low",
            "idx": 280,
            "price": 80480.6,
            "color": "#8338ec"
          },
          {
            "label": "BU",
            "side": "high",
            "idx": 262,
            "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": 76,
            "end_idx": 280,
            "phase_count": 8,
            "phases": [
              {
                "label": "SC",
                "side": "low",
                "idx": 76,
                "price": 77777.0,
                "color": "#ffd166",
                "dt": "2026-04-27 06:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "high",
                "idx": 80,
                "price": 79455.0,
                "color": "#06d6a0",
                "dt": "2026-04-27 10:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "low",
                "idx": 117,
                "price": 75635.6,
                "color": "#118ab2",
                "dt": "2026-04-28 23:00:00+09:00"
              },
              {
                "label": "Spring",
                "side": "low",
                "idx": 229,
                "price": 78027.0,
                "color": "#f9844a",
                "dt": "2026-05-03 15:00:00+09:00"
              },
              {
                "label": "TERMINAL_SPRING",
                "side": "low",
                "idx": 257,
                "price": 78128.3,
                "color": "#f3722c",
                "dt": "2026-05-04 19:00:00+09:00"
              },
              {
                "label": "SOS",
                "side": "high",
                "idx": 261,
                "price": 80528.9,
                "color": "#06d6a0",
                "dt": "2026-05-04 23:00:00+09:00"
              },
              {
                "label": "LPS",
                "side": "low",
                "idx": 280,
                "price": 80480.6,
                "color": "#8338ec",
                "dt": "2026-05-05 18:00:00+09:00"
              },
              {
                "label": "BU",
                "side": "high",
                "idx": 262,
                "price": 80332.8,
                "color": "#7209b7",
                "dt": "2026-05-05 00:00:00+09:00"
              }
            ]
          },
          {
            "structure_id": "1h_cycle_2",
            "sequence": 2,
            "timeframe": "1h",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 276,
            "end_idx": 295,
            "phase_count": 4,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 276,
                "price": 81278.2,
                "color": "#ffd166",
                "dt": "2026-05-05 14:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 280,
                "price": 80480.6,
                "color": "#06d6a0",
                "dt": "2026-05-05 18:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 292,
                "price": 81745.4,
                "color": "#118ab2",
                "dt": "2026-05-06 06:00:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 295,
                "price": 80651.2,
                "color": "#ef476f",
                "dt": "2026-05-06 09: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.62,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.71,\n  \"setup_signals\": [\n    \"주 구조는 ACC 완성 구조이나, 현재 활성 구조는 소규모 DIS 후보로 BC $81,278.2 → AR $80,480.6 → ST $81,745.4 → Phase B 약세(SOW_IN_PHASE_B) $80,651.2가 형성됨\",\n    \"현재가 $81,535.9는 활성 DIS 후보의 AR $80,480.6 위지만 ST $81,745.4 바로 아래에 있어 상단 공급 재시험/거부 구간에 위치\",\n    \"기존 ACC의 LPS가 $80,480.6으로 표시되어 있으며, 이 레벨 재이탈 시 BU/LPS 지지 확인이 약화되어 단기 흔들림 가능성 존재\",\n    \"활성 DIS 후보 기준 상단 저항대는 BC $81,278.2와 ST $81,745.4로, 현재 가격은 프리미엄 구간에서 거래 중으로 즉각 상방 추격보다 되밀림 테스트 가능성이 우세\",\n    \"ACC 메인 범위는 SC $77,777.0 / AR $79,455.0이며, 현재가는 이 범위를 명확히 상회하고 있으나 그 위에서 재분배성 횡보가 진행 중인지 확인이 필요\"\n  ],\n  \"reasoning\": \"확정 구조 기준으로는 1시간 ACC가 SC $77,777.0 → AR $79,455.0 → Spring $78,027.0 / Terminal Spring $78,128.3 → SOS $80,528.9 → LPS $80,480.6까지 진행된 뒤 완료된 강세 구조로 읽히며, 구조 편향은 bullish입니다. 다만 현재 활성 구조는 별도로 BC $81,278.2, AR $80,480.6, ST $81,745.4, SOW_IN_PHASE_B $80,651.2가 잡힌 소규모 DIS 후보이므로, 현 시점은 추세 추종보다 상단 분배 여부를 먼저 검증해야 하는 구간입니다. 즉 구조적으로는 ACC 이후 상단 체류가 유지되고 있지만, 즉각 경로는 $81,745.4 재돌파 전까지는 $80,480.6~$80,651.2 재시험 쪽으로 기울어 있습니다. $81,745.4를 수용하면 소규모 DIS 해석이 약화되지만, $80,480.6 이탈 시에는 LPS/AR 공용 지지가 깨지며 단기 약세 압력이 강화됩니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80651.2,\n      80480.6,\n      78128.3,\n      78027.0,\n      77777.0\n    ],\n    \"resistance\": [\n      81278.2,\n      81745.4,\n      80528.9\n    ]\n  },\n  \"time_horizon\": \"short\",\n  \"invalidation_level\": \"80480.6\",\n  \"risk_scenario\": \"$81,745.4 상단을 시간봉 기준으로 수용하고 BC/ST 공급대를 돌파하면 현재의 단기 DIS 후보 해석은 실패할 수 있으며, 그 경우 상단 재분배가 아니라 ACC 이후 재축적 혹은 상방 연장으로 재평가해야 합니다. 반대로 $80,480.6 하향 이탈이 확정되면 $80,651.2 방어 실패와 함께 최근 LPS 지지가 무너져 $78,128.3~$78,027.0 스프링 영역 재시험 리스크가 커집니다.\",\n  \"data_quality\": \"high\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bullish",
    "overall_confidence": 0.74,
    "execution_setup": {
      "setup_bias": "bearish",
      "setup_strength": 0.76,
      "active_setups": [
        "현재가 $81,535.90는 7일 고점/범위 상단 $81,745.40 바로 아래의 프리미엄 존에 위치",
        "ICT 기준 이전일 고가 $81,656.60가 이미 돌파되어 buy-side liquidity 일부 소모 상태",
        "Wyckoff 기준 소규모 분배 후보의 ST가 $81,745.40, AR/LPS 공용 지지가 $80,480.60~$80,651.20에 형성",
        "캔들/하모닉 공통으로 EMA20 $81,167.04 대비 괴리가 약 +0.5%에 불과해 추격 효율은 낮고 평균회귀 조건이 존재",
        "피보나치상 얕은 되돌림 구조는 유지되지만, 핵심 방어는 $81,446.91 → $81,262.25 → $81,113.00 → $80,963.75 계단식 지지 확인이 필요"
      ],
      "setup_vs_structure": "구조는 다수 애널리스트가 상승으로 합의하지만, 실행 셋업은 프리미엄 구간·상단 유동성 테스트·분배 후보 때문에 단기 조정형으로 기울어 있습니다. 즉 큰 구조와 즉시 집행 조건이 서로 어긋나며, 이는 추세 훼손이 아니라 상단 저항 소화 여부를 먼저 확인해야 하는 국면으로 해석됩니다."
    },
    "signal_breakdown": {
      "bullish_count": 3,
      "bearish_count": 0,
      "neutral_count": 3
    },
    "key_levels": {
      "support": [
        81446.91,
        81262.25,
        81167.04,
        81113.0,
        80963.75,
        80651.2,
        80590.2,
        80480.6,
        79936.85,
        79476.67
      ],
      "resistance": [
        81656.6,
        81745.4,
        82089.43,
        82100.0,
        82269.03,
        82527.05,
        83200.0
      ]
    },
    "confluences": [
      "구조 강세 합의: 캔들, 하모닉, 파생, 피보나치, ICT, Wyckoff 전원이 현재가가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있다는 점에서 상위 구조를 강세로 해석",
      "상단 저항 합의: 캔들, 하모닉, ICT, 피보나치, Wyckoff가 모두 $81,745.40를 핵심 상단 유동성/범위 상단/직전 고점으로 지목",
      "단기 프리미엄·되돌림 위험 합의: 캔들, 하모닉, ICT, Wyckoff가 현재 위치를 프리미엄 존 혹은 상단 스윕 직후 구간으로 보며 즉시 추격보다 되돌림 조건을 강조",
      "하단 1차 구조 지지 합의: ICT의 $80,590.20, Wyckoff의 $80,651.20/$80,480.60, 파생의 $80,500가 모두 같은 수요 재확인 구간을 가리킴",
      "피보나치-이평 지지 중첩: 피보나치 0.382~0.618 되돌림 $81,262.25/$81,113.00/$80,963.75와 EMA20 $81,167.04가 근접해 단기 구조 방어대가 촘촘함"
    ],
    "conflicts": [
      "파생과 피보나치는 OI 증가(0.727), CVD 지지(0.700), 얕은 되돌림 유지에 근거해 상방 지속 구조를 더 적극적으로 평가하지만, ICT·Wyckoff·캔들·하모닉은 같은 가격대를 상단 유동성 소화 구간으로 보며 실행 편향을 약세로 둠",
      "Wyckoff는 이전 축적 구조 완료 후 현재를 소규모 분배 후보로 읽는 반면, 피보나치와 파생은 이를 추세 내 얕은 조정으로 해석해 구조의 미세 위상 판단에서 차이가 있음",
      "캔들 패턴은 bullish 1.40 vs bearish 1.35로 거의 균형이고 최고 품질 패턴도 후보 수준(0.619)에 그쳐, 파생의 비교적 강한 강세 확신과 달리 가격행동 자체의 확정성은 낮음"
    ],
    "executive_summary": "1시간 BTC 구조는 전반적으로 강세입니다. 모든 분석가가 가격이 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있다는 점에 동의하며, Wyckoff상으로도 이전 축적 사이클은 이미 완료된 강세 구조로 해석됩니다. 다만 현재 위치는 그 강세 구조의 상단부로, $81,656.60~$81,745.40 구간의 buy-side liquidity와 범위 상단을 시험한 뒤 머무는 프리미엄 단계이며, Wyckoff 기준으로는 완료된 축적 이후 새 소규모 분배 후보의 ST 인접 구간이라는 조건부 경고가 존재합니다. 따라서 구조 진단은 '강세 유지 속 상단 재분배/분배 후보 검증 단계'가 가장 적절하며, 핵심 방어는 $80,651.20~$80,480.60이고 이 구간이 무너지면 현재의 강세 구조 해석은 약화됩니다. 반대로 그 위에서 유지되는 한, 현 국면의 핵심은 추세 전환이 아니라 상단 체류의 질과 지지 재확인 여부입니다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bullish\",\n  \"overall_confidence\": 0.74,\n  \"execution_setup\": {\n    \"setup_bias\": \"bearish\",\n    \"setup_strength\": 0.76,\n    \"active_setups\": [\n      \"현재가 $81,535.90는 7일 고점/범위 상단 $81,745.40 바로 아래의 프리미엄 존에 위치\",\n      \"ICT 기준 이전일 고가 $81,656.60가 이미 돌파되어 buy-side liquidity 일부 소모 상태\",\n      \"Wyckoff 기준 소규모 분배 후보의 ST가 $81,745.40, AR/LPS 공용 지지가 $80,480.60~$80,651.20에 형성\",\n      \"캔들/하모닉 공통으로 EMA20 $81,167.04 대비 괴리가 약 +0.5%에 불과해 추격 효율은 낮고 평균회귀 조건이 존재\",\n      \"피보나치상 얕은 되돌림 구조는 유지되지만, 핵심 방어는 $81,446.91 → $81,262.25 → $81,113.00 → $80,963.75 계단식 지지 확인이 필요\"\n    ],\n    \"setup_vs_structure\": \"구조는 다수 애널리스트가 상승으로 합의하지만, 실행 셋업은 프리미엄 구간·상단 유동성 테스트·분배 후보 때문에 단기 조정형으로 기울어 있습니다. 즉 큰 구조와 즉시 집행 조건이 서로 어긋나며, 이는 추세 훼손이 아니라 상단 저항 소화 여부를 먼저 확인해야 하는 국면으로 해석됩니다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 3,\n    \"bearish_count\": 0,\n    \"neutral_count\": 3\n  },\n  \"key_levels\": {\n    \"support\": [81446.91, 81262.25, 81167.04, 81113.0, 80963.75, 80651.2, 80590.2, 80480.6, 79936.85, 79476.67],\n    \"resistance\": [81656.6, 81745.4, 82089.43, 82100.0, 82269.03, 82527.05, 83200.0]\n  },\n  \"confluences\": [\n    \"구조 강세 합의: 캔들, 하모닉, 파생, 피보나치, ICT, Wyckoff 전원이 현재가가 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있다는 점에서 상위 구조를 강세로 해석\",\n    \"상단 저항 합의: 캔들, 하모닉, ICT, 피보나치, Wyckoff가 모두 $81,745.40를 핵심 상단 유동성/범위 상단/직전 고점으로 지목\",\n    \"단기 프리미엄·되돌림 위험 합의: 캔들, 하모닉, ICT, Wyckoff가 현재 위치를 프리미엄 존 혹은 상단 스윕 직후 구간으로 보며 즉시 추격보다 되돌림 조건을 강조\",\n    \"하단 1차 구조 지지 합의: ICT의 $80,590.20, Wyckoff의 $80,651.20/$80,480.60, 파생의 $80,500가 모두 같은 수요 재확인 구간을 가리킴\",\n    \"피보나치-이평 지지 중첩: 피보나치 0.382~0.618 되돌림 $81,262.25/$81,113.00/$80,963.75와 EMA20 $81,167.04가 근접해 단기 구조 방어대가 촘촘함\"\n  ],\n  \"conflicts\": [\n    \"파생과 피보나치는 OI 증가(0.727), CVD 지지(0.700), 얕은 되돌림 유지에 근거해 상방 지속 구조를 더 적극적으로 평가하지만, ICT·Wyckoff·캔들·하모닉은 같은 가격대를 상단 유동성 소화 구간으로 보며 실행 편향을 약세로 둠\",\n    \"Wyckoff는 이전 축적 구조 완료 후 현재를 소규모 분배 후보로 읽는 반면, 피보나치와 파생은 이를 추세 내 얕은 조정으로 해석해 구조의 미세 위상 판단에서 차이가 있음\",\n    \"캔들 패턴은 bullish 1.40 vs bearish 1.35로 거의 균형이고 최고 품질 패턴도 후보 수준(0.619)에 그쳐, 파생의 비교적 강한 강세 확신과 달리 가격행동 자체의 확정성은 낮음\"\n  ],\n  \"highest_conviction_analyst\": \"ICT Trader — 구조와 셋업을 가장 명확히 분리했고, 3연속 bullish BOS($76,445.00, $79,145.00, $80,590.20), EQ $79,936.85, 이전일 고가 $81,656.60 돌파, 범위 상단 $81,745.40 인접이라는 구체적 레벨과 맥락을 함께 제시해 현재가가 '강세 구조 속 프리미엄 조정 구간'이라는 진단의 밀도가 가장 높습니다.\",\n  \"invalidation_level\": \"$80,480.60\",\n  \"executive_summary\": \"1시간 BTC 구조는 전반적으로 강세입니다. 모든 분석가가 가격이 EMA20 $81,167.04, EMA120 $79,476.67, EMA240 $78,663.09 위에 있다는 점에 동의하며, Wyckoff상으로도 이전 축적 사이클은 이미 완료된 강세 구조로 해석됩니다. 다만 현재 위치는 그 강세 구조의 상단부로, $81,656.60~$81,745.40 구간의 buy-side liquidity와 범위 상단을 시험한 뒤 머무는 프리미엄 단계이며, Wyckoff 기준으로는 완료된 축적 이후 새 소규모 분배 후보의 ST 인접 구간이라는 조건부 경고가 존재합니다. 따라서 구조 진단은 '강세 유지 속 상단 재분배/분배 후보 검증 단계'가 가장 적절하며, 핵심 방어는 $80,651.20~$80,480.60이고 이 구간이 무너지면 현재의 강세 구조 해석은 약화됩니다. 반대로 그 위에서 유지되는 한, 현 국면의 핵심은 추세 전환이 아니라 상단 체류의 질과 지지 재확인 여부입니다.\"\n}"
  },
  "overall_signal": "bullish",
  "overall_confidence": 0.74,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.66,
    "waypoints": [
      {
        "seq": 1,
        "price": 80942.67,
        "type": "support_test",
        "source": "Fibonacci(0.5/0.618/0.786 클러스터, confluence 0.85, strict), Wyckoff(AR/LPS $80,480.6 인접 + SOW_IN_PHASE_B $80,651.2), ICT($80,590.2 BOS 지지), Derivatives(strongest liquidity 인접 $80,500)",
        "description": "Setup bias가 76% 약세이고 현재가 $81,535.9는 EMA20 대비 +0.5%의 얕은 프리미엄 구간이라 즉시 추격 비효율. ICT 기준 prev day high $81,656.6는 이미 돌파되어 buy-side liquidity 일부 소모 상태이므로 단기 경로는 stair-step($81,446.91 → $81,262.25 → $81,113.00 → $80,963.75) 하단 검증으로 기울어짐. WP1 후보 테이블의 strict-tier $80,942.67 클러스터(score 0.85)가 다중 합의 지지대로 가장 신뢰도 높은 1차 반등 후보.",
        "est_hours": 7.0,
        "turning_zone": [
          80800.0,
          80942.67
        ],
        "likely_wick": 80880.0,
        "rejection_confirm": 81113.0,
        "invalid_overshoot": 80651.2,
        "calibration_reasoning": "Strict-tier 피보나치 confluence(0.786/0.618/0.5)가 결집된 $80,942.67을 zone 상단으로 고정하고, Wyckoff LPS/AR 구조 지지($80,651.2~$80,480.6) 직상단인 $80,800을 하단으로 설정. 폭 ≈ $143(0.34×ATR)로 stair-step 경로의 중간 waypoint 정밀도를 반영하며, fib 클러스터 직하의 stop sweep 가능성을 고려해 likely_wick을 $80,880에 배치."
      },
      {
        "seq": 2,
        "price": 81656.6,
        "type": "resistance_test",
        "source": "ICT(prev day high $81,656.6), Wyckoff(BC $81,278.2 위 공급 재시험), Chairman(핵심 합의 저항)",
        "description": "$80,942 클러스터에서 LPS/AR 공용 지지($80,480.6~$80,651.2) 방어가 확인되면 ACC 완료 구조의 강세 편향이 재가동되며 평균회귀형 반등이 전개될 가능성 높음. 1차 회복 목표는 직전 buy-side liquidity가 소모된 prev day high $81,656.6 영역으로, 여기서 공급 재투입 여부가 다음 위상의 분기점.",
        "est_hours": 18.0,
        "turning_zone": [
          81656.6,
          81790.0
        ],
        "likely_wick": 81745.4,
        "rejection_confirm": 81446.91,
        "invalid_overshoot": 81860.08,
        "calibration_reasoning": "이미 일부 소모된 prev day high($81,656.6)를 zone 하단으로 두고, Wyckoff ST $81,745.4(buy-side liquidity 자석)를 약간 상회하는 $81,790을 상단으로 설정. 폭 ≈ $133(0.31×ATR). likely_wick은 ST 레벨로 정렬되는 전형적 sweep 패턴을 반영하며, 다음 waypoint이자 strict-tier 클러스터인 $81,860 돌파 시 본 waypoint은 무효화."
      },
      {
        "seq": 3,
        "price": 81860.08,
        "type": "extension",
        "source": "Fibonacci(strict fib_confluence $81,860, score 0.85), WP1 후보 테이블 상단 strict-tier, ICT(range_high_50 $81,745.4 위 외부 유동성)",
        "description": "$81,656 저항을 수용하면 Wyckoff ST $81,745.4 + range high를 향한 buy-side sweep이 마지막 위상으로 전개되며, strict-tier 피보나치 클러스터 $81,860까지 외부 유동성을 집행하는 시나리오. 다만 setup 구간 종료 후 구조적 강세 회귀 경로의 상단으로, 이곳에서의 거부는 다시 $81,167 EMA20 회귀를 부른다.",
        "est_hours": 23.0,
        "turning_zone": [
          81860.08,
          82100.0
        ],
        "likely_wick": 82089.43,
        "rejection_confirm": 81656.6,
        "invalid_overshoot": 82269.03,
        "calibration_reasoning": "Strict-tier ext 1.0/1.272 confluence $81,860을 zone 하단으로, Chairman key resistance이자 라운드넘버 자석인 $82,100을 상단으로 설정. 폭 ≈ $240(0.57×ATR)로 terminal waypoint 가중치를 부여. likely_wick은 fib 1.414 ext($82,089.43)이 라운드넘버와 $11 이내로 인접하므로 두 자석이 겹치는 $82,089에 배치, 추가 sweep이 $82,269로 진행되면 외부 유동성 확장 시나리오로 전환되며 본 거부 가설은 무효."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 81600.0,
        "expected_low": 81150.0,
        "high_first": false
      },
      "8h": {
        "expected_high": 81600.0,
        "expected_low": 80942.67,
        "high_first": false
      },
      "24h": {
        "expected_high": 81860.08,
        "expected_low": 80942.67,
        "high_first": false
      }
    },
    "triggers": {
      "bullish": {
        "price": 81745.4,
        "description": "1시간 종가 기준 7일 고점/range_high $81,745.4 돌파 수용 시 Wyckoff 소규모 DIS 후보 해석이 무효화되고 ICT buy-side liquidity 외부 확장이 활성화. 이 경우 $82,089.43(1.272) → $82,269.03(1.414) → $82,527.05(1.618) 확장 경로로 가속."
      },
      "bearish": {
        "price": 80651.2,
        "description": "Wyckoff Phase B SOW $80,651.2를 1시간 종가로 이탈 시 stair-step 지지 합의가 붕괴. LPS $80,480.6 재시험 압력이 강화되며 단기 가속 매도 진입."
      }
    },
    "scenario_invalidation": 80480.6,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.66,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 80942.67,\n      \"type\": \"support_test\",\n      \"source\": \"Fibonacci(0.5/0.618/0.786 클러스터, confluence 0.85, strict), Wyckoff(AR/LPS $80,480.6 인접 + SOW_IN_PHASE_B $80,651.2), ICT($80,590.2 BOS 지지), Derivatives(strongest liquidity 인접 $80,500)\",\n      \"description\": \"Setup bias가 76% 약세이고 현재가 $81,535.9는 EMA20 대비 +0.5%의 얕은 프리미엄 구간이라 즉시 추격 비효율. ICT 기준 prev day high $81,656.6는 이미 돌파되어 buy-side liquidity 일부 소모 상태이므로 단기 경로는 stair-step($81,446.91 → $81,262.25 → $81,113.00 → $80,963.75) 하단 검증으로 기울어짐. WP1 후보 테이블의 strict-tier $80,942.67 클러스터(score 0.85)가 다중 합의 지지대로 가장 신뢰도 높은 1차 반등 후보.\",\n      \"est_hours\": 7.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 81656.6,\n      \"type\": \"resistance_test\",\n      \"source\": \"ICT(prev day high $81,656.6), Wyckoff(BC $81,278.2 위 공급 재시험), Chairman(핵심 합의 저항)\",\n      \"description\": \"$80,942 클러스터에서 LPS/AR 공용 지지($80,480.6~$80,651.2) 방어가 확인되면 ACC 완료 구조의 강세 편향이 재가동되며 평균회귀형 반등이 전개될 가능성 높음. 1차 회복 목표는 직전 buy-side liquidity가 소모된 prev day high $81,656.6 영역으로, 여기서 공급 재투입 여부가 다음 위상의 분기점.\",\n      \"est_hours\": 18.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 81860.08,\n      \"type\": \"extension\",\n      \"source\": \"Fibonacci(strict fib_confluence $81,860, score 0.85), WP1 후보 테이블 상단 strict-tier, ICT(range_high_50 $81,745.4 위 외부 유동성)\",\n      \"description\": \"$81,656 저항을 수용하면 Wyckoff ST $81,745.4 + range high를 향한 buy-side sweep이 마지막 위상으로 전개되며, strict-tier 피보나치 클러스터 $81,860까지 외부 유동성을 집행하는 시나리오. 다만 setup 구간 종료 후 구조적 강세 회귀 경로의 상단으로, 이곳에서의 거부는 다시 $81,167 EMA20 회귀를 부른다.\",\n      \"est_hours\": 23.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 81600.0, \"expected_low\": 81150.0, \"high_first\": false},\n    \"8h\":  {\"expected_high\": 81600.0, \"expected_low\": 80942.67, \"high_first\": false},\n    \"24h\": {\"expected_high\": 81860.08, \"expected_low\": 80942.67, \"high_first\": false}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 81745.4, \"description\": \"1시간 종가 기준 7일 고점/range_high $81,745.4 돌파 수용 시 Wyckoff 소규모 DIS 후보 해석이 무효화되고 ICT buy-side liquidity 외부 확장이 활성화. 이 경우 $82,089.43(1.272) → $82,269.03(1.414) → $82,527.05(1.618) 확장 경로로 가속.\"},\n    \"bearish\": {\"price\": 80651.2, \"description\": \"Wyckoff Phase B SOW $80,651.2를 1시간 종가로 이탈 시 stair-step 지지 합의가 붕괴. LPS $80,480.6 재시험 압력이 강화되며 단기 가속 매도 진입.\"}\n  },\n  \"scenario_invalidation\": 80480.6\n}\n```\n\n핵심 인사이트: 구조(74% 강세)와 셋업(76% 약세)의 명백한 디커플링이 존재하므로 첫 움직임은 setup 방향을 따라 strict-tier 피보나치 클러스터 $80,942로 하향 테스트, 이후 ACC 구조 방어 확인 시 $81,656 → $81,860 회복/확장 경로로 진행되는 corrective complex 시나리오로 운영합니다."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 80942.67,
        "turning_zone": [
          80800.0,
          80942.67
        ],
        "likely_wick": 80880.0,
        "rejection_confirm": 81113.0,
        "invalid_overshoot": 80651.2,
        "calibration_reasoning": "Strict-tier 피보나치 confluence(0.786/0.618/0.5)가 결집된 $80,942.67을 zone 상단으로 고정하고, Wyckoff LPS/AR 구조 지지($80,651.2~$80,480.6) 직상단인 $80,800을 하단으로 설정. 폭 ≈ $143(0.34×ATR)로 stair-step 경로의 중간 waypoint 정밀도를 반영하며, fib 클러스터 직하의 stop sweep 가능성을 고려해 likely_wick을 $80,880에 배치."
      },
      {
        "seq": 2,
        "base_target": 81656.6,
        "turning_zone": [
          81656.6,
          81790.0
        ],
        "likely_wick": 81745.4,
        "rejection_confirm": 81446.91,
        "invalid_overshoot": 81860.08,
        "calibration_reasoning": "이미 일부 소모된 prev day high($81,656.6)를 zone 하단으로 두고, Wyckoff ST $81,745.4(buy-side liquidity 자석)를 약간 상회하는 $81,790을 상단으로 설정. 폭 ≈ $133(0.31×ATR). likely_wick은 ST 레벨로 정렬되는 전형적 sweep 패턴을 반영하며, 다음 waypoint이자 strict-tier 클러스터인 $81,860 돌파 시 본 waypoint은 무효화."
      },
      {
        "seq": 3,
        "base_target": 81860.08,
        "turning_zone": [
          81860.08,
          82100.0
        ],
        "likely_wick": 82089.43,
        "rejection_confirm": 81656.6,
        "invalid_overshoot": 82269.03,
        "calibration_reasoning": "Strict-tier ext 1.0/1.272 confluence $81,860을 zone 하단으로, Chairman key resistance이자 라운드넘버 자석인 $82,100을 상단으로 설정. 폭 ≈ $240(0.57×ATR)로 terminal waypoint 가중치를 부여. likely_wick은 fib 1.414 ext($82,089.43)이 라운드넘버와 $11 이내로 인접하므로 두 자석이 겹치는 $82,089에 배치, 추가 sweep이 $82,269로 진행되면 외부 유동성 확장 시나리오로 전환되며 본 거부 가설은 무효."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 80942.67,\n      \"turning_zone\": [80800.00, 80942.67],\n      \"likely_wick\": 80880.00,\n      \"rejection_confirm\": 81113.00,\n      \"invalid_overshoot\": 80651.20,\n      \"calibration_reasoning\": \"Strict-tier 피보나치 confluence(0.786/0.618/0.5)가 결집된 $80,942.67을 zone 상단으로 고정하고, Wyckoff LPS/AR 구조 지지($80,651.2~$80,480.6) 직상단인 $80,800을 하단으로 설정. 폭 ≈ $143(0.34×ATR)로 stair-step 경로의 중간 waypoint 정밀도를 반영하며, fib 클러스터 직하의 stop sweep 가능성을 고려해 likely_wick을 $80,880에 배치.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 81656.60,\n      \"turning_zone\": [81656.60, 81790.00],\n      \"likely_wick\": 81745.40,\n      \"rejection_confirm\": 81446.91,\n      \"invalid_overshoot\": 81860.08,\n      \"calibration_reasoning\": \"이미 일부 소모된 prev day high($81,656.6)를 zone 하단으로 두고, Wyckoff ST $81,745.4(buy-side liquidity 자석)를 약간 상회하는 $81,790을 상단으로 설정. 폭 ≈ $133(0.31×ATR). likely_wick은 ST 레벨로 정렬되는 전형적 sweep 패턴을 반영하며, 다음 waypoint이자 strict-tier 클러스터인 $81,860 돌파 시 본 waypoint은 무효화.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 81860.08,\n      \"turning_zone\": [81860.08, 82100.00],\n      \"likely_wick\": 82089.43,\n      \"rejection_confirm\": 81656.60,\n      \"invalid_overshoot\": 82269.03,\n      \"calibration_reasoning\": \"Strict-tier ext 1.0/1.272 confluence $81,860을 zone 하단으로, Chairman key resistance이자 라운드넘버 자석인 $82,100을 상단으로 설정. 폭 ≈ $240(0.57×ATR)로 terminal waypoint 가중치를 부여. likely_wick은 fib 1.414 ext($82,089.43)이 라운드넘버와 $11 이내로 인접하므로 두 자석이 겹치는 $82,089에 배치, 추가 sweep이 $82,269로 진행되면 외부 유동성 확장 시나리오로 전환되며 본 거부 가설은 무효.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 17.5,
      "chairman": 28.2,
      "operating_path": 120.7,
      "tp_calibrator": 47.7
    },
    "agents": {},
    "total_s": 214.5
  }
}