{
  "symbol": "BTC/USDT",
  "timeframe": "4h",
  "timestamp": "2026-05-13 21:00 KST",
  "last_price": 80447.3,
  "num_candles": 300,
  "stage1_analyses": {
    "harmonic": {
      "agent_id": "harmonic",
      "display_name": "Harmonic Specialist",
      "signal": "neutral",
      "confidence": 0.42,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.45,
      "setup_signals": [
        "현재가 $80,447.30는 50캔들 범위 EQ $80,983.05 아래의 할인 구간에 위치",
        "현재가가 EMA120 $79,019.50 및 EMA240 $76,697.51 위에 있어 중기 지지 구조는 아직 유지",
        "7일 저점 및 50캔들 범위 저점 $79,137.40이 근접한 하방 유동성/지지 레벨로 작용",
        "EMA20 $80,827.67 및 EQ $80,983.05 회복 전까지는 반등 셋업이 사전 조건 단계에 머무름"
      ],
      "reasoning": "스캔 결과 swing high 21개와 swing low 22개를 확인했지만 Gartley, Bat, Butterfly, Crab 중 유효한 XABCD 구조는 발견되지 않았고(patterns_found: 0), 따라서 확정 PRZ 기반의 방향성 신호는 없다. 현재가는 $80,447.30으로 50캔들 범위 고점 $82,828.70과 저점 $79,137.40의 중간값인 $80,983.05 아래에 있어 할인 구간에 있으며, 이는 단기적으로 반등 셋업을 만들 수 있다. 다만 가격은 EMA20 $80,827.67 아래에 있고 최근 5개 4시간 봉도 상승 지속보다는 둔화 흐름이어서 구조적 강세 전환은 아직 확인되지 않았다. $79,137.40을 지키는 동안에는 EQ $80,983.05 및 7일 고점 $82,460.50 재시험 가능성이 있지만, 명확한 하모닉 패턴이 없으므로 전체 신호는 중립으로 유지한다.",
      "key_levels": {
        "support": [
          79137.4,
          79019.5,
          76697.51
        ],
        "resistance": [
          80827.67,
          80983.05,
          82460.5,
          82828.7
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "$79,137.40 하향 이탈 및 4시간봉 종가 마감",
      "risk_scenario": "$79,137.40이 무너지면 할인 구간 반등 셋업은 실패하며, EMA120 $79,019.50 이탈 이후 EMA240 $76,697.51까지 하락 폭이 확대될 수 있다. 반대로 $80,983.05를 회복하고 $82,460.50을 돌파하면 중립 구조가 단기 강세 구조로 전환될 가능성이 커진다.",
      "data_quality": "medium",
      "metrics": {
        "patterns_found": 0,
        "swing_highs_scanned": 21,
        "swing_lows_scanned": 22,
        "price_pct_in_range": 35.5,
        "range_high_50": 82828.7,
        "range_low_50": 79137.4,
        "range_size": 3691.3
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.42,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.45,\n  \"setup_signals\": [\n    \"현재가 $80,447.30는 50캔들 범위 EQ $80,983.05 아래의 할인 구간에 위치\",\n    \"현재가가 EMA120 $79,019.50 및 EMA240 $76,697.51 위에 있어 중기 지지 구조는 아직 유지\",\n    \"7일 저점 및 50캔들 범위 저점 $79,137.40이 근접한 하방 유동성/지지 레벨로 작용\",\n    \"EMA20 $80,827.67 및 EQ $80,983.05 회복 전까지는 반등 셋업이 사전 조건 단계에 머무름\"\n  ],\n  \"reasoning\": \"스캔 결과 swing high 21개와 swing low 22개를 확인했지만 Gartley, Bat, Butterfly, Crab 중 유효한 XABCD 구조는 발견되지 않았고(patterns_found: 0), 따라서 확정 PRZ 기반의 방향성 신호는 없다. 현재가는 $80,447.30으로 50캔들 범위 고점 $82,828.70과 저점 $79,137.40의 중간값인 $80,983.05 아래에 있어 할인 구간에 있으며, 이는 단기적으로 반등 셋업을 만들 수 있다. 다만 가격은 EMA20 $80,827.67 아래에 있고 최근 5개 4시간 봉도 상승 지속보다는 둔화 흐름이어서 구조적 강세 전환은 아직 확인되지 않았다. $79,137.40을 지키는 동안에는 EQ $80,983.05 및 7일 고점 $82,460.50 재시험 가능성이 있지만, 명확한 하모닉 패턴이 없으므로 전체 신호는 중립으로 유지한다.\",\n  \"key_levels\": {\n    \"support\": [\n      79137.4,\n      79019.5,\n      76697.51\n    ],\n    \"resistance\": [\n      80827.67,\n      80983.05,\n      82460.5,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"$79,137.40 하향 이탈 및 4시간봉 종가 마감\",\n  \"risk_scenario\": \"$79,137.40이 무너지면 할인 구간 반등 셋업은 실패하며, EMA120 $79,019.50 이탈 이후 EMA240 $76,697.51까지 하락 폭이 확대될 수 있다. 반대로 $80,983.05를 회복하고 $82,460.50을 돌파하면 중립 구조가 단기 강세 구조로 전환될 가능성이 커진다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "derivatives": {
      "agent_id": "derivatives",
      "display_name": "Derivatives Trader",
      "signal": "bullish",
      "confidence": 0.58,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.68,
      "setup_signals": [
        "숏 계정 쏠림: short_account_ratio 0.575, account_short_crowding 0.751로 $80,447 부근에서 숏 포지셔닝이 우세",
        "OI 상승: oi_trend 0.918로 가격이 24시간 +0.18% 횡보하는 동안 신규 포지션 유입이 강함",
        "약한 음의 베이시스: spot_futures_basis_pct -0.0393%로 선물 디스카운트가 발생해 숏 압력이 누적된 상태",
        "상방 청산 유동성: $83,000, $84,000, $84,700에 각각 약 13.49k, 13.67k, 12.69k 규모의 청산 클러스터 존재",
        "하방 방어/트리거 구간: $79,200 및 7일 저점 $79,137.40 부근이 깨지지 않으면 숏 스퀴즈 셋업 유지"
      ],
      "reasoning": "현재 BTC는 $80,447.30으로 EMA20 $80,827.67 아래에 있어 단기 구조는 아직 회복되지 않았지만, EMA120 $79,019.50과 EMA240 $76,697.51 위에 있어 중기 구조 붕괴도 확인되지 않은 중립 레짐이다. 파생 포지셔닝은 oi_trend 0.918로 신규 포지션 유입이 강한데, short_account_ratio 0.575와 account_short_crowding 0.751이 동반되어 하방 추격 숏이 쌓인 형태다. funding_pressure 0.445와 basis -0.0393%는 과열 롱보다 숏 압력이 우세함을 시사하며, 이는 $83,000-$84,700 상방 청산 구간으로의 숏 스퀴즈 리스크를 높인다. 다만 CVD divergence 0.150으로 강한 매수 주도 다이버전스는 약하고, $82,460.50 7일 고점 돌파 전까지는 확정 bullish 구조가 아니라 pre-confirmation 롱 셋업으로만 해석한다.",
      "key_levels": {
        "support": [
          79200,
          79137.4,
          77600,
          73300,
          72700
        ],
        "resistance": [
          80827.67,
          82460.5,
          83000,
          84000,
          84700
        ]
      },
      "time_horizon": "short term, 향후 4-8시간",
      "invalidation_level": "$79,137.40",
      "risk_scenario": "$79,137.40 7일 저점이 하향 이탈되고 $79,200 청산 구간이 흡수되면 숏 스퀴즈 셋업은 실패하며, 높은 fragility_score 0.873 때문에 $77,600 및 그 아래 $73,300-$72,700 유동성까지 빠르게 하방 확장될 수 있다.",
      "data_quality": "high",
      "metrics": {
        "cvd_divergence": 0.15,
        "oi_trend": 0.918,
        "funding_pressure": 0.445,
        "long_account_ratio": 0.425,
        "short_account_ratio": 0.575,
        "account_short_crowding": 0.751,
        "account_long_crowding": 0.249,
        "ls_imbalance": 0.751,
        "ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
        "spot_futures_basis_score": 0.49,
        "spot_futures_basis_pct": -0.0393,
        "aggregate_score": 0.551,
        "bull_signals": 2,
        "bear_signals": 2,
        "liq_below": [
          [
            79200,
            14581.90691595
          ],
          [
            77600,
            13430.567789
          ],
          [
            73300,
            16977.828138750003
          ]
        ],
        "liq_above": [
          [
            83000,
            13494.10626615
          ],
          [
            84000,
            13668.795186
          ],
          [
            84700,
            12685.860031000002
          ]
        ],
        "strongest_liq_level": 72700,
        "fragility_score": 0.873,
        "positioning_extreme": "balanced"
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.58,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.68,\n  \"setup_signals\": [\n    \"숏 계정 쏠림: short_account_ratio 0.575, account_short_crowding 0.751로 $80,447 부근에서 숏 포지셔닝이 우세\",\n    \"OI 상승: oi_trend 0.918로 가격이 24시간 +0.18% 횡보하는 동안 신규 포지션 유입이 강함\",\n    \"약한 음의 베이시스: spot_futures_basis_pct -0.0393%로 선물 디스카운트가 발생해 숏 압력이 누적된 상태\",\n    \"상방 청산 유동성: $83,000, $84,000, $84,700에 각각 약 13.49k, 13.67k, 12.69k 규모의 청산 클러스터 존재\",\n    \"하방 방어/트리거 구간: $79,200 및 7일 저점 $79,137.40 부근이 깨지지 않으면 숏 스퀴즈 셋업 유지\"\n  ],\n  \"reasoning\": \"현재 BTC는 $80,447.30으로 EMA20 $80,827.67 아래에 있어 단기 구조는 아직 회복되지 않았지만, EMA120 $79,019.50과 EMA240 $76,697.51 위에 있어 중기 구조 붕괴도 확인되지 않은 중립 레짐이다. 파생 포지셔닝은 oi_trend 0.918로 신규 포지션 유입이 강한데, short_account_ratio 0.575와 account_short_crowding 0.751이 동반되어 하방 추격 숏이 쌓인 형태다. funding_pressure 0.445와 basis -0.0393%는 과열 롱보다 숏 압력이 우세함을 시사하며, 이는 $83,000-$84,700 상방 청산 구간으로의 숏 스퀴즈 리스크를 높인다. 다만 CVD divergence 0.150으로 강한 매수 주도 다이버전스는 약하고, $82,460.50 7일 고점 돌파 전까지는 확정 bullish 구조가 아니라 pre-confirmation 롱 셋업으로만 해석한다.\",\n  \"key_levels\": {\n    \"support\": [\n      79200,\n      79137.4,\n      77600,\n      73300,\n      72700\n    ],\n    \"resistance\": [\n      80827.67,\n      82460.5,\n      83000,\n      84000,\n      84700\n    ]\n  },\n  \"time_horizon\": \"short term, 향후 4-8시간\",\n  \"invalidation_level\": \"$79,137.40\",\n  \"risk_scenario\": \"$79,137.40 7일 저점이 하향 이탈되고 $79,200 청산 구간이 흡수되면 숏 스퀴즈 셋업은 실패하며, 높은 fragility_score 0.873 때문에 $77,600 및 그 아래 $73,300-$72,700 유동성까지 빠르게 하방 확장될 수 있다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "fibonacci": {
      "agent_id": "fibonacci",
      "display_name": "Fibonacci Analyst",
      "signal": "neutral",
      "confidence": 0.56,
      "structure_bias": "neutral",
      "setup_bias": "bullish",
      "setup_score": 0.55,
      "setup_signals": [
        "현재가 $80,447.30이 0.236 되돌림 지지 $80,428.64를 불과 0.02% 위에서 테스트 중",
        "가격이 0.5 EQ 레벨 $81,130.75 아래에 있어 단기적으로 할인 구간에 위치",
        "0.236~0.382 피보나치 클러스터가 $80,622.79 부근에 형성되어 단기 반등 확인 구간으로 작동",
        "EMA120 $79,019.50 및 스윙 저점 $79,801.00 위에 머물러 하방 구조 붕괴는 아직 미확정",
        "골든라티오 0.618 되돌림 $81,444.57이 미도달 상태로 남아 있어 반등 시 주요 유동성/저항 목표로 작동"
      ],
      "reasoning": "확정 구조 관점에서는 $82,460 고점에서 $79,801 저점으로 내려온 하락 스윙 이후 아직 $81,444.57의 0.618 골든라티오나 $82,460.50 상단을 회복하지 못했기 때문에 명확한 bullish 구조 전환은 확인되지 않았습니다. 다만 현재가 $80,447.30은 0.236 되돌림 $80,428.64와 거의 일치하며, 이 레벨은 최근 산출된 가장 가까운 피보나치 지지로 reaction_probability 0.65의 테스트 상태입니다. 단기 셋업은 가격이 EQ $81,130.75 아래 할인 구간에 있고, $80,428.64 지지 및 $80,622.79 클러스터에 근접해 있어 제한적인 반등 우위가 있습니다. 반등이 이어질 경우 $80,816.93, $81,130.75, 특히 0.618 골든라티오 $81,444.57이 핵심 저항이며, 반대로 $79,801.00을 이탈하면 $79,077.62 및 $78,157.43 확장 지지까지 하방이 열립니다.",
      "key_levels": {
        "support": [
          80428.64,
          79801.0,
          79077.62,
          78699.97,
          78157.43
        ],
        "resistance": [
          80816.93,
          81130.75,
          81444.57,
          81891.37,
          82460.5
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "$79,801.00 4시간봉 종가 하향 이탈",
      "risk_scenario": "$80,428.64의 0.236 지지가 실패하면 현재의 반등 셋업은 무효화되고, 스윙 저점 $79,801.00 재테스트가 우선 발생할 수 있습니다. $79,801.00마저 이탈하면 1.272 확장 $79,077.62, 1.414 확장 클러스터 $78,699.97, 이후 1.618 확장 $78,157.43까지 단계적 하락 압력이 커집니다.",
      "data_quality": "medium",
      "metrics": {
        "swing_pair": "High→Low: $82,460 → $79,801",
        "direction": "down",
        "nearest_fib": "ret_0.236",
        "nearest_fib_price": 80428.64,
        "nearest_fib_distance": 0.02,
        "golden_ratio_level": 81444.57,
        "fib_ret_382": 80816.93,
        "fib_ret_618": 81444.57,
        "confluence_zones": [
          {
            "price": 78650.89,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ext_1.414"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 80622.79,
            "count": 2,
            "levels": [
              "ret_0.236",
              "ret_0.382"
            ],
            "cluster_score": 0.6
          },
          {
            "price": 81287.66,
            "count": 2,
            "levels": [
              "ret_0.5",
              "ret_0.618"
            ],
            "cluster_score": 0.6
          }
        ],
        "support_levels": [
          80428.642,
          79801.0,
          79077.616
        ],
        "resistance_levels": [
          80816.929,
          81130.75,
          81444.571
        ],
        "level_candidates": [
          {
            "name": "ret_0.236",
            "price": 80428.64,
            "distance_pct": 0.02,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.382",
            "price": 80816.93,
            "distance_pct": 0.46,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.5",
            "price": 81130.75,
            "distance_pct": 0.85,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.618",
            "price": 81444.57,
            "distance_pct": 1.24,
            "is_support": false,
            "cluster_score": 0.6
          },
          {
            "name": "ret_0.786",
            "price": 81891.37,
            "distance_pct": 1.8,
            "is_support": false,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.0",
            "price": 79801.0,
            "distance_pct": 0.8,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.272",
            "price": 79077.62,
            "distance_pct": 1.7,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_1.414",
            "price": 78699.97,
            "distance_pct": 2.17,
            "is_support": true,
            "cluster_score": 0.6
          },
          {
            "name": "ext_1.618",
            "price": 78157.43,
            "distance_pct": 2.85,
            "is_support": true,
            "cluster_score": 0.0
          },
          {
            "name": "ext_2.0",
            "price": 77141.5,
            "distance_pct": 4.11,
            "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.56,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.55,\n  \"setup_signals\": [\n    \"현재가 $80,447.30이 0.236 되돌림 지지 $80,428.64를 불과 0.02% 위에서 테스트 중\",\n    \"가격이 0.5 EQ 레벨 $81,130.75 아래에 있어 단기적으로 할인 구간에 위치\",\n    \"0.236~0.382 피보나치 클러스터가 $80,622.79 부근에 형성되어 단기 반등 확인 구간으로 작동\",\n    \"EMA120 $79,019.50 및 스윙 저점 $79,801.00 위에 머물러 하방 구조 붕괴는 아직 미확정\",\n    \"골든라티오 0.618 되돌림 $81,444.57이 미도달 상태로 남아 있어 반등 시 주요 유동성/저항 목표로 작동\"\n  ],\n  \"reasoning\": \"확정 구조 관점에서는 $82,460 고점에서 $79,801 저점으로 내려온 하락 스윙 이후 아직 $81,444.57의 0.618 골든라티오나 $82,460.50 상단을 회복하지 못했기 때문에 명확한 bullish 구조 전환은 확인되지 않았습니다. 다만 현재가 $80,447.30은 0.236 되돌림 $80,428.64와 거의 일치하며, 이 레벨은 최근 산출된 가장 가까운 피보나치 지지로 reaction_probability 0.65의 테스트 상태입니다. 단기 셋업은 가격이 EQ $81,130.75 아래 할인 구간에 있고, $80,428.64 지지 및 $80,622.79 클러스터에 근접해 있어 제한적인 반등 우위가 있습니다. 반등이 이어질 경우 $80,816.93, $81,130.75, 특히 0.618 골든라티오 $81,444.57이 핵심 저항이며, 반대로 $79,801.00을 이탈하면 $79,077.62 및 $78,157.43 확장 지지까지 하방이 열립니다.\",\n  \"key_levels\": {\n    \"support\": [\n      80428.64,\n      79801.0,\n      79077.62,\n      78699.97,\n      78157.43\n    ],\n    \"resistance\": [\n      80816.93,\n      81130.75,\n      81444.57,\n      81891.37,\n      82460.5\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"$79,801.00 4시간봉 종가 하향 이탈\",\n  \"risk_scenario\": \"$80,428.64의 0.236 지지가 실패하면 현재의 반등 셋업은 무효화되고, 스윙 저점 $79,801.00 재테스트가 우선 발생할 수 있습니다. $79,801.00마저 이탈하면 1.272 확장 $79,077.62, 1.414 확장 클러스터 $78,699.97, 이후 1.618 확장 $78,157.43까지 단계적 하락 압력이 커집니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "wyckoff": {
      "agent_id": "wyckoff",
      "display_name": "Wyckoff Expert",
      "signal": "bearish",
      "confidence": 0.8,
      "structure_bias": "bearish",
      "setup_bias": "bearish",
      "setup_score": 0.7,
      "setup_signals": [
        "현재가 $80,447.30은 메인 분배 박스 EQ $75,984.50 및 range high $78,300.00 위의 프리미엄 구간에 위치",
        "UTAD 고점 $82,828.70 이후 LPSY $81,043.20에서 낮은 고점 형성",
        "현재가가 LPSY $81,043.20 아래에 머물며 상단 재진입 실패 상태",
        "분배 Phase D 진행 중이나 LPSY 이후 명확한 SOW/Phase E 하락 수용은 아직 미확인"
      ],
      "reasoning": "4시간 구조는 regime=DIS, regime_state=confirmed_dis, dis_score 93.3 및 regime_fitness 0.933으로 확인된 분배 구조이며, 구조적 편향은 bearish이다. 주요 앵커는 BC $78,300.00, AR $73,669.00이고, 이후 ST $79,455.00 → SOW_IN_PHASE_B $74,868.00 → UT $79,145.00 → UTAD $82,828.70 → LPSY $81,043.20 순서로 Phase D 분배 진행이 확인된다. 현재가 $80,447.30은 LPSY $81,043.20 아래이면서 메인 range high $78,300.00 위에 있어, 즉시 경로는 상방 돌파보다 $79,455.00~$78,300.00 재시험 쪽이 우선이다. 다만 LPSY 이후 확정적인 SOW 또는 Phase E 수용은 아직 표시되지 않았으므로, 하락 구조는 우세하지만 실행 관점에서는 $81,043.20 재탈환 여부를 반드시 확인해야 한다.",
      "key_levels": {
        "support": [
          79455.0,
          78300.0,
          74868.0,
          73669.0
        ],
        "resistance": [
          81043.2,
          82828.7
        ]
      },
      "time_horizon": "medium term",
      "invalidation_level": "$82,828.70 상방 4시간 종가 수용",
      "risk_scenario": "$81,043.20 LPSY를 회복하면 단기 하락 셋업은 약화되고 $82,828.70 UTAD 고점 재시험 가능성이 커진다. 특히 $82,828.70 위에서 4시간 기준 수용이 나오면 현재 분배 Phase D 해석은 무효화되고, 상단 확장 또는 재축적성 구조로 재평가해야 한다.",
      "data_quality": "high",
      "metrics": {
        "acc_score": 84.3,
        "dis_score": 93.3,
        "regime": "DIS",
        "regime_state": "confirmed_dis",
        "structure_bias": "bearish",
        "phase_context": "confirmed_dis / distribution / Phase D",
        "phases_detected": [
          "BC",
          "AR",
          "ST",
          "SOW_IN_PHASE_B",
          "UT",
          "UTAD",
          "LPSY"
        ],
        "last_phase": "LPSY",
        "phase_candidates": [
          {
            "label": "BC",
            "side": "high",
            "idx": 144,
            "price": 78300.0,
            "color": "#ffd166"
          },
          {
            "label": "AR",
            "side": "low",
            "idx": 158,
            "price": 73669.0,
            "color": "#06d6a0"
          },
          {
            "label": "ST",
            "side": "high",
            "idx": 200,
            "price": 79455.0,
            "color": "#118ab2"
          },
          {
            "label": "SOW_IN_PHASE_B",
            "side": "low",
            "idx": 216,
            "price": 74868.0,
            "color": "#ef476f"
          },
          {
            "label": "UT",
            "side": "high",
            "idx": 235,
            "price": 79145.0,
            "color": "#f9844a"
          },
          {
            "label": "UTAD",
            "side": "high",
            "idx": 256,
            "price": 82828.7,
            "color": "#f9844a"
          },
          {
            "label": "LPSY",
            "side": "high",
            "idx": 276,
            "price": 81043.2,
            "color": "#8338ec"
          }
        ],
        "phase_structures": [
          {
            "structure_id": "4h_cycle_1",
            "sequence": 1,
            "timeframe": "4h",
            "regime": "distribution",
            "role": "current_structure_candidate",
            "is_active": true,
            "is_completed": false,
            "is_confirmed": true,
            "structure_bias": "bearish",
            "phase_context": "distribution",
            "start_idx": 144,
            "end_idx": 276,
            "phase_count": 7,
            "phases": [
              {
                "label": "BC",
                "side": "high",
                "idx": 144,
                "price": 78300.0,
                "color": "#ffd166",
                "dt": "2026-04-18 01:00:00+09:00"
              },
              {
                "label": "AR",
                "side": "low",
                "idx": 158,
                "price": 73669.0,
                "color": "#06d6a0",
                "dt": "2026-04-20 09:00:00+09:00"
              },
              {
                "label": "ST",
                "side": "high",
                "idx": 200,
                "price": 79455.0,
                "color": "#118ab2",
                "dt": "2026-04-27 09:00:00+09:00"
              },
              {
                "label": "SOW_IN_PHASE_B",
                "side": "low",
                "idx": 216,
                "price": 74868.0,
                "color": "#ef476f",
                "dt": "2026-04-30 01:00:00+09:00"
              },
              {
                "label": "UT",
                "side": "high",
                "idx": 235,
                "price": 79145.0,
                "color": "#f9844a",
                "dt": "2026-05-03 05:00:00+09:00"
              },
              {
                "label": "UTAD",
                "side": "high",
                "idx": 256,
                "price": 82828.7,
                "color": "#f9844a",
                "dt": "2026-05-06 17:00:00+09:00"
              },
              {
                "label": "LPSY",
                "side": "high",
                "idx": 276,
                "price": 81043.2,
                "color": "#8338ec",
                "dt": "2026-05-10 01:00:00+09:00"
              }
            ]
          }
        ],
        "active_structure_id": "4h_cycle_1",
        "primary_structure_id": "4h_cycle_1",
        "structure_count": 1,
        "regime_fitness": 0.9332357859531772,
        "current_event": "LPSY",
        "major_phase": "D",
        "pos_in_range": 0.5,
        "main_range_low": 73669.0,
        "main_range_high": 78300.0
      },
      "raw_llm_response": "{\n  \"signal\": \"bearish\",\n  \"confidence\": 0.8,\n  \"structure_bias\": \"bearish\",\n  \"setup_bias\": \"bearish\",\n  \"setup_score\": 0.7,\n  \"setup_signals\": [\n    \"현재가 $80,447.30은 메인 분배 박스 EQ $75,984.50 및 range high $78,300.00 위의 프리미엄 구간에 위치\",\n    \"UTAD 고점 $82,828.70 이후 LPSY $81,043.20에서 낮은 고점 형성\",\n    \"현재가가 LPSY $81,043.20 아래에 머물며 상단 재진입 실패 상태\",\n    \"분배 Phase D 진행 중이나 LPSY 이후 명확한 SOW/Phase E 하락 수용은 아직 미확인\"\n  ],\n  \"reasoning\": \"4시간 구조는 regime=DIS, regime_state=confirmed_dis, dis_score 93.3 및 regime_fitness 0.933으로 확인된 분배 구조이며, 구조적 편향은 bearish이다. 주요 앵커는 BC $78,300.00, AR $73,669.00이고, 이후 ST $79,455.00 → SOW_IN_PHASE_B $74,868.00 → UT $79,145.00 → UTAD $82,828.70 → LPSY $81,043.20 순서로 Phase D 분배 진행이 확인된다. 현재가 $80,447.30은 LPSY $81,043.20 아래이면서 메인 range high $78,300.00 위에 있어, 즉시 경로는 상방 돌파보다 $79,455.00~$78,300.00 재시험 쪽이 우선이다. 다만 LPSY 이후 확정적인 SOW 또는 Phase E 수용은 아직 표시되지 않았으므로, 하락 구조는 우세하지만 실행 관점에서는 $81,043.20 재탈환 여부를 반드시 확인해야 한다.\",\n  \"key_levels\": {\n    \"support\": [\n      79455.0,\n      78300.0,\n      74868.0,\n      73669.0\n    ],\n    \"resistance\": [\n      81043.2,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"medium term\",\n  \"invalidation_level\": \"$82,828.70 상방 4시간 종가 수용\",\n  \"risk_scenario\": \"$81,043.20 LPSY를 회복하면 단기 하락 셋업은 약화되고 $82,828.70 UTAD 고점 재시험 가능성이 커진다. 특히 $82,828.70 위에서 4시간 기준 수용이 나오면 현재 분배 Phase D 해석은 무효화되고, 상단 확장 또는 재축적성 구조로 재평가해야 한다.\",\n  \"data_quality\": \"high\"\n}"
    },
    "candlestick": {
      "agent_id": "candlestick",
      "display_name": "Candlestick Reader",
      "signal": "neutral",
      "confidence": 0.54,
      "structure_bias": "neutral",
      "setup_bias": "neutral",
      "setup_score": 0.43,
      "setup_signals": [
        "현재가 $80,447.30은 7일 레인지 EQ $80,798.95 아래에 있어 약한 discount 구간이지만, EMA20 $80,827.67 아래에서 단기 상승 수용은 아직 미확인",
        "EMA120 $79,019.50과 7일 저점 $79,137.40이 근접한 수요 클러스터로 작동 중",
        "최근 bullish_engulfing@294, bullish_engulfing@296 이후 bearish_harami@297 출현으로 매수 반전 시도 후 모멘텀 둔화 신호",
        "최근 패턴 3개 모두 high_volume=false이며, 20봉 평균 거래량 $18,482.57 대비 강한 참여 확인이 없음",
        "상단 $82,460.50 돌파 전까지는 buy-side 구조 전환보다 박스권 내 되돌림 가능성이 우세"
      ],
      "reasoning": "BTC는 현재 $80,447.30으로 EMA120 $79,019.50 및 EMA240 $76,697.51 위에 있어 중장기 하방 구조는 훼손되지 않았지만, EMA20 $80,827.67 아래에 머물며 단기 상승 수용은 실패하고 있습니다. 최근 bullish engulfing 2회가 있었으나 패턴 품질은 0.594와 0.539로 후보 수준이고 고거래량 확인이 없어 신뢰도는 제한적입니다. 이어서 bearish harami가 품질 0.455로 발생해 매수 반전 시도 후 압축·주저 흐름을 시사합니다. 7일 고점 $82,460.50과 저점 $79,137.40 사이에서 명확한 BOS나 CHoCH가 확인되지 않았기 때문에 structure_bias는 neutral로 판단합니다.",
      "key_levels": {
        "support": [
          79137.4,
          79019.5,
          76697.51
        ],
        "resistance": [
          80798.95,
          80827.67,
          82460.5
        ]
      },
      "time_horizon": "short term",
      "invalidation_level": "$82,460.50 상향 돌파 또는 $79,137.40 하향 이탈 시 현재의 중립 박스권 해석은 무효",
      "risk_scenario": "상방 시나리오에서는 $80,827.67 EMA20을 회복하고 7일 고점 $82,460.50을 돌파하면 bearish harami 신호가 무력화되며 단기 숏 커버링이 발생할 수 있습니다. 반대로 $79,137.40을 이탈하면 EMA120 $79,019.50까지 빠르게 테스트하고, 그 아래에서는 $76,697.51 EMA240 방향으로 구조적 하락 압력이 확대될 수 있습니다.",
      "data_quality": "medium",
      "metrics": {
        "total_patterns_detected": 138,
        "recent_patterns": 3,
        "pattern_list": [
          "bullish_engulfing@294",
          "bullish_engulfing@296",
          "bearish_harami@297"
        ],
        "atr_value": 692.68,
        "vol_avg_20": 18482.57,
        "high_volume_patterns": [],
        "pattern_candidates": [
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.594,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bullish_engulfing",
            "signal": "bullish",
            "pattern_quality": 0.539,
            "tier": "candidate",
            "high_volume": false
          },
          {
            "pattern": "bearish_harami",
            "signal": "bearish",
            "pattern_quality": 0.455,
            "tier": "candidate",
            "high_volume": false
          }
        ],
        "best_pattern_quality": 0.594,
        "bull_score": 1.5,
        "bear_score": 0.6
      },
      "raw_llm_response": "{\n  \"signal\": \"neutral\",\n  \"confidence\": 0.54,\n  \"structure_bias\": \"neutral\",\n  \"setup_bias\": \"neutral\",\n  \"setup_score\": 0.43,\n  \"setup_signals\": [\n    \"현재가 $80,447.30은 7일 레인지 EQ $80,798.95 아래에 있어 약한 discount 구간이지만, EMA20 $80,827.67 아래에서 단기 상승 수용은 아직 미확인\",\n    \"EMA120 $79,019.50과 7일 저점 $79,137.40이 근접한 수요 클러스터로 작동 중\",\n    \"최근 bullish_engulfing@294, bullish_engulfing@296 이후 bearish_harami@297 출현으로 매수 반전 시도 후 모멘텀 둔화 신호\",\n    \"최근 패턴 3개 모두 high_volume=false이며, 20봉 평균 거래량 $18,482.57 대비 강한 참여 확인이 없음\",\n    \"상단 $82,460.50 돌파 전까지는 buy-side 구조 전환보다 박스권 내 되돌림 가능성이 우세\"\n  ],\n  \"reasoning\": \"BTC는 현재 $80,447.30으로 EMA120 $79,019.50 및 EMA240 $76,697.51 위에 있어 중장기 하방 구조는 훼손되지 않았지만, EMA20 $80,827.67 아래에 머물며 단기 상승 수용은 실패하고 있습니다. 최근 bullish engulfing 2회가 있었으나 패턴 품질은 0.594와 0.539로 후보 수준이고 고거래량 확인이 없어 신뢰도는 제한적입니다. 이어서 bearish harami가 품질 0.455로 발생해 매수 반전 시도 후 압축·주저 흐름을 시사합니다. 7일 고점 $82,460.50과 저점 $79,137.40 사이에서 명확한 BOS나 CHoCH가 확인되지 않았기 때문에 structure_bias는 neutral로 판단합니다.\",\n  \"key_levels\": {\n    \"support\": [\n      79137.4,\n      79019.5,\n      76697.51\n    ],\n    \"resistance\": [\n      80798.95,\n      80827.67,\n      82460.5\n    ]\n  },\n  \"time_horizon\": \"short term\",\n  \"invalidation_level\": \"$82,460.50 상향 돌파 또는 $79,137.40 하향 이탈 시 현재의 중립 박스권 해석은 무효\",\n  \"risk_scenario\": \"상방 시나리오에서는 $80,827.67 EMA20을 회복하고 7일 고점 $82,460.50을 돌파하면 bearish harami 신호가 무력화되며 단기 숏 커버링이 발생할 수 있습니다. 반대로 $79,137.40을 이탈하면 EMA120 $79,019.50까지 빠르게 테스트하고, 그 아래에서는 $76,697.51 EMA240 방향으로 구조적 하락 압력이 확대될 수 있습니다.\",\n  \"data_quality\": \"medium\"\n}"
    },
    "ict": {
      "agent_id": "ict",
      "display_name": "ICT Trader",
      "signal": "bullish",
      "confidence": 0.72,
      "structure_bias": "bullish",
      "setup_bias": "bullish",
      "setup_score": 0.92,
      "setup_signals": [
        "현재가 $80,447.30은 EQ $80,983.05 아래의 할인 구간에 위치하여, 상승 구조 내 재매집/롱 셋업 구간으로 해석됨",
        "전일 저점 $80,143.00이 하향 이탈된 뒤 현재가가 $80,447.30으로 회복되어 sell-side liquidity sweep 후보가 형성됨",
        "최근 확정 CHoCH_bullish 레벨 $79,455.00 위에서 가격이 유지되고 있어 단기 구조 회복이 유효함",
        "EMA120 $79,019.50 및 EMA240 $76,697.51 위에서 거래 중이며, 중기 추세 지지력이 유지됨",
        "현재 되돌림은 60.7% 수준으로, range low $79,137.40 대비 할인 영역에서 반등 시도가 가능한 위치"
      ],
      "reasoning": "확정 구조는 $69,288.00, $73,773.40, $76,009.00, $78,300.00 상방 BOS 이후 $79,455.00 상방 CHoCH_bullish가 발생했기 때문에 bullish로 판단한다. 현재가 $80,447.30은 EQ $80,983.05 아래의 discount zone에 있어, 구조상 상승 추세 안에서 기관이 할인 가격에서 재매집할 수 있는 구간이다. 다만 활성 OB와 미충족 FVG가 모두 0개이고 recent_liq_sweeps도 비어 있어, 진입 근거는 강하지만 정교한 기관 배열 확인은 제한적이다. 전일 저점 $80,143.00이 깨진 뒤 현재가가 그 위로 회복된 점은 sell-side 유동성 회수 후 반등 시나리오를 지지하며, $82,098.90 및 $82,460.50 구간이 단기 buy-side liquidity 목표가 된다.",
      "key_levels": {
        "support": [
          80143.0,
          79455.0,
          79137.4,
          79019.5,
          78300.0
        ],
        "resistance": [
          80983.05,
          82098.9,
          82460.5,
          82828.7
        ]
      },
      "time_horizon": "short/medium term",
      "invalidation_level": "$79,137.40",
      "risk_scenario": "$79,137.40 range low가 하향 이탈되고 수용되면 현재 discount long 셋업은 실패로 간주되며, 가격은 EMA120 $79,019.50을 잃고 $78,300.00 BOS 레벨 및 $77,100.00 bearish CHoCH 레벨까지 유동성을 탐색할 수 있다. 특히 $77,100.00 아래에서 4시간 봉이 수용되면 구조_bias 자체가 bearish로 전환될 가능성이 커진다.",
      "data_quality": "medium",
      "metrics": {
        "order_blocks_total": 0,
        "confirmed_bullish_ob": 0,
        "confirmed_bearish_ob": 0,
        "candidate_bullish_ob": 0,
        "candidate_bearish_ob": 0,
        "active_bullish_ob": 0,
        "active_bearish_ob": 0,
        "nearest_bull_ob_range": null,
        "nearest_bear_ob_range": null,
        "active_bullish_ob_list": [],
        "active_bearish_ob_list": [],
        "ob_mitigated_count": 0,
        "unfilled_bull_fvg_count": 0,
        "unfilled_bear_fvg_count": 0,
        "bull_fvg_ranges": [],
        "bear_fvg_ranges": [],
        "fvg_open_count": 0,
        "fvg_mitigated_count": 50,
        "fvg_open_zones": [],
        "bos_choch_events": [
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish"
        ],
        "bos_choch_levels": [
          {
            "type": "BOS_bullish",
            "level": 69288.0
          },
          {
            "type": "BOS_bullish",
            "level": 73773.4
          },
          {
            "type": "BOS_bullish",
            "level": 76009.0
          },
          {
            "type": "BOS_bullish",
            "level": 78300.0
          },
          {
            "type": "CHoCH_bearish",
            "level": 77100.0
          },
          {
            "type": "CHoCH_bullish",
            "level": 79455.0
          }
        ],
        "bos_sequence": [
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "BOS_bullish",
          "CHoCH_bearish",
          "CHoCH_bullish"
        ],
        "consecutive_bull_bos": 0,
        "consecutive_bear_bos": 0,
        "recent_liq_sweeps": [],
        "recent_sweep_levels": [],
        "liquidity_resting": [],
        "current_zone": "discount",
        "eq_level": 80983.05,
        "range_high": 82828.7,
        "range_low": 79137.4,
        "bull_score": 12.2,
        "bear_score": 3.0,
        "setup_bias": "bullish",
        "setup_score": 0.92,
        "setup_signals": [
          "bullish BOS above $69,288.00",
          "bullish BOS above $73,773.40",
          "bullish BOS above $76,009.00",
          "bullish BOS above $78,300.00",
          "bullish CHoCH above $79,455.00"
        ],
        "retracement_direction": "bullish",
        "current_retracement_pct": 60.7,
        "deepest_retracement_pct": 80.0,
        "previous_day_high": 82098.9,
        "previous_day_low": 80143.0,
        "broken_prev_high": false,
        "broken_prev_low": true,
        "sessions": {}
      },
      "raw_llm_response": "{\n  \"signal\": \"bullish\",\n  \"confidence\": 0.72,\n  \"structure_bias\": \"bullish\",\n  \"setup_bias\": \"bullish\",\n  \"setup_score\": 0.92,\n  \"setup_signals\": [\n    \"현재가 $80,447.30은 EQ $80,983.05 아래의 할인 구간에 위치하여, 상승 구조 내 재매집/롱 셋업 구간으로 해석됨\",\n    \"전일 저점 $80,143.00이 하향 이탈된 뒤 현재가가 $80,447.30으로 회복되어 sell-side liquidity sweep 후보가 형성됨\",\n    \"최근 확정 CHoCH_bullish 레벨 $79,455.00 위에서 가격이 유지되고 있어 단기 구조 회복이 유효함\",\n    \"EMA120 $79,019.50 및 EMA240 $76,697.51 위에서 거래 중이며, 중기 추세 지지력이 유지됨\",\n    \"현재 되돌림은 60.7% 수준으로, range low $79,137.40 대비 할인 영역에서 반등 시도가 가능한 위치\"\n  ],\n  \"reasoning\": \"확정 구조는 $69,288.00, $73,773.40, $76,009.00, $78,300.00 상방 BOS 이후 $79,455.00 상방 CHoCH_bullish가 발생했기 때문에 bullish로 판단한다. 현재가 $80,447.30은 EQ $80,983.05 아래의 discount zone에 있어, 구조상 상승 추세 안에서 기관이 할인 가격에서 재매집할 수 있는 구간이다. 다만 활성 OB와 미충족 FVG가 모두 0개이고 recent_liq_sweeps도 비어 있어, 진입 근거는 강하지만 정교한 기관 배열 확인은 제한적이다. 전일 저점 $80,143.00이 깨진 뒤 현재가가 그 위로 회복된 점은 sell-side 유동성 회수 후 반등 시나리오를 지지하며, $82,098.90 및 $82,460.50 구간이 단기 buy-side liquidity 목표가 된다.\",\n  \"key_levels\": {\n    \"support\": [\n      80143.0,\n      79455.0,\n      79137.4,\n      79019.5,\n      78300.0\n    ],\n    \"resistance\": [\n      80983.05,\n      82098.9,\n      82460.5,\n      82828.7\n    ]\n  },\n  \"time_horizon\": \"short/medium term\",\n  \"invalidation_level\": \"$79,137.40\",\n  \"risk_scenario\": \"$79,137.40 range low가 하향 이탈되고 수용되면 현재 discount long 셋업은 실패로 간주되며, 가격은 EMA120 $79,019.50을 잃고 $78,300.00 BOS 레벨 및 $77,100.00 bearish CHoCH 레벨까지 유동성을 탐색할 수 있다. 특히 $77,100.00 아래에서 4시간 봉이 수용되면 구조_bias 자체가 bearish로 전환될 가능성이 커진다.\",\n  \"data_quality\": \"medium\"\n}"
    }
  },
  "chairman_synthesis": {
    "overall_signal": "bearish",
    "overall_confidence": 0.62,
    "execution_setup": {
      "setup_bias": "bullish",
      "setup_strength": 0.72,
      "active_setups": [
        "현재가 $80,447.30은 50캔들 EQ $80,983.05 아래의 할인 구간에 위치",
        "피보나치 0.236 지지 $80,428.64를 현재가가 0.02% 위에서 테스트 중",
        "전일 저점 $80,143.00 하향 이탈 후 회복되어 단기 sell-side liquidity 회수 후보 형성",
        "파생 포지셔닝에서 short_account_ratio 0.575 및 숏 계정 쏠림이 관찰되고, OI 유입이 강해 숏 스퀴즈형 반등 셋업 존재",
        "EMA120 $79,019.50, 7일 저점 $79,137.40, 파생 청산대 $79,200 부근이 하단 수요 클러스터로 중첩"
      ],
      "setup_vs_structure": "구조 신호는 Wyckoff 분배 Phase D/LPSY 기준으로 bearish이나, 실행 셋업은 할인 구간·피보나치 지지·숏 포지셔닝 쏠림 때문에 bullish로 분리된다. 즉, regime 차원에서는 분배 리스크가 우위지만 단기 운용 경로는 하방 추격보다 반등 또는 숏 포지션 압박 조건을 먼저 점검해야 하는 비동조 상태다."
    },
    "signal_breakdown": {
      "bullish_count": 2,
      "bearish_count": 1,
      "neutral_count": 3
    },
    "key_levels": {
      "support": [
        80428.64,
        80143.0,
        79455.0,
        79137.4,
        79019.5,
        78300.0,
        76697.51
      ],
      "resistance": [
        80816.93,
        80983.05,
        81043.2,
        81444.57,
        82460.5,
        82828.7,
        83000.0,
        84000.0
      ]
    },
    "confluences": [
      "Harmonic과 ICT가 동일하게 50캔들 EQ $80,983.05를 핵심 중립선으로 제시하며, 현재가는 그 아래 할인 구간에 있음",
      "Fibonacci $80,816.93, Harmonic/Derivatives EMA20 $80,827.67, Candlestick EMA20 $80,827.67, Wyckoff LPSY $81,043.20이 $80,800~$81,050 저항 클러스터를 형성",
      "Harmonic, Candlestick, ICT가 $79,137.40을 7일 저점 및 구조 지지로 공통 제시하고, EMA120 $79,019.50 및 Fibonacci 확장 $79,077.62와 근접",
      "ICT의 bullish CHoCH 기준선 $79,455.00은 Wyckoff의 ST $79,455.00과 정확히 일치하여, 이 레벨은 구조 해석 충돌의 핵심 분기점",
      "Harmonic, Fibonacci, Candlestick, ICT가 모두 $82,460.50을 상단 유동성 또는 7일 고점 저항으로 제시",
      "Wyckoff의 UTAD $82,828.70은 Harmonic/ICT의 50캔들 range high $82,828.70과 일치해 상위 구조 무효화 또는 재분배 확인의 핵심 상단"
    ],
    "conflicts": [
      "Wyckoff는 $82,828.70 UTAD 이후 $81,043.20 LPSY가 형성된 confirmed distribution Phase D로 해석하지만, ICT는 $79,455.00 상방 CHoCH와 이전 bullish BOS 시퀀스를 근거로 구조를 bullish로 판정",
      "Derivatives는 숏 계정 쏠림과 강한 OI 유입을 근거로 bullish squeeze 셋업을 제시하지만, 이는 구조적 축적 신호라기보다 포지셔닝 기반의 실행 리스크로 Wyckoff bearish regime과 충돌",
      "Harmonic은 유효 XABCD 패턴이 0개라 방향성 확정 신호를 내지 못하며, Candlestick도 최근 bullish engulfing 후보 이후 bearish harami 후보가 나와 구조 확정력이 약함",
      "Fibonacci는 $80,428.64 반응 가능성을 지지하지만 아직 $81,444.57 골든라티오 및 $82,460.50 상단 회복이 없어 구조적 bullish 전환으로 보기는 부족"
    ],
    "executive_summary": "현재 4시간 BTC 구조는 전문가 다수가 중립을 제시했음에도, 가장 구체적이고 고신뢰의 Wyckoff 판독상 confirmed distribution Phase D, UTAD 이후 LPSY 하단 체류 구조로 평가된다. 가격은 $80,447.30으로 $80,983.05 EQ 아래 할인 구간에 있어 실행 셋업은 bullish 쪽으로 기울지만, 이는 구조 전환이 아니라 분배 구조 내부의 하단 유동성 회수·숏 포지션 압박 조건에 가깝다. 핵심 구조 분기점은 $79,455.00이며, 이 레벨은 Wyckoff ST와 ICT bullish CHoCH가 겹쳐 양측 해석이 충돌하는 가격이다. 상단에서는 $81,043.20 LPSY 회복 여부가 분배 지속성의 1차 검증선이고, $82,828.70 UTAD 상방 수용은 bearish 구조 무효화 조건이다.",
    "raw_llm_response": "{\n  \"overall_signal\": \"bearish\",\n  \"overall_confidence\": 0.62,\n  \"execution_setup\": {\n    \"setup_bias\": \"bullish\",\n    \"setup_strength\": 0.72,\n    \"active_setups\": [\n      \"현재가 $80,447.30은 50캔들 EQ $80,983.05 아래의 할인 구간에 위치\",\n      \"피보나치 0.236 지지 $80,428.64를 현재가가 0.02% 위에서 테스트 중\",\n      \"전일 저점 $80,143.00 하향 이탈 후 회복되어 단기 sell-side liquidity 회수 후보 형성\",\n      \"파생 포지셔닝에서 short_account_ratio 0.575 및 숏 계정 쏠림이 관찰되고, OI 유입이 강해 숏 스퀴즈형 반등 셋업 존재\",\n      \"EMA120 $79,019.50, 7일 저점 $79,137.40, 파생 청산대 $79,200 부근이 하단 수요 클러스터로 중첩\"\n    ],\n    \"setup_vs_structure\": \"구조 신호는 Wyckoff 분배 Phase D/LPSY 기준으로 bearish이나, 실행 셋업은 할인 구간·피보나치 지지·숏 포지셔닝 쏠림 때문에 bullish로 분리된다. 즉, regime 차원에서는 분배 리스크가 우위지만 단기 운용 경로는 하방 추격보다 반등 또는 숏 포지션 압박 조건을 먼저 점검해야 하는 비동조 상태다.\"\n  },\n  \"signal_breakdown\": {\n    \"bullish_count\": 2,\n    \"bearish_count\": 1,\n    \"neutral_count\": 3\n  },\n  \"key_levels\": {\n    \"support\": [\n      80428.64,\n      80143.0,\n      79455.0,\n      79137.4,\n      79019.5,\n      78300.0,\n      76697.51\n    ],\n    \"resistance\": [\n      80816.93,\n      80983.05,\n      81043.2,\n      81444.57,\n      82460.5,\n      82828.7,\n      83000.0,\n      84000.0\n    ]\n  },\n  \"confluences\": [\n    \"Harmonic과 ICT가 동일하게 50캔들 EQ $80,983.05를 핵심 중립선으로 제시하며, 현재가는 그 아래 할인 구간에 있음\",\n    \"Fibonacci $80,816.93, Harmonic/Derivatives EMA20 $80,827.67, Candlestick EMA20 $80,827.67, Wyckoff LPSY $81,043.20이 $80,800~$81,050 저항 클러스터를 형성\",\n    \"Harmonic, Candlestick, ICT가 $79,137.40을 7일 저점 및 구조 지지로 공통 제시하고, EMA120 $79,019.50 및 Fibonacci 확장 $79,077.62와 근접\",\n    \"ICT의 bullish CHoCH 기준선 $79,455.00은 Wyckoff의 ST $79,455.00과 정확히 일치하여, 이 레벨은 구조 해석 충돌의 핵심 분기점\",\n    \"Harmonic, Fibonacci, Candlestick, ICT가 모두 $82,460.50을 상단 유동성 또는 7일 고점 저항으로 제시\",\n    \"Wyckoff의 UTAD $82,828.70은 Harmonic/ICT의 50캔들 range high $82,828.70과 일치해 상위 구조 무효화 또는 재분배 확인의 핵심 상단\"\n  ],\n  \"conflicts\": [\n    \"Wyckoff는 $82,828.70 UTAD 이후 $81,043.20 LPSY가 형성된 confirmed distribution Phase D로 해석하지만, ICT는 $79,455.00 상방 CHoCH와 이전 bullish BOS 시퀀스를 근거로 구조를 bullish로 판정\",\n    \"Derivatives는 숏 계정 쏠림과 강한 OI 유입을 근거로 bullish squeeze 셋업을 제시하지만, 이는 구조적 축적 신호라기보다 포지셔닝 기반의 실행 리스크로 Wyckoff bearish regime과 충돌\",\n    \"Harmonic은 유효 XABCD 패턴이 0개라 방향성 확정 신호를 내지 못하며, Candlestick도 최근 bullish engulfing 후보 이후 bearish harami 후보가 나와 구조 확정력이 약함\",\n    \"Fibonacci는 $80,428.64 반응 가능성을 지지하지만 아직 $81,444.57 골든라티오 및 $82,460.50 상단 회복이 없어 구조적 bullish 전환으로 보기는 부족\"\n  ],\n  \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 80%로 가장 높고, BC $78,300.00 → AR $73,669.00 → ST $79,455.00 → SOW $74,868.00 → UT $79,145.00 → UTAD $82,828.70 → LPSY $81,043.20의 구체적 분배 진행을 제시한다. 현재가가 LPSY $81,043.20 아래에 있다는 점이 Phase D 분배 구조 판정의 핵심이며, 다른 bullish 신호들은 대부분 실행 셋업 또는 후보 단계에 머문다.\",\n  \"invalidation_level\": \"분배 구조의 1차 경고선은 LPSY $81,043.20 회복이며, bearish regime의 핵심 무효화는 UTAD 및 50캔들 range high인 $82,828.70 상방 수용이다.\",\n  \"executive_summary\": \"현재 4시간 BTC 구조는 전문가 다수가 중립을 제시했음에도, 가장 구체적이고 고신뢰의 Wyckoff 판독상 confirmed distribution Phase D, UTAD 이후 LPSY 하단 체류 구조로 평가된다. 가격은 $80,447.30으로 $80,983.05 EQ 아래 할인 구간에 있어 실행 셋업은 bullish 쪽으로 기울지만, 이는 구조 전환이 아니라 분배 구조 내부의 하단 유동성 회수·숏 포지션 압박 조건에 가깝다. 핵심 구조 분기점은 $79,455.00이며, 이 레벨은 Wyckoff ST와 ICT bullish CHoCH가 겹쳐 양측 해석이 충돌하는 가격이다. 상단에서는 $81,043.20 LPSY 회복 여부가 분배 지속성의 1차 검증선이고, $82,828.70 UTAD 상방 수용은 bearish 구조 무효화 조건이다.\"\n}"
  },
  "overall_signal": "bearish",
  "overall_confidence": 0.62,
  "operating_path": {
    "path_type": "complex",
    "confidence": 0.58,
    "waypoints": [
      {
        "seq": 1,
        "price": 81043.2,
        "type": "resistance_test",
        "source": "Wyckoff LPSY $81,043.20 + Fibonacci $80,816.93 + EMA20 $80,827.67(Harmonic/Candlestick) + 50캔들 EQ $80,983.05(Harmonic/ICT) 클러스터",
        "description": "셋업 바이어스 BULLISH 72%(할인 구간·0.236 피보 지지 $80,428.64·short_account_ratio 0.575·oi_trend 0.918)가 구조 BEARISH보다 즉시 우위. 현재가 $80,447.30에서 숏 스퀴즈/sell-side 유동성 회수($80,143 회복) 후 첫 번째 구조적 천장인 $80,800~$81,050 클러스터, 특히 Wyckoff LPSY $81,043.20을 테스트. 이 레벨은 분배 지속/무효화 1차 검증선",
        "est_hours": 5.0,
        "turning_zone": [
          81043.2,
          81444.57
        ],
        "likely_wick": 81287.66,
        "rejection_confirm": 80816.93,
        "invalid_overshoot": 81500.0,
        "calibration_reasoning": "LPSY $81,043.20을 하단으로, 골든레이쇼 $81,444.57을 상단으로 설정(폭 $401, 0.58 ATR). 내부에 fib 0.5/0.618 컨플루언스 $81,287.66이 위치해 likely_wick로 채택, $80,816.93(fib 0.382) 재하향 시 거부 확정, 골든레이쇼 돌파($81,500+)는 분배 무효화."
      },
      {
        "seq": 2,
        "price": 79455.0,
        "type": "support_test",
        "source": "Wyckoff ST $79,455.00 + ICT bullish CHoCH $79,455.00 (Chairman이 지목한 구조 해석 충돌의 핵심 분기점)",
        "description": "LPSY $81,043.20 재탈환 실패 시 Wyckoff 분배 Phase D 시나리오가 우세해지며, UTAD $82,828.70 미회복·LPSY 거부 후 가격은 ICT CHoCH 기준선이자 Wyckoff ST가 정확히 겹치는 $79,455.00으로 회귀. 이 레벨은 양측 해석이 충돌하는 임계점으로 다음 방향성을 결정",
        "est_hours": 14.0,
        "turning_zone": [
          79200.0,
          79455.0
        ],
        "likely_wick": 79300.0,
        "rejection_confirm": 79650.0,
        "invalid_overshoot": 79150.0,
        "calibration_reasoning": "CHoCH/ST $79,455.00 상단, 청산 클러스터 $79,200 하단으로 폭 $255(0.37 ATR) 설정. likely_wick $79,300은 클러스터 직상단 매집 영역, $79,650 회복 시 지지 확인, $79,150 이탈은 waypoint 3 영역 진입으로 본 레벨 무효."
      },
      {
        "seq": 3,
        "price": 79137.4,
        "type": "liquidity_sweep",
        "source": "Harmonic·Candlestick·ICT 공통 7일 저점/구조 지지 $79,137.40 + EMA120 $79,019.50 + 파생 청산대 $79,200",
        "description": "$79,455.00 이탈 시 Wyckoff bearish regime 확정 경로로 진입하지만, EMA120 $79,019.50·청산 클러스터 $79,200이 밀집한 강력한 수요 구간 위쪽에서 sell-side 유동성을 일시적으로 쓸어담는 sweep. 24시간 윈도우 내 최종 하방 테스트 영역",
        "est_hours": 22.0,
        "turning_zone": [
          78700.0,
          79137.4
        ],
        "likely_wick": 78900.0,
        "rejection_confirm": 79455.0,
        "invalid_overshoot": 78650.0,
        "calibration_reasoning": "터미널 웨이포인트로 폭 $437(0.63 ATR) 확장. 하단 $78,700은 컨플루언스 $78,650.89(ret_0.236+ext_1.414) 직상단, likely_wick $78,900은 라운드 $79,000·EMA120 $79,019.50 하방 스톱 헌트 자석 구간. $78,650 이탈 시 단순 sweep이 아닌 진성 하방 브레이크다운으로 시나리오 무효."
      }
    ],
    "period_extremes": {
      "4h": {
        "expected_high": 80920.0,
        "expected_low": 80350.0,
        "high_first": true
      },
      "8h": {
        "expected_high": 81043.2,
        "expected_low": 80143.0,
        "high_first": true
      },
      "24h": {
        "expected_high": 81043.2,
        "expected_low": 79137.4,
        "high_first": true
      }
    },
    "triggers": {
      "bullish": {
        "price": 81444.57,
        "description": "Fibonacci 0.618 골든라티오 $81,444.57을 4h 종가 상방 수용 시 LPSY 거부 시나리오 무효화, $82,098.90·$82,460.50 buy-side 유동성으로 숏 스퀴즈 가속"
      },
      "bearish": {
        "price": 79455.0,
        "description": "ICT CHoCH/Wyckoff ST 합치점 $79,455.00 4h 종가 하향 이탈 시 분배 Phase D 가속, $79,137.40·$78,300 Wyckoff main range high 순차 테스트"
      }
    },
    "scenario_invalidation": 82828.7,
    "raw_llm_response": "```json\n{\n  \"path_type\": \"complex\",\n  \"confidence\": 0.58,\n  \"waypoints\": [\n    {\n      \"seq\": 1,\n      \"price\": 81043.20,\n      \"type\": \"resistance_test\",\n      \"source\": \"Wyckoff LPSY $81,043.20 + Fibonacci $80,816.93 + EMA20 $80,827.67(Harmonic/Candlestick) + 50캔들 EQ $80,983.05(Harmonic/ICT) 클러스터\",\n      \"description\": \"셋업 바이어스 BULLISH 72%(할인 구간·0.236 피보 지지 $80,428.64·short_account_ratio 0.575·oi_trend 0.918)가 구조 BEARISH보다 즉시 우위. 현재가 $80,447.30에서 숏 스퀴즈/sell-side 유동성 회수($80,143 회복) 후 첫 번째 구조적 천장인 $80,800~$81,050 클러스터, 특히 Wyckoff LPSY $81,043.20을 테스트. 이 레벨은 분배 지속/무효화 1차 검증선\",\n      \"est_hours\": 5.0\n    },\n    {\n      \"seq\": 2,\n      \"price\": 79455.00,\n      \"type\": \"support_test\",\n      \"source\": \"Wyckoff ST $79,455.00 + ICT bullish CHoCH $79,455.00 (Chairman이 지목한 구조 해석 충돌의 핵심 분기점)\",\n      \"description\": \"LPSY $81,043.20 재탈환 실패 시 Wyckoff 분배 Phase D 시나리오가 우세해지며, UTAD $82,828.70 미회복·LPSY 거부 후 가격은 ICT CHoCH 기준선이자 Wyckoff ST가 정확히 겹치는 $79,455.00으로 회귀. 이 레벨은 양측 해석이 충돌하는 임계점으로 다음 방향성을 결정\",\n      \"est_hours\": 14.0\n    },\n    {\n      \"seq\": 3,\n      \"price\": 79137.40,\n      \"type\": \"liquidity_sweep\",\n      \"source\": \"Harmonic·Candlestick·ICT 공통 7일 저점/구조 지지 $79,137.40 + EMA120 $79,019.50 + 파생 청산대 $79,200\",\n      \"description\": \"$79,455.00 이탈 시 Wyckoff bearish regime 확정 경로로 진입하지만, EMA120 $79,019.50·청산 클러스터 $79,200이 밀집한 강력한 수요 구간 위쪽에서 sell-side 유동성을 일시적으로 쓸어담는 sweep. 24시간 윈도우 내 최종 하방 테스트 영역\",\n      \"est_hours\": 22.0\n    }\n  ],\n  \"period_extremes\": {\n    \"4h\":  {\"expected_high\": 80920.00, \"expected_low\": 80350.00, \"high_first\": true},\n    \"8h\":  {\"expected_high\": 81043.20, \"expected_low\": 80143.00, \"high_first\": true},\n    \"24h\": {\"expected_high\": 81043.20, \"expected_low\": 79137.40, \"high_first\": true}\n  },\n  \"triggers\": {\n    \"bullish\": {\"price\": 81444.57, \"description\": \"Fibonacci 0.618 골든라티오 $81,444.57을 4h 종가 상방 수용 시 LPSY 거부 시나리오 무효화, $82,098.90·$82,460.50 buy-side 유동성으로 숏 스퀴즈 가속\"},\n    \"bearish\": {\"price\": 79455.00, \"description\": \"ICT CHoCH/Wyckoff ST 합치점 $79,455.00 4h 종가 하향 이탈 시 분배 Phase D 가속, $79,137.40·$78,300 Wyckoff main range high 순차 테스트\"}\n  },\n  \"scenario_invalidation\": 82828.70\n}\n```\n\n설정 강도 72%의 사전 확인 단계 BULLISH 셋업과 구조적 BEARISH 분배 구조가 충돌하는 비동조 상태로, 즉시 경로는 숏 스퀴즈로 LPSY $81,043.20을 먼저 점검한 뒤 거부 시 구조 충돌점 $79,455.00 → 7일 저점 $79,137.40 순으로 진행되는 복합 경로로 설정."
  },
  "tp_calibration": {
    "calibrated_waypoints": [
      {
        "seq": 1,
        "base_target": 81043.2,
        "turning_zone": [
          81043.2,
          81444.57
        ],
        "likely_wick": 81287.66,
        "rejection_confirm": 80816.93,
        "invalid_overshoot": 81500.0,
        "calibration_reasoning": "LPSY $81,043.20을 하단으로, 골든레이쇼 $81,444.57을 상단으로 설정(폭 $401, 0.58 ATR). 내부에 fib 0.5/0.618 컨플루언스 $81,287.66이 위치해 likely_wick로 채택, $80,816.93(fib 0.382) 재하향 시 거부 확정, 골든레이쇼 돌파($81,500+)는 분배 무효화."
      },
      {
        "seq": 2,
        "base_target": 79455.0,
        "turning_zone": [
          79200.0,
          79455.0
        ],
        "likely_wick": 79300.0,
        "rejection_confirm": 79650.0,
        "invalid_overshoot": 79150.0,
        "calibration_reasoning": "CHoCH/ST $79,455.00 상단, 청산 클러스터 $79,200 하단으로 폭 $255(0.37 ATR) 설정. likely_wick $79,300은 클러스터 직상단 매집 영역, $79,650 회복 시 지지 확인, $79,150 이탈은 waypoint 3 영역 진입으로 본 레벨 무효."
      },
      {
        "seq": 3,
        "base_target": 79137.4,
        "turning_zone": [
          78700.0,
          79137.4
        ],
        "likely_wick": 78900.0,
        "rejection_confirm": 79455.0,
        "invalid_overshoot": 78650.0,
        "calibration_reasoning": "터미널 웨이포인트로 폭 $437(0.63 ATR) 확장. 하단 $78,700은 컨플루언스 $78,650.89(ret_0.236+ext_1.414) 직상단, likely_wick $78,900은 라운드 $79,000·EMA120 $79,019.50 하방 스톱 헌트 자석 구간. $78,650 이탈 시 단순 sweep이 아닌 진성 하방 브레이크다운으로 시나리오 무효."
      }
    ],
    "raw_llm_response": "```json\n{\n  \"calibrated_waypoints\": [\n    {\n      \"seq\": 1,\n      \"base_target\": 81043.20,\n      \"turning_zone\": [81043.20, 81444.57],\n      \"likely_wick\": 81287.66,\n      \"rejection_confirm\": 80816.93,\n      \"invalid_overshoot\": 81500.00,\n      \"calibration_reasoning\": \"LPSY $81,043.20을 하단으로, 골든레이쇼 $81,444.57을 상단으로 설정(폭 $401, 0.58 ATR). 내부에 fib 0.5/0.618 컨플루언스 $81,287.66이 위치해 likely_wick로 채택, $80,816.93(fib 0.382) 재하향 시 거부 확정, 골든레이쇼 돌파($81,500+)는 분배 무효화.\"\n    },\n    {\n      \"seq\": 2,\n      \"base_target\": 79455.00,\n      \"turning_zone\": [79200.00, 79455.00],\n      \"likely_wick\": 79300.00,\n      \"rejection_confirm\": 79650.00,\n      \"invalid_overshoot\": 79150.00,\n      \"calibration_reasoning\": \"CHoCH/ST $79,455.00 상단, 청산 클러스터 $79,200 하단으로 폭 $255(0.37 ATR) 설정. likely_wick $79,300은 클러스터 직상단 매집 영역, $79,650 회복 시 지지 확인, $79,150 이탈은 waypoint 3 영역 진입으로 본 레벨 무효.\"\n    },\n    {\n      \"seq\": 3,\n      \"base_target\": 79137.40,\n      \"turning_zone\": [78700.00, 79137.40],\n      \"likely_wick\": 78900.00,\n      \"rejection_confirm\": 79455.00,\n      \"invalid_overshoot\": 78650.00,\n      \"calibration_reasoning\": \"터미널 웨이포인트로 폭 $437(0.63 ATR) 확장. 하단 $78,700은 컨플루언스 $78,650.89(ret_0.236+ext_1.414) 직상단, likely_wick $78,900은 라운드 $79,000·EMA120 $79,019.50 하방 스톱 헌트 자석 구간. $78,650 이탈 시 단순 sweep이 아닌 진성 하방 브레이크다운으로 시나리오 무효.\"\n    }\n  ]\n}\n```"
  },
  "timing": {
    "stages": {
      "stage1_agents": 46.8,
      "chairman": 87.9,
      "operating_path": 44.3,
      "tp_calibrator": 51.5
    },
    "agents": {},
    "total_s": 230.6
  }
}