Signal: BEARISH (82%) | Price: $64,336.20 | 2026-06-04 13:00 KST | 300 candles
Council: 0 bullish, 0 neutral, 6 bearish | Support: $61,345 / $60,500 / $60,000 | Resistance: $64,600 / $65,359 / $66,151
BTC/USDT 4시간 구조는 확정 분배 이후 활성 재분배의 Phase E 하방 이탈 구간으로 진단된다. 현재가 $64,336.20은 Wyckoff의 활성 재분배 SOW $66,150.70 및 ST $66,388.00 아래에 있고, ICT 기준으로도 $72,436.00까지 연속 bearish BOS가 누적되어 구조적 우위는 명확히 bearish다. 핵심 하단 구조 기준은 최근 Phase E 저점 $61,344.80이며, 상단에는 $66,150.70~$66,388.00, $67,818.95~$68,751.30, $72,824.20~$73,723.00의 저항 클러스터가 중첩되어 있다. 다만 $61,344.80 인근에서 high-volume doji와 strict bullish_harami가 발생해 단기 반등 조건은 존재하므로, 이는 구조 전환 신호가 아니라 하락 구조 내부의 실행 리스크로 분류한다. 구조적 무효화는 $73,669.00~$73,723.00 회복과 $74,203.60~$74,293.10 위 수용 확인 전까지 인정하기 어렵다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 88% | $61,345 | $66,151 / $66,388 |
| ICT Trader | BEARISH | 82% | $61,345 | $65,359 / $68,122 |
| Derivatives Trader | BEARISH | 72% | $61,345 / $60,500 | $64,600 / $66,100 |
| Candlestick Reader | BEARISH | 64% | $61,345 / $62,996 | $67,819 / $68,213 |
| Fibonacci Analyst | BEARISH | 72% | $61,345 | $68,213 / $72,824 |
| Harmonic Specialist | BEARISH | 38% | $61,345 / $60,000 | $68,213 / $70,752 |
Support: $61,345 | Resistance: $66,151 / $66,388 / $68,213 | Horizon: medium term
4시간 Wyckoff 판독은 regime=DIS, regime_state=confirmed_dis, dis_score=100.0, regime_fitness=1.000으로 확정 분배 구조이며 현재 이벤트는 Phase E입니다. 주 분배 앵커는 BC $78,300.00와 AR $73,669.00이고, 이후 UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $61,344.80 순서로 하방 진행이 확인되었습니다. 활성 구조도 재분배 후보가 아니라 확인된 bearish 재분배로, SC $72,556.00, AR $73,723.00 이후 ST $66,388.00와 SOW $66,150.70를 잃고 Phase E 저점 $61,344.80까지 확장되었습니다. 따라서 구조적 편향은 명확히 bearish이며, 단기 경로는 $61,344.80 저점 재시험 또는 $66,150.70~$66,388.00 저항 재테스트 후 재공급 확인 가능성이 우세합니다.
Support: $61,345 | Resistance: $65,359 / $68,122 / $68,751 | Horizon: medium term
확정 구조는 명확히 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 차례로 하향 돌파하며 consecutive_bear_bos가 5개로 집계되어 하락 구조가 완성되어 있습니다. 현재가 $64,336.20은 EQ $68,751.30 아래 discount 영역에 있지만, 전일 저점 $65,359.10을 이미 깨고 있어 아직 매수 전환보다는 sell-side 유동성 확장 국면으로 해석됩니다. 다만 open FVG가 없고 active OB도 없으며 최근 명확한 liquidity sweep이 없기 때문에, 진입은 추격보다 $68,121.90~$68,751.30 또는 $72,436.00 부근 되돌림에서 약세 반응을 확인하는 쪽이 더 유리합니다.
Support: $61,345 / $60,500 / $57,900 | Resistance: $64,600 / $66,100 / $66,700 | Horizon: 단기~중기, 파생 데이터 선행성을 감안한 4~8시간 우선 시나리오
확정 구조는 bearish입니다. 현재 BTC는 $64,336.20으로 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08을 모두 하회하며, 7일 저점 $61,344.80 근처로 하락 구조가 유지되고 있습니다. 파생 포지셔닝에서는 OI가 24시간 -2.6040% 감소했고 CVD도 -14,252.47로 악화되어, 하락이 단순 숏 빌드업이 아니라 롱 포지션 언와인딩/청산 성격을 띱니다. 롱 계정 비율이 0.690으로 여전히 높고 account_long_crowding이 1.000인 점은 반등 시 매도 압력으로 작용할 수 있습니다. 다만 $64,600 바로 위와 $66,100~$66,700에 청산 유동성이 있어 4~8시간 내 짧은 상방 스윕 후 재하락하는 경로를 경계해야 합니다.
Support: $61,345 / $62,996 / $64,336 | Resistance: $67,819 / $68,213 / $74,105 | Horizon: short term
확정 구조는 bearish로 판단한다. 현재 BTC는 $64,336.20에 거래되며 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 중기 하락 구조가 유지되고 있다. 최근 패턴에서도 three_black_crows@290, evening_star@296, bearish_engulfing@292가 확인되었고 bear_score 2.95가 bull_score 2.05보다 우위다. 다만 setup 측면에서는 가격이 EQ $67,818.95 아래 discount 영역에 있고, 7일 저점 $61,344.80 부근에서 high-volume doji 및 bullish_harami가 나와 단기 반등 시도 가능성은 있다. 따라서 구조는 하락, 실행 셋업은 저점권 반등 후보로 서로 엇갈리는 국면이다.
Support: $61,345 | Resistance: $68,213 / $72,824 / $73,129 | Horizon: short/medium term
현재 BTC/USDT는 $64,336.20으로, 최근 상승 스윙 $72,436 → $74,250의 0.786 되돌림 $72,824.20마저 크게 하회하고 있어 피보나치 관점의 상승 구조는 이미 훼손된 상태입니다. 골든 비율 ret_0.618 $73,128.95와 EQ ret_0.5 $73,343.00이 모두 현재가보다 13~14% 위에 있어, 이 구간들은 지지보다 강한 저항 후보로 해석됩니다. confluence_quality는 0.600으로 중간 수준이지만 주요 컨플루언스가 $72,976.57, $73,450.03, $74,682.63 등 모두 상단에 몰려 있어 단기적으로는 반등 시 매도 압력이 우세합니다. 다만 현재가가 EQ $73,343.00 아래의 깊은 할인 구간에 있어 선제적 반등 셋업 가능성은 존재하지만, 확인된 스윕·FVG·수요대 반응 데이터가 없어 setup_bias는 중립으로 유지합니다.
Support: $61,345 / $60,000 | Resistance: $68,213 / $70,752 / $71,746 | Horizon: short/medium term
하모닉 관점에서 총 41개 패턴과 9개 완료 패턴이 탐지되었지만, active/nearby PRZ가 0개이고 directional_influence_prz_count도 0이므로 현재 가격대에서 하모닉은 방향 투표권을 갖기 어렵습니다. 가장 가까운 PRZ는 $70,752.35~$72,739.66의 Shark 형성 구간이며 현재가 $64,336.20에서 약 11.52% 위에 있어 실행 구간이 아니라 상방 반등 시 반응 감시 구간입니다. 완료된 bearish Gartley는 $77,580.88~$78,615.11 PRZ에서 과거 반응이 있었으나 현재와 21.39% 이격되어 현 시점 경로를 뒤집을 수 없습니다. 따라서 구조_bias는 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 아래에서 약세이나, 하모닉 setup_bias는 활성 PRZ 부재로 중립입니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $66,151 | liquidity_sweep | Wyckoff (SOW $66,150.70 / ST $66,388.00), Derivatives (청산 유동성 $64,600·$66,100~$66,700), ICT (되돌림 후 약세 반응 권고) | 6 | 현재가 $64,336.20은 7일 EQ $67,818.95 아래 discount 영역이며 $61,344.80 저점에서 strict bullish_harami(품질 0.768)·high-volume doji 반등이 진행 중이다. 이는 구조 전환이 아니라 파생이 지목한 $66,100~$66,700 청산 유동성을 흡수하고 Wyckoff가 이탈한 SOW $66,150.70~ST $66,388.00을 아래에서 재테스트하는 되돌림으로, 다수 분석가가 재공급(약세 반응) 확인을 권고한 핵심 숏 셋업 구간이다. |
| 2 | $61,345 | support_test | 전 분석가 공유 (Wyckoff Phase E 저점, ICT 유일 support, 캔들·피보나치·파생·하모닉 공통 하단) | 18 | $66,150.70~$66,388.00 저항 재테스트에서 약세 반응 확인 후 활성 재분배 Phase E 저점 $61,344.80 재시험. 6개 분석가 전원이 공유하는 핵심 하단 구조이며, ICT consecutive bearish BOS(5개)와 OI 24h -2.60%·CVD -14,252의 롱 언와인딩이 유지되는 한 이 저점으로의 회귀가 우세하다. |
| 3 | $60,500 | extension | Derivatives (지지 $60,500 / $57,900), Harmonic ($60,000) | 24 | $61,344.80 저점이 반등 캔들 신호에도 재공급으로 이탈·수용되면 파생이 제시한 다음 지지 $60,500으로 하방 확장(추가 하단 $60,000 하모닉, $57,900 파생). 82% 구조적 약세와 EMA20/120/240 전부 하회가 이를 뒷받침하나, 저점권 strict bullish_harami 반등 신호 탓에 경로상 가장 불확실한 구간이다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $64,000 | $65,400 | Low first |
| 8h | $64,000 | $66,388 | Low first |
| 24h | $60,500 | $66,388 | High first |
Invalidation: $68,751
구조(BEARISH 82%)와 실행 셋업(BEARISH 74%)이 같은 방향으로 정렬되어 있으나, 셋업 레이어가 "하방 추격보다 되돌림 후 약세 확인"을 명시하고 파생이 "$66,100~$66,700 청산 유동성 스윕 후 재하락"을 경고하므로 — **되돌림(상방) → 약세 재개(하방) → 확장** 순서의 complex 경로로 도출했습니다. WP1 후보 표의 fib_confluence 레벨($72,976~)은 13%+ 이격·candidate 등급이라 24h 약세 경로의 WP로 부적합하여, 더 가깝고 strict 등급인 에이전트 레벨(Wyckoff SOW/ST, 전원 공유 Phase E 저점)을 앵커로 사용했습니다.
```json
{
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 66150.70,
"type": "liquidity_sweep",
"source": "Wyckoff (SOW $66,150.70 / ST $66,388.00), Derivatives (청산 유동성 $64,600·$66,100~$66,700), ICT (되돌림 후 약세 반응 권고)",
"description": "현재가 $64,336.20은 7일 EQ $67,818.95 아래 discount 영역이며 $61,344.80 저점에서 strict bullish_harami(품질 0.768)·high-volume doji 반등이 진행 중이다. 이는 구조 전환이 아니라 파생이 지목한 $66,100~$66,700 청산 유동성을 흡수하고 Wyckoff가 이탈한 SOW $66,150.70~ST $66,388.00을 아래에서 재테스트하는 되돌림으로, 다수 분석가가 재공급(약세 반응) 확인을 권고한 핵심 숏 셋업 구간이다.",
"est_hours": 6
},
{
"seq": 2,
"price": 61344.80,
"type": "support_test",
"source": "전 분석가 공유 (Wyckoff Phase E 저점, ICT 유일 support, 캔들·피보나치·파생·하모닉 공통 하단)",
"description": "$66,150.70~$66,388.00 저항 재테스트에서 약세 반응 확인 후 활성 재분배 Phase E 저점 $61,344.80 재시험. 6개 분석가 전원이 공유하는 핵심 하단 구조이며, ICT consecutive bearish BOS(5개)와 OI 24h -2.60%·CVD -14,252의 롱 언와인딩이 유지되는 한 이 저점으로의 회귀가 우세하다.",
"est_hours": 18
},
{
"seq": 3,
"price": 60500.00,
"type": "extension",
"source": "Derivatives (지지 $60,500 / $57,900), Harmonic ($60,000)",
"description": "$61,344.80 저점이 반등 캔들 신호에도 재공급으로 이탈·수용되면 파생이 제시한 다음 지지 $60,500으로 하방 확장(추가 하단 $60,000 하모닉, $57,900 파생). 82% 구조적 약세와 EMA20/120/240 전부 하회가 이를 뒷받침하나, 저점권 strict bullish_harami 반등 신호 탓에 경로상 가장 불확실한 구간이다.",
"est_hours": 24
}
],
"period_extremes": {
"4h": {"expected_high": 65400.0, "expected_low": 64000.0, "high_first": false},
"8h": {"expected_high": 66388.0, "expected_low": 64000.0, "high_first": false},
"24h": {"expected_high": 66388.0, "expected_low": 60500.0, "high_first": true}
},
"triggers": {
"bullish": {"price": 67818.95, "description": "$66,388 Wyckoff ST 위 안착이 1차 경고이며, 7일 EQ $67,818.95 회복·수용 시 단기 약세 셋업이 무효화되고 EMA20 $68,212.81을 향한 상승 가속으로 해석한다."},
"bearish": {"price": 61344.80, "description": "Phase E 저점 $61,344.80을 4h 종가로 이탈·수용하면 하락 가속 — $60,500→$60,000→$57,900 유동성으로 진행. consecutive bear BOS와 OI 감소(롱 언와인딩)가 가속 조건이다."}
},
"scenario_invalidation": 68751.30
}
```
**핵심 판단 근거**
- **경로 순서**: 셋업이 약세지만 즉시 추격 리스크가 크고($61,344.80 저점 strict 반등 신호, discount 영역), WP1을 상방 되돌림(청산 유동성 스윕)으로 배치 → 약세 재개 확인. 구조와 셋업이 일치하므로 분기 없이 단일 약세 경로로 단순화했습니다.
- **무효화 사다리**: $66,388(ST 위 안착, 1차 경고) → **$67,818.95(불 트리거)** → $68,212.81(EMA20) → **$68,751.30(경로 전체 무효화)**. 다만 council의 *완전한 구조적 무효화*는 $73,669~$73,723 회복 및 $74,203~$74,293 위 수용까지 필요하므로, 본 무효화는 24h 작전 경로 한정입니다.
- **신뢰도 0.65**: 방향성은 고확신(구조·셋업 동시 약세)이나, ①WP1 되돌림 도달 폭/타이밍, ②strict bullish_harami로 인한 $61,344.80 첫 이탈 성공 여부가 불확실 요인입니다.{
"overall_signal": "bearish",
"overall_confidence": 0.82,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"Wyckoff: 현재가 $64,336.20이 활성 재분배 구조의 ST $66,388.00 및 SOW $66,150.70 아래에 있어 Phase E 하방 이탈 상태가 유지됨",
"ICT: $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00에서 연속 bearish BOS가 확인되어 구조적 하락 흐름이 우세함",
"파생: OI 24시간 -2.6040%, CVD -14,252.47로 롱 언와인딩/청산 성격의 약세 흐름이 확인됨",
"가격이 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 다수 분석가가 중기 하락 수용 상태로 판정",
"단기 상방 청산 유동성은 $64,600, $66,100~$66,700에 존재하여 즉각 추격보다 저항 반응 확인이 필요한 구간",
"반대 조건: 7일 저점 $61,344.80 부근에서 high-volume doji 및 strict bullish_harami가 출현해 단기 반등 셋업은 존재"
],
"setup_vs_structure": "구조와 실행 셋업은 대체로 약세 방향으로 정렬되어 있다. 다만 현재가가 7일 EQ $67,818.95 및 ICT EQ $68,751.30 아래의 discount 영역에 있고, $61,344.80 저점 부근 반등 캔들 신호가 있어 단기 실행 리스크는 하방 추격보다 되돌림 후 약세 확인 쪽에 더 민감하다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 6,
"neutral_count": 0
},
"key_levels": {
"support": [
61344.8,
60500,
60000,
57900
],
"resistance": [
64600,
65359.1,
66150.7,
66388,
66700,
67818.95,
68121.9,
68212.81,
68751.3,
72436,
72824.2,
73128.95,
73343,
73669,
73723,
74293.1
]
},
"confluences": [
"6개 분석가 모두 구조적 신호를 bearish로 판정했다. 특히 Wyckoff, ICT, 파생, 캔들, 피보나치가 모두 현재가 $64,336.20이 주요 구조 레벨 아래에 있다고 평가한다.",
"Wyckoff와 ICT 모두 $72,436~$72,556 부근을 상위 하락 구조의 핵심 이탈/저항 기준으로 본다. Wyckoff는 활성 재분배 SC $72,556.00, ICT는 마지막 bearish BOS $72,436.00을 제시했다.",
"Wyckoff와 캔들, ICT, 피보나치, 파생, 하모닉 모두 $61,344.80을 최근 핵심 저점/하단 지지로 공유한다.",
"캔들, ICT, 파생, 하모닉이 모두 EMA20 $68,212.81 부근을 주요 동적 저항으로 인식한다. 이 레벨은 ICT 전일 고점 $68,121.90, 캔들/파생 7일 EQ $67,818.95, ICT EQ $68,751.30과 함께 $67,800~$68,750 저항 클러스터를 형성한다.",
"Wyckoff의 SOW/ST $66,150.70~$66,388.00과 파생 청산 유동성 $66,100~$66,700이 겹쳐 단기 구조 저항과 유동성 구간이 일치한다.",
"피보나치의 ret_0.786 $72,824.20, ret_0.618 $73,128.95, ret_0.5 $73,343.00은 Wyckoff AR $73,669.00/$73,723.00 및 캔들 7일 고점 $74,293.10 아래에 위치해 $72,800~$74,300 상단 공급 클러스터를 만든다."
],
"conflicts": [
"캔들 분석은 구조적으로 bearish이나 실행 셋업은 bullish로 제시했다. 이유는 $61,344.80 저점 부근에서 high-volume doji와 strict bullish_harami, pattern_quality 0.768이 확인되었기 때문이다.",
"ICT와 파생은 discount 영역에도 불구하고 약세 실행 셋업을 유지하지만, 캔들은 같은 discount 조건을 단기 반등 후보로 해석한다. 즉, 구조 해석은 일치하나 즉시 실행 타이밍에 차이가 있다.",
"피보나치와 하모닉은 구조적으로 약세를 인정하지만 현재가 근처에 즉시 반응 가능한 피보나치/PRZ 구간이 없다고 본다. 따라서 이 둘은 방향 확정보다 상단 저항 구간 감시 역할에 가깝다.",
"파생 데이터는 OI 감소를 동반한 하락으로 신규 숏 축적보다 롱 언와인딩 성격을 강조한다. 이는 구조 약세와는 일치하지만, 포지셔닝 관점에서는 과도한 숏 혼잡보다 단기 유동성 스윕 리스크를 남긴다."
],
"highest_conviction_analyst": "Wyckoff Expert — 분배 regime이 확정되어 있고 dis_score 100.0, regime_fitness 1.000으로 가장 명확한 구조 판정을 제시했다. 주 분배 구조에서 BC $78,300.00, AR $73,669.00, UTAD $82,828.70, LPSY $81,270.20/$78,564.30, SOW $73,036.00, Phase E $61,344.80까지의 진행이 가격 레벨과 순서 면에서 가장 구체적이며, 현재 활성 재분배 구조에서도 ST $66,388.00 및 SOW $66,150.70 이탈 후 회복 실패를 명시했다.",
"invalidation_level": "구조적 bearish thesis는 최소한 활성 재분배 AR $73,723.00 및 주 분배 AR $73,669.00 위로 4시간 종가가 회복되고, 이후 $74,203.60~$74,293.10 위에서 수용이 확인될 때 훼손된다. 더 보수적인 regime 무효화는 $78,300.00 이상 재진입이다.",
"executive_summary": "BTC/USDT 4시간 구조는 확정 분배 이후 활성 재분배의 Phase E 하방 이탈 구간으로 진단된다. 현재가 $64,336.20은 Wyckoff의 활성 재분배 SOW $66,150.70 및 ST $66,388.00 아래에 있고, ICT 기준으로도 $72,436.00까지 연속 bearish BOS가 누적되어 구조적 우위는 명확히 bearish다. 핵심 하단 구조 기준은 최근 Phase E 저점 $61,344.80이며, 상단에는 $66,150.70~$66,388.00, $67,818.95~$68,751.30, $72,824.20~$73,723.00의 저항 클러스터가 중첩되어 있다. 다만 $61,344.80 인근에서 high-volume doji와 strict bullish_harami가 발생해 단기 반등 조건은 존재하므로, 이는 구조 전환 신호가 아니라 하락 구조 내부의 실행 리스크로 분류한다. 구조적 무효화는 $73,669.00~$73,723.00 회복과 $74,203.60~$74,293.10 위 수용 확인 전까지 인정하기 어렵다."
}{
"symbol": "BTC/USDT",
"timeframe": "4h",
"timestamp": "2026-06-04 13:00 KST",
"last_price": 64336.2,
"num_candles": 300,
"stage1_analyses": {
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.88,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $64,336.20가 주 분배 레인지 하단 AR $73,669.00 및 활성 재분배 AR $73,723.00 아래에 있어 Phase E 하방 이탈 상태 유지",
"활성 재분배 구조에서 ST $66,388.00와 SOW $66,150.70가 모두 이탈된 뒤 회복 실패",
"최근 Phase E 저점 $61,344.80에서 약한 반등만 발생했으며, 즉각적인 구조 전환을 확인할 리클레임 레벨은 아직 미회복",
"EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 현재가 위에 위치해 공급 우위 구간 지속"
],
"reasoning": "4시간 Wyckoff 판독은 regime=DIS, regime_state=confirmed_dis, dis_score=100.0, regime_fitness=1.000으로 확정 분배 구조이며 현재 이벤트는 Phase E입니다. 주 분배 앵커는 BC $78,300.00와 AR $73,669.00이고, 이후 UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $61,344.80 순서로 하방 진행이 확인되었습니다. 활성 구조도 재분배 후보가 아니라 확인된 bearish 재분배로, SC $72,556.00, AR $73,723.00 이후 ST $66,388.00와 SOW $66,150.70를 잃고 Phase E 저점 $61,344.80까지 확장되었습니다. 따라서 구조적 편향은 명확히 bearish이며, 단기 경로는 $61,344.80 저점 재시험 또는 $66,150.70~$66,388.00 저항 재테스트 후 재공급 확인 가능성이 우세합니다.",
"key_levels": {
"support": [
61344.8
],
"resistance": [
66150.7,
66388.0,
68212.81,
72556.0,
73669.0,
73723.0,
78300.0,
82828.7
]
},
"time_horizon": "medium term",
"invalidation_level": "$73,723.00",
"risk_scenario": "$66,150.70~$66,388.00를 먼저 회복하면 즉각적인 하방 압력은 약화되고, $68,212.81 EMA20까지 되돌림이 열릴 수 있습니다. 그러나 Wyckoff 분배 Phase E 해석 자체가 본질적으로 훼손되려면 활성 재분배 AR $73,723.00 및 주 레인지 하단 $73,669.00 위로 재진입·수용이 필요합니다.",
"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",
"UTAD",
"LPSY",
"LPSY",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 15,
"price": 78300.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 29,
"price": 73669.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 71,
"price": 79455.0,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 87,
"price": 74868.0,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 106,
"price": 79145.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 127,
"price": 82828.7,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 169,
"price": 81270.2,
"color": "#8338ec"
},
{
"label": "LPSY",
"side": "high",
"idx": 193,
"price": 78564.3,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 257,
"price": 73036.0,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 61344.8,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "4h_cycle_1",
"sequence": 1,
"timeframe": "4h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 15,
"end_idx": 299,
"phase_count": 10,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 15,
"price": 78300.0,
"color": "#ffd166",
"dt": "2026-04-18 01:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 29,
"price": 73669.0,
"color": "#06d6a0",
"dt": "2026-04-20 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 71,
"price": 79455.0,
"color": "#118ab2",
"dt": "2026-04-27 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 87,
"price": 74868.0,
"color": "#ef476f",
"dt": "2026-04-30 01:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 106,
"price": 79145.0,
"color": "#f9844a",
"dt": "2026-05-03 05:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 127,
"price": 82828.7,
"color": "#f9844a",
"dt": "2026-05-06 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 169,
"price": 81270.2,
"color": "#8338ec",
"dt": "2026-05-13 17:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 193,
"price": 78564.3,
"color": "#8338ec",
"dt": "2026-05-17 17:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 257,
"price": 73036.0,
"color": "#ef476f",
"dt": "2026-05-28 09:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 09:00:00+09:00"
}
]
},
{
"structure_id": "4h_cycle_2",
"sequence": 2,
"timeframe": "4h",
"regime": "redistribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 200,
"end_idx": 299,
"phase_count": 9,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 200,
"price": 76014.2,
"color": "#ffd166",
"dt": "2026-05-18 21:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 202,
"price": 77187.3,
"color": "#06d6a0",
"dt": "2026-05-19 05:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 228,
"price": 74203.6,
"color": "#118ab2",
"dt": "2026-05-23 13:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 238,
"price": 76056.0,
"color": "#ef476f",
"dt": "2026-05-25 05:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 242,
"price": 77887.9,
"color": "#f9844a",
"dt": "2026-05-25 21:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 248,
"price": 78077.1,
"color": "#f9844a",
"dt": "2026-05-26 21:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 254,
"price": 76155.5,
"color": "#8338ec",
"dt": "2026-05-27 21:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 255,
"price": 74632.0,
"color": "#ef476f",
"dt": "2026-05-28 01:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 09:00:00+09:00"
}
]
},
{
"structure_id": "4h_cycle_3",
"sequence": 3,
"timeframe": "4h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 260,
"end_idx": 299,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 260,
"price": 72556.0,
"color": "#ffd166",
"dt": "2026-05-28 21:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 261,
"price": 73723.0,
"color": "#06d6a0",
"dt": "2026-05-29 01:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 291,
"price": 66388.0,
"color": "#118ab2",
"dt": "2026-06-03 01:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 292,
"price": 66150.7,
"color": "#ef476f",
"dt": "2026-06-03 05:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 61344.8,
"color": "#7209b7",
"dt": "2026-06-04 09:00:00+09:00"
}
]
}
],
"active_structure_id": "4h_cycle_3",
"primary_structure_id": "4h_cycle_1",
"structure_count": 3,
"regime_fitness": 1.0,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 73669.0,
"main_range_high": 78300.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.88,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $64,336.20가 주 분배 레인지 하단 AR $73,669.00 및 활성 재분배 AR $73,723.00 아래에 있어 Phase E 하방 이탈 상태 유지\",\n \"활성 재분배 구조에서 ST $66,388.00와 SOW $66,150.70가 모두 이탈된 뒤 회복 실패\",\n \"최근 Phase E 저점 $61,344.80에서 약한 반등만 발생했으며, 즉각적인 구조 전환을 확인할 리클레임 레벨은 아직 미회복\",\n \"EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 현재가 위에 위치해 공급 우위 구간 지속\"\n ],\n \"reasoning\": \"4시간 Wyckoff 판독은 regime=DIS, regime_state=confirmed_dis, dis_score=100.0, regime_fitness=1.000으로 확정 분배 구조이며 현재 이벤트는 Phase E입니다. 주 분배 앵커는 BC $78,300.00와 AR $73,669.00이고, 이후 UTAD $82,828.70 → LPSY $81,270.20/$78,564.30 → SOW $73,036.00 → Phase E $61,344.80 순서로 하방 진행이 확인되었습니다. 활성 구조도 재분배 후보가 아니라 확인된 bearish 재분배로, SC $72,556.00, AR $73,723.00 이후 ST $66,388.00와 SOW $66,150.70를 잃고 Phase E 저점 $61,344.80까지 확장되었습니다. 따라서 구조적 편향은 명확히 bearish이며, 단기 경로는 $61,344.80 저점 재시험 또는 $66,150.70~$66,388.00 저항 재테스트 후 재공급 확인 가능성이 우세합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8\n ],\n \"resistance\": [\n 66150.7,\n 66388.0,\n 68212.81,\n 72556.0,\n 73669.0,\n 73723.0,\n 78300.0,\n 82828.7\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$73,723.00\",\n \"risk_scenario\": \"$66,150.70~$66,388.00를 먼저 회복하면 즉각적인 하방 압력은 약화되고, $68,212.81 EMA20까지 되돌림이 열릴 수 있습니다. 그러나 Wyckoff 분배 Phase E 해석 자체가 본질적으로 훼손되려면 활성 재분배 AR $73,723.00 및 주 레인지 하단 $73,669.00 위로 재진입·수용이 필요합니다.\",\n \"data_quality\": \"high\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $64,336.20가 7일 고점 $74,293.10과 7일 저점 $61,344.80의 EQ $67,818.95 아래에 위치한 discount zone",
"7일 저점 $61,344.80 근처에서 최근 doji@299 및 bullish_harami@299가 출현하여 단기 반등 후보 형성",
"bullish_harami가 strict tier, pattern_quality 0.768로 최근 후보 중 가장 높은 품질이며 high_volume 동반",
"현재가가 EMA20 $68,212.81보다 5.7% 아래에 있어 구조 전환 전까지는 반등이 저항에 막힐 가능성 존재"
],
"reasoning": "확정 구조는 bearish로 판단한다. 현재 BTC는 $64,336.20에 거래되며 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 중기 하락 구조가 유지되고 있다. 최근 패턴에서도 three_black_crows@290, evening_star@296, bearish_engulfing@292가 확인되었고 bear_score 2.95가 bull_score 2.05보다 우위다. 다만 setup 측면에서는 가격이 EQ $67,818.95 아래 discount 영역에 있고, 7일 저점 $61,344.80 부근에서 high-volume doji 및 bullish_harami가 나와 단기 반등 시도 가능성은 있다. 따라서 구조는 하락, 실행 셋업은 저점권 반등 후보로 서로 엇갈리는 국면이다.",
"key_levels": {
"support": [
61344.8,
62996.35,
64336.2
],
"resistance": [
67818.95,
68212.81,
74105.18,
74293.1,
75524.08
]
},
"time_horizon": "short term",
"invalidation_level": "$68,212.81 4시간봉 종가 상향 돌파",
"risk_scenario": "만약 가격이 EMA20 $68,212.81 위로 4시간봉 종가 안착하고 EQ $67,818.95를 회복하면 bearish 구조 압력이 약화되며, bullish_harami 기반 반등 셋업이 EMA120 $74,105.18 및 7일 고점 $74,293.10 재테스트로 확장될 수 있다. 반대로 $61,344.80 7일 저점이 이탈되면 bullish setup은 실패하고 three_black_crows 및 evening_star의 하락 연속 신호가 강화된다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 123,
"recent_patterns": 9,
"pattern_list": [
"bearish_engulfing@292",
"bullish_engulfing@294",
"evening_star@296",
"three_black_crows@290",
"doji@291",
"doji@299",
"bullish_harami@291",
"bearish_harami@295",
"bullish_harami@299"
],
"atr_value": 1339.85,
"vol_avg_20": 51098.17,
"high_volume_patterns": [
"three_black_crows",
"doji",
"bullish_harami"
],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.768,
"tier": "strict",
"high_volume": true
},
{
"pattern": "three_black_crows",
"signal": "bearish",
"pattern_quality": 0.712,
"tier": "strict",
"high_volume": true
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.566,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "evening_star",
"signal": "bearish",
"pattern_quality": 0.528,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.768,
"bull_score": 2.05,
"bear_score": 2.95
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $64,336.20가 7일 고점 $74,293.10과 7일 저점 $61,344.80의 EQ $67,818.95 아래에 위치한 discount zone\",\n \"7일 저점 $61,344.80 근처에서 최근 doji@299 및 bullish_harami@299가 출현하여 단기 반등 후보 형성\",\n \"bullish_harami가 strict tier, pattern_quality 0.768로 최근 후보 중 가장 높은 품질이며 high_volume 동반\",\n \"현재가가 EMA20 $68,212.81보다 5.7% 아래에 있어 구조 전환 전까지는 반등이 저항에 막힐 가능성 존재\"\n ],\n \"reasoning\": \"확정 구조는 bearish로 판단한다. 현재 BTC는 $64,336.20에 거래되며 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 중기 하락 구조가 유지되고 있다. 최근 패턴에서도 three_black_crows@290, evening_star@296, bearish_engulfing@292가 확인되었고 bear_score 2.95가 bull_score 2.05보다 우위다. 다만 setup 측면에서는 가격이 EQ $67,818.95 아래 discount 영역에 있고, 7일 저점 $61,344.80 부근에서 high-volume doji 및 bullish_harami가 나와 단기 반등 시도 가능성은 있다. 따라서 구조는 하락, 실행 셋업은 저점권 반등 후보로 서로 엇갈리는 국면이다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 62996.35,\n 64336.2\n ],\n \"resistance\": [\n 67818.95,\n 68212.81,\n 74105.18,\n 74293.1,\n 75524.08\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$68,212.81 4시간봉 종가 상향 돌파\",\n \"risk_scenario\": \"만약 가격이 EMA20 $68,212.81 위로 4시간봉 종가 안착하고 EQ $67,818.95를 회복하면 bearish 구조 압력이 약화되며, bullish_harami 기반 반등 셋업이 EMA120 $74,105.18 및 7일 고점 $74,293.10 재테스트로 확장될 수 있다. 반대로 $61,344.80 7일 저점이 이탈되면 bullish setup은 실패하고 three_black_crows 및 evening_star의 하락 연속 신호가 강화된다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.82,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"현재가 $64,336.20이 EQ $68,751.30 아래의 discount 영역에 있으나, $65,359.10 전일 저점을 이미 하향 이탈하여 단기 sell-side 유동성 약화가 확인됨",
"최근 구조 이벤트가 $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00에서 연속 bearish BOS로 발생하여 하락 구조가 유지됨",
"가격이 EMA20 $68,212.81 대비 -5.7%, EMA120 $74,105.18 대비 -13.2%, EMA240 $75,524.08 대비 -14.8% 아래에 있어 기관 흐름상 반등 매도 우위",
"가장 가까운 bearish OB 후보가 $76,234.70~$78,077.10에 위치하며, 상단에는 resting BSL $78,128.55가 있어 반등 시 유동성 사냥 후 재하락 가능성 존재",
"최근 5개 4시간봉 중 4개가 음봉이며, 직전 하락 캔들들이 -1.5%, -0.9%, -2.0%로 이어져 단기 매도 압력이 우세"
],
"reasoning": "확정 구조는 명확히 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 차례로 하향 돌파하며 consecutive_bear_bos가 5개로 집계되어 하락 구조가 완성되어 있습니다. 현재가 $64,336.20은 EQ $68,751.30 아래 discount 영역에 있지만, 전일 저점 $65,359.10을 이미 깨고 있어 아직 매수 전환보다는 sell-side 유동성 확장 국면으로 해석됩니다. 다만 open FVG가 없고 active OB도 없으며 최근 명확한 liquidity sweep이 없기 때문에, 진입은 추격보다 $68,121.90~$68,751.30 또는 $72,436.00 부근 되돌림에서 약세 반응을 확인하는 쪽이 더 유리합니다.",
"key_levels": {
"support": [
61344.8
],
"resistance": [
65359.1,
68121.9,
68751.3,
72436.0,
76234.7,
78077.1,
78128.55
]
},
"time_horizon": "medium term",
"invalidation_level": "$72,436.00 4시간봉 종가 회복",
"risk_scenario": "반대 시나리오는 현재 discount 영역에서 강한 매집이 발생하고, 가격이 $68,751.30 EQ를 회복한 뒤 $72,436.00 이전 BOS 레벨 위로 4시간봉 종가 안착하는 경우입니다. 이 경우 하락 BOS의 효력이 약해지고, $76,234.70~$78,077.10 bearish OB 후보와 $78,128.55 buy-side liquidity를 사냥하는 반등장이 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 2,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 76234.7,
"top": 78077.1,
"quality": "candidate",
"score": 0.548
},
"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": 56,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bullish",
"level": 79455.0
},
{
"type": "BOS_bearish",
"level": 79137.4
},
{
"type": "BOS_bearish",
"level": 78713.8
},
{
"type": "BOS_bearish",
"level": 76014.2
},
{
"type": "BOS_bearish",
"level": 74203.6
},
{
"type": "BOS_bearish",
"level": 72436.0
}
],
"bos_sequence": [
"CHoCH_bearish",
"CHoCH_bullish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 5,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 78128.55
}
],
"current_zone": "discount",
"eq_level": 68751.3,
"range_high": 76157.8,
"range_low": 61344.8,
"bull_score": 4.2,
"bear_score": 14.3,
"setup_bias": "bearish",
"setup_score": 0.92,
"setup_signals": [
"bearish BOS below $79,137.40",
"bearish BOS below $78,713.80",
"bearish BOS below $76,014.20",
"bearish BOS below $74,203.60",
"bearish BOS below $72,436.00"
],
"retracement_direction": "bullish",
"current_retracement_pct": 551.5,
"deepest_retracement_pct": 551.5,
"previous_day_high": 68121.9,
"previous_day_low": 65359.1,
"broken_prev_high": false,
"broken_prev_low": true,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.82,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"현재가 $64,336.20이 EQ $68,751.30 아래의 discount 영역에 있으나, $65,359.10 전일 저점을 이미 하향 이탈하여 단기 sell-side 유동성 약화가 확인됨\",\n \"최근 구조 이벤트가 $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00에서 연속 bearish BOS로 발생하여 하락 구조가 유지됨\",\n \"가격이 EMA20 $68,212.81 대비 -5.7%, EMA120 $74,105.18 대비 -13.2%, EMA240 $75,524.08 대비 -14.8% 아래에 있어 기관 흐름상 반등 매도 우위\",\n \"가장 가까운 bearish OB 후보가 $76,234.70~$78,077.10에 위치하며, 상단에는 resting BSL $78,128.55가 있어 반등 시 유동성 사냥 후 재하락 가능성 존재\",\n \"최근 5개 4시간봉 중 4개가 음봉이며, 직전 하락 캔들들이 -1.5%, -0.9%, -2.0%로 이어져 단기 매도 압력이 우세\"\n ],\n \"reasoning\": \"확정 구조는 명확히 bearish입니다. 최근 BOS/CHoCH 시퀀스에서 $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00을 차례로 하향 돌파하며 consecutive_bear_bos가 5개로 집계되어 하락 구조가 완성되어 있습니다. 현재가 $64,336.20은 EQ $68,751.30 아래 discount 영역에 있지만, 전일 저점 $65,359.10을 이미 깨고 있어 아직 매수 전환보다는 sell-side 유동성 확장 국면으로 해석됩니다. 다만 open FVG가 없고 active OB도 없으며 최근 명확한 liquidity sweep이 없기 때문에, 진입은 추격보다 $68,121.90~$68,751.30 또는 $72,436.00 부근 되돌림에서 약세 반응을 확인하는 쪽이 더 유리합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8\n ],\n \"resistance\": [\n 65359.1,\n 68121.9,\n 68751.3,\n 72436.0,\n 76234.7,\n 78077.1,\n 78128.55\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"$72,436.00 4시간봉 종가 회복\",\n \"risk_scenario\": \"반대 시나리오는 현재 discount 영역에서 강한 매집이 발생하고, 가격이 $68,751.30 EQ를 회복한 뒤 $72,436.00 이전 BOS 레벨 위로 4시간봉 종가 안착하는 경우입니다. 이 경우 하락 BOS의 효력이 약해지고, $76,234.70~$78,077.10 bearish OB 후보와 $78,128.55 buy-side liquidity를 사냥하는 반등장이 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.72,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.25,
"setup_signals": [
"현재가 $64,336.20은 피보나치 EQ인 ret_0.5 $73,343.00보다 크게 낮은 할인 구간에 위치",
"상승 스윙 기준 핵심 방어선 ret_0.786 $72,824.20이 이미 하방 이탈되어 해당 Low→High 피보나치 구조가 무효화된 상태",
"가장 가까운 피보나치 레벨도 ret_0.786 $72,824.20으로 현재가 대비 13.19% 위에 있어 즉각적인 피보나치 반응 구간은 부재",
"EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08이 모두 현재가 위에 있어 반등 시 공급 저항으로 작용할 가능성"
],
"reasoning": "현재 BTC/USDT는 $64,336.20으로, 최근 상승 스윙 $72,436 → $74,250의 0.786 되돌림 $72,824.20마저 크게 하회하고 있어 피보나치 관점의 상승 구조는 이미 훼손된 상태입니다. 골든 비율 ret_0.618 $73,128.95와 EQ ret_0.5 $73,343.00이 모두 현재가보다 13~14% 위에 있어, 이 구간들은 지지보다 강한 저항 후보로 해석됩니다. confluence_quality는 0.600으로 중간 수준이지만 주요 컨플루언스가 $72,976.57, $73,450.03, $74,682.63 등 모두 상단에 몰려 있어 단기적으로는 반등 시 매도 압력이 우세합니다. 다만 현재가가 EQ $73,343.00 아래의 깊은 할인 구간에 있어 선제적 반등 셋업 가능성은 존재하지만, 확인된 스윕·FVG·수요대 반응 데이터가 없어 setup_bias는 중립으로 유지합니다.",
"key_levels": {
"support": [
61344.8
],
"resistance": [
68212.81,
72824.2,
73128.95,
73343.0,
73557.05,
74250.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$73,128.95",
"risk_scenario": "반대 시나리오는 강한 숏커버링 반등이 발생해 EMA20 $68,212.81을 회복한 뒤 ret_0.786 $72,824.20과 골든 비율 ret_0.618 $73,128.95를 재진입하는 경우입니다. 이 경우 현재의 하락 구조 해석은 약화되며, $73,343.00 EQ 회복 시 $74,250.00 및 확장 목표 $74,743.41까지 되돌림이 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $72,436 → $74,250",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 72824.2,
"nearest_fib_distance": 13.19,
"golden_ratio_level": 73128.95,
"fib_ret_382": 73557.05,
"fib_ret_618": 73128.95,
"confluence_zones": [
{
"price": 72976.57,
"count": 2,
"levels": [
"ret_0.786",
"ret_0.618"
],
"cluster_score": 0.6
},
{
"price": 73450.03,
"count": 2,
"levels": [
"ret_0.5",
"ret_0.382"
],
"cluster_score": 0.6
},
{
"price": 74682.63,
"count": 2,
"levels": [
"ret_0.618",
"ext_1.272"
],
"cluster_score": 0.6
},
{
"price": 75186.02,
"count": 2,
"levels": [
"ext_1.414",
"ext_1.618"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
72824.196,
73128.948,
73343.0
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 73821.9,
"distance_pct": 14.74,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 73557.05,
"distance_pct": 14.33,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.5",
"price": 73343.0,
"distance_pct": 14.0,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.618",
"price": 73128.95,
"distance_pct": 13.67,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.786",
"price": 72824.2,
"distance_pct": 13.19,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 74250.0,
"distance_pct": 15.41,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 74743.41,
"distance_pct": 16.18,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 75001.0,
"distance_pct": 16.58,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 75371.05,
"distance_pct": 17.15,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 76064.0,
"distance_pct": 18.23,
"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.72,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.25,\n \"setup_signals\": [\n \"현재가 $64,336.20은 피보나치 EQ인 ret_0.5 $73,343.00보다 크게 낮은 할인 구간에 위치\",\n \"상승 스윙 기준 핵심 방어선 ret_0.786 $72,824.20이 이미 하방 이탈되어 해당 Low→High 피보나치 구조가 무효화된 상태\",\n \"가장 가까운 피보나치 레벨도 ret_0.786 $72,824.20으로 현재가 대비 13.19% 위에 있어 즉각적인 피보나치 반응 구간은 부재\",\n \"EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08이 모두 현재가 위에 있어 반등 시 공급 저항으로 작용할 가능성\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 $64,336.20으로, 최근 상승 스윙 $72,436 → $74,250의 0.786 되돌림 $72,824.20마저 크게 하회하고 있어 피보나치 관점의 상승 구조는 이미 훼손된 상태입니다. 골든 비율 ret_0.618 $73,128.95와 EQ ret_0.5 $73,343.00이 모두 현재가보다 13~14% 위에 있어, 이 구간들은 지지보다 강한 저항 후보로 해석됩니다. confluence_quality는 0.600으로 중간 수준이지만 주요 컨플루언스가 $72,976.57, $73,450.03, $74,682.63 등 모두 상단에 몰려 있어 단기적으로는 반등 시 매도 압력이 우세합니다. 다만 현재가가 EQ $73,343.00 아래의 깊은 할인 구간에 있어 선제적 반등 셋업 가능성은 존재하지만, 확인된 스윕·FVG·수요대 반응 데이터가 없어 setup_bias는 중립으로 유지합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8\n ],\n \"resistance\": [\n 68212.81,\n 72824.2,\n 73128.95,\n 73343.0,\n 73557.05,\n 74250.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$73,128.95\",\n \"risk_scenario\": \"반대 시나리오는 강한 숏커버링 반등이 발생해 EMA20 $68,212.81을 회복한 뒤 ret_0.786 $72,824.20과 골든 비율 ret_0.618 $73,128.95를 재진입하는 경우입니다. 이 경우 현재의 하락 구조 해석은 약화되며, $73,343.00 EQ 회복 시 $74,250.00 및 확장 목표 $74,743.41까지 되돌림이 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.72,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $64,336.20가 7일 범위 EQ $67,818.95 아래의 디스카운트 영역에 있으나, 반등 참여가 약해 하방 지속 리스크 우세",
"EMA20 $68,212.81 대비 -5.7%, EMA120 $74,105.18 대비 -13.2%로 구조적 하락 수용 상태",
"24시간 OI -2.6040% 감소로 신규 숏 축적보다 기존 포지션 언와인딩/롱 청산 성격이 강함",
"CVD 변화 -14,252.47로 가격 하락 중 매수 흡수 부재, 현물/시장가 매수 참여 약화",
"롱 계정 비율 0.690, 숏 계정 비율 0.310으로 롱 계정 쏠림이 극단적이며 contrarian bearish 신호",
"상방 $64,600, $66,100, $66,700에 근접 청산 유동성이 있어 단기 스퀴즈 후 재하락 가능 구간"
],
"reasoning": "확정 구조는 bearish입니다. 현재 BTC는 $64,336.20으로 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08을 모두 하회하며, 7일 저점 $61,344.80 근처로 하락 구조가 유지되고 있습니다. 파생 포지셔닝에서는 OI가 24시간 -2.6040% 감소했고 CVD도 -14,252.47로 악화되어, 하락이 단순 숏 빌드업이 아니라 롱 포지션 언와인딩/청산 성격을 띱니다. 롱 계정 비율이 0.690으로 여전히 높고 account_long_crowding이 1.000인 점은 반등 시 매도 압력으로 작용할 수 있습니다. 다만 $64,600 바로 위와 $66,100~$66,700에 청산 유동성이 있어 4~8시간 내 짧은 상방 스윕 후 재하락하는 경로를 경계해야 합니다.",
"key_levels": {
"support": [
61344.8,
60500,
57900
],
"resistance": [
64600,
66100,
66700,
67818.95,
68212.81,
70800,
74293.1
]
},
"time_horizon": "단기~중기, 파생 데이터 선행성을 감안한 4~8시간 우선 시나리오",
"invalidation_level": "$68,212.81 이상 4시간 종가 회복",
"risk_scenario": "$64,600 상방 청산을 먼저 터치한 뒤 $66,100~$66,700까지 숏 스퀴즈가 확장될 수 있습니다. 이후에도 $67,818.95 EQ와 EMA20 $68,212.81 위에서 수용되면 하락 구조가 약화되고, $70,800 강한 청산 레벨까지 추가 상승 리스크가 열립니다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -14252.47,
"oi_trend": 0.24,
"oi_change_pct_24h": -2.604,
"oi_latest": 104752.196,
"funding_pressure": 0.437,
"funding_avg": 6.275e-05,
"funding_change_24h": -4.46e-05,
"long_account_ratio": 0.69,
"short_account_ratio": 0.31,
"long_account_latest": 0.69,
"short_account_latest": 0.31,
"long_account_change_24h": -0.0036,
"short_account_change_24h": 0.0036,
"account_flow_label": "short_accounts_rising_long_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.489,
"spot_futures_basis_pct": -0.0424,
"basis_change_lookback": 0.009,
"aggregate_score": 0.293,
"bull_signals": 0,
"bear_signals": 4,
"liq_below": [
[
60500,
35757.27834625
],
[
57900,
34623.9085
]
],
"liq_above": [
[
64600,
31005.673362
],
[
66100,
30738.46680435
],
[
66700,
32345.3627824
]
],
"strongest_liq_level": 70800,
"fragility_score": 0.483,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $64,336.20가 7일 범위 EQ $67,818.95 아래의 디스카운트 영역에 있으나, 반등 참여가 약해 하방 지속 리스크 우세\",\n \"EMA20 $68,212.81 대비 -5.7%, EMA120 $74,105.18 대비 -13.2%로 구조적 하락 수용 상태\",\n \"24시간 OI -2.6040% 감소로 신규 숏 축적보다 기존 포지션 언와인딩/롱 청산 성격이 강함\",\n \"CVD 변화 -14,252.47로 가격 하락 중 매수 흡수 부재, 현물/시장가 매수 참여 약화\",\n \"롱 계정 비율 0.690, 숏 계정 비율 0.310으로 롱 계정 쏠림이 극단적이며 contrarian bearish 신호\",\n \"상방 $64,600, $66,100, $66,700에 근접 청산 유동성이 있어 단기 스퀴즈 후 재하락 가능 구간\"\n ],\n \"reasoning\": \"확정 구조는 bearish입니다. 현재 BTC는 $64,336.20으로 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08을 모두 하회하며, 7일 저점 $61,344.80 근처로 하락 구조가 유지되고 있습니다. 파생 포지셔닝에서는 OI가 24시간 -2.6040% 감소했고 CVD도 -14,252.47로 악화되어, 하락이 단순 숏 빌드업이 아니라 롱 포지션 언와인딩/청산 성격을 띱니다. 롱 계정 비율이 0.690으로 여전히 높고 account_long_crowding이 1.000인 점은 반등 시 매도 압력으로 작용할 수 있습니다. 다만 $64,600 바로 위와 $66,100~$66,700에 청산 유동성이 있어 4~8시간 내 짧은 상방 스윕 후 재하락하는 경로를 경계해야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 60500,\n 57900\n ],\n \"resistance\": [\n 64600,\n 66100,\n 66700,\n 67818.95,\n 68212.81,\n 70800,\n 74293.1\n ]\n },\n \"time_horizon\": \"단기~중기, 파생 데이터 선행성을 감안한 4~8시간 우선 시나리오\",\n \"invalidation_level\": \"$68,212.81 이상 4시간 종가 회복\",\n \"risk_scenario\": \"$64,600 상방 청산을 먼저 터치한 뒤 $66,100~$66,700까지 숏 스퀴즈가 확장될 수 있습니다. 이후에도 $67,818.95 EQ와 EMA20 $68,212.81 위에서 수용되면 하락 구조가 약화되고, $70,800 강한 청산 레벨까지 추가 상승 리스크가 열립니다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.38,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.12,
"setup_signals": [
"현재가 $64,336.20이 EMA20 $68,212.81보다 5.7% 낮고 EMA120 $74,105.18 및 EMA240 $75,524.08 아래에 있어 4h 구조는 약세 우위",
"활성/근접 PRZ 없음: active_patterns_at_prz=0, nearby_patterns=0, council_relevant_prz_count=0",
"가장 가까운 PRZ는 Shark 형성 후보 $70,752.35~$72,739.66, 중심 $71,746.01로 현재가에서 약 11.52% 떨어져 있어 즉시 실행 가능한 반전 구간 아님",
"최근 5개 4h 캔들 중 4개가 음봉이고 24h 변화율 -2.25%로 단기 반등 확인보다 하방 압력이 우세",
"7일 저점 $61,344.80이 현재 가장 가까운 구조적 하방 유동성/지지 후보"
],
"reasoning": "하모닉 관점에서 총 41개 패턴과 9개 완료 패턴이 탐지되었지만, active/nearby PRZ가 0개이고 directional_influence_prz_count도 0이므로 현재 가격대에서 하모닉은 방향 투표권을 갖기 어렵습니다. 가장 가까운 PRZ는 $70,752.35~$72,739.66의 Shark 형성 구간이며 현재가 $64,336.20에서 약 11.52% 위에 있어 실행 구간이 아니라 상방 반등 시 반응 감시 구간입니다. 완료된 bearish Gartley는 $77,580.88~$78,615.11 PRZ에서 과거 반응이 있었으나 현재와 21.39% 이격되어 현 시점 경로를 뒤집을 수 없습니다. 따라서 구조_bias는 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 아래에서 약세이나, 하모닉 setup_bias는 활성 PRZ 부재로 중립입니다.",
"key_levels": {
"support": [
61344.8,
60000.0
],
"resistance": [
68212.81,
70752.35,
71746.01,
72739.66,
74105.18,
77580.88,
78615.11
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$68,212.81 4h 종가 회복 및 유지",
"risk_scenario": "만약 가격이 EMA20 $68,212.81을 4h 종가로 회복하고 $70,752.35~$72,739.66의 Shark PRZ까지 진입한 뒤 매도 거부가 아니라 상방 수용을 보이면, 현재 약세 지속 시나리오는 약화됩니다. 이 경우 $74,105.18 EMA120과 $75,524.08 EMA240, 이후 $77,580.88~$78,615.11 bearish Gartley PRZ가 다음 상방 반응/익절 후보가 됩니다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 41,
"completed_patterns_found": 9,
"forming_d_prz_found": 32,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 55,
"swing_highs_scanned": 28,
"swing_lows_scanned": 27,
"timeframe": "4h",
"prz_active_threshold_pct": 0.75,
"prz_nearby_threshold_pct": 1.5,
"prz_watch_threshold_pct": 3.0,
"prz_max_width_pct": 1.3,
"quality_counts": {
"high": 0,
"medium": 11,
"low": 30
},
"prz_status_counts": {
"active": 0,
"nearby": 0,
"watch": 0,
"far": 41,
"forming": 32
},
"high_confluence_prz_count": 12,
"strict_patterns_found": 8,
"candidate_patterns_found": 33,
"active_patterns_at_prz": 0,
"nearby_patterns": 0,
"all_patterns": [
"butterfly",
"shark",
"bat",
"shark",
"gartley",
"shark",
"shark",
"gartley",
"crab",
"gartley",
"shark",
"shark",
"butterfly",
"butterfly",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"shark",
"crab",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"gartley",
"gartley",
"shark",
"butterfly",
"shark",
"shark",
"crab",
"shark",
"bat",
"shark",
"shark",
"shark",
"shark",
"crab"
],
"all_signals": [
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "low",
"best_pattern_score": 0.812,
"best_completion_status": "forming",
"nearest_pattern": "shark",
"nearest_prz": 71746.01,
"price_to_prz": 11.52,
"prz_range": [
70752.35,
72739.66
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.787,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 21.39,
"price_to_prz_pct_raw": 21.3904,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 2.676,
"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": "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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 193,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 200,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": 248
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.774,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 20.72,
"price_to_prz_pct_raw": 20.7191,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 217,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 218,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.771,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 21.39,
"price_to_prz_pct_raw": 21.3904,
"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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 193,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 200,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.746,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 18.52,
"price_to_prz_pct_raw": 18.5199,
"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": "gartley",
"d_price": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 200,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.724,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 17.32,
"price_to_prz_pct_raw": 17.3247,
"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": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 206,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 235,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.721,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.75,
"price_to_prz_pct_raw": 16.7458,
"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": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 206,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 254,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.699,
"ratio_score": 0.469,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 74570.33,
"prz_range": [
74139.27,
75001.38
],
"prz_width_pct": 1.156,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 15.91,
"price_to_prz_pct_raw": 15.9073,
"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": "crab",
"d_price": 74570.33,
"a_price": 78180.0,
"tp1_ad_382": 75949.22,
"tp2_ad_618": 76801.1,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.3649
},
"x_price": 76014.2,
"x_idx": 200,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 254,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.671,
"ratio_score": 0.487,
"prz_score": 0.919,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 72108.0,
"prz_range": [
71476.06,
72739.94
],
"prz_width_pct": 1.753,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.08,
"price_to_prz_pct_raw": 12.08,
"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": "shark",
"d_price": 72108.0,
"a_price": 73932.2,
"tp1_ad_382": 72804.85,
"tp2_ad_618": 73235.36,
"tp3_a_or_structure_liquidity": 73932.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7045,
"ABC": 1.1656
},
"x_price": 76056.0,
"x_idx": 238,
"x_order": 5,
"a_price": 73932.2,
"a_idx": 262,
"a_order": 3,
"b_price": 72436.0,
"b_idx": 266,
"b_order": 8,
"c_price": 74179.9,
"c_idx": 280,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.787,
"ratio_score": 0.817,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 78077.1,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 21.39,
"price_to_prz_pct_raw": 21.3904,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 2.676,
"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": "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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736,
"BCD": 1.309,
"XAD": 0.8089
},
"x_price": 78564.3,
"x_idx": 193,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 200,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": 248
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.774,
"ratio_score": 0.831,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 77666.06,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 20.72,
"price_to_prz_pct_raw": 20.7191,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093
},
"x_price": 78180.0,
"x_idx": 217,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 218,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.771,
"ratio_score": 0.68,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 78098.0,
"prz_range": [
77580.88,
78615.11
],
"prz_width_pct": 1.324,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 21.39,
"price_to_prz_pct_raw": 21.3904,
"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": "bearish",
"source": "gartley",
"d_price": 78098.0,
"a_price": 76014.2,
"tp1_ad_382": 77301.99,
"tp2_ad_618": 76810.21,
"tp3_a_or_structure_liquidity": 76014.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6219,
"ABC": 0.9736
},
"x_price": 78564.3,
"x_idx": 193,
"x_order": 5,
"a_price": 76014.2,
"a_idx": 200,
"a_order": 8,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.746,
"ratio_score": 0.603,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 76251.19,
"prz_range": [
75901.06,
76601.32
],
"prz_width_pct": 0.918,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 18.52,
"price_to_prz_pct_raw": 18.5199,
"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": "gartley",
"d_price": 76251.19,
"a_price": 78180.0,
"tp1_ad_382": 76988.0,
"tp2_ad_618": 77443.2,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.8031
},
"x_price": 76014.2,
"x_idx": 200,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77887.9,
"c_idx": 242,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.724,
"ratio_score": 0.671,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75482.25,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 17.32,
"price_to_prz_pct_raw": 17.3247,
"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": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609
},
"x_price": 76107.1,
"x_idx": 206,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 235,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.721,
"ratio_score": 0.537,
"prz_score": 0.996,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 75109.81,
"prz_range": [
74613.61,
75606.0
],
"prz_width_pct": 1.321,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 16.75,
"price_to_prz_pct_raw": 16.7458,
"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": 75109.81,
"a_price": 78180.0,
"tp1_ad_382": 76282.62,
"tp2_ad_618": 77007.19,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.3649
},
"x_price": 76107.1,
"x_idx": 206,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 254,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.699,
"ratio_score": 0.469,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 74570.33,
"prz_range": [
74139.27,
75001.38
],
"prz_width_pct": 1.156,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 15.91,
"price_to_prz_pct_raw": 15.9073,
"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": "crab",
"d_price": 74570.33,
"a_price": 78180.0,
"tp1_ad_382": 75949.22,
"tp2_ad_618": 76801.1,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.3649
},
"x_price": 76014.2,
"x_idx": 200,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 76155.5,
"c_idx": 254,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.671,
"ratio_score": 0.487,
"prz_score": 0.919,
"prz_proximity": "far",
"action_status": "forming",
"high_confluence_prz": true,
"d_price": 72108.0,
"prz_range": [
71476.06,
72739.94
],
"prz_width_pct": 1.753,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 12.08,
"price_to_prz_pct_raw": 12.08,
"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": "shark",
"d_price": 72108.0,
"a_price": 73932.2,
"tp1_ad_382": 72804.85,
"tp2_ad_618": 73235.36,
"tp3_a_or_structure_liquidity": 73932.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7045,
"ABC": 1.1656
},
"x_price": 76056.0,
"x_idx": 238,
"x_order": 5,
"a_price": 73932.2,
"a_idx": 262,
"a_order": 3,
"b_price": 72436.0,
"b_idx": 266,
"b_order": 8,
"c_price": 74179.9,
"c_idx": 280,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.669,
"ratio_score": 0.652,
"prz_score": 0.879,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
76898.72,
78433.41
],
"prz_width_pct": 1.976,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 20.72,
"price_to_prz_pct_raw": 20.7191,
"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.646,
"adverse_move_ratio_ad": 0.159,
"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": "bearish",
"source": "shark",
"d_price": 77666.06,
"a_price": 76696.7,
"tp1_ad_382": 77295.77,
"tp2_ad_618": 77067.0,
"tp3_a_or_structure_liquidity": 76696.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.609,
"ABC": 1.7093,
"BCD": 1.1865,
"XAD": 0.8031
},
"x_price": 78180.0,
"x_idx": 217,
"x_order": 8,
"a_price": 76696.7,
"a_idx": 218,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": 242
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.636,
"ratio_score": 0.565,
"prz_score": 0.893,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
74767.17,
76197.34
],
"prz_width_pct": 1.895,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 17.32,
"price_to_prz_pct_raw": 17.3247,
"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"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"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": 75482.25,
"a_price": 78180.0,
"tp1_ad_382": 76512.79,
"tp2_ad_618": 77149.46,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7156,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 1.0247
},
"x_price": 76107.1,
"x_idx": 206,
"x_order": 5,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 235,
"c_order": 3,
"d_idx": 238
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.612,
"ratio_score": 0.426,
"prz_score": 1.0,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 76056.0,
"prz_range": [
75996.47,
76638.8
],
"prz_width_pct": 0.842,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 18.62,
"price_to_prz_pct_raw": 18.6232,
"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"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.952,
"adverse_move_ratio_ad": 0.195,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"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": 76317.64,
"a_price": 78180.0,
"tp1_ad_382": 77029.06,
"tp2_ad_618": 77468.58,
"tp3_a_or_structure_liquidity": 78180.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6849,
"ABC": 0.609,
"BCD": 1.7093,
"XAD": 0.9807
},
"x_price": 76014.2,
"x_idx": 200,
"x_order": 8,
"a_price": 78180.0,
"a_idx": 217,
"a_order": 8,
"b_price": 76696.7,
"b_idx": 218,
"b_order": 5,
"c_price": 77600.0,
"c_idx": 235,
"c_order": 3,
"d_idx": 238
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.601,
"ratio_score": 0.508,
"prz_score": 0.87,
"prz_proximity": "far",
"action_status": "far",
"high_confluence_prz": true,
"d_price": 77887.9,
"prz_range": [
77363.02,
78944.7
],
"prz_width_pct": 2.024,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 21.48,
"price_to_prz_pct_raw": 21.4773,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.77,
"adverse_move_ratio_ad": 0.106,
"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": "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": "bearish",
"source": "shark",
"d_price": 78153.86,
"a_price": 76107.1,
"tp1_ad_382": 77372.0,
"tp2_ad_618": 76888.96,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6076,
"ABC": 1.0342,
"BCD": 1.1865,
"XAD": 0.7247
},
"x_price": 78564.3,
"x_idx": 193,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 206,
"a_order": 5,
"b_price": 77600.0,
"b_idx": 235,
"b_order": 3,
"c_price": 76056.0,
"c_idx": 238,
"c_order": 5,
"d_idx": 242
}
],
"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\": \"bearish\",\n \"confidence\": 0.38,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.12,\n \"setup_signals\": [\n \"현재가 $64,336.20이 EMA20 $68,212.81보다 5.7% 낮고 EMA120 $74,105.18 및 EMA240 $75,524.08 아래에 있어 4h 구조는 약세 우위\",\n \"활성/근접 PRZ 없음: active_patterns_at_prz=0, nearby_patterns=0, council_relevant_prz_count=0\",\n \"가장 가까운 PRZ는 Shark 형성 후보 $70,752.35~$72,739.66, 중심 $71,746.01로 현재가에서 약 11.52% 떨어져 있어 즉시 실행 가능한 반전 구간 아님\",\n \"최근 5개 4h 캔들 중 4개가 음봉이고 24h 변화율 -2.25%로 단기 반등 확인보다 하방 압력이 우세\",\n \"7일 저점 $61,344.80이 현재 가장 가까운 구조적 하방 유동성/지지 후보\"\n ],\n \"reasoning\": \"하모닉 관점에서 총 41개 패턴과 9개 완료 패턴이 탐지되었지만, active/nearby PRZ가 0개이고 directional_influence_prz_count도 0이므로 현재 가격대에서 하모닉은 방향 투표권을 갖기 어렵습니다. 가장 가까운 PRZ는 $70,752.35~$72,739.66의 Shark 형성 구간이며 현재가 $64,336.20에서 약 11.52% 위에 있어 실행 구간이 아니라 상방 반등 시 반응 감시 구간입니다. 완료된 bearish Gartley는 $77,580.88~$78,615.11 PRZ에서 과거 반응이 있었으나 현재와 21.39% 이격되어 현 시점 경로를 뒤집을 수 없습니다. 따라서 구조_bias는 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 아래에서 약세이나, 하모닉 setup_bias는 활성 PRZ 부재로 중립입니다.\",\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 60000.0\n ],\n \"resistance\": [\n 68212.81,\n 70752.35,\n 71746.01,\n 72739.66,\n 74105.18,\n 77580.88,\n 78615.11\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$68,212.81 4h 종가 회복 및 유지\",\n \"risk_scenario\": \"만약 가격이 EMA20 $68,212.81을 4h 종가로 회복하고 $70,752.35~$72,739.66의 Shark PRZ까지 진입한 뒤 매도 거부가 아니라 상방 수용을 보이면, 현재 약세 지속 시나리오는 약화됩니다. 이 경우 $74,105.18 EMA120과 $75,524.08 EMA240, 이후 $77,580.88~$78,615.11 bearish Gartley PRZ가 다음 상방 반응/익절 후보가 됩니다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.82,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.74,
"active_setups": [
"Wyckoff: 현재가 $64,336.20이 활성 재분배 구조의 ST $66,388.00 및 SOW $66,150.70 아래에 있어 Phase E 하방 이탈 상태가 유지됨",
"ICT: $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00에서 연속 bearish BOS가 확인되어 구조적 하락 흐름이 우세함",
"파생: OI 24시간 -2.6040%, CVD -14,252.47로 롱 언와인딩/청산 성격의 약세 흐름이 확인됨",
"가격이 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 다수 분석가가 중기 하락 수용 상태로 판정",
"단기 상방 청산 유동성은 $64,600, $66,100~$66,700에 존재하여 즉각 추격보다 저항 반응 확인이 필요한 구간",
"반대 조건: 7일 저점 $61,344.80 부근에서 high-volume doji 및 strict bullish_harami가 출현해 단기 반등 셋업은 존재"
],
"setup_vs_structure": "구조와 실행 셋업은 대체로 약세 방향으로 정렬되어 있다. 다만 현재가가 7일 EQ $67,818.95 및 ICT EQ $68,751.30 아래의 discount 영역에 있고, $61,344.80 저점 부근 반등 캔들 신호가 있어 단기 실행 리스크는 하방 추격보다 되돌림 후 약세 확인 쪽에 더 민감하다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 6,
"neutral_count": 0
},
"key_levels": {
"support": [
61344.8,
60500,
60000,
57900
],
"resistance": [
64600,
65359.1,
66150.7,
66388,
66700,
67818.95,
68121.9,
68212.81,
68751.3,
72436,
72824.2,
73128.95,
73343,
73669,
73723,
74293.1
]
},
"confluences": [
"6개 분석가 모두 구조적 신호를 bearish로 판정했다. 특히 Wyckoff, ICT, 파생, 캔들, 피보나치가 모두 현재가 $64,336.20이 주요 구조 레벨 아래에 있다고 평가한다.",
"Wyckoff와 ICT 모두 $72,436~$72,556 부근을 상위 하락 구조의 핵심 이탈/저항 기준으로 본다. Wyckoff는 활성 재분배 SC $72,556.00, ICT는 마지막 bearish BOS $72,436.00을 제시했다.",
"Wyckoff와 캔들, ICT, 피보나치, 파생, 하모닉 모두 $61,344.80을 최근 핵심 저점/하단 지지로 공유한다.",
"캔들, ICT, 파생, 하모닉이 모두 EMA20 $68,212.81 부근을 주요 동적 저항으로 인식한다. 이 레벨은 ICT 전일 고점 $68,121.90, 캔들/파생 7일 EQ $67,818.95, ICT EQ $68,751.30과 함께 $67,800~$68,750 저항 클러스터를 형성한다.",
"Wyckoff의 SOW/ST $66,150.70~$66,388.00과 파생 청산 유동성 $66,100~$66,700이 겹쳐 단기 구조 저항과 유동성 구간이 일치한다.",
"피보나치의 ret_0.786 $72,824.20, ret_0.618 $73,128.95, ret_0.5 $73,343.00은 Wyckoff AR $73,669.00/$73,723.00 및 캔들 7일 고점 $74,293.10 아래에 위치해 $72,800~$74,300 상단 공급 클러스터를 만든다."
],
"conflicts": [
"캔들 분석은 구조적으로 bearish이나 실행 셋업은 bullish로 제시했다. 이유는 $61,344.80 저점 부근에서 high-volume doji와 strict bullish_harami, pattern_quality 0.768이 확인되었기 때문이다.",
"ICT와 파생은 discount 영역에도 불구하고 약세 실행 셋업을 유지하지만, 캔들은 같은 discount 조건을 단기 반등 후보로 해석한다. 즉, 구조 해석은 일치하나 즉시 실행 타이밍에 차이가 있다.",
"피보나치와 하모닉은 구조적으로 약세를 인정하지만 현재가 근처에 즉시 반응 가능한 피보나치/PRZ 구간이 없다고 본다. 따라서 이 둘은 방향 확정보다 상단 저항 구간 감시 역할에 가깝다.",
"파생 데이터는 OI 감소를 동반한 하락으로 신규 숏 축적보다 롱 언와인딩 성격을 강조한다. 이는 구조 약세와는 일치하지만, 포지셔닝 관점에서는 과도한 숏 혼잡보다 단기 유동성 스윕 리스크를 남긴다."
],
"executive_summary": "BTC/USDT 4시간 구조는 확정 분배 이후 활성 재분배의 Phase E 하방 이탈 구간으로 진단된다. 현재가 $64,336.20은 Wyckoff의 활성 재분배 SOW $66,150.70 및 ST $66,388.00 아래에 있고, ICT 기준으로도 $72,436.00까지 연속 bearish BOS가 누적되어 구조적 우위는 명확히 bearish다. 핵심 하단 구조 기준은 최근 Phase E 저점 $61,344.80이며, 상단에는 $66,150.70~$66,388.00, $67,818.95~$68,751.30, $72,824.20~$73,723.00의 저항 클러스터가 중첩되어 있다. 다만 $61,344.80 인근에서 high-volume doji와 strict bullish_harami가 발생해 단기 반등 조건은 존재하므로, 이는 구조 전환 신호가 아니라 하락 구조 내부의 실행 리스크로 분류한다. 구조적 무효화는 $73,669.00~$73,723.00 회복과 $74,203.60~$74,293.10 위 수용 확인 전까지 인정하기 어렵다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.82,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.74,\n \"active_setups\": [\n \"Wyckoff: 현재가 $64,336.20이 활성 재분배 구조의 ST $66,388.00 및 SOW $66,150.70 아래에 있어 Phase E 하방 이탈 상태가 유지됨\",\n \"ICT: $79,137.40, $78,713.80, $76,014.20, $74,203.60, $72,436.00에서 연속 bearish BOS가 확인되어 구조적 하락 흐름이 우세함\",\n \"파생: OI 24시간 -2.6040%, CVD -14,252.47로 롱 언와인딩/청산 성격의 약세 흐름이 확인됨\",\n \"가격이 EMA20 $68,212.81, EMA120 $74,105.18, EMA240 $75,524.08 모두 아래에 있어 다수 분석가가 중기 하락 수용 상태로 판정\",\n \"단기 상방 청산 유동성은 $64,600, $66,100~$66,700에 존재하여 즉각 추격보다 저항 반응 확인이 필요한 구간\",\n \"반대 조건: 7일 저점 $61,344.80 부근에서 high-volume doji 및 strict bullish_harami가 출현해 단기 반등 셋업은 존재\"\n ],\n \"setup_vs_structure\": \"구조와 실행 셋업은 대체로 약세 방향으로 정렬되어 있다. 다만 현재가가 7일 EQ $67,818.95 및 ICT EQ $68,751.30 아래의 discount 영역에 있고, $61,344.80 저점 부근 반등 캔들 신호가 있어 단기 실행 리스크는 하방 추격보다 되돌림 후 약세 확인 쪽에 더 민감하다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 6,\n \"neutral_count\": 0\n },\n \"key_levels\": {\n \"support\": [\n 61344.8,\n 60500,\n 60000,\n 57900\n ],\n \"resistance\": [\n 64600,\n 65359.1,\n 66150.7,\n 66388,\n 66700,\n 67818.95,\n 68121.9,\n 68212.81,\n 68751.3,\n 72436,\n 72824.2,\n 73128.95,\n 73343,\n 73669,\n 73723,\n 74293.1\n ]\n },\n \"confluences\": [\n \"6개 분석가 모두 구조적 신호를 bearish로 판정했다. 특히 Wyckoff, ICT, 파생, 캔들, 피보나치가 모두 현재가 $64,336.20이 주요 구조 레벨 아래에 있다고 평가한다.\",\n \"Wyckoff와 ICT 모두 $72,436~$72,556 부근을 상위 하락 구조의 핵심 이탈/저항 기준으로 본다. Wyckoff는 활성 재분배 SC $72,556.00, ICT는 마지막 bearish BOS $72,436.00을 제시했다.\",\n \"Wyckoff와 캔들, ICT, 피보나치, 파생, 하모닉 모두 $61,344.80을 최근 핵심 저점/하단 지지로 공유한다.\",\n \"캔들, ICT, 파생, 하모닉이 모두 EMA20 $68,212.81 부근을 주요 동적 저항으로 인식한다. 이 레벨은 ICT 전일 고점 $68,121.90, 캔들/파생 7일 EQ $67,818.95, ICT EQ $68,751.30과 함께 $67,800~$68,750 저항 클러스터를 형성한다.\",\n \"Wyckoff의 SOW/ST $66,150.70~$66,388.00과 파생 청산 유동성 $66,100~$66,700이 겹쳐 단기 구조 저항과 유동성 구간이 일치한다.\",\n \"피보나치의 ret_0.786 $72,824.20, ret_0.618 $73,128.95, ret_0.5 $73,343.00은 Wyckoff AR $73,669.00/$73,723.00 및 캔들 7일 고점 $74,293.10 아래에 위치해 $72,800~$74,300 상단 공급 클러스터를 만든다.\"\n ],\n \"conflicts\": [\n \"캔들 분석은 구조적으로 bearish이나 실행 셋업은 bullish로 제시했다. 이유는 $61,344.80 저점 부근에서 high-volume doji와 strict bullish_harami, pattern_quality 0.768이 확인되었기 때문이다.\",\n \"ICT와 파생은 discount 영역에도 불구하고 약세 실행 셋업을 유지하지만, 캔들은 같은 discount 조건을 단기 반등 후보로 해석한다. 즉, 구조 해석은 일치하나 즉시 실행 타이밍에 차이가 있다.\",\n \"피보나치와 하모닉은 구조적으로 약세를 인정하지만 현재가 근처에 즉시 반응 가능한 피보나치/PRZ 구간이 없다고 본다. 따라서 이 둘은 방향 확정보다 상단 저항 구간 감시 역할에 가깝다.\",\n \"파생 데이터는 OI 감소를 동반한 하락으로 신규 숏 축적보다 롱 언와인딩 성격을 강조한다. 이는 구조 약세와는 일치하지만, 포지셔닝 관점에서는 과도한 숏 혼잡보다 단기 유동성 스윕 리스크를 남긴다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 분배 regime이 확정되어 있고 dis_score 100.0, regime_fitness 1.000으로 가장 명확한 구조 판정을 제시했다. 주 분배 구조에서 BC $78,300.00, AR $73,669.00, UTAD $82,828.70, LPSY $81,270.20/$78,564.30, SOW $73,036.00, Phase E $61,344.80까지의 진행이 가격 레벨과 순서 면에서 가장 구체적이며, 현재 활성 재분배 구조에서도 ST $66,388.00 및 SOW $66,150.70 이탈 후 회복 실패를 명시했다.\",\n \"invalidation_level\": \"구조적 bearish thesis는 최소한 활성 재분배 AR $73,723.00 및 주 분배 AR $73,669.00 위로 4시간 종가가 회복되고, 이후 $74,203.60~$74,293.10 위에서 수용이 확인될 때 훼손된다. 더 보수적인 regime 무효화는 $78,300.00 이상 재진입이다.\",\n \"executive_summary\": \"BTC/USDT 4시간 구조는 확정 분배 이후 활성 재분배의 Phase E 하방 이탈 구간으로 진단된다. 현재가 $64,336.20은 Wyckoff의 활성 재분배 SOW $66,150.70 및 ST $66,388.00 아래에 있고, ICT 기준으로도 $72,436.00까지 연속 bearish BOS가 누적되어 구조적 우위는 명확히 bearish다. 핵심 하단 구조 기준은 최근 Phase E 저점 $61,344.80이며, 상단에는 $66,150.70~$66,388.00, $67,818.95~$68,751.30, $72,824.20~$73,723.00의 저항 클러스터가 중첩되어 있다. 다만 $61,344.80 인근에서 high-volume doji와 strict bullish_harami가 발생해 단기 반등 조건은 존재하므로, 이는 구조 전환 신호가 아니라 하락 구조 내부의 실행 리스크로 분류한다. 구조적 무효화는 $73,669.00~$73,723.00 회복과 $74,203.60~$74,293.10 위 수용 확인 전까지 인정하기 어렵다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.82,
"operating_path": {
"path_type": "complex",
"confidence": 0.65,
"waypoints": [
{
"seq": 1,
"price": 66150.7,
"type": "liquidity_sweep",
"source": "Wyckoff (SOW $66,150.70 / ST $66,388.00), Derivatives (청산 유동성 $64,600·$66,100~$66,700), ICT (되돌림 후 약세 반응 권고)",
"description": "현재가 $64,336.20은 7일 EQ $67,818.95 아래 discount 영역이며 $61,344.80 저점에서 strict bullish_harami(품질 0.768)·high-volume doji 반등이 진행 중이다. 이는 구조 전환이 아니라 파생이 지목한 $66,100~$66,700 청산 유동성을 흡수하고 Wyckoff가 이탈한 SOW $66,150.70~ST $66,388.00을 아래에서 재테스트하는 되돌림으로, 다수 분석가가 재공급(약세 반응) 확인을 권고한 핵심 숏 셋업 구간이다.",
"est_hours": 6,
"turning_zone": [
66150.7,
66700.0
],
"likely_wick": 66450.0,
"rejection_confirm": 65359.1,
"invalid_overshoot": 67818.95,
"calibration_reasoning": "SOW $66,150.70~ST $66,388 저항 클러스터에 $66,100~$66,700 청산 유동성 풀을 결합해 존 상단을 $66,700으로 확장(폭 $549≈0.41 ATR). likely_wick는 구조 고점 ST 위 스탑을 쓸어담는 $66,450이며, 종가 $65,359.10 하회 시 약세 반응 확정, 7일 EQ $67,818.95 회복 시 discount 숏 논리 무효. (피보 클러스터·shark PRZ는 $71,700 이상으로 사거리 밖이라 미적용)"
},
{
"seq": 2,
"price": 61344.8,
"type": "support_test",
"source": "전 분석가 공유 (Wyckoff Phase E 저점, ICT 유일 support, 캔들·피보나치·파생·하모닉 공통 하단)",
"description": "$66,150.70~$66,388.00 저항 재테스트에서 약세 반응 확인 후 활성 재분배 Phase E 저점 $61,344.80 재시험. 6개 분석가 전원이 공유하는 핵심 하단 구조이며, ICT consecutive bearish BOS(5개)와 OI 24h -2.60%·CVD -14,252의 롱 언와인딩이 유지되는 한 이 저점으로의 회귀가 우세하다.",
"est_hours": 18,
"turning_zone": [
60900.0,
61344.8
],
"likely_wick": 61000.0,
"rejection_confirm": 62000.0,
"invalid_overshoot": 60500.0,
"calibration_reasoning": "6개 분석가 공유 Phase E 저점 $61,344.80 아래 매도 스탑 유동성을 포함해 존 하단 $60,900(폭 $445≈0.33 ATR, $60,500과 분리 유지). 라운드넘버 $61,000을 윅 자석으로 채택했고, $62,000 재탈환 시 반등 확정·$60,500 이탈 시 확장 전환으로 이 저점의 턴은 무효."
},
{
"seq": 3,
"price": 60500.0,
"type": "extension",
"source": "Derivatives (지지 $60,500 / $57,900), Harmonic ($60,000)",
"description": "$61,344.80 저점이 반등 캔들 신호에도 재공급으로 이탈·수용되면 파생이 제시한 다음 지지 $60,500으로 하방 확장(추가 하단 $60,000 하모닉, $57,900 파생). 82% 구조적 약세와 EMA20/120/240 전부 하회가 이를 뒷받침하나, 저점권 strict bullish_harami 반등 신호 탓에 경로상 가장 불확실한 구간이다.",
"est_hours": 24,
"turning_zone": [
59700.0,
60500.0
],
"likely_wick": 59950.0,
"rejection_confirm": 61000.0,
"invalid_overshoot": 59500.0,
"calibration_reasoning": "하방 확장이자 터미널 구간이라 0.6 ATR($800)로 존을 넓혀 $60,000 라운드넘버+체어맨 지지 합류를 포함. 타입은 extension이나 실제 방향이 하방이므로 존은 base 아래로 확장·rejection_confirm은 위로 설정. 최강 자석 $60,000을 소폭 관통하는 $59,950을 윅으로 보고, $61,000 재탈환 시 바닥 확정, $59,500(서브-$60k 결정적 이탈) 시 $57,900 파생 타깃으로 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 65400.0,
"expected_low": 64000.0,
"high_first": false
},
"8h": {
"expected_high": 66388.0,
"expected_low": 64000.0,
"high_first": false
},
"24h": {
"expected_high": 66388.0,
"expected_low": 60500.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 67818.95,
"description": "$66,388 Wyckoff ST 위 안착이 1차 경고이며, 7일 EQ $67,818.95 회복·수용 시 단기 약세 셋업이 무효화되고 EMA20 $68,212.81을 향한 상승 가속으로 해석한다."
},
"bearish": {
"price": 61344.8,
"description": "Phase E 저점 $61,344.80을 4h 종가로 이탈·수용하면 하락 가속 — $60,500→$60,000→$57,900 유동성으로 진행. consecutive bear BOS와 OI 감소(롱 언와인딩)가 가속 조건이다."
}
},
"scenario_invalidation": 68751.3,
"raw_llm_response": "구조(BEARISH 82%)와 실행 셋업(BEARISH 74%)이 같은 방향으로 정렬되어 있으나, 셋업 레이어가 \"하방 추격보다 되돌림 후 약세 확인\"을 명시하고 파생이 \"$66,100~$66,700 청산 유동성 스윕 후 재하락\"을 경고하므로 — **되돌림(상방) → 약세 재개(하방) → 확장** 순서의 complex 경로로 도출했습니다. WP1 후보 표의 fib_confluence 레벨($72,976~)은 13%+ 이격·candidate 등급이라 24h 약세 경로의 WP로 부적합하여, 더 가깝고 strict 등급인 에이전트 레벨(Wyckoff SOW/ST, 전원 공유 Phase E 저점)을 앵커로 사용했습니다.\n\n```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.65,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 66150.70,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Wyckoff (SOW $66,150.70 / ST $66,388.00), Derivatives (청산 유동성 $64,600·$66,100~$66,700), ICT (되돌림 후 약세 반응 권고)\",\n \"description\": \"현재가 $64,336.20은 7일 EQ $67,818.95 아래 discount 영역이며 $61,344.80 저점에서 strict bullish_harami(품질 0.768)·high-volume doji 반등이 진행 중이다. 이는 구조 전환이 아니라 파생이 지목한 $66,100~$66,700 청산 유동성을 흡수하고 Wyckoff가 이탈한 SOW $66,150.70~ST $66,388.00을 아래에서 재테스트하는 되돌림으로, 다수 분석가가 재공급(약세 반응) 확인을 권고한 핵심 숏 셋업 구간이다.\",\n \"est_hours\": 6\n },\n {\n \"seq\": 2,\n \"price\": 61344.80,\n \"type\": \"support_test\",\n \"source\": \"전 분석가 공유 (Wyckoff Phase E 저점, ICT 유일 support, 캔들·피보나치·파생·하모닉 공통 하단)\",\n \"description\": \"$66,150.70~$66,388.00 저항 재테스트에서 약세 반응 확인 후 활성 재분배 Phase E 저점 $61,344.80 재시험. 6개 분석가 전원이 공유하는 핵심 하단 구조이며, ICT consecutive bearish BOS(5개)와 OI 24h -2.60%·CVD -14,252의 롱 언와인딩이 유지되는 한 이 저점으로의 회귀가 우세하다.\",\n \"est_hours\": 18\n },\n {\n \"seq\": 3,\n \"price\": 60500.00,\n \"type\": \"extension\",\n \"source\": \"Derivatives (지지 $60,500 / $57,900), Harmonic ($60,000)\",\n \"description\": \"$61,344.80 저점이 반등 캔들 신호에도 재공급으로 이탈·수용되면 파생이 제시한 다음 지지 $60,500으로 하방 확장(추가 하단 $60,000 하모닉, $57,900 파생). 82% 구조적 약세와 EMA20/120/240 전부 하회가 이를 뒷받침하나, 저점권 strict bullish_harami 반등 신호 탓에 경로상 가장 불확실한 구간이다.\",\n \"est_hours\": 24\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 65400.0, \"expected_low\": 64000.0, \"high_first\": false},\n \"8h\": {\"expected_high\": 66388.0, \"expected_low\": 64000.0, \"high_first\": false},\n \"24h\": {\"expected_high\": 66388.0, \"expected_low\": 60500.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 67818.95, \"description\": \"$66,388 Wyckoff ST 위 안착이 1차 경고이며, 7일 EQ $67,818.95 회복·수용 시 단기 약세 셋업이 무효화되고 EMA20 $68,212.81을 향한 상승 가속으로 해석한다.\"},\n \"bearish\": {\"price\": 61344.80, \"description\": \"Phase E 저점 $61,344.80을 4h 종가로 이탈·수용하면 하락 가속 — $60,500→$60,000→$57,900 유동성으로 진행. consecutive bear BOS와 OI 감소(롱 언와인딩)가 가속 조건이다.\"}\n },\n \"scenario_invalidation\": 68751.30\n}\n```\n\n**핵심 판단 근거**\n- **경로 순서**: 셋업이 약세지만 즉시 추격 리스크가 크고($61,344.80 저점 strict 반등 신호, discount 영역), WP1을 상방 되돌림(청산 유동성 스윕)으로 배치 → 약세 재개 확인. 구조와 셋업이 일치하므로 분기 없이 단일 약세 경로로 단순화했습니다.\n- **무효화 사다리**: $66,388(ST 위 안착, 1차 경고) → **$67,818.95(불 트리거)** → $68,212.81(EMA20) → **$68,751.30(경로 전체 무효화)**. 다만 council의 *완전한 구조적 무효화*는 $73,669~$73,723 회복 및 $74,203~$74,293 위 수용까지 필요하므로, 본 무효화는 24h 작전 경로 한정입니다.\n- **신뢰도 0.65**: 방향성은 고확신(구조·셋업 동시 약세)이나, ①WP1 되돌림 도달 폭/타이밍, ②strict bullish_harami로 인한 $61,344.80 첫 이탈 성공 여부가 불확실 요인입니다."
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 66150.7,
"turning_zone": [
66150.7,
66700.0
],
"likely_wick": 66450.0,
"rejection_confirm": 65359.1,
"invalid_overshoot": 67818.95,
"calibration_reasoning": "SOW $66,150.70~ST $66,388 저항 클러스터에 $66,100~$66,700 청산 유동성 풀을 결합해 존 상단을 $66,700으로 확장(폭 $549≈0.41 ATR). likely_wick는 구조 고점 ST 위 스탑을 쓸어담는 $66,450이며, 종가 $65,359.10 하회 시 약세 반응 확정, 7일 EQ $67,818.95 회복 시 discount 숏 논리 무효. (피보 클러스터·shark PRZ는 $71,700 이상으로 사거리 밖이라 미적용)"
},
{
"seq": 2,
"base_target": 61344.8,
"turning_zone": [
60900.0,
61344.8
],
"likely_wick": 61000.0,
"rejection_confirm": 62000.0,
"invalid_overshoot": 60500.0,
"calibration_reasoning": "6개 분석가 공유 Phase E 저점 $61,344.80 아래 매도 스탑 유동성을 포함해 존 하단 $60,900(폭 $445≈0.33 ATR, $60,500과 분리 유지). 라운드넘버 $61,000을 윅 자석으로 채택했고, $62,000 재탈환 시 반등 확정·$60,500 이탈 시 확장 전환으로 이 저점의 턴은 무효."
},
{
"seq": 3,
"base_target": 60500.0,
"turning_zone": [
59700.0,
60500.0
],
"likely_wick": 59950.0,
"rejection_confirm": 61000.0,
"invalid_overshoot": 59500.0,
"calibration_reasoning": "하방 확장이자 터미널 구간이라 0.6 ATR($800)로 존을 넓혀 $60,000 라운드넘버+체어맨 지지 합류를 포함. 타입은 extension이나 실제 방향이 하방이므로 존은 base 아래로 확장·rejection_confirm은 위로 설정. 최강 자석 $60,000을 소폭 관통하는 $59,950을 윅으로 보고, $61,000 재탈환 시 바닥 확정, $59,500(서브-$60k 결정적 이탈) 시 $57,900 파생 타깃으로 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 66150.70,\n \"turning_zone\": [66150.70, 66700.00],\n \"likely_wick\": 66450.00,\n \"rejection_confirm\": 65359.10,\n \"invalid_overshoot\": 67818.95,\n \"calibration_reasoning\": \"SOW $66,150.70~ST $66,388 저항 클러스터에 $66,100~$66,700 청산 유동성 풀을 결합해 존 상단을 $66,700으로 확장(폭 $549≈0.41 ATR). likely_wick는 구조 고점 ST 위 스탑을 쓸어담는 $66,450이며, 종가 $65,359.10 하회 시 약세 반응 확정, 7일 EQ $67,818.95 회복 시 discount 숏 논리 무효. (피보 클러스터·shark PRZ는 $71,700 이상으로 사거리 밖이라 미적용)\"\n },\n {\n \"seq\": 2,\n \"base_target\": 61344.80,\n \"turning_zone\": [60900.00, 61344.80],\n \"likely_wick\": 61000.00,\n \"rejection_confirm\": 62000.00,\n \"invalid_overshoot\": 60500.00,\n \"calibration_reasoning\": \"6개 분석가 공유 Phase E 저점 $61,344.80 아래 매도 스탑 유동성을 포함해 존 하단 $60,900(폭 $445≈0.33 ATR, $60,500과 분리 유지). 라운드넘버 $61,000을 윅 자석으로 채택했고, $62,000 재탈환 시 반등 확정·$60,500 이탈 시 확장 전환으로 이 저점의 턴은 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 60500.00,\n \"turning_zone\": [59700.00, 60500.00],\n \"likely_wick\": 59950.00,\n \"rejection_confirm\": 61000.00,\n \"invalid_overshoot\": 59500.00,\n \"calibration_reasoning\": \"하방 확장이자 터미널 구간이라 0.6 ATR($800)로 존을 넓혀 $60,000 라운드넘버+체어맨 지지 합류를 포함. 타입은 extension이나 실제 방향이 하방이므로 존은 base 아래로 확장·rejection_confirm은 위로 설정. 최강 자석 $60,000을 소폭 관통하는 $59,950을 윅으로 보고, $61,000 재탈환 시 바닥 확정, $59,500(서브-$60k 결정적 이탈) 시 $57,900 파생 타깃으로 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.4,
"chairman": 44.7,
"operating_path": 398.0,
"tp_calibrator": 260.3
},
"agents": {},
"total_s": 731.4
}
}