Signal: BEARISH (78%) | Price: $63,252.70 | 2026-06-08 17:00 KST | 300 candles
Council: 0 bullish, 2 neutral, 4 bearish | Support: $63,202 / $61,600 / $60,708 | Resistance: $63,500 / $63,987 / $64,250
BTC/USDT 일봉 구조는 현재 명확한 bearish regime이다. Wyckoff는 확정 분배 이후 재분배 구조의 SOW/Phase E 구간으로 해석하고 있으며, ICT도 $64,918.20 bearish CHoCH 아래에서 하락 구조 수용이 유지된다고 본다. 현재 위치는 $59,080.00 SOW 저점에서 반등한 뒤 $63,202.30~$63,987.38 bullish PRZ와 캔들 반등 패턴이 겹친 반응 구간이지만, 이는 아직 구조 전환이 아니라 약세 구조 내부의 저점권 테스트에 가깝다. 핵심 구조 저항은 $64,918.20~$65,569.20, 그 위는 EMA20 $69,343.84이며, regime-level 무효화는 $78,077.10 및 $78,848.35 회복 수용이 필요하다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 78% | $59,080 / $59,800 | $64,918 / $65,569 |
| ICT Trader | BEARISH | 78% | $60,708 / $59,080 | $64,250 / $64,918 |
| Derivatives Trader | BEARISH | 64% | $61,600 / $59,080 | $63,500 / $67,100 |
| Candlestick Reader | NEUTRAL | 58% | $59,080 / $60,744 | $65,238 / $65,761 |
| Fibonacci Analyst | BEARISH | 56% | $59,080 | $76,572 / $77,909 |
| Harmonic Specialist | NEUTRAL | 42% | $63,202 / $62,149 | $63,987 / $64,418 |
Support: $59,080 / $59,800 / $80,600 | Resistance: $64,918 / $65,569 / $69,344 | Horizon: medium term
Wyckoff 구조상 regime은 DIS이며 dis_score 100.0, regime_state는 confirmed_dis로 확인되어 구조 편향은 명확히 bearish입니다. 대분배 체인은 BC $117,397.40 → AR $107,211.50 → ST $117,875.20 → UT $116,380.20 → LPSY $107,473.70 → SOW $80,600.00 → Phase E $59,080.00으로 진행되어, 현재 가격 $63,252.70은 이미 주요 분배 범위 하단과 SOW 아래의 Phase E 영역에 있습니다. 활성 구조도 UTAD $78,077.10 이후 SOW $59,080.00이 확인된 재분배 후보로, 현재 반등은 아직 $64,918.20~$65,569.20 회복이 없어 확인된 전환이 아니라 약한 테스트 단계입니다. 다만 가격이 $59,080.00 저점에 가깝기 때문에 즉시 추격보다는 $64,918.20, $65,569.20, $69,343.84에서의 회복 실패 여부가 다음 하락 지속 판단의 핵심입니다.
Support: $60,708 / $59,080 | Resistance: $64,250 / $64,918 / $70,954 | Horizon: medium term
확정 구조는 bearish로 판단한다. 최근 구조 이벤트가 CHoCH_bearish $64,918.20에서 발생했고, 현재가 $63,252.70는 이 레벨 아래에 머물러 있어 하락 구조가 아직 무효화되지 않았다. 가격은 EQ $70,954.35 아래 discount에 위치해 단기 반등 여지는 있지만, EMA20 $69,343.84와 이전일 고가 $64,250.00조차 회복하지 못해 매수 측 구조 전환 증거가 부족하다. 열린 FVG와 active OB는 없지만, range low $59,080.00 및 전일 저가 $60,708.00 아래의 sell-side liquidity가 다음 하방 목표로 남아 있다.
Support: $61,600 / $59,080 / $57,500 | Resistance: $63,500 / $67,100 / $69,344 | Horizon: 단기, 파생 포지셔닝 선행성을 감안한 4-8시간에서 1일
확인된 구조는 약세로 판단한다. 현재가 $63,252.70은 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 크게 하회하고 있어 아직 구조적 회복이나 명확한 bullish BOS/CHoCH가 확인되지 않았다. 셋업 측면에서도 롱 계정 비율이 0.675까지 상승하고 숏 계정은 0.325로 감소해 롱 쏠림이 심한데, 동시에 OI가 24시간 -2.8130% 감소해 강한 신규 매수 추세보다는 레버리지 포지션 정리 흐름에 가깝다. CVD divergence 0.850과 CVD 증가 +$1,185.67에도 가격이 거의 상승하지 못한 점은 매수 체결이 상단 공급에 흡수되는 신호로 해석된다. 단기적으로 $63,500 청산 레벨을 스윕할 수는 있으나, 그 위에서 안착하지 못하면 $61,600 이후 $57,500 유동성으로 하락 압력이 열릴 가능성이 높다.
Support: $59,080 / $60,744 / $63,253 | Resistance: $65,238 / $65,761 / $69,344 | Horizon: short to medium term
확정 구조는 bearish로 판단한다. 현재 BTC는 $63,252.70에 거래 중이며 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하고 있어 중기 하락 구조가 아직 깨지지 않았다. 다만 setup 관점에서는 7일 저점 $59,080.00에서 반등한 뒤 bullish_engulfing@298과 morning_star@298이 동시에 포착되었고, bull_score 2.3000이 bear_score 0.800보다 우세해 단기 반등 셋업은 살아 있다. 반면 three_black_crows@294가 고거래량으로 확인되었고 최근 doji@297, doji@299가 이어져 $65,238.50 EQ 및 EMA20 $69,343.84를 회복하기 전까지는 상승 전환 확정으로 보기 어렵다.
Support: $59,080 | Resistance: $76,572 / $77,909 / $78,848 | Horizon: medium term
확인된 구조 관점에서는 현재가 $63,252.70가 상승 스윙 저점 $74,868 및 핵심 되돌림 ret_0.786 $76,571.59를 크게 하회하고 있어 bearish 구조로 판단한다. 특히 0.618 golden ratio $77,908.99와 ret_0.5 $78,848.35가 모두 현재가보다 23~25% 위에 있어, 피보나치 기준으로는 지지보다 저항이 훨씬 명확하다. 다만 setup 관점에서는 가격이 EQ $78,848.35 아래의 deep discount에 위치하고 7일 저점 $59,080.00을 아직 이탈하지 않았기 때문에, 구조 전환 전 단기 반등 셋업은 일부 존재한다. confluence zone은 $84,858.55~$84,994.01 부근에 있으나 현재가와 34% 이상 떨어져 있어 즉시 반응 가능성은 낮고, fib_reaction_state도 distant이며 reaction_probability는 0.25로 낮다.
Support: $63,202 / $62,149 / $60,876 | Resistance: $63,987 / $64,418 / $66,400 | Horizon: medium term
일봉 구조는 가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있어 확인된 구조 관점에서는 bearish로 본다. 다만 현재가 $63,252.70는 최근접 Gartley PRZ $63,283.89 및 strict/medium bullish Bat PRZ $63,202.30-$63,987.38 내부에 있어 단기 반등 setup은 형성 중이다. 핵심 Bat은 pattern_score 0.869, ratio_score 1.0으로 가장 우수하지만 아직 forming 상태이고 confirmed_reaction=false라서 구조를 뒤집을 권한은 없다. council_relevant_prz_count와 directional_influence_prz_count가 모두 0이고 validated_tp_ladder도 없으므로, 현 단계의 harmonic은 매수 신호가 아니라 반응 관찰 구간이며, 확인 시에만 $66,400.12, $68,133.22, $70,938.50이 TP/waypoint로 유효해진다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,250 | liquidity_sweep | ict, harmonic, derivatives | 4.0 | 현재가 $63,252.70는 strict morning star와 bullish engulfing 직후 Bat/Gartley PRZ($63,202.30~$63,987.38) 내부에 위치해 단기 반등 여력이 남아 있다. Derivatives의 $63,500 청산 클러스터를 스윕하며 상승해 PRZ 상단 $63,987.38과 ICT 전일 고가 $64,250.00(아직 회수되지 않은 buy-side 유동성)을 시험하지만, $64,918.20 약세 CHoCH 아래의 lower high로 반등이 실패하는 지점이다. 즉 setup이 강조한 '반등 실패 확인' 구간. |
| 2 | $61,600 | support_test | derivatives, ict | 12.0 | 반등 실패 후 PRZ 하단 $63,202.30을 이탈하며 하락 재개. Derivatives가 제시한 1차 지지 $61,600과 ICT 전일 저가 $60,708.00 구간을 시험한다. 롱 계정 비율 0.675의 과밀 포지션과 24시간 OI -2.813% 언와인딩이 하방 압력의 연료로 작용하며, $63,500 위 안착 실패 시 derivatives가 지목한 하방 경로와 정렬된다. |
| 3 | $59,080 | support_test | wyckoff, ict, candlestick, fibonacci, harmonic | 22.0 | 재분배 SOW/Phase E 저점이자 7일 range 저점인 $59,080.00 재시험. Wyckoff·ICT·Candlestick·Fibonacci·Harmonic이 공통으로 식별한 구조 내 마지막 방어선이며 바로 아래에 sell-side 유동성이 대기한다. $64,918.20~$65,569.20 회복이 부재한 상태에서 도달하는 핵심 하방 목표로, 이 레벨의 방어 여부가 다음 추세 지속을 결정한다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,000 | $64,250 | High first |
| 8h | $61,600 | $64,250 | High first |
| 24h | $59,080 | $64,250 | High first |
Invalidation: $65,569
```json
{
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 64250.0,
"type": "liquidity_sweep",
"source": "ict, harmonic, derivatives",
"description": "현재가 $63,252.70는 strict morning star와 bullish engulfing 직후 Bat/Gartley PRZ($63,202.30~$63,987.38) 내부에 위치해 단기 반등 여력이 남아 있다. Derivatives의 $63,500 청산 클러스터를 스윕하며 상승해 PRZ 상단 $63,987.38과 ICT 전일 고가 $64,250.00(아직 회수되지 않은 buy-side 유동성)을 시험하지만, $64,918.20 약세 CHoCH 아래의 lower high로 반등이 실패하는 지점이다. 즉 setup이 강조한 '반등 실패 확인' 구간.",
"est_hours": 4.0
},
{
"seq": 2,
"price": 61600.0,
"type": "support_test",
"source": "derivatives, ict",
"description": "반등 실패 후 PRZ 하단 $63,202.30을 이탈하며 하락 재개. Derivatives가 제시한 1차 지지 $61,600과 ICT 전일 저가 $60,708.00 구간을 시험한다. 롱 계정 비율 0.675의 과밀 포지션과 24시간 OI -2.813% 언와인딩이 하방 압력의 연료로 작용하며, $63,500 위 안착 실패 시 derivatives가 지목한 하방 경로와 정렬된다.",
"est_hours": 12.0
},
{
"seq": 3,
"price": 59080.0,
"type": "support_test",
"source": "wyckoff, ict, candlestick, fibonacci, harmonic",
"description": "재분배 SOW/Phase E 저점이자 7일 range 저점인 $59,080.00 재시험. Wyckoff·ICT·Candlestick·Fibonacci·Harmonic이 공통으로 식별한 구조 내 마지막 방어선이며 바로 아래에 sell-side 유동성이 대기한다. $64,918.20~$65,569.20 회복이 부재한 상태에서 도달하는 핵심 하방 목표로, 이 레벨의 방어 여부가 다음 추세 지속을 결정한다.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 64250.0, "expected_low": 63000.0, "high_first": true},
"8h": {"expected_high": 64250.0, "expected_low": 61600.0, "high_first": true},
"24h": {"expected_high": 64250.0, "expected_low": 59080.0, "high_first": true}
},
"triggers": {
"bullish": {
"price": 64918.2,
"description": "최근 약세 CHoCH 기준선 $64,918.20을 회복하고 $65,238.50(7일 EQ)~$65,569.20(Wyckoff ST 저점) 클러스터로 수용 시 단기 구조 회복 신호. 반등 실패 시나리오를 위협하며 EMA20 $69,343.84를 향한 상승 여지를 연다."
},
"bearish": {
"price": 59080.0,
"description": "$59,080.00 SOW/Phase E 저점을 종가 기준으로 이탈·수용 시 약세 가속 확정. range low 아래 sell-side 유동성이 풀리며 $57,500 → $54,900으로 하락이 확장된다."
}
},
"scenario_invalidation": 65569.2
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.78,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"최근 약세 CHoCH 기준선 $64,918.20 아래에서 거래 중이며, 전일 고가 $64,250.00도 회복하지 못한 상태",
"Wyckoff 재분배 구조에서 SOW 저점 $59,080.00 반등 후에도 $64,918.20~$65,569.20 회복이 부재",
"가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하여 일봉 구조 수용은 여전히 하방",
"파생 포지셔닝은 롱 계정 비율 0.675로 롱 쏠림이 강하고, 24시간 OI는 -2.813% 감소해 반등보다 포지션 정리 성격이 우세",
"단기 반대 조건으로는 $59,080.00 저점 방어 후 bullish engulfing 및 strict morning star가 발생했고, 현재가가 bullish Bat PRZ $63,202.30~$63,987.38 내부에 있음"
],
"setup_vs_structure": "실행 셋업은 구조와 대체로 정렬된 bearish이지만, $59,080.00 방어와 $63,202.30~$63,987.38 하모닉 PRZ 때문에 즉시 추격보다는 반등 실패 확인이 중요한 구간이다. 즉, 구조는 하방 우위이나 현재 위치는 단기 반등 후보가 겹친 저점권 반응 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
63202.3,
61600,
60708,
59080,
57500,
54900
],
"resistance": [
63500,
63987.38,
64250,
64918.2,
65238.5,
65569.2,
67100,
69343.84,
70954.35,
71397,
75758.25,
78077.1
]
},
"confluences": [
"전원에 가까운 합의로 일봉 구조는 bearish이다. 모든 분석가가 현재가 $63,252.70이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있다고 지적했다.",
"ICT와 Wyckoff가 모두 $64,918.20을 핵심 약세 구조선으로 제시한다. 이 레벨 아래에서는 최근 bearish CHoCH 및 재분배 SOW 이후의 하방 구조가 유지된다.",
"Candlestick, ICT, Fibonacci, Harmonic, Wyckoff가 모두 $59,080.00을 핵심 저점 또는 구조적 지지로 식별한다. 이는 현재 구조 내 마지막 방어선이자 Phase E/SOW 저점이다.",
"Candlestick의 7일 EQ $65,238.50, Wyckoff ST 저점 $65,569.20, Harmonic PRZ 상단 $65,380.95~$65,604.43, ICT $64,918.20이 $64,900~$65,600 구간에 밀집해 단기 구조 회복 여부를 판단하는 핵심 저항 클러스터를 형성한다.",
"Derivatives의 상방 청산 레벨 $63,500과 Harmonic bullish Bat PRZ $63,202.30~$63,987.38이 현재가 바로 위아래에 겹쳐 있어, 현 구간은 구조 전환 신호라기보다 저점권 유동성·PRZ 반응 구간으로 해석된다.",
"EMA20 $69,343.84는 Candlestick, ICT, Derivatives, Harmonic, Wyckoff가 공통적으로 제시한 주요 구조 저항이며, 현재가 대비 약 9% 위에 위치한다."
],
"conflicts": [
"구조와 셋업이 일부 충돌한다. Candlestick은 구조는 bearish로 보면서도 $59,080.00 반등 이후 strict morning star와 bullish engulfing 때문에 단기 bullish setup을 제시한다.",
"Harmonic은 현재가가 bullish Bat/Gartley/Butterfly PRZ 내부라고 보지만, 해당 패턴들은 대부분 forming 또는 미확인 반응 상태이므로 Wyckoff·ICT·Fib의 확정 bearish 구조를 뒤집을 권한은 없다.",
"Fibonacci는 deep discount 구간이라는 점에서 단기 반등 가능성을 인정하지만, 핵심 되돌림 $76,571.59, $77,908.99, $78,848.35를 크게 하회하고 있어 구조 판정은 bearish로 유지한다.",
"파생 데이터의 CVD 증가는 단기 매수 체결을 시사하지만, 가격 반응이 제한적이고 OI가 감소해 매수 흡수 또는 포지션 정리 신호로 해석되어 현물 구조 개선과 충돌한다."
],
"highest_conviction_analyst": "Wyckoff Expert — 확정 분배/재분배 구조를 가장 명확하게 제시했다. 대분배 체인은 BC $117,397.40 → ST $117,875.20 → LPSY $107,473.70 → SOW $80,600.00 → Phase E $59,080.00으로 이어졌고, 현재 활성 구조도 UTAD $78,077.10 이후 SOW $59,080.00이 확인된 재분배 상태로 해석된다.",
"invalidation_level": "일봉 기준 $78,077.10 UTAD 상단을 회복하고, 이후 $78,848.35 피보나치 EQ 위에서 수용될 경우 현재의 bearish 구조 진단은 무효화된다.",
"executive_summary": "BTC/USDT 일봉 구조는 현재 명확한 bearish regime이다. Wyckoff는 확정 분배 이후 재분배 구조의 SOW/Phase E 구간으로 해석하고 있으며, ICT도 $64,918.20 bearish CHoCH 아래에서 하락 구조 수용이 유지된다고 본다. 현재 위치는 $59,080.00 SOW 저점에서 반등한 뒤 $63,202.30~$63,987.38 bullish PRZ와 캔들 반등 패턴이 겹친 반응 구간이지만, 이는 아직 구조 전환이 아니라 약세 구조 내부의 저점권 테스트에 가깝다. 핵심 구조 저항은 $64,918.20~$65,569.20, 그 위는 EMA20 $69,343.84이며, regime-level 무효화는 $78,077.10 및 $78,848.35 회복 수용이 필요하다."
}{
"symbol": "BTC/USDT",
"timeframe": "1d",
"timestamp": "2026-06-08 17:00 KST",
"last_price": 63252.7,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $63,252.70는 7일 range EQ $65,238.50 아래의 discount zone에 위치",
"7일 저점 $59,080.00 부근에서 반등 후 bullish_engulfing@298 및 morning_star@298 발생",
"morning_star 품질 0.673으로 최근 패턴 중 최상위이며 strict tier",
"현재가가 EMA20 $69,343.84보다 -8.8% 낮아 단기 평균 회귀 여지가 있으나 아직 구조 전환은 미확정",
"doji@299 출현으로 반등 이후 추격 매수보다는 단기 균형/결정 대기 상태"
],
"reasoning": "확정 구조는 bearish로 판단한다. 현재 BTC는 $63,252.70에 거래 중이며 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하고 있어 중기 하락 구조가 아직 깨지지 않았다. 다만 setup 관점에서는 7일 저점 $59,080.00에서 반등한 뒤 bullish_engulfing@298과 morning_star@298이 동시에 포착되었고, bull_score 2.3000이 bear_score 0.800보다 우세해 단기 반등 셋업은 살아 있다. 반면 three_black_crows@294가 고거래량으로 확인되었고 최근 doji@297, doji@299가 이어져 $65,238.50 EQ 및 EMA20 $69,343.84를 회복하기 전까지는 상승 전환 확정으로 보기 어렵다.",
"key_levels": {
"support": [
59080.0,
60744.5,
63252.7
],
"resistance": [
65238.5,
65760.9,
69343.84,
71397.0,
75758.25
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$59,080.00 일봉 종가 이탈",
"risk_scenario": "$59,080.00을 일봉으로 이탈하면 morning_star와 bullish_engulfing 기반의 반등 셋업은 실패로 간주되며, 고거래량 three_black_crows의 하락 압력이 재개될 가능성이 높다. 이 경우 $60,744.50 부근의 ATR 하단 지지까지 무너진 상태이므로 추가 하락 추세 연장이 우세해진다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 132,
"recent_patterns": 7,
"pattern_list": [
"bullish_engulfing@290",
"bullish_engulfing@298",
"morning_star@298",
"three_black_crows@294",
"doji@295",
"doji@297",
"doji@299"
],
"atr_value": 2508.2,
"vol_avg_20": 181827.75,
"high_volume_patterns": [
"three_black_crows",
"doji"
],
"pattern_candidates": [
{
"pattern": "morning_star",
"signal": "bullish",
"pattern_quality": 0.673,
"tier": "strict",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.648,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "three_black_crows",
"signal": "bearish",
"pattern_quality": 0.642,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.454,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.673,
"bull_score": 2.3,
"bear_score": 0.8
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $63,252.70는 7일 range EQ $65,238.50 아래의 discount zone에 위치\",\n \"7일 저점 $59,080.00 부근에서 반등 후 bullish_engulfing@298 및 morning_star@298 발생\",\n \"morning_star 품질 0.673으로 최근 패턴 중 최상위이며 strict tier\",\n \"현재가가 EMA20 $69,343.84보다 -8.8% 낮아 단기 평균 회귀 여지가 있으나 아직 구조 전환은 미확정\",\n \"doji@299 출현으로 반등 이후 추격 매수보다는 단기 균형/결정 대기 상태\"\n ],\n \"reasoning\": \"확정 구조는 bearish로 판단한다. 현재 BTC는 $63,252.70에 거래 중이며 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하고 있어 중기 하락 구조가 아직 깨지지 않았다. 다만 setup 관점에서는 7일 저점 $59,080.00에서 반등한 뒤 bullish_engulfing@298과 morning_star@298이 동시에 포착되었고, bull_score 2.3000이 bear_score 0.800보다 우세해 단기 반등 셋업은 살아 있다. 반면 three_black_crows@294가 고거래량으로 확인되었고 최근 doji@297, doji@299가 이어져 $65,238.50 EQ 및 EMA20 $69,343.84를 회복하기 전까지는 상승 전환 확정으로 보기 어렵다.\",\n \"key_levels\": {\n \"support\": [\n 59080.0,\n 60744.5,\n 63252.7\n ],\n \"resistance\": [\n 65238.5,\n 65760.9,\n 69343.84,\n 71397.0,\n 75758.25\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$59,080.00 일봉 종가 이탈\",\n \"risk_scenario\": \"$59,080.00을 일봉으로 이탈하면 morning_star와 bullish_engulfing 기반의 반등 셋업은 실패로 간주되며, 고거래량 three_black_crows의 하락 압력이 재개될 가능성이 높다. 이 경우 $60,744.50 부근의 ATR 하단 지지까지 무너진 상태이므로 추가 하락 추세 연장이 우세해진다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.78,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.815,
"setup_signals": [
"현재가 $63,252.70가 최근 bearish CHoCH 기준선 $64,918.20 아래에서 거래되어 하락 구조 수용이 유지됨",
"이전일 고가 $64,250.00를 돌파하지 못했고 현재가가 그 아래에 있어 단기 buy-side liquidity 회수 실패 상태",
"가격이 EMA20 $69,343.84보다 -8.8%, EMA120 $75,758.25보다 -16.5%, EMA240 $83,400.65보다 -24.2% 아래에 있어 기관 흐름이 여전히 하방 우위",
"현재가는 EQ $70,954.35 아래 discount 영역에 있으나, 구조 전환 확인 전까지는 $59,080.00 range low 재방문 가능성이 우세",
"상단 후보 bearish OB가 $80,651.20~$82,828.70에 위치해 있으며, 이는 중장기 공급/프리미엄 저항 배열로 작동 가능"
],
"reasoning": "확정 구조는 bearish로 판단한다. 최근 구조 이벤트가 CHoCH_bearish $64,918.20에서 발생했고, 현재가 $63,252.70는 이 레벨 아래에 머물러 있어 하락 구조가 아직 무효화되지 않았다. 가격은 EQ $70,954.35 아래 discount에 위치해 단기 반등 여지는 있지만, EMA20 $69,343.84와 이전일 고가 $64,250.00조차 회복하지 못해 매수 측 구조 전환 증거가 부족하다. 열린 FVG와 active OB는 없지만, range low $59,080.00 및 전일 저가 $60,708.00 아래의 sell-side liquidity가 다음 하방 목표로 남아 있다.",
"key_levels": {
"support": [
60708.0,
59080.0
],
"resistance": [
64250.0,
64918.2,
70954.35,
80651.2,
82828.7
]
},
"time_horizon": "medium term",
"invalidation_level": "$64,918.20",
"risk_scenario": "만약 BTC가 $64,918.20 bearish CHoCH 레벨을 일봉 기준으로 회복하고, 이후 $69,343.84 EMA20 및 EQ $70,954.35 위에서 수용된다면 현재 하락 시나리오는 약화된다. 그 경우 시장은 $75,998.90 이전 bullish BOS 레벨과 $80,651.20~$82,828.70 후보 bearish OB까지 유동성 회수를 시도할 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 80651.2,
"top": 82828.7,
"quality": "candidate",
"score": 0.5
},
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 70,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bearish",
"level": 108566.0
},
{
"type": "BOS_bearish",
"level": 101516.5
},
{
"type": "BOS_bullish",
"level": 94555.0
},
{
"type": "CHoCH_bearish",
"level": 84408.6
},
{
"type": "BOS_bullish",
"level": 75998.9
},
{
"type": "CHoCH_bearish",
"level": 64918.2
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 70954.35,
"range_high": 82828.7,
"range_low": 59080.0,
"bull_score": 6.5,
"bear_score": 9.1,
"setup_bias": "bearish",
"setup_score": 0.815,
"setup_signals": [
"bearish CHoCH below $108,566.00",
"bearish BOS below $101,516.50",
"bearish CHoCH below $84,408.60",
"bearish CHoCH below $64,918.20"
],
"retracement_direction": "bullish",
"current_retracement_pct": 123.5,
"deepest_retracement_pct": 132.6,
"previous_day_high": 64250.0,
"previous_day_low": 60708.0,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.815,\n \"setup_signals\": [\n \"현재가 $63,252.70가 최근 bearish CHoCH 기준선 $64,918.20 아래에서 거래되어 하락 구조 수용이 유지됨\",\n \"이전일 고가 $64,250.00를 돌파하지 못했고 현재가가 그 아래에 있어 단기 buy-side liquidity 회수 실패 상태\",\n \"가격이 EMA20 $69,343.84보다 -8.8%, EMA120 $75,758.25보다 -16.5%, EMA240 $83,400.65보다 -24.2% 아래에 있어 기관 흐름이 여전히 하방 우위\",\n \"현재가는 EQ $70,954.35 아래 discount 영역에 있으나, 구조 전환 확인 전까지는 $59,080.00 range low 재방문 가능성이 우세\",\n \"상단 후보 bearish OB가 $80,651.20~$82,828.70에 위치해 있으며, 이는 중장기 공급/프리미엄 저항 배열로 작동 가능\"\n ],\n \"reasoning\": \"확정 구조는 bearish로 판단한다. 최근 구조 이벤트가 CHoCH_bearish $64,918.20에서 발생했고, 현재가 $63,252.70는 이 레벨 아래에 머물러 있어 하락 구조가 아직 무효화되지 않았다. 가격은 EQ $70,954.35 아래 discount에 위치해 단기 반등 여지는 있지만, EMA20 $69,343.84와 이전일 고가 $64,250.00조차 회복하지 못해 매수 측 구조 전환 증거가 부족하다. 열린 FVG와 active OB는 없지만, range low $59,080.00 및 전일 저가 $60,708.00 아래의 sell-side liquidity가 다음 하방 목표로 남아 있다.\",\n \"key_levels\": {\n \"support\": [\n 60708.0,\n 59080.0\n ],\n \"resistance\": [\n 64250.0,\n 64918.2,\n 70954.35,\n 80651.2,\n 82828.7\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$64,918.20\",\n \"risk_scenario\": \"만약 BTC가 $64,918.20 bearish CHoCH 레벨을 일봉 기준으로 회복하고, 이후 $69,343.84 EMA20 및 EQ $70,954.35 위에서 수용된다면 현재 하락 시나리오는 약화된다. 그 경우 시장은 $75,998.90 이전 bullish BOS 레벨과 $80,651.20~$82,828.70 후보 bearish OB까지 유동성 회수를 시도할 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.35,
"setup_signals": [
"현재가 $63,252.70는 스윙 EQ/ret_0.5 $78,848.35 아래에 위치한 deep discount 구간",
"현재가가 ret_0.786 $76,571.59보다 21.06% 낮아 기존 상승 스윙 $74,868→$82,829의 되돌림 구조를 이탈",
"7일 저점 $59,080.00 위에서 가격이 유지되고 있어 단기 유동성 방어 또는 반등 시도 가능성 존재",
"상단 미회복 저항 ret_0.786 $76,571.59, golden ratio ret_0.618 $77,908.99가 반등 시 1차 매도 압력 구간"
],
"reasoning": "확인된 구조 관점에서는 현재가 $63,252.70가 상승 스윙 저점 $74,868 및 핵심 되돌림 ret_0.786 $76,571.59를 크게 하회하고 있어 bearish 구조로 판단한다. 특히 0.618 golden ratio $77,908.99와 ret_0.5 $78,848.35가 모두 현재가보다 23~25% 위에 있어, 피보나치 기준으로는 지지보다 저항이 훨씬 명확하다. 다만 setup 관점에서는 가격이 EQ $78,848.35 아래의 deep discount에 위치하고 7일 저점 $59,080.00을 아직 이탈하지 않았기 때문에, 구조 전환 전 단기 반등 셋업은 일부 존재한다. confluence zone은 $84,858.55~$84,994.01 부근에 있으나 현재가와 34% 이상 떨어져 있어 즉시 반응 가능성은 낮고, fib_reaction_state도 distant이며 reaction_probability는 0.25로 낮다.",
"key_levels": {
"support": [
59080.0
],
"resistance": [
76571.59,
77908.99,
78848.35,
79787.71,
84994.01
]
},
"time_horizon": "medium term",
"invalidation_level": "$76,571.59 상향 회복 및 일봉 종가 안착",
"risk_scenario": "반대 시나리오로 가격이 ret_0.786 $76,571.59를 회복하면 현재 bearish 구조 판단은 약화되며, 이후 golden ratio $77,908.99와 ret_0.5 $78,848.35까지 숏커버성 반등이 열릴 수 있다. 반대로 $59,080.00을 하향 이탈하면 discount 반등 셋업도 실패하며 하락 추세가 재가속될 가능성이 커진다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $74,868 → $82,829",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 76571.59,
"nearest_fib_distance": 21.06,
"golden_ratio_level": 77908.99,
"fib_ret_382": 79787.71,
"fib_ret_618": 77908.99,
"confluence_zones": [
{
"price": 84858.55,
"count": 2,
"levels": [
"ret_0.382",
"ext_1.272"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
76571.5898,
77908.9874,
78848.35
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 80949.97,
"distance_pct": 27.98,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 79787.71,
"distance_pct": 26.14,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 78848.35,
"distance_pct": 24.66,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 77908.99,
"distance_pct": 23.17,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.786",
"price": 76571.59,
"distance_pct": 21.06,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 82828.7,
"distance_pct": 30.95,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 84994.01,
"distance_pct": 34.37,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 86124.43,
"distance_pct": 36.16,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 87748.41,
"distance_pct": 38.73,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 90789.4,
"distance_pct": 43.53,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $63,252.70는 스윙 EQ/ret_0.5 $78,848.35 아래에 위치한 deep discount 구간\",\n \"현재가가 ret_0.786 $76,571.59보다 21.06% 낮아 기존 상승 스윙 $74,868→$82,829의 되돌림 구조를 이탈\",\n \"7일 저점 $59,080.00 위에서 가격이 유지되고 있어 단기 유동성 방어 또는 반등 시도 가능성 존재\",\n \"상단 미회복 저항 ret_0.786 $76,571.59, golden ratio ret_0.618 $77,908.99가 반등 시 1차 매도 압력 구간\"\n ],\n \"reasoning\": \"확인된 구조 관점에서는 현재가 $63,252.70가 상승 스윙 저점 $74,868 및 핵심 되돌림 ret_0.786 $76,571.59를 크게 하회하고 있어 bearish 구조로 판단한다. 특히 0.618 golden ratio $77,908.99와 ret_0.5 $78,848.35가 모두 현재가보다 23~25% 위에 있어, 피보나치 기준으로는 지지보다 저항이 훨씬 명확하다. 다만 setup 관점에서는 가격이 EQ $78,848.35 아래의 deep discount에 위치하고 7일 저점 $59,080.00을 아직 이탈하지 않았기 때문에, 구조 전환 전 단기 반등 셋업은 일부 존재한다. confluence zone은 $84,858.55~$84,994.01 부근에 있으나 현재가와 34% 이상 떨어져 있어 즉시 반응 가능성은 낮고, fib_reaction_state도 distant이며 reaction_probability는 0.25로 낮다.\",\n \"key_levels\": {\n \"support\": [\n 59080.0\n ],\n \"resistance\": [\n 76571.59,\n 77908.99,\n 78848.35,\n 79787.71,\n 84994.01\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$76,571.59 상향 회복 및 일봉 종가 안착\",\n \"risk_scenario\": \"반대 시나리오로 가격이 ret_0.786 $76,571.59를 회복하면 현재 bearish 구조 판단은 약화되며, 이후 golden ratio $77,908.99와 ret_0.5 $78,848.35까지 숏커버성 반등이 열릴 수 있다. 반대로 $59,080.00을 하향 이탈하면 discount 반등 셋업도 실패하며 하락 추세가 재가속될 가능성이 커진다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $63,252.70이 EMA20 $69,343.84 대비 -8.8%, EMA120 $75,758.25 대비 -16.5% 아래에 있어 구조적 약세 구간",
"롱 계정 비율 0.675, 숏 계정 비율 0.325로 계정 포지셔닝이 롱 쪽에 과밀되어 있으며 account_long_crowding=1.000",
"24시간 OI 변화율 -2.8130%로 신규 추세 진입보다 포지션 언와인딩 성격이 강함",
"CVD divergence 0.850 및 CVD 변화 +$1,185.67에도 가격 24시간 변화가 -0.07%에 그쳐 매수 체결이 가격 상승으로 연결되지 않는 약한 참여 구조",
"가장 강한 청산 자석이 현재가 바로 위 $63,500에 위치해 있어 단기 상방 스윕 후 실패 시 하방 재개 위험",
"하방 청산/유동성 구간 $61,600, $57,500, $54,900이 열려 있고 fragility_score 0.773으로 변동성 확대 위험이 높음"
],
"reasoning": "확인된 구조는 약세로 판단한다. 현재가 $63,252.70은 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 크게 하회하고 있어 아직 구조적 회복이나 명확한 bullish BOS/CHoCH가 확인되지 않았다. 셋업 측면에서도 롱 계정 비율이 0.675까지 상승하고 숏 계정은 0.325로 감소해 롱 쏠림이 심한데, 동시에 OI가 24시간 -2.8130% 감소해 강한 신규 매수 추세보다는 레버리지 포지션 정리 흐름에 가깝다. CVD divergence 0.850과 CVD 증가 +$1,185.67에도 가격이 거의 상승하지 못한 점은 매수 체결이 상단 공급에 흡수되는 신호로 해석된다. 단기적으로 $63,500 청산 레벨을 스윕할 수는 있으나, 그 위에서 안착하지 못하면 $61,600 이후 $57,500 유동성으로 하락 압력이 열릴 가능성이 높다.",
"key_levels": {
"support": [
61600,
59080,
57500,
54900
],
"resistance": [
63500,
67100,
69343.84,
69600,
71397
]
},
"time_horizon": "단기, 파생 포지셔닝 선행성을 감안한 4-8시간에서 1일",
"invalidation_level": "$67,100 상방 청산 레벨 위로 명확히 안착하고 OI가 재증가할 경우",
"risk_scenario": "반대 시나리오는 $63,500 상방 청산을 단순 스윕이 아니라 강한 수용으로 전환하는 경우다. 이 경우 숏 커버링이 붙으며 $67,100까지 빠르게 열릴 수 있고, 이후 EMA20 $69,343.84 및 $69,600 청산 구간까지 반등이 확장될 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.85,
"cvd_change": 1185.67,
"oi_trend": 0.219,
"oi_change_pct_24h": -2.813,
"oi_latest": 98914.161,
"funding_pressure": 0.49,
"funding_avg": 9.64e-06,
"funding_change_24h": 6.361e-05,
"long_account_ratio": 0.67,
"short_account_ratio": 0.33,
"long_account_latest": 0.675,
"short_account_latest": 0.325,
"long_account_change_24h": 0.0108,
"short_account_change_24h": -0.0108,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.488,
"spot_futures_basis_pct": -0.0494,
"basis_change_lookback": 0.0067,
"aggregate_score": 0.409,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
61600,
112314.136551
],
[
57500,
101326.03358499998
],
[
54900,
114161.15004374999
]
],
"liq_above": [
[
63500,
125838.990753
],
[
67100,
114161.15004374999
],
[
69600,
98171.19513374999
]
],
"strongest_liq_level": 63500,
"fragility_score": 0.773,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $63,252.70이 EMA20 $69,343.84 대비 -8.8%, EMA120 $75,758.25 대비 -16.5% 아래에 있어 구조적 약세 구간\",\n \"롱 계정 비율 0.675, 숏 계정 비율 0.325로 계정 포지셔닝이 롱 쪽에 과밀되어 있으며 account_long_crowding=1.000\",\n \"24시간 OI 변화율 -2.8130%로 신규 추세 진입보다 포지션 언와인딩 성격이 강함\",\n \"CVD divergence 0.850 및 CVD 변화 +$1,185.67에도 가격 24시간 변화가 -0.07%에 그쳐 매수 체결이 가격 상승으로 연결되지 않는 약한 참여 구조\",\n \"가장 강한 청산 자석이 현재가 바로 위 $63,500에 위치해 있어 단기 상방 스윕 후 실패 시 하방 재개 위험\",\n \"하방 청산/유동성 구간 $61,600, $57,500, $54,900이 열려 있고 fragility_score 0.773으로 변동성 확대 위험이 높음\"\n ],\n \"reasoning\": \"확인된 구조는 약세로 판단한다. 현재가 $63,252.70은 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 크게 하회하고 있어 아직 구조적 회복이나 명확한 bullish BOS/CHoCH가 확인되지 않았다. 셋업 측면에서도 롱 계정 비율이 0.675까지 상승하고 숏 계정은 0.325로 감소해 롱 쏠림이 심한데, 동시에 OI가 24시간 -2.8130% 감소해 강한 신규 매수 추세보다는 레버리지 포지션 정리 흐름에 가깝다. CVD divergence 0.850과 CVD 증가 +$1,185.67에도 가격이 거의 상승하지 못한 점은 매수 체결이 상단 공급에 흡수되는 신호로 해석된다. 단기적으로 $63,500 청산 레벨을 스윕할 수는 있으나, 그 위에서 안착하지 못하면 $61,600 이후 $57,500 유동성으로 하락 압력이 열릴 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 61600,\n 59080,\n 57500,\n 54900\n ],\n \"resistance\": [\n 63500,\n 67100,\n 69343.84,\n 69600,\n 71397\n ]\n },\n \"time_horizon\": \"단기, 파생 포지셔닝 선행성을 감안한 4-8시간에서 1일\",\n \"invalidation_level\": \"$67,100 상방 청산 레벨 위로 명확히 안착하고 OI가 재증가할 경우\",\n \"risk_scenario\": \"반대 시나리오는 $63,500 상방 청산을 단순 스윕이 아니라 강한 수용으로 전환하는 경우다. 이 경우 숏 커버링이 붙으며 $67,100까지 빠르게 열릴 수 있고, 이후 EMA20 $69,343.84 및 $69,600 청산 구간까지 반등이 확장될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.46,
"setup_signals": [
"현재가 $63,252.70가 최근접 Gartley PRZ 중심 $63,283.89와 거의 동일한 구간에 위치",
"Strict/medium bullish Bat 형성 PRZ 진입: D $63,594.84, PRZ $63,202.30-$63,987.38, 폭 1.235%",
"활성 bullish PRZ 클러스터 존재: Butterfly 후보 PRZ $62,684.52-$64,464.12, Gartley 형성 PRZ $62,779.86-$64,802.10",
"하단 보조 반전 후보: strict/medium bullish Butterfly watch PRZ $59,487.19-$60,875.70, 7일 저점 $59,080 인근"
],
"reasoning": "일봉 구조는 가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있어 확인된 구조 관점에서는 bearish로 본다. 다만 현재가 $63,252.70는 최근접 Gartley PRZ $63,283.89 및 strict/medium bullish Bat PRZ $63,202.30-$63,987.38 내부에 있어 단기 반등 setup은 형성 중이다. 핵심 Bat은 pattern_score 0.869, ratio_score 1.0으로 가장 우수하지만 아직 forming 상태이고 confirmed_reaction=false라서 구조를 뒤집을 권한은 없다. council_relevant_prz_count와 directional_influence_prz_count가 모두 0이고 validated_tp_ladder도 없으므로, 현 단계의 harmonic은 매수 신호가 아니라 반응 관찰 구간이며, 확인 시에만 $66,400.12, $68,133.22, $70,938.50이 TP/waypoint로 유효해진다.",
"key_levels": {
"support": [
63202.3,
62149.32,
60875.7,
60181.44,
59487.19,
59080.0
],
"resistance": [
63987.38,
64418.47,
66400.12,
68133.22,
69343.84,
71397.0,
75758.25
]
},
"time_horizon": "medium term",
"invalidation_level": "$62,149.32 일봉 종가 이탈",
"risk_scenario": "가격이 $63,202.30-$63,987.38 Bat PRZ에서 반응하지 못하고 $62,149.32 아래로 일봉 수용되면 현재 bullish harmonic setup은 실패로 간주된다. 그 경우 다음 유동성/PRZ 목적지는 $60,875.70-$59,487.19의 strict Butterfly watch zone 및 7일 저점 $59,080이며, 반등 시도는 단순 되돌림으로 약화된다. 반대로 $63,987.38 및 $64,418.47를 회복하고 15m/1h MSS 또는 CHoCH, 스윕 후 reclaim, CVD/OI 확인이 동반되면 $66,400.12와 $68,133.22까지의 반등 branch가 활성화된다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 254,
"completed_patterns_found": 103,
"forming_d_prz_found": 151,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 59,
"swing_highs_scanned": 29,
"swing_lows_scanned": 30,
"timeframe": "1d",
"prz_active_threshold_pct": 1.0,
"prz_nearby_threshold_pct": 2.0,
"prz_watch_threshold_pct": 4.0,
"prz_max_width_pct": 1.8,
"quality_counts": {
"high": 3,
"medium": 64,
"low": 187
},
"prz_status_counts": {
"active": 26,
"nearby": 12,
"watch": 17,
"far": 199,
"forming": 118
},
"high_confluence_prz_count": 20,
"strict_patterns_found": 70,
"candidate_patterns_found": 184,
"active_patterns_at_prz": 26,
"nearby_patterns": 12,
"all_patterns": [
"bat",
"butterfly",
"butterfly",
"gartley",
"butterfly",
"crab",
"gartley",
"butterfly",
"butterfly",
"gartley",
"butterfly",
"gartley",
"bat",
"gartley",
"butterfly",
"bat",
"gartley",
"bat",
"crab",
"bat",
"gartley",
"shark",
"crab",
"shark",
"shark",
"bat",
"crab",
"bat",
"bat",
"bat",
"bat",
"bat",
"crab",
"crab",
"crab",
"crab",
"gartley",
"shark",
"bat",
"bat",
"gartley",
"crab",
"gartley",
"shark",
"shark",
"bat",
"butterfly",
"butterfly",
"shark",
"bat",
"shark",
"gartley",
"bat",
"gartley",
"crab",
"butterfly",
"gartley",
"shark",
"shark",
"butterfly",
"shark",
"butterfly",
"shark",
"bat",
"butterfly",
"bat",
"shark",
"crab",
"shark",
"bat",
"crab",
"gartley",
"bat",
"crab",
"butterfly",
"bat",
"crab",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"shark",
"shark",
"butterfly",
"crab",
"crab",
"gartley",
"bat",
"crab",
"bat",
"shark",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"gartley",
"butterfly",
"butterfly",
"butterfly",
"shark",
"bat",
"crab",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"crab",
"bat",
"bat",
"bat",
"bat",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"bat",
"crab",
"bat",
"butterfly",
"shark",
"butterfly",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"bat",
"bat",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"shark",
"bat",
"bat",
"butterfly",
"butterfly",
"gartley",
"crab",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"bat",
"bat",
"crab",
"bat",
"gartley",
"crab",
"butterfly",
"butterfly",
"bat",
"shark",
"bat",
"butterfly",
"crab",
"butterfly",
"shark",
"butterfly",
"bat",
"bat",
"butterfly",
"bat",
"shark",
"butterfly",
"shark",
"gartley",
"gartley",
"crab",
"bat",
"bat",
"shark",
"shark",
"bat",
"crab",
"gartley",
"bat",
"crab",
"crab",
"bat",
"gartley",
"shark",
"shark",
"crab",
"crab",
"butterfly",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"butterfly",
"butterfly",
"crab",
"bat",
"gartley",
"crab",
"crab",
"shark",
"crab",
"butterfly",
"crab",
"bat",
"shark",
"butterfly",
"bat",
"butterfly",
"butterfly",
"gartley",
"shark",
"crab",
"shark",
"bat",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"crab",
"shark",
"bat",
"shark",
"gartley",
"crab",
"crab",
"butterfly",
"crab",
"crab",
"crab",
"shark",
"crab"
],
"all_signals": [
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "medium",
"best_pattern_score": 0.869,
"best_completion_status": "forming",
"nearest_pattern": "gartley",
"nearest_prz": 63283.89,
"price_to_prz": 0.05,
"prz_range": [
62149.32,
64418.47
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.833,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5085,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 207,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 216,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.829,
"ratio_score": 0.907,
"prz_score": 0.934,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60181.44,
"prz_range": [
59487.19,
60875.7
],
"prz_width_pct": 2.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.86,
"price_to_prz_pct_raw": -4.8555,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 60181.44,
"a_price": 74046.5,
"tp1_ad_382": 65477.89,
"tp2_ad_618": 68750.05,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.766,
"ABC": 0.4387
},
"x_price": 62979.5,
"x_idx": 199,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.599,
"ratio_score": 0.452,
"prz_score": 0.939,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 65676.1,
"prz_range": [
65604.43,
67113.23
],
"prz_width_pct": 2.274,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 4.91,
"price_to_prz_pct_raw": 4.9107,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 2.39,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 66358.83,
"a_price": 69999.0,
"tp1_ad_382": 67749.37,
"tp2_ad_618": 68608.46,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.7366,
"BCD": 1.8169,
"XAD": 0.9817
},
"x_price": 65595.7,
"x_idx": 190,
"x_order": 3,
"a_price": 69999.0,
"a_idx": 196,
"a_order": 3,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": 232
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.869,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63594.84,
"prz_range": [
63202.3,
63987.38
],
"prz_width_pct": 1.235,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.54,
"price_to_prz_pct_raw": 0.5409,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 63594.84,
"a_price": 70938.5,
"tp1_ad_382": 66400.12,
"tp2_ad_618": 68133.22,
"tp3_a_or_structure_liquidity": 70938.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.6926
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 70938.5,
"a_idx": 186,
"a_order": 5,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.869,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.96,
"price_to_prz_pct_raw": -2.9594,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 199,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 224,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 228,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.865,
"ratio_score": 0.942,
"prz_score": 0.814,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64283.69,
"prz_range": [
63244.56,
65322.83
],
"prz_width_pct": 3.233,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.63,
"price_to_prz_pct_raw": 1.63,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 64283.69,
"a_price": 74046.5,
"tp1_ad_382": 68013.08,
"tp2_ad_618": 70317.11,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7983,
"ABC": 0.6966
},
"x_price": 65595.7,
"x_idx": 190,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 0.864,
"prz_score": 0.822,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63790.98,
"prz_range": [
62779.86,
64802.1
],
"prz_width_pct": 3.17,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.85,
"price_to_prz_pct_raw": 0.851,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 63790.98,
"a_price": 74046.5,
"tp1_ad_382": 67708.59,
"tp2_ad_618": 70128.89,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.595,
"ABC": 0.7586
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.834,
"ratio_score": 0.871,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64306.25,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.67,
"price_to_prz_pct_raw": 1.6656,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403
},
"x_price": 62401.7,
"x_idx": 195,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 216,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.833,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5085,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 207,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 216,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.829,
"ratio_score": 0.907,
"prz_score": 0.934,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 60181.44,
"prz_range": [
59487.19,
60875.7
],
"prz_width_pct": 2.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.86,
"price_to_prz_pct_raw": -4.8555,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 60181.44,
"a_price": 74046.5,
"tp1_ad_382": 65477.89,
"tp2_ad_618": 68750.05,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.766,
"ABC": 0.4387
},
"x_price": 62979.5,
"x_idx": 199,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.599,
"ratio_score": 0.452,
"prz_score": 0.939,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 65676.1,
"prz_range": [
65604.43,
67113.23
],
"prz_width_pct": 2.274,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 4.91,
"price_to_prz_pct_raw": 4.9107,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 2.39,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 66358.83,
"a_price": 69999.0,
"tp1_ad_382": 67749.37,
"tp2_ad_618": 68608.46,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6129,
"ABC": 0.7366,
"BCD": 1.8169,
"XAD": 0.9817
},
"x_price": 65595.7,
"x_idx": 190,
"x_order": 3,
"a_price": 69999.0,
"a_idx": 196,
"a_order": 3,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": 232
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.869,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63594.84,
"prz_range": [
63202.3,
63987.38
],
"prz_width_pct": 1.235,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.54,
"price_to_prz_pct_raw": 0.5409,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 63594.84,
"a_price": 70938.5,
"tp1_ad_382": 66400.12,
"tp2_ad_618": 68133.22,
"tp3_a_or_structure_liquidity": 70938.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.482,
"ABC": 0.6926
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 70938.5,
"a_idx": 186,
"a_order": 5,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.869,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.96,
"price_to_prz_pct_raw": -2.9594,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 199,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 224,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 228,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 231,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.865,
"ratio_score": 0.942,
"prz_score": 0.814,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64283.69,
"prz_range": [
63244.56,
65322.83
],
"prz_width_pct": 3.233,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.63,
"price_to_prz_pct_raw": 1.63,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 64283.69,
"a_price": 74046.5,
"tp1_ad_382": 68013.08,
"tp2_ad_618": 70317.11,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7983,
"ABC": 0.6966
},
"x_price": 65595.7,
"x_idx": 190,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 0.864,
"prz_score": 0.822,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63790.98,
"prz_range": [
62779.86,
64802.1
],
"prz_width_pct": 3.17,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.85,
"price_to_prz_pct_raw": 0.851,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 63790.98,
"a_price": 74046.5,
"tp1_ad_382": 67708.59,
"tp2_ad_618": 70128.89,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.595,
"ABC": 0.7586
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 207,
"b_order": 5,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.834,
"ratio_score": 0.871,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64306.25,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.67,
"price_to_prz_pct_raw": 1.6656,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403
},
"x_price": 62401.7,
"x_idx": 195,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 216,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.831,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 64824.43,
"prz_range": [
64325.45,
65323.41
],
"prz_width_pct": 1.539,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 2.48,
"price_to_prz_pct_raw": 2.4848,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 64824.43,
"a_price": 74046.5,
"tp1_ad_382": 68347.26,
"tp2_ad_618": 70523.67,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4736,
"ABC": 0.6966
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 203,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.82,
"ratio_score": 1.0,
"prz_score": 0.662,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62377.53,
"prz_range": [
61002.42,
63752.64
],
"prz_width_pct": 4.409,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.38,
"price_to_prz_pct_raw": -1.3836,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62377.53,
"a_price": 70938.5,
"tp1_ad_382": 65647.82,
"tp2_ad_618": 67668.21,
"tp3_a_or_structure_liquidity": 70938.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4797,
"ABC": 0.5786
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 70938.5,
"a_idx": 186,
"a_order": 5,
"b_price": 65595.7,
"b_idx": 190,
"b_order": 3,
"c_price": 68687.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.819,
"ratio_score": 0.873,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64918.2,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.67,
"price_to_prz_pct_raw": 1.6656,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.77,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403,
"BCD": 1.5068,
"XAD": 0.8149
},
"x_price": 62401.7,
"x_idx": 195,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 216,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 221,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 224,
"c_order": 5,
"d_idx": 228
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.813,
"ratio_score": 1.0,
"prz_score": 0.661,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62553.34,
"prz_range": [
61694.93,
63411.76
],
"prz_width_pct": 2.745,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -1.11,
"price_to_prz_pct_raw": -1.1057,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62553.34,
"a_price": 70938.5,
"tp1_ad_382": 65756.47,
"tp2_ad_618": 67735.37,
"tp3_a_or_structure_liquidity": 70938.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4797,
"ABC": 0.5786
},
"x_price": 59800.0,
"x_idx": 177,
"x_order": 8,
"a_price": 70938.5,
"a_idx": 186,
"a_order": 5,
"b_price": 65595.7,
"b_idx": 190,
"b_order": 3,
"c_price": 68687.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"현재가 $63,252.70가 최근접 Gartley PRZ 중심 $63,283.89와 거의 동일한 구간에 위치\",\n \"Strict/medium bullish Bat 형성 PRZ 진입: D $63,594.84, PRZ $63,202.30-$63,987.38, 폭 1.235%\",\n \"활성 bullish PRZ 클러스터 존재: Butterfly 후보 PRZ $62,684.52-$64,464.12, Gartley 형성 PRZ $62,779.86-$64,802.10\",\n \"하단 보조 반전 후보: strict/medium bullish Butterfly watch PRZ $59,487.19-$60,875.70, 7일 저점 $59,080 인근\"\n ],\n \"reasoning\": \"일봉 구조는 가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있어 확인된 구조 관점에서는 bearish로 본다. 다만 현재가 $63,252.70는 최근접 Gartley PRZ $63,283.89 및 strict/medium bullish Bat PRZ $63,202.30-$63,987.38 내부에 있어 단기 반등 setup은 형성 중이다. 핵심 Bat은 pattern_score 0.869, ratio_score 1.0으로 가장 우수하지만 아직 forming 상태이고 confirmed_reaction=false라서 구조를 뒤집을 권한은 없다. council_relevant_prz_count와 directional_influence_prz_count가 모두 0이고 validated_tp_ladder도 없으므로, 현 단계의 harmonic은 매수 신호가 아니라 반응 관찰 구간이며, 확인 시에만 $66,400.12, $68,133.22, $70,938.50이 TP/waypoint로 유효해진다.\",\n \"key_levels\": {\n \"support\": [\n 63202.3,\n 62149.32,\n 60875.7,\n 60181.44,\n 59487.19,\n 59080.0\n ],\n \"resistance\": [\n 63987.38,\n 64418.47,\n 66400.12,\n 68133.22,\n 69343.84,\n 71397.0,\n 75758.25\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$62,149.32 일봉 종가 이탈\",\n \"risk_scenario\": \"가격이 $63,202.30-$63,987.38 Bat PRZ에서 반응하지 못하고 $62,149.32 아래로 일봉 수용되면 현재 bullish harmonic setup은 실패로 간주된다. 그 경우 다음 유동성/PRZ 목적지는 $60,875.70-$59,487.19의 strict Butterfly watch zone 및 7일 저점 $59,080이며, 반등 시도는 단순 되돌림으로 약화된다. 반대로 $63,987.38 및 $64,418.47를 회복하고 15m/1h MSS 또는 CHoCH, 스윕 후 reclaim, CVD/OI 확인이 동반되면 $66,400.12와 $68,133.22까지의 반등 branch가 활성화된다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.78,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $63,252.70이 활성 재분배 SOW 저점 $59,080.00에서 반등했지만, 직전 약세 확인 구간 $64,918.20 및 ST 저점 $65,569.20을 아직 회복하지 못함",
"UTAD $78,077.10 이후 SOW $59,080.00까지 하방 이탈이 발생해 재분배 상단 실패 후 공급 우위가 유지됨",
"현재가 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회해 반등이 구조적 수용보다 약한 되돌림 성격에 가까움",
"7일 고점 $71,397.00 대비 현재가가 크게 낮고, $71,397.00~$71,690.00 구간은 단기 반등 시 우선 공급 테스트 영역"
],
"reasoning": "Wyckoff 구조상 regime은 DIS이며 dis_score 100.0, regime_state는 confirmed_dis로 확인되어 구조 편향은 명확히 bearish입니다. 대분배 체인은 BC $117,397.40 → AR $107,211.50 → ST $117,875.20 → UT $116,380.20 → LPSY $107,473.70 → SOW $80,600.00 → Phase E $59,080.00으로 진행되어, 현재 가격 $63,252.70은 이미 주요 분배 범위 하단과 SOW 아래의 Phase E 영역에 있습니다. 활성 구조도 UTAD $78,077.10 이후 SOW $59,080.00이 확인된 재분배 후보로, 현재 반등은 아직 $64,918.20~$65,569.20 회복이 없어 확인된 전환이 아니라 약한 테스트 단계입니다. 다만 가격이 $59,080.00 저점에 가깝기 때문에 즉시 추격보다는 $64,918.20, $65,569.20, $69,343.84에서의 회복 실패 여부가 다음 하락 지속 판단의 핵심입니다.",
"key_levels": {
"support": [
59080.0,
59800.0,
80600.0
],
"resistance": [
64918.2,
65569.2,
69343.84,
71397.0,
71690.0,
76009.0,
78077.1,
107473.7
]
},
"time_horizon": "medium term",
"invalidation_level": "일봉 종가가 $78,077.10 상회 후 수용되면 현재 재분배 SOW 해석은 무효화되며, $107,473.70 회복 시 대분배 Phase E 약세 구조 자체가 크게 훼손됩니다.",
"risk_scenario": "$64,918.20~$65,569.20을 회복하고 EMA20 $69,343.84 위에서 수용되면 단기 하방 압력은 약화되며, $71,397.00~$71,690.00 공급 테스트가 먼저 열릴 수 있습니다. 이후 $78,077.10 UTAD 고점을 회복하면 현재 bearish setup은 실패로 봐야 합니다.",
"data_quality": "high",
"metrics": {
"acc_score": 92.5,
"dis_score": 100.0,
"regime": "DIS",
"regime_state": "confirmed_dis",
"structure_bias": "bearish",
"phase_context": "confirmed_dis / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"LPSY",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 9,
"price": 117397.4,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 19,
"price": 107211.5,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 36,
"price": 117875.2,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 58,
"price": 101516.5,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 75,
"price": 116380.2,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 90,
"price": 107473.7,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 100,
"price": 80600.0,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 296,
"price": 59080.0,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1d_cycle_1",
"sequence": 1,
"timeframe": "1d",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 9,
"end_idx": 296,
"phase_count": 8,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 9,
"price": 117397.4,
"color": "#ffd166",
"dt": "2025-08-22 09:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 19,
"price": 107211.5,
"color": "#06d6a0",
"dt": "2025-09-01 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 36,
"price": 117875.2,
"color": "#118ab2",
"dt": "2025-09-18 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 58,
"price": 101516.5,
"color": "#ef476f",
"dt": "2025-10-10 09:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 75,
"price": 116380.2,
"color": "#f9844a",
"dt": "2025-10-27 09:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 90,
"price": 107473.7,
"color": "#8338ec",
"dt": "2025-11-11 09:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 100,
"price": 80600.0,
"color": "#ef476f",
"dt": "2025-11-21 09:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 296,
"price": 59080.0,
"color": "#7209b7",
"dt": "2026-06-05 09:00:00+09:00"
}
]
},
{
"structure_id": "1d_cycle_2",
"sequence": 2,
"timeframe": "1d",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 177,
"end_idx": 296,
"phase_count": 7,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 177,
"price": 59800.0,
"color": "#ffd166",
"dt": "2026-02-06 09:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 178,
"price": 71690.0,
"color": "#06d6a0",
"dt": "2026-02-07 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 207,
"price": 65569.2,
"color": "#118ab2",
"dt": "2026-03-08 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 228,
"price": 64918.2,
"color": "#ef476f",
"dt": "2026-03-29 09:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 244,
"price": 76009.0,
"color": "#f9844a",
"dt": "2026-04-14 09:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 286,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 09:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 296,
"price": 59080.0,
"color": "#ef476f",
"dt": "2026-06-05 09:00:00+09:00"
}
]
}
],
"active_structure_id": "1d_cycle_2",
"primary_structure_id": "1d_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 107211.5,
"main_range_high": 117397.4
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $63,252.70이 활성 재분배 SOW 저점 $59,080.00에서 반등했지만, 직전 약세 확인 구간 $64,918.20 및 ST 저점 $65,569.20을 아직 회복하지 못함\",\n \"UTAD $78,077.10 이후 SOW $59,080.00까지 하방 이탈이 발생해 재분배 상단 실패 후 공급 우위가 유지됨\",\n \"현재가 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회해 반등이 구조적 수용보다 약한 되돌림 성격에 가까움\",\n \"7일 고점 $71,397.00 대비 현재가가 크게 낮고, $71,397.00~$71,690.00 구간은 단기 반등 시 우선 공급 테스트 영역\"\n ],\n \"reasoning\": \"Wyckoff 구조상 regime은 DIS이며 dis_score 100.0, regime_state는 confirmed_dis로 확인되어 구조 편향은 명확히 bearish입니다. 대분배 체인은 BC $117,397.40 → AR $107,211.50 → ST $117,875.20 → UT $116,380.20 → LPSY $107,473.70 → SOW $80,600.00 → Phase E $59,080.00으로 진행되어, 현재 가격 $63,252.70은 이미 주요 분배 범위 하단과 SOW 아래의 Phase E 영역에 있습니다. 활성 구조도 UTAD $78,077.10 이후 SOW $59,080.00이 확인된 재분배 후보로, 현재 반등은 아직 $64,918.20~$65,569.20 회복이 없어 확인된 전환이 아니라 약한 테스트 단계입니다. 다만 가격이 $59,080.00 저점에 가깝기 때문에 즉시 추격보다는 $64,918.20, $65,569.20, $69,343.84에서의 회복 실패 여부가 다음 하락 지속 판단의 핵심입니다.\",\n \"key_levels\": {\n \"support\": [\n 59080.0,\n 59800.0,\n 80600.0\n ],\n \"resistance\": [\n 64918.2,\n 65569.2,\n 69343.84,\n 71397.0,\n 71690.0,\n 76009.0,\n 78077.1,\n 107473.7\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"일봉 종가가 $78,077.10 상회 후 수용되면 현재 재분배 SOW 해석은 무효화되며, $107,473.70 회복 시 대분배 Phase E 약세 구조 자체가 크게 훼손됩니다.\",\n \"risk_scenario\": \"$64,918.20~$65,569.20을 회복하고 EMA20 $69,343.84 위에서 수용되면 단기 하방 압력은 약화되며, $71,397.00~$71,690.00 공급 테스트가 먼저 열릴 수 있습니다. 이후 $78,077.10 UTAD 고점을 회복하면 현재 bearish setup은 실패로 봐야 합니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.78,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"최근 약세 CHoCH 기준선 $64,918.20 아래에서 거래 중이며, 전일 고가 $64,250.00도 회복하지 못한 상태",
"Wyckoff 재분배 구조에서 SOW 저점 $59,080.00 반등 후에도 $64,918.20~$65,569.20 회복이 부재",
"가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하여 일봉 구조 수용은 여전히 하방",
"파생 포지셔닝은 롱 계정 비율 0.675로 롱 쏠림이 강하고, 24시간 OI는 -2.813% 감소해 반등보다 포지션 정리 성격이 우세",
"단기 반대 조건으로는 $59,080.00 저점 방어 후 bullish engulfing 및 strict morning star가 발생했고, 현재가가 bullish Bat PRZ $63,202.30~$63,987.38 내부에 있음"
],
"setup_vs_structure": "실행 셋업은 구조와 대체로 정렬된 bearish이지만, $59,080.00 방어와 $63,202.30~$63,987.38 하모닉 PRZ 때문에 즉시 추격보다는 반등 실패 확인이 중요한 구간이다. 즉, 구조는 하방 우위이나 현재 위치는 단기 반등 후보가 겹친 저점권 반응 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 4,
"neutral_count": 2
},
"key_levels": {
"support": [
63202.3,
61600,
60708,
59080,
57500,
54900
],
"resistance": [
63500,
63987.38,
64250,
64918.2,
65238.5,
65569.2,
67100,
69343.84,
70954.35,
71397,
75758.25,
78077.1
]
},
"confluences": [
"전원에 가까운 합의로 일봉 구조는 bearish이다. 모든 분석가가 현재가 $63,252.70이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있다고 지적했다.",
"ICT와 Wyckoff가 모두 $64,918.20을 핵심 약세 구조선으로 제시한다. 이 레벨 아래에서는 최근 bearish CHoCH 및 재분배 SOW 이후의 하방 구조가 유지된다.",
"Candlestick, ICT, Fibonacci, Harmonic, Wyckoff가 모두 $59,080.00을 핵심 저점 또는 구조적 지지로 식별한다. 이는 현재 구조 내 마지막 방어선이자 Phase E/SOW 저점이다.",
"Candlestick의 7일 EQ $65,238.50, Wyckoff ST 저점 $65,569.20, Harmonic PRZ 상단 $65,380.95~$65,604.43, ICT $64,918.20이 $64,900~$65,600 구간에 밀집해 단기 구조 회복 여부를 판단하는 핵심 저항 클러스터를 형성한다.",
"Derivatives의 상방 청산 레벨 $63,500과 Harmonic bullish Bat PRZ $63,202.30~$63,987.38이 현재가 바로 위아래에 겹쳐 있어, 현 구간은 구조 전환 신호라기보다 저점권 유동성·PRZ 반응 구간으로 해석된다.",
"EMA20 $69,343.84는 Candlestick, ICT, Derivatives, Harmonic, Wyckoff가 공통적으로 제시한 주요 구조 저항이며, 현재가 대비 약 9% 위에 위치한다."
],
"conflicts": [
"구조와 셋업이 일부 충돌한다. Candlestick은 구조는 bearish로 보면서도 $59,080.00 반등 이후 strict morning star와 bullish engulfing 때문에 단기 bullish setup을 제시한다.",
"Harmonic은 현재가가 bullish Bat/Gartley/Butterfly PRZ 내부라고 보지만, 해당 패턴들은 대부분 forming 또는 미확인 반응 상태이므로 Wyckoff·ICT·Fib의 확정 bearish 구조를 뒤집을 권한은 없다.",
"Fibonacci는 deep discount 구간이라는 점에서 단기 반등 가능성을 인정하지만, 핵심 되돌림 $76,571.59, $77,908.99, $78,848.35를 크게 하회하고 있어 구조 판정은 bearish로 유지한다.",
"파생 데이터의 CVD 증가는 단기 매수 체결을 시사하지만, 가격 반응이 제한적이고 OI가 감소해 매수 흡수 또는 포지션 정리 신호로 해석되어 현물 구조 개선과 충돌한다."
],
"executive_summary": "BTC/USDT 일봉 구조는 현재 명확한 bearish regime이다. Wyckoff는 확정 분배 이후 재분배 구조의 SOW/Phase E 구간으로 해석하고 있으며, ICT도 $64,918.20 bearish CHoCH 아래에서 하락 구조 수용이 유지된다고 본다. 현재 위치는 $59,080.00 SOW 저점에서 반등한 뒤 $63,202.30~$63,987.38 bullish PRZ와 캔들 반등 패턴이 겹친 반응 구간이지만, 이는 아직 구조 전환이 아니라 약세 구조 내부의 저점권 테스트에 가깝다. 핵심 구조 저항은 $64,918.20~$65,569.20, 그 위는 EMA20 $69,343.84이며, regime-level 무효화는 $78,077.10 및 $78,848.35 회복 수용이 필요하다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.78,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.68,\n \"active_setups\": [\n \"최근 약세 CHoCH 기준선 $64,918.20 아래에서 거래 중이며, 전일 고가 $64,250.00도 회복하지 못한 상태\",\n \"Wyckoff 재분배 구조에서 SOW 저점 $59,080.00 반등 후에도 $64,918.20~$65,569.20 회복이 부재\",\n \"가격이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65를 모두 하회하여 일봉 구조 수용은 여전히 하방\",\n \"파생 포지셔닝은 롱 계정 비율 0.675로 롱 쏠림이 강하고, 24시간 OI는 -2.813% 감소해 반등보다 포지션 정리 성격이 우세\",\n \"단기 반대 조건으로는 $59,080.00 저점 방어 후 bullish engulfing 및 strict morning star가 발생했고, 현재가가 bullish Bat PRZ $63,202.30~$63,987.38 내부에 있음\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조와 대체로 정렬된 bearish이지만, $59,080.00 방어와 $63,202.30~$63,987.38 하모닉 PRZ 때문에 즉시 추격보다는 반등 실패 확인이 중요한 구간이다. 즉, 구조는 하방 우위이나 현재 위치는 단기 반등 후보가 겹친 저점권 반응 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 4,\n \"neutral_count\": 2\n },\n \"key_levels\": {\n \"support\": [\n 63202.3,\n 61600,\n 60708,\n 59080,\n 57500,\n 54900\n ],\n \"resistance\": [\n 63500,\n 63987.38,\n 64250,\n 64918.2,\n 65238.5,\n 65569.2,\n 67100,\n 69343.84,\n 70954.35,\n 71397,\n 75758.25,\n 78077.1\n ]\n },\n \"confluences\": [\n \"전원에 가까운 합의로 일봉 구조는 bearish이다. 모든 분석가가 현재가 $63,252.70이 EMA20 $69,343.84, EMA120 $75,758.25, EMA240 $83,400.65 아래에 있다고 지적했다.\",\n \"ICT와 Wyckoff가 모두 $64,918.20을 핵심 약세 구조선으로 제시한다. 이 레벨 아래에서는 최근 bearish CHoCH 및 재분배 SOW 이후의 하방 구조가 유지된다.\",\n \"Candlestick, ICT, Fibonacci, Harmonic, Wyckoff가 모두 $59,080.00을 핵심 저점 또는 구조적 지지로 식별한다. 이는 현재 구조 내 마지막 방어선이자 Phase E/SOW 저점이다.\",\n \"Candlestick의 7일 EQ $65,238.50, Wyckoff ST 저점 $65,569.20, Harmonic PRZ 상단 $65,380.95~$65,604.43, ICT $64,918.20이 $64,900~$65,600 구간에 밀집해 단기 구조 회복 여부를 판단하는 핵심 저항 클러스터를 형성한다.\",\n \"Derivatives의 상방 청산 레벨 $63,500과 Harmonic bullish Bat PRZ $63,202.30~$63,987.38이 현재가 바로 위아래에 겹쳐 있어, 현 구간은 구조 전환 신호라기보다 저점권 유동성·PRZ 반응 구간으로 해석된다.\",\n \"EMA20 $69,343.84는 Candlestick, ICT, Derivatives, Harmonic, Wyckoff가 공통적으로 제시한 주요 구조 저항이며, 현재가 대비 약 9% 위에 위치한다.\"\n ],\n \"conflicts\": [\n \"구조와 셋업이 일부 충돌한다. Candlestick은 구조는 bearish로 보면서도 $59,080.00 반등 이후 strict morning star와 bullish engulfing 때문에 단기 bullish setup을 제시한다.\",\n \"Harmonic은 현재가가 bullish Bat/Gartley/Butterfly PRZ 내부라고 보지만, 해당 패턴들은 대부분 forming 또는 미확인 반응 상태이므로 Wyckoff·ICT·Fib의 확정 bearish 구조를 뒤집을 권한은 없다.\",\n \"Fibonacci는 deep discount 구간이라는 점에서 단기 반등 가능성을 인정하지만, 핵심 되돌림 $76,571.59, $77,908.99, $78,848.35를 크게 하회하고 있어 구조 판정은 bearish로 유지한다.\",\n \"파생 데이터의 CVD 증가는 단기 매수 체결을 시사하지만, 가격 반응이 제한적이고 OI가 감소해 매수 흡수 또는 포지션 정리 신호로 해석되어 현물 구조 개선과 충돌한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 확정 분배/재분배 구조를 가장 명확하게 제시했다. 대분배 체인은 BC $117,397.40 → ST $117,875.20 → LPSY $107,473.70 → SOW $80,600.00 → Phase E $59,080.00으로 이어졌고, 현재 활성 구조도 UTAD $78,077.10 이후 SOW $59,080.00이 확인된 재분배 상태로 해석된다.\",\n \"invalidation_level\": \"일봉 기준 $78,077.10 UTAD 상단을 회복하고, 이후 $78,848.35 피보나치 EQ 위에서 수용될 경우 현재의 bearish 구조 진단은 무효화된다.\",\n \"executive_summary\": \"BTC/USDT 일봉 구조는 현재 명확한 bearish regime이다. Wyckoff는 확정 분배 이후 재분배 구조의 SOW/Phase E 구간으로 해석하고 있으며, ICT도 $64,918.20 bearish CHoCH 아래에서 하락 구조 수용이 유지된다고 본다. 현재 위치는 $59,080.00 SOW 저점에서 반등한 뒤 $63,202.30~$63,987.38 bullish PRZ와 캔들 반등 패턴이 겹친 반응 구간이지만, 이는 아직 구조 전환이 아니라 약세 구조 내부의 저점권 테스트에 가깝다. 핵심 구조 저항은 $64,918.20~$65,569.20, 그 위는 EMA20 $69,343.84이며, regime-level 무효화는 $78,077.10 및 $78,848.35 회복 수용이 필요하다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.78,
"operating_path": {
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 64250.0,
"type": "liquidity_sweep",
"source": "ict, harmonic, derivatives",
"description": "현재가 $63,252.70는 strict morning star와 bullish engulfing 직후 Bat/Gartley PRZ($63,202.30~$63,987.38) 내부에 위치해 단기 반등 여력이 남아 있다. Derivatives의 $63,500 청산 클러스터를 스윕하며 상승해 PRZ 상단 $63,987.38과 ICT 전일 고가 $64,250.00(아직 회수되지 않은 buy-side 유동성)을 시험하지만, $64,918.20 약세 CHoCH 아래의 lower high로 반등이 실패하는 지점이다. 즉 setup이 강조한 '반등 실패 확인' 구간.",
"est_hours": 4.0,
"turning_zone": [
64250.0,
64800.0
],
"likely_wick": 64500.0,
"rejection_confirm": 63987.38,
"invalid_overshoot": 64918.2,
"calibration_reasoning": "$64,250 ICT 전일 고가(buy-side 유동성)를 스윕하는 상승 타깃이지만, 바로 위 $64,918.20 약세 CHoCH가 상단을 막아 lower high가 성립해야 하므로 zone을 0.22×ATR로 좁게 설정. fib 클러스터($76,571+)와 gartley PRZ($63,283.89)는 모두 현재가 부근/한참 위라 이 웨이포인트를 앵커하지 못해 구조 레벨과 ATR로 산정했고, PRZ 상단 $63,987.38 재이탈 시 반등 실패가 확인되며 $64,918.20 위 안착 시 무효화."
},
{
"seq": 2,
"price": 61600.0,
"type": "support_test",
"source": "derivatives, ict",
"description": "반등 실패 후 PRZ 하단 $63,202.30을 이탈하며 하락 재개. Derivatives가 제시한 1차 지지 $61,600과 ICT 전일 저가 $60,708.00 구간을 시험한다. 롱 계정 비율 0.675의 과밀 포지션과 24시간 OI -2.813% 언와인딩이 하방 압력의 연료로 작용하며, $63,500 위 안착 실패 시 derivatives가 지목한 하방 경로와 정렬된다.",
"est_hours": 12.0,
"turning_zone": [
60708.0,
61600.0
],
"likely_wick": 61000.0,
"rejection_confirm": 62200.0,
"invalid_overshoot": 60500.0,
"calibration_reasoning": "1차 지지 $61,600에서 ICT 전일 저가 $60,708(sell-side 유동성)까지 폭을 잡아 zone을 0.36×ATR로 설정하고, 구간 내 round number $61,000을 유동성 자석으로 보아 likely_wick을 배치. 과밀 롱(0.675)·OI 언와인딩의 하방 연료를 감안해 중간 반등은 $62,200 회복으로 확인되며, $60,708 유동성 이탈 시 반등이 무효화되고 WP3로 하락이 지속."
},
{
"seq": 3,
"price": 59080.0,
"type": "support_test",
"source": "wyckoff, ict, candlestick, fibonacci, harmonic",
"description": "재분배 SOW/Phase E 저점이자 7일 range 저점인 $59,080.00 재시험. Wyckoff·ICT·Candlestick·Fibonacci·Harmonic이 공통으로 식별한 구조 내 마지막 방어선이며 바로 아래에 sell-side 유동성이 대기한다. $64,918.20~$65,569.20 회복이 부재한 상태에서 도달하는 핵심 하방 목표로, 이 레벨의 방어 여부가 다음 추세 지속을 결정한다.",
"est_hours": 22.0,
"turning_zone": [
57600.0,
59080.0
],
"likely_wick": 58200.0,
"rejection_confirm": 60708.0,
"invalid_overshoot": 57300.0,
"calibration_reasoning": "터미널 웨이포인트로 7일 range 저점·Wyckoff Phase E인 $59,080 바로 아래 sell-side 유동성과 다음 지지 $57,500까지 포함해 zone을 0.59×ATR로 확대. spring 성격의 스윕이 round number $58,000 자석을 향하므로 likely_wick=$58,200으로 range 저점 아래 유동성 회수를 반영했고, 반전은 ICT 전일 저가 $60,708 회복으로 확인, $57,500 지지 이탈($57,300) 시 더 깊은 붕괴로 이 레벨이 바닥이라는 가정이 무효화."
}
],
"period_extremes": {
"4h": {
"expected_high": 64250.0,
"expected_low": 63000.0,
"high_first": true
},
"8h": {
"expected_high": 64250.0,
"expected_low": 61600.0,
"high_first": true
},
"24h": {
"expected_high": 64250.0,
"expected_low": 59080.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 64918.2,
"description": "최근 약세 CHoCH 기준선 $64,918.20을 회복하고 $65,238.50(7일 EQ)~$65,569.20(Wyckoff ST 저점) 클러스터로 수용 시 단기 구조 회복 신호. 반등 실패 시나리오를 위협하며 EMA20 $69,343.84를 향한 상승 여지를 연다."
},
"bearish": {
"price": 59080.0,
"description": "$59,080.00 SOW/Phase E 저점을 종가 기준으로 이탈·수용 시 약세 가속 확정. range low 아래 sell-side 유동성이 풀리며 $57,500 → $54,900으로 하락이 확장된다."
}
},
"scenario_invalidation": 65569.2,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.65,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64250.0,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ict, harmonic, derivatives\",\n \"description\": \"현재가 $63,252.70는 strict morning star와 bullish engulfing 직후 Bat/Gartley PRZ($63,202.30~$63,987.38) 내부에 위치해 단기 반등 여력이 남아 있다. Derivatives의 $63,500 청산 클러스터를 스윕하며 상승해 PRZ 상단 $63,987.38과 ICT 전일 고가 $64,250.00(아직 회수되지 않은 buy-side 유동성)을 시험하지만, $64,918.20 약세 CHoCH 아래의 lower high로 반등이 실패하는 지점이다. 즉 setup이 강조한 '반등 실패 확인' 구간.\",\n \"est_hours\": 4.0\n },\n {\n \"seq\": 2,\n \"price\": 61600.0,\n \"type\": \"support_test\",\n \"source\": \"derivatives, ict\",\n \"description\": \"반등 실패 후 PRZ 하단 $63,202.30을 이탈하며 하락 재개. Derivatives가 제시한 1차 지지 $61,600과 ICT 전일 저가 $60,708.00 구간을 시험한다. 롱 계정 비율 0.675의 과밀 포지션과 24시간 OI -2.813% 언와인딩이 하방 압력의 연료로 작용하며, $63,500 위 안착 실패 시 derivatives가 지목한 하방 경로와 정렬된다.\",\n \"est_hours\": 12.0\n },\n {\n \"seq\": 3,\n \"price\": 59080.0,\n \"type\": \"support_test\",\n \"source\": \"wyckoff, ict, candlestick, fibonacci, harmonic\",\n \"description\": \"재분배 SOW/Phase E 저점이자 7일 range 저점인 $59,080.00 재시험. Wyckoff·ICT·Candlestick·Fibonacci·Harmonic이 공통으로 식별한 구조 내 마지막 방어선이며 바로 아래에 sell-side 유동성이 대기한다. $64,918.20~$65,569.20 회복이 부재한 상태에서 도달하는 핵심 하방 목표로, 이 레벨의 방어 여부가 다음 추세 지속을 결정한다.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 64250.0, \"expected_low\": 63000.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 64250.0, \"expected_low\": 61600.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 64250.0, \"expected_low\": 59080.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 64918.2,\n \"description\": \"최근 약세 CHoCH 기준선 $64,918.20을 회복하고 $65,238.50(7일 EQ)~$65,569.20(Wyckoff ST 저점) 클러스터로 수용 시 단기 구조 회복 신호. 반등 실패 시나리오를 위협하며 EMA20 $69,343.84를 향한 상승 여지를 연다.\"\n },\n \"bearish\": {\n \"price\": 59080.0,\n \"description\": \"$59,080.00 SOW/Phase E 저점을 종가 기준으로 이탈·수용 시 약세 가속 확정. range low 아래 sell-side 유동성이 풀리며 $57,500 → $54,900으로 하락이 확장된다.\"\n }\n },\n \"scenario_invalidation\": 65569.2\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64250.0,
"turning_zone": [
64250.0,
64800.0
],
"likely_wick": 64500.0,
"rejection_confirm": 63987.38,
"invalid_overshoot": 64918.2,
"calibration_reasoning": "$64,250 ICT 전일 고가(buy-side 유동성)를 스윕하는 상승 타깃이지만, 바로 위 $64,918.20 약세 CHoCH가 상단을 막아 lower high가 성립해야 하므로 zone을 0.22×ATR로 좁게 설정. fib 클러스터($76,571+)와 gartley PRZ($63,283.89)는 모두 현재가 부근/한참 위라 이 웨이포인트를 앵커하지 못해 구조 레벨과 ATR로 산정했고, PRZ 상단 $63,987.38 재이탈 시 반등 실패가 확인되며 $64,918.20 위 안착 시 무효화."
},
{
"seq": 2,
"base_target": 61600.0,
"turning_zone": [
60708.0,
61600.0
],
"likely_wick": 61000.0,
"rejection_confirm": 62200.0,
"invalid_overshoot": 60500.0,
"calibration_reasoning": "1차 지지 $61,600에서 ICT 전일 저가 $60,708(sell-side 유동성)까지 폭을 잡아 zone을 0.36×ATR로 설정하고, 구간 내 round number $61,000을 유동성 자석으로 보아 likely_wick을 배치. 과밀 롱(0.675)·OI 언와인딩의 하방 연료를 감안해 중간 반등은 $62,200 회복으로 확인되며, $60,708 유동성 이탈 시 반등이 무효화되고 WP3로 하락이 지속."
},
{
"seq": 3,
"base_target": 59080.0,
"turning_zone": [
57600.0,
59080.0
],
"likely_wick": 58200.0,
"rejection_confirm": 60708.0,
"invalid_overshoot": 57300.0,
"calibration_reasoning": "터미널 웨이포인트로 7일 range 저점·Wyckoff Phase E인 $59,080 바로 아래 sell-side 유동성과 다음 지지 $57,500까지 포함해 zone을 0.59×ATR로 확대. spring 성격의 스윕이 round number $58,000 자석을 향하므로 likely_wick=$58,200으로 range 저점 아래 유동성 회수를 반영했고, 반전은 ICT 전일 저가 $60,708 회복으로 확인, $57,500 지지 이탈($57,300) 시 더 깊은 붕괴로 이 레벨이 바닥이라는 가정이 무효화."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64250.00,\n \"turning_zone\": [64250.00, 64800.00],\n \"likely_wick\": 64500.00,\n \"rejection_confirm\": 63987.38,\n \"invalid_overshoot\": 64918.20,\n \"calibration_reasoning\": \"$64,250 ICT 전일 고가(buy-side 유동성)를 스윕하는 상승 타깃이지만, 바로 위 $64,918.20 약세 CHoCH가 상단을 막아 lower high가 성립해야 하므로 zone을 0.22×ATR로 좁게 설정. fib 클러스터($76,571+)와 gartley PRZ($63,283.89)는 모두 현재가 부근/한참 위라 이 웨이포인트를 앵커하지 못해 구조 레벨과 ATR로 산정했고, PRZ 상단 $63,987.38 재이탈 시 반등 실패가 확인되며 $64,918.20 위 안착 시 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 61600.00,\n \"turning_zone\": [60708.00, 61600.00],\n \"likely_wick\": 61000.00,\n \"rejection_confirm\": 62200.00,\n \"invalid_overshoot\": 60500.00,\n \"calibration_reasoning\": \"1차 지지 $61,600에서 ICT 전일 저가 $60,708(sell-side 유동성)까지 폭을 잡아 zone을 0.36×ATR로 설정하고, 구간 내 round number $61,000을 유동성 자석으로 보아 likely_wick을 배치. 과밀 롱(0.675)·OI 언와인딩의 하방 연료를 감안해 중간 반등은 $62,200 회복으로 확인되며, $60,708 유동성 이탈 시 반등이 무효화되고 WP3로 하락이 지속.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 59080.00,\n \"turning_zone\": [57600.00, 59080.00],\n \"likely_wick\": 58200.00,\n \"rejection_confirm\": 60708.00,\n \"invalid_overshoot\": 57300.00,\n \"calibration_reasoning\": \"터미널 웨이포인트로 7일 range 저점·Wyckoff Phase E인 $59,080 바로 아래 sell-side 유동성과 다음 지지 $57,500까지 포함해 zone을 0.59×ATR로 확대. spring 성격의 스윕이 round number $58,000 자석을 향하므로 likely_wick=$58,200으로 range 저점 아래 유동성 회수를 반영했고, 반전은 ICT 전일 저가 $60,708 회복으로 확인, $57,500 지지 이탈($57,300) 시 더 깊은 붕괴로 이 레벨이 바닥이라는 가정이 무효화.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 33.8,
"chairman": 39.8,
"operating_path": 256.4,
"tp_calibrator": 239.1
},
"agents": {},
"total_s": 569.2
}
}