Signal: BEARISH (74%) | Price: $60,423.30 | 2026-06-06 01:00 KST | 300 candles
Council: 0 bullish, 1 neutral, 5 bearish | Support: $60,006 / $59,903 / $59,487 | Resistance: $61,345 / $61,600 / $62,800
현재 BTC/USDT 일봉 구조는 과거 축적 Phase D/SOS 이후의 정상적 LPS/BU 진행이 실패하고, $80,600.00 메인 레인지 저점과 $65,595.70 Spring을 모두 하회한 상태로 진단됩니다. 따라서 완료된 이전 Wyckoff 축적 구조와 달리, 현재 활성 구조는 $81,999.00 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80으로 저점이 확장된 분배/Phase E성 약세 구조에 가깝습니다. ICT의 $64,918.20 bearish CHoCH와 전일 저가 $61,344.80 이탈, 파생시장의 OI 감소 및 CVD 약세가 이 구조 진단을 보강합니다. 다만 $59,487.19-$60,875.70 harmonic PRZ와 $60,005.80 저점 confluence가 있어, 이는 구조 전환 신호가 아니라 약세 구조 내 반응 리스크 조건으로 분리해 관리해야 합니다. bearish 구조 진단의 1차 무효화 기준은 $65,595.70 회복이며, 보수적으로는 $71,667.54-$72,436.00 회복 전까지 중기 구조 회복은 확인되지 않습니다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 72% | $60,006 | $65,596 / $71,668 |
| ICT Trader | BEARISH | 82% | $60,006 / $59,903 | $61,345 / $64,740 |
| Derivatives Trader | BEARISH | 72% | $60,006 / $57,500 | $61,600 / $62,800 |
| Candlestick Reader | BEARISH | 68% | $60,006 / $60,423 | $67,128 / $71,668 |
| Fibonacci Analyst | BEARISH | 64% | $60,006 | $76,572 / $77,909 |
| Harmonic Specialist | NEUTRAL | 52% | $60,006 / $60,273 | $60,876 / $61,028 |
Support: $60,006 | Resistance: $65,596 / $71,668 / $72,436 | Horizon: short/medium term
메트릭상 1차 구조는 ACC로 확정되어 SC $80,600.00 → AR $93,080.00 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868.00 → SOS $82,828.70의 축적 Phase D 체인이 존재하므로 regime-level structure_bias는 여전히 bullish로 기록된다. 그러나 현재 가격 $60,423.30은 메인 레인지 저점 $80,600.00과 Spring $65,595.70을 모두 하회하고 있어, SOS 이후 LPS/BU로 이어지는 정상적인 축적 진행이 확인되지 않았다. 활성 후보 구조는 $81,999.00 상단 공급 이후 $60,005.80까지 Phase E성 약세 진행을 보여주므로, 실행 관점의 setup_bias는 bearish가 우세하다. 따라서 구조적 해석은 기존 ACC 확정으로 남아 있지만, 즉각 경로는 $65,595.70 재클레임 전까지 반등 매수보다 하단 유동성 재테스트/약세 지속 가능성을 우선 본다.
Support: $60,006 / $59,903 | Resistance: $61,345 / $64,740 / $64,918 | Horizon: short/medium term
확정 구조 관점에서는 $64,918.20 bearish CHoCH 이후 가격이 $60,423.30까지 밀리며 구조_bias는 bearish이다. 현재가는 EQ $71,417.25보다 약 $10,993 낮은 discount에 있지만, 활성 bullish OB와 미체결 bullish FVG가 모두 0개라 아직 매수 전환을 확인할 만한 institutional demand 배열이 없다. 전일 저가 $61,344.80을 이미 이탈했고, 바로 아래 $59,902.90 SSL이 남아 있어 단기적으로는 해당 sell-side liquidity를 사냥할 가능성이 높다. 반등이 나오더라도 $64,739.80 전일 고가와 $64,918.20 CHoCH 레벨을 회복하지 못하면 하락 추세 내 되돌림으로 보는 것이 우세하다.
Support: $60,006 / $57,500 | Resistance: $61,600 / $62,800 / $65,400 | Horizon: short term
BTC는 현재 $60,423.30으로 7일 저점 $60,005.80에 거의 붙어 있으며, 최근 5개 일봉이 모두 음봉이라 확인된 구조는 명확히 bearish입니다. 파생 포지셔닝도 우호적이지 않은데, OI가 24시간 -5.7890% 감소하고 CVD가 -8122.3280으로 약해져 하락 중 강한 매수 흡수보다는 롱 언와인딩 성격이 강합니다. funding_pressure는 0.494로 중립에 가깝지만, 롱 계정 비율이 0.666이고 account_long_crowding이 1.000이라 아직 롱이 충분히 털렸다고 보기 어렵습니다. 단기적으로 $61,600과 $62,800 상방 청산 유동성 회수 반등은 가능하지만, $62,800을 회복하지 못하면 핵심 하방 유동성인 $57,500 테스트가 우선 시나리오입니다.
Support: $60,006 / $60,423 | Resistance: $67,128 / $71,668 / $74,250 | Horizon: short/medium term
확정 구조는 bearish입니다. 현재가 $60,423.30은 EMA20 $71,667.54 대비 -15.7%, EMA120 $76,400.35 대비 -20.9%, EMA240 $83,583.19 대비 -27.7% 아래에 있어 중단기 추세가 모두 하방으로 기울어져 있습니다. 최근 5개 일봉이 모두 음봉이며, 특히 high volume이 동반된 three_black_crows 후보의 pattern_quality가 0.628로 가장 높아 매도 지속 신호가 우세합니다. 다만 가격이 7일 저점 $60,005.80에 근접했고 7일 EQ 약 $67,127.90 아래 할인 구간에 있어, 구조 전환 확인 전 단기 반등 setup_bias는 bullish로 평가합니다. 반등이 나오더라도 $67,127.90 및 EMA20 $71,667.54 회복 전까지는 하락 추세 내 기술적 반등으로 보는 것이 타당합니다.
Support: $60,006 | Resistance: $76,572 / $77,909 / $78,848 | Horizon: short/medium term
확인된 구조는 bearish입니다. 기존 상승 스윙 $74,868 → $82,829의 핵심 되돌림들이 모두 현재가 위에 있으며, 현재가 $60,423.30은 ret_0.786 $76,571.59조차 26.73% 하회해 해당 상승 스윙이 사실상 붕괴된 상태입니다. 가장 중요한 골든비율 ret_0.618은 $77,908.99이고, 그 아래 ret_0.5 $78,848.35 및 ret_0.382 $79,787.71도 모두 강한 상방 저항으로 전환되었습니다. 다만 현재 가격은 EQ $78,848.35 대비 극단적인 discount 구간이고 7일 저점 $60,005.80에 근접해 있어, 신규 추격 매도보다는 단기 반등 가능성을 경계해야 하지만 피보나치 지지 confluence가 없어 setup_bias는 neutral로 평가합니다.
Support: $60,006 / $60,273 / $59,487 | Resistance: $60,876 / $61,028 / $61,527 | Horizon: short/medium term
일봉 구조는 현재가 $60,423.30이 EMA20 $71,667.54, EMA120 $76,400.35, EMA240 $83,583.19를 모두 크게 하회하고 최근 5개 일봉이 연속 약세 흐름을 보였기 때문에 확인된 구조_bias는 bearish로 본다. 다만 실행 셋업 관점에서는 $59,487-$61,028 부근에 bullish Butterfly/Bat/Crab PRZ가 중첩되어 있고, 최근접 Gartley PRZ $59,018.01-$61,527.29 내부에 가격이 있어 반등 후보 구간은 명확하다. 가장 점수가 높은 패턴은 forming bullish Butterfly로 score 0.904, D $60,181.44, PRZ $59,487.19-$60,875.70이며 ABCD/BC_EXT/XAD 3개 Fib family가 겹친다. 그러나 confirmed_reaction_prz_count가 0, actionable_patterns_list가 비어 있고 execution_readiness도 early이므로, 이 harmonic PRZ는 아직 메인 하락 구조를 뒤집는 신호가 아니라 약한 반전 후보/리액션 존이다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $59,490 | liquidity_sweep | ICT (SSL $59,902.90 사냥 명시), Chairman/Harmonic (Butterfly PRZ 하단 $59,487.19, score 0.904), 전 분석가 공통 7일 저점 $60,005.80 | 5.0 | 셋업(78%)·구조(74%)가 모두 약세로 정렬되고 ICT가 sell-side liquidity $59,902.90 사냥 가능성을 명시하므로 첫 경로는 하방 유동성 회수다. 7일 저점 $60,005.80과 SSL $59,902.90을 하향 스윕하며 최고점수 harmonic 패턴(forming Butterfly D존)의 PRZ 하단 $59,487.19를 태깅한다. harmonic PRZ는 WP1을 뒤집지 못하므로 반등이 아닌 스윕으로 처리. |
| 2 | $61,600 | resistance_test | Derivatives ($61,600/$62,800 상방 청산 반등), Harmonic (Gartley PRZ 상단 $61,527.29 반응 후보), ICT ($61,344.80 전일 저가→저항), Candlestick (고거래량 doji 흡수) | 13.0 | PRZ 스윕 후 과매도(EMA20 대비 -15.7%)와 고거래량 doji 흡수 신호에 기반한 약세 구조 내 반응성 반등. $61,344.80 전일 저가(저항 전환)·Gartley PRZ 상단 $61,527.29·Derivatives 상방 청산 $61,600 클러스터에서 거부 예상. 확인된 harmonic reaction(count 0)·활성 bullish OB 부재로 이는 추세 전환이 아닌 corrective 반등이다. |
| 3 | $57,500 | swing_low | Derivatives (핵심 하방 청산 유동성 $57,500, OI -5.79%/CVD -8122 롱 언와인딩), Wyckoff (Phase E성 약세 확장) | 22.0 | 반등이 $62,800 회복에 실패하고 거부되면 Derivatives의 최대 하방 청산 유동성 $57,500을 테스트한다. Wyckoff의 Spring $65,595.70·메인 레인지 $80,600 하회에 따른 Phase E 약세 확장과 롱 언와인딩 포지셔닝이 이 하락을 뒷받침하며, WP1 저점 $59,490을 하회해 lower low를 형성한다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $59,700 | $60,550 | High first |
| 8h | $59,490 | $60,550 | High first |
| 24h | $57,500 | $61,600 | High first |
Invalidation: $64,918
```json
{
"path_type": "complex",
"confidence": 0.7,
"waypoints": [
{
"seq": 1,
"price": 59490.0,
"type": "liquidity_sweep",
"source": "ICT (SSL $59,902.90 사냥 명시), Chairman/Harmonic (Butterfly PRZ 하단 $59,487.19, score 0.904), 전 분석가 공통 7일 저점 $60,005.80",
"description": "셋업(78%)·구조(74%)가 모두 약세로 정렬되고 ICT가 sell-side liquidity $59,902.90 사냥 가능성을 명시하므로 첫 경로는 하방 유동성 회수다. 7일 저점 $60,005.80과 SSL $59,902.90을 하향 스윕하며 최고점수 harmonic 패턴(forming Butterfly D존)의 PRZ 하단 $59,487.19를 태깅한다. harmonic PRZ는 WP1을 뒤집지 못하므로 반등이 아닌 스윕으로 처리.",
"est_hours": 5.0
},
{
"seq": 2,
"price": 61600.0,
"type": "resistance_test",
"source": "Derivatives ($61,600/$62,800 상방 청산 반등), Harmonic (Gartley PRZ 상단 $61,527.29 반응 후보), ICT ($61,344.80 전일 저가→저항), Candlestick (고거래량 doji 흡수)",
"description": "PRZ 스윕 후 과매도(EMA20 대비 -15.7%)와 고거래량 doji 흡수 신호에 기반한 약세 구조 내 반응성 반등. $61,344.80 전일 저가(저항 전환)·Gartley PRZ 상단 $61,527.29·Derivatives 상방 청산 $61,600 클러스터에서 거부 예상. 확인된 harmonic reaction(count 0)·활성 bullish OB 부재로 이는 추세 전환이 아닌 corrective 반등이다.",
"est_hours": 13.0
},
{
"seq": 3,
"price": 57500.0,
"type": "swing_low",
"source": "Derivatives (핵심 하방 청산 유동성 $57,500, OI -5.79%/CVD -8122 롱 언와인딩), Wyckoff (Phase E성 약세 확장)",
"description": "반등이 $62,800 회복에 실패하고 거부되면 Derivatives의 최대 하방 청산 유동성 $57,500을 테스트한다. Wyckoff의 Spring $65,595.70·메인 레인지 $80,600 하회에 따른 Phase E 약세 확장과 롱 언와인딩 포지셔닝이 이 하락을 뒷받침하며, WP1 저점 $59,490을 하회해 lower low를 형성한다.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 60550.0, "expected_low": 59700.0, "high_first": true},
"8h": {"expected_high": 60550.0, "expected_low": 59490.0, "high_first": true},
"24h": {"expected_high": 61600.0, "expected_low": 57500.0, "high_first": true}
},
"triggers": {
"bullish": {"price": 62800.0, "description": "Derivatives 기준 $62,800 상방 청산 구간을 회복하면 즉각 약세 연장 시나리오(WP3)가 약화되고 $64,739.80 전일 고가·$64,918.20 CHoCH를 향한 반등이 가속된다. 단 $64,918.20 회복 전까지는 추세 전환 미확인 상태로 본다."},
"bearish": {"price": 59018.0, "description": "Gartley PRZ 하단 $59,018.01과 harmonic 반응 구간을 반등 없이 하향 이탈하면 WP2 corrective 반등이 생략되고 $57,500으로 직행 가속한다. PRZ 내 반응 부재 = 기관 수요 미확인 확정."}
},
"scenario_invalidation": 64918.2
}
```
**핵심 판단 요약 (참고용):**
- **셋업·구조 정렬**: 둘 다 약세(74%/78%)로 일치 → WP1은 하방 우선, harmonic PRZ로 WP1을 뒤집지 않음
- **complex 채택 근거**: 현재가가 7일 저점 + 다중 harmonic PRZ + 과매도 + 고거래량 doji라는 반응 노드에 위치 → 단순 추세하락이 아닌 스윕→반등→이탈 corrective 구조로 모델링
- **WP1 후보표 미사용**: 제공된 유일 후보($85,081 fib, 40.81% 상방)는 약세 경로와 무관해 agent 레벨로 WP 선정
- **신뢰도 0.70**: 방향(약세)은 고확신이나 반등 폭·타이밍의 불확실성으로 path-shape는 중간 확신{
"overall_signal": "bearish",
"overall_confidence": 0.74,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.78,
"active_setups": [
"ICT: $64,918.20 bearish CHoCH 하단 수용이 유지되고 있으며, 전일 저가 $61,344.80 이탈 후 $59,902.90 sell-side liquidity가 구조적으로 노출됨",
"Wyckoff: 과거 축적 구조의 Spring $65,595.70 및 메인 레인지 저점 $80,600.00을 모두 하회하여, 현재 활성 구조는 $81,999.00 공급 반응 이후 Phase E성 약세 확장 상태",
"Derivatives: 24시간 OI -5.7890%, CVD -8122.3280, 롱 계정 비율 0.666으로 하락 중 롱 언와인딩 성격이 우세하며 $57,500 하방 청산 유동성이 남아 있음",
"Candlestick: 최근 5개 일봉 연속 음봉 및 고거래량 three_black_crows 후보가 확인되어 단기 캔들 구조는 약세 지속 쪽에 무게",
"반대 조건: $59,487.19-$60,875.70 bullish Butterfly PRZ와 $59,018.01-$61,527.29 Gartley PRZ 내부에 가격이 위치하나, 아직 확인된 반응은 없어 구조 전환 신호가 아니라 반등 리스크 조건으로만 취급"
],
"setup_vs_structure": "실행 셋업은 구조와 대체로 정렬되어 bearish입니다. 다만 현재가가 $60,005.80 7일 저점 및 다중 harmonic PRZ 안에 있어, 약세 구조 내에서도 단기 반응성 반등 리스크는 별도로 관리해야 합니다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 5,
"neutral_count": 1
},
"key_levels": {
"support": [
60005.8,
59902.9,
59487.19,
59018.01,
57500
],
"resistance": [
61344.8,
61600,
62800,
64739.8,
64918.2,
65595.7,
67127.9,
71667.54,
76571.59,
80600
]
},
"confluences": [
"대다수 분석가가 $60,005.80 부근을 현재 구조의 핵심 저점/지지 기준으로 식별함: Fibonacci, Candlestick, Derivatives, Wyckoff가 모두 해당 7일 저점을 언급",
"ICT의 $59,902.90 sell-side liquidity와 Harmonic의 $59,487.19-$60,875.70 bullish Butterfly PRZ가 $60,000 전후에서 중첩되어, 이 구간은 유동성 저점이자 반응 후보 구간",
"ICT의 $64,918.20 bearish CHoCH, 전일 고가 $64,739.80, Derivatives의 $65,400 상방 청산 구간, Wyckoff의 Spring $65,595.70이 $64,700-$65,600 저항대로 밀집",
"Candlestick의 EMA20 $71,667.54, Derivatives의 EMA20 $71,667.54, Wyckoff의 $72,436.00 구조 저항이 $71,600-$72,400 회복 전까지 중기 약세 구조가 유지됨을 시사",
"ICT, Fibonacci, Candlestick, Derivatives, Harmonic은 모두 확인된 일봉 구조를 bearish로 판정하며, Wyckoff도 과거 축적 레짐과 별개로 현재 활성 후보 구조는 분배/Phase E성 약세로 해석"
],
"conflicts": [
"Wyckoff의 상위 레짐 기록은 과거 ACC Phase D/SOS 구조로 인해 bullish로 남아 있으나, 현재 가격은 SC $80,600.00 및 Spring $65,595.70을 하회하여 활성 구조 해석은 bearish로 전환되어 있음",
"Candlestick과 Harmonic은 $60,005.80 부근 및 $59,487.19-$60,875.70 PRZ에서 bullish 실행 반응 가능성을 제시하지만, ICT·Derivatives·Wyckoff는 아직 매수 전환 확인이 없다고 판단",
"Fibonacci는 현재가가 주요 되돌림 ret_0.786 $76,571.59보다 크게 낮아 기존 상승 스윙이 붕괴됐다고 보며, Harmonic은 같은 가격대에서 반전 PRZ를 제시하나 확인된 반응이 없어 권한은 제한적",
"현재 가격은 EQ 하단 discount 영역으로 과매도성 반등 조건을 갖지만, ICT 기준 활성 bullish OB 및 미체결 bullish FVG가 없어 기관 수요 확인은 부재"
],
"highest_conviction_analyst": "ICT Trader — $64,918.20 bearish CHoCH, 전일 저가 $61,344.80 이탈, $59,902.90 sell-side liquidity 노출을 명확히 제시했고, bullish OB/FVG 부재까지 함께 확인하여 구조와 실행 조건의 약세 논리가 가장 일관적입니다.",
"invalidation_level": "$65,595.70 일봉 종가 회복 및 수용. 이 레벨은 Wyckoff Spring 하단 재클레임이자 ICT $64,918.20 bearish CHoCH 상단 회복을 포함하므로, 현재 bearish 구조 진단의 1차 무효화 기준입니다.",
"executive_summary": "현재 BTC/USDT 일봉 구조는 과거 축적 Phase D/SOS 이후의 정상적 LPS/BU 진행이 실패하고, $80,600.00 메인 레인지 저점과 $65,595.70 Spring을 모두 하회한 상태로 진단됩니다. 따라서 완료된 이전 Wyckoff 축적 구조와 달리, 현재 활성 구조는 $81,999.00 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80으로 저점이 확장된 분배/Phase E성 약세 구조에 가깝습니다. ICT의 $64,918.20 bearish CHoCH와 전일 저가 $61,344.80 이탈, 파생시장의 OI 감소 및 CVD 약세가 이 구조 진단을 보강합니다. 다만 $59,487.19-$60,875.70 harmonic PRZ와 $60,005.80 저점 confluence가 있어, 이는 구조 전환 신호가 아니라 약세 구조 내 반응 리스크 조건으로 분리해 관리해야 합니다. bearish 구조 진단의 1차 무효화 기준은 $65,595.70 회복이며, 보수적으로는 $71,667.54-$72,436.00 회복 전까지 중기 구조 회복은 확인되지 않습니다."
}{
"symbol": "BTC/USDT",
"timeframe": "1d",
"timestamp": "2026-06-06 01:00 KST",
"last_price": 60423.3,
"num_candles": 300,
"stage1_analyses": {
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.82,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.848,
"setup_signals": [
"현재가 $60,423.30은 EQ $71,417.25 아래의 discount 영역에 있으나, 직전 구조 레벨 $64,918.20 아래에서 수용되어 매수 반전 확인 전 단계",
"최근 bearish CHoCH가 $64,918.20에서 발생했고 현재 가격이 그 아래에 있어 하방 구조가 유지됨",
"전일 저가 $61,344.80이 하향 이탈되었고, 전일 고가 $64,739.80은 회복하지 못함",
"하방 유동성 SSL이 $59,902.90에 대기 중이며 현재가 $60,423.30과 매우 근접해 기관 유동성 사냥 타깃으로 작동 가능",
"상단에는 후보 bearish OB $80,651.20-$82,828.70이 있으나 현재 가격과 괴리가 커 즉각적인 지지보다 중기 공급 구간으로 해석됨",
"미체결 bullish FVG와 활성 bullish OB가 없어 현재 discount 구간에서도 명확한 기관 매수 배열이 확인되지 않음"
],
"reasoning": "확정 구조 관점에서는 $64,918.20 bearish CHoCH 이후 가격이 $60,423.30까지 밀리며 구조_bias는 bearish이다. 현재가는 EQ $71,417.25보다 약 $10,993 낮은 discount에 있지만, 활성 bullish OB와 미체결 bullish FVG가 모두 0개라 아직 매수 전환을 확인할 만한 institutional demand 배열이 없다. 전일 저가 $61,344.80을 이미 이탈했고, 바로 아래 $59,902.90 SSL이 남아 있어 단기적으로는 해당 sell-side liquidity를 사냥할 가능성이 높다. 반등이 나오더라도 $64,739.80 전일 고가와 $64,918.20 CHoCH 레벨을 회복하지 못하면 하락 추세 내 되돌림으로 보는 것이 우세하다.",
"key_levels": {
"support": [
60005.8,
59902.9
],
"resistance": [
61344.8,
64739.8,
64918.2,
71417.25,
80651.2,
82828.7
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$64,918.20 상향 돌파 및 일봉 종가 회복",
"risk_scenario": "만약 가격이 $59,902.90 SSL을 스윕한 뒤 빠르게 $61,344.80 위로 재진입하고 이후 $64,918.20을 회복한다면, 현재 하방 시나리오는 sell-side liquidity sweep 후 bullish CHoCH 전환으로 바뀔 수 있다. 이 경우 $71,417.25 EQ까지의 되돌림이 열리며, 추가로 $80,651.20-$82,828.70 후보 bearish OB까지 유동성 회수가 진행될 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 80651.2,
"top": 82828.7,
"quality": "candidate",
"score": 0.501
},
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 69,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bearish",
"level": 108566.0
},
{
"type": "BOS_bearish",
"level": 101516.5
},
{
"type": "BOS_bullish",
"level": 94555.0
},
{
"type": "CHoCH_bearish",
"level": 84408.6
},
{
"type": "BOS_bullish",
"level": 75998.9
},
{
"type": "CHoCH_bearish",
"level": 64918.2
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "SSL",
"level": 59902.9
}
],
"current_zone": "discount",
"eq_level": 71417.25,
"range_high": 82828.7,
"range_low": 60005.8,
"bull_score": 6.5,
"bear_score": 10.4,
"setup_bias": "bearish",
"setup_score": 0.848,
"setup_signals": [
"bearish CHoCH below $108,566.00",
"bearish BOS below $101,516.50",
"bearish CHoCH below $84,408.60",
"bearish CHoCH below $64,918.20",
"SSL resting below $59,902.90"
],
"retracement_direction": "bullish",
"current_retracement_pct": 120.0,
"deepest_retracement_pct": 120.0,
"previous_day_high": 64739.8,
"previous_day_low": 61344.8,
"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.848,\n \"setup_signals\": [\n \"현재가 $60,423.30은 EQ $71,417.25 아래의 discount 영역에 있으나, 직전 구조 레벨 $64,918.20 아래에서 수용되어 매수 반전 확인 전 단계\",\n \"최근 bearish CHoCH가 $64,918.20에서 발생했고 현재 가격이 그 아래에 있어 하방 구조가 유지됨\",\n \"전일 저가 $61,344.80이 하향 이탈되었고, 전일 고가 $64,739.80은 회복하지 못함\",\n \"하방 유동성 SSL이 $59,902.90에 대기 중이며 현재가 $60,423.30과 매우 근접해 기관 유동성 사냥 타깃으로 작동 가능\",\n \"상단에는 후보 bearish OB $80,651.20-$82,828.70이 있으나 현재 가격과 괴리가 커 즉각적인 지지보다 중기 공급 구간으로 해석됨\",\n \"미체결 bullish FVG와 활성 bullish OB가 없어 현재 discount 구간에서도 명확한 기관 매수 배열이 확인되지 않음\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 $64,918.20 bearish CHoCH 이후 가격이 $60,423.30까지 밀리며 구조_bias는 bearish이다. 현재가는 EQ $71,417.25보다 약 $10,993 낮은 discount에 있지만, 활성 bullish OB와 미체결 bullish FVG가 모두 0개라 아직 매수 전환을 확인할 만한 institutional demand 배열이 없다. 전일 저가 $61,344.80을 이미 이탈했고, 바로 아래 $59,902.90 SSL이 남아 있어 단기적으로는 해당 sell-side liquidity를 사냥할 가능성이 높다. 반등이 나오더라도 $64,739.80 전일 고가와 $64,918.20 CHoCH 레벨을 회복하지 못하면 하락 추세 내 되돌림으로 보는 것이 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8,\n 59902.9\n ],\n \"resistance\": [\n 61344.8,\n 64739.8,\n 64918.2,\n 71417.25,\n 80651.2,\n 82828.7\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$64,918.20 상향 돌파 및 일봉 종가 회복\",\n \"risk_scenario\": \"만약 가격이 $59,902.90 SSL을 스윕한 뒤 빠르게 $61,344.80 위로 재진입하고 이후 $64,918.20을 회복한다면, 현재 하방 시나리오는 sell-side liquidity sweep 후 bullish CHoCH 전환으로 바뀔 수 있다. 이 경우 $71,417.25 EQ까지의 되돌림이 열리며, 추가로 $80,651.20-$82,828.70 후보 bearish OB까지 유동성 회수가 진행될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "neutral",
"setup_score": 0.25,
"setup_signals": [
"가격이 스윙 기준 EQ/0.5 되돌림 $78,848.35 아래의 깊은 discount 구간에 위치",
"현재가 $60,423.30은 ret_0.786 $76,571.59보다 26.73% 낮아 피보나치 반등 반응 확률이 낮은 distant 상태",
"7일 저점 $60,005.80 근처에서 거래 중이나, 확인된 피보나치 지지 레벨은 없음",
"골든비율 ret_0.618 $77,908.99 회복 전까지는 반등보다 저항 재시험 관점이 우세"
],
"reasoning": "확인된 구조는 bearish입니다. 기존 상승 스윙 $74,868 → $82,829의 핵심 되돌림들이 모두 현재가 위에 있으며, 현재가 $60,423.30은 ret_0.786 $76,571.59조차 26.73% 하회해 해당 상승 스윙이 사실상 붕괴된 상태입니다. 가장 중요한 골든비율 ret_0.618은 $77,908.99이고, 그 아래 ret_0.5 $78,848.35 및 ret_0.382 $79,787.71도 모두 강한 상방 저항으로 전환되었습니다. 다만 현재 가격은 EQ $78,848.35 대비 극단적인 discount 구간이고 7일 저점 $60,005.80에 근접해 있어, 신규 추격 매도보다는 단기 반등 가능성을 경계해야 하지만 피보나치 지지 confluence가 없어 setup_bias는 neutral로 평가합니다.",
"key_levels": {
"support": [
60005.8
],
"resistance": [
76571.59,
77908.99,
78848.35,
79787.71,
85081.03
]
},
"time_horizon": "short/medium term",
"invalidation_level": "일봉 기준 $76,571.59 상향 회복 및 안착",
"risk_scenario": "반대 시나리오는 $60,005.80 부근에서 매도 소진이 발생하고 강한 반등이 나와 ret_0.786 $76,571.59를 회복하는 경우입니다. 이 경우 하락 추세의 즉각적인 연장은 약화되며, 다음 저항은 골든비율 $77,908.99와 EQ $78,848.35가 됩니다. 특히 $77,908.99 이상에서 구조적 수용이 나오면 bearish 관점은 중립으로 낮춰야 합니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $74,868 → $82,829",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 76571.59,
"nearest_fib_distance": 26.73,
"golden_ratio_level": 77908.99,
"fib_ret_382": 79787.71,
"fib_ret_618": 77908.99,
"confluence_zones": [
{
"price": 85081.03,
"count": 2,
"levels": [
"ext_1.272",
"ret_0.382"
],
"cluster_score": 0.6
}
],
"support_levels": [],
"resistance_levels": [
76571.5898,
77908.9874,
78848.35
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 80949.97,
"distance_pct": 33.97,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 79787.71,
"distance_pct": 32.05,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 78848.35,
"distance_pct": 30.49,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 77908.99,
"distance_pct": 28.94,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.786",
"price": 76571.59,
"distance_pct": 26.73,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 82828.7,
"distance_pct": 37.08,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 84994.01,
"distance_pct": 40.66,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 86124.43,
"distance_pct": 42.54,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 87748.41,
"distance_pct": 45.22,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 90789.4,
"distance_pct": 50.26,
"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.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.25,\n \"setup_signals\": [\n \"가격이 스윙 기준 EQ/0.5 되돌림 $78,848.35 아래의 깊은 discount 구간에 위치\",\n \"현재가 $60,423.30은 ret_0.786 $76,571.59보다 26.73% 낮아 피보나치 반등 반응 확률이 낮은 distant 상태\",\n \"7일 저점 $60,005.80 근처에서 거래 중이나, 확인된 피보나치 지지 레벨은 없음\",\n \"골든비율 ret_0.618 $77,908.99 회복 전까지는 반등보다 저항 재시험 관점이 우세\"\n ],\n \"reasoning\": \"확인된 구조는 bearish입니다. 기존 상승 스윙 $74,868 → $82,829의 핵심 되돌림들이 모두 현재가 위에 있으며, 현재가 $60,423.30은 ret_0.786 $76,571.59조차 26.73% 하회해 해당 상승 스윙이 사실상 붕괴된 상태입니다. 가장 중요한 골든비율 ret_0.618은 $77,908.99이고, 그 아래 ret_0.5 $78,848.35 및 ret_0.382 $79,787.71도 모두 강한 상방 저항으로 전환되었습니다. 다만 현재 가격은 EQ $78,848.35 대비 극단적인 discount 구간이고 7일 저점 $60,005.80에 근접해 있어, 신규 추격 매도보다는 단기 반등 가능성을 경계해야 하지만 피보나치 지지 confluence가 없어 setup_bias는 neutral로 평가합니다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8\n ],\n \"resistance\": [\n 76571.59,\n 77908.99,\n 78848.35,\n 79787.71,\n 85081.03\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"일봉 기준 $76,571.59 상향 회복 및 안착\",\n \"risk_scenario\": \"반대 시나리오는 $60,005.80 부근에서 매도 소진이 발생하고 강한 반등이 나와 ret_0.786 $76,571.59를 회복하는 경우입니다. 이 경우 하락 추세의 즉각적인 연장은 약화되며, 다음 저항은 골든비율 $77,908.99와 EQ $78,848.35가 됩니다. 특히 $77,908.99 이상에서 구조적 수용이 나오면 bearish 관점은 중립으로 낮춰야 합니다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.68,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $60,423.30은 7일 저점 $60,005.80 바로 위에 있어 단기 수요/유동성 구간 반응 가능",
"7일 범위 EQ 약 $67,127.90 아래의 할인 구간에 위치하여 과매도성 반등 셋업 가능",
"three_black_crows 이후 고거래량 doji 후보가 발생해 매도 압력 둔화 또는 흡수 가능성 존재",
"bullish_engulfing@293 후보가 있으나 pattern_quality 0.464로 반전 신뢰도는 낮음"
],
"reasoning": "확정 구조는 bearish입니다. 현재가 $60,423.30은 EMA20 $71,667.54 대비 -15.7%, EMA120 $76,400.35 대비 -20.9%, EMA240 $83,583.19 대비 -27.7% 아래에 있어 중단기 추세가 모두 하방으로 기울어져 있습니다. 최근 5개 일봉이 모두 음봉이며, 특히 high volume이 동반된 three_black_crows 후보의 pattern_quality가 0.628로 가장 높아 매도 지속 신호가 우세합니다. 다만 가격이 7일 저점 $60,005.80에 근접했고 7일 EQ 약 $67,127.90 아래 할인 구간에 있어, 구조 전환 확인 전 단기 반등 setup_bias는 bullish로 평가합니다. 반등이 나오더라도 $67,127.90 및 EMA20 $71,667.54 회복 전까지는 하락 추세 내 기술적 반등으로 보는 것이 타당합니다.",
"key_levels": {
"support": [
60005.8,
60423.3
],
"resistance": [
67127.9,
71667.54,
74250,
76400.35,
83583.19
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$71,667.54 일봉 종가 회복",
"risk_scenario": "반대 시나리오는 $60,005.80 부근에서 매도세가 소진되고 고거래량 doji가 흡수 신호로 확정되는 경우입니다. 이 경우 단기 숏커버링이 발생해 7일 EQ $67,127.90까지 반등할 수 있으며, 이후 EMA20 $71,667.54를 회복하면 현재 bearish 구조 해석은 약화됩니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 130,
"recent_patterns": 4,
"pattern_list": [
"bullish_engulfing@293",
"three_black_crows@297",
"doji@292",
"doji@298"
],
"atr_value": 2484.18,
"vol_avg_20": 168148.83,
"high_volume_patterns": [
"three_black_crows",
"doji"
],
"pattern_candidates": [
{
"pattern": "three_black_crows",
"signal": "bearish",
"pattern_quality": 0.628,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.464,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.628,
"bull_score": 0.75,
"bear_score": 0.8
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $60,423.30은 7일 저점 $60,005.80 바로 위에 있어 단기 수요/유동성 구간 반응 가능\",\n \"7일 범위 EQ 약 $67,127.90 아래의 할인 구간에 위치하여 과매도성 반등 셋업 가능\",\n \"three_black_crows 이후 고거래량 doji 후보가 발생해 매도 압력 둔화 또는 흡수 가능성 존재\",\n \"bullish_engulfing@293 후보가 있으나 pattern_quality 0.464로 반전 신뢰도는 낮음\"\n ],\n \"reasoning\": \"확정 구조는 bearish입니다. 현재가 $60,423.30은 EMA20 $71,667.54 대비 -15.7%, EMA120 $76,400.35 대비 -20.9%, EMA240 $83,583.19 대비 -27.7% 아래에 있어 중단기 추세가 모두 하방으로 기울어져 있습니다. 최근 5개 일봉이 모두 음봉이며, 특히 high volume이 동반된 three_black_crows 후보의 pattern_quality가 0.628로 가장 높아 매도 지속 신호가 우세합니다. 다만 가격이 7일 저점 $60,005.80에 근접했고 7일 EQ 약 $67,127.90 아래 할인 구간에 있어, 구조 전환 확인 전 단기 반등 setup_bias는 bullish로 평가합니다. 반등이 나오더라도 $67,127.90 및 EMA20 $71,667.54 회복 전까지는 하락 추세 내 기술적 반등으로 보는 것이 타당합니다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8,\n 60423.3\n ],\n \"resistance\": [\n 67127.9,\n 71667.54,\n 74250,\n 76400.35,\n 83583.19\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$71,667.54 일봉 종가 회복\",\n \"risk_scenario\": \"반대 시나리오는 $60,005.80 부근에서 매도세가 소진되고 고거래량 doji가 흡수 신호로 확정되는 경우입니다. 이 경우 단기 숏커버링이 발생해 7일 EQ $67,127.90까지 반등할 수 있으며, 이후 EMA20 $71,667.54를 회복하면 현재 bearish 구조 해석은 약화됩니다.\",\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.74,
"setup_signals": [
"현재가 $60,423.30이 EMA20 $71,667.54 대비 -15.7%, EMA120 $76,400.35 대비 -20.9% 아래에 있어 구조적 할인 구간이지만 아직 매수 참여 확인 없음",
"7일 저점 $60,005.80 바로 위에서 거래 중이며, 하방 최대 청산 유동성은 $57,500에 집중",
"24시간 OI가 -5.7890% 감소해 신규 매수 유입보다 롱 포지션 언와인딩/청산 성격이 강함",
"CVD 변화가 -8122.3280으로 가격 하락과 함께 매도 체결 우위가 지속되어 현 구간에서 흡수 매수 신호가 약함",
"롱 계정 비율이 0.666으로 여전히 높고 account_long_crowding이 1.000이라 반등 시 롱 포지션이 다시 압박받을 수 있는 구조",
"상방 청산 유동성은 $61,600, $62,800, $65,400에 있으나, 이를 회수하지 못하면 $57,500 하방 유동성으로 끌릴 가능성이 큼"
],
"reasoning": "BTC는 현재 $60,423.30으로 7일 저점 $60,005.80에 거의 붙어 있으며, 최근 5개 일봉이 모두 음봉이라 확인된 구조는 명확히 bearish입니다. 파생 포지셔닝도 우호적이지 않은데, OI가 24시간 -5.7890% 감소하고 CVD가 -8122.3280으로 약해져 하락 중 강한 매수 흡수보다는 롱 언와인딩 성격이 강합니다. funding_pressure는 0.494로 중립에 가깝지만, 롱 계정 비율이 0.666이고 account_long_crowding이 1.000이라 아직 롱이 충분히 털렸다고 보기 어렵습니다. 단기적으로 $61,600과 $62,800 상방 청산 유동성 회수 반등은 가능하지만, $62,800을 회복하지 못하면 핵심 하방 유동성인 $57,500 테스트가 우선 시나리오입니다.",
"key_levels": {
"support": [
60005.8,
57500
],
"resistance": [
61600,
62800,
65400,
71667.54
]
},
"time_horizon": "short term",
"invalidation_level": "$62,800 상방 회복 및 유지",
"risk_scenario": "$61,600을 빠르게 회수한 뒤 $62,800까지 숏 청산이 발생하면 단기 하락 추종 포지션은 squeeze에 노출됩니다. 특히 $62,800 위에서 OI가 증가하고 CVD가 양전환되면 $65,400 청산 레벨까지 반등이 확장될 수 있으며, 이 경우 $57,500 하방 유동성 테스트 시나리오는 지연됩니다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -8122.328,
"oi_trend": 0.0,
"oi_change_pct_24h": -5.789,
"oi_latest": 98688.417,
"funding_pressure": 0.494,
"funding_avg": 6.06e-06,
"funding_change_24h": -4.136e-05,
"long_account_ratio": 0.678,
"short_account_ratio": 0.322,
"long_account_latest": 0.666,
"short_account_latest": 0.334,
"long_account_change_24h": -0.0237,
"short_account_change_24h": 0.0237,
"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.493,
"spot_futures_basis_pct": -0.0294,
"basis_change_lookback": 0.0026,
"aggregate_score": 0.257,
"bull_signals": 0,
"bear_signals": 3,
"liq_below": [
[
57500,
106176.74795875
]
],
"liq_above": [
[
61600,
103589.38657199999
],
[
62800,
102935.491379
],
[
65400,
94901.257053
]
],
"strongest_liq_level": 57500,
"fragility_score": 0.393,
"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.74,\n \"setup_signals\": [\n \"현재가 $60,423.30이 EMA20 $71,667.54 대비 -15.7%, EMA120 $76,400.35 대비 -20.9% 아래에 있어 구조적 할인 구간이지만 아직 매수 참여 확인 없음\",\n \"7일 저점 $60,005.80 바로 위에서 거래 중이며, 하방 최대 청산 유동성은 $57,500에 집중\",\n \"24시간 OI가 -5.7890% 감소해 신규 매수 유입보다 롱 포지션 언와인딩/청산 성격이 강함\",\n \"CVD 변화가 -8122.3280으로 가격 하락과 함께 매도 체결 우위가 지속되어 현 구간에서 흡수 매수 신호가 약함\",\n \"롱 계정 비율이 0.666으로 여전히 높고 account_long_crowding이 1.000이라 반등 시 롱 포지션이 다시 압박받을 수 있는 구조\",\n \"상방 청산 유동성은 $61,600, $62,800, $65,400에 있으나, 이를 회수하지 못하면 $57,500 하방 유동성으로 끌릴 가능성이 큼\"\n ],\n \"reasoning\": \"BTC는 현재 $60,423.30으로 7일 저점 $60,005.80에 거의 붙어 있으며, 최근 5개 일봉이 모두 음봉이라 확인된 구조는 명확히 bearish입니다. 파생 포지셔닝도 우호적이지 않은데, OI가 24시간 -5.7890% 감소하고 CVD가 -8122.3280으로 약해져 하락 중 강한 매수 흡수보다는 롱 언와인딩 성격이 강합니다. funding_pressure는 0.494로 중립에 가깝지만, 롱 계정 비율이 0.666이고 account_long_crowding이 1.000이라 아직 롱이 충분히 털렸다고 보기 어렵습니다. 단기적으로 $61,600과 $62,800 상방 청산 유동성 회수 반등은 가능하지만, $62,800을 회복하지 못하면 핵심 하방 유동성인 $57,500 테스트가 우선 시나리오입니다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8,\n 57500\n ],\n \"resistance\": [\n 61600,\n 62800,\n 65400,\n 71667.54\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,800 상방 회복 및 유지\",\n \"risk_scenario\": \"$61,600을 빠르게 회수한 뒤 $62,800까지 숏 청산이 발생하면 단기 하락 추종 포지션은 squeeze에 노출됩니다. 특히 $62,800 위에서 OI가 증가하고 CVD가 양전환되면 $65,400 청산 레벨까지 반등이 확장될 수 있으며, 이 경우 $57,500 하방 유동성 테스트 시나리오는 지연됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.52,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $60,423.30이 최근 7일 저점 $60,005.80 바로 위에 위치하며 유동성 저점 방어/스윕 후보 구간에 있음",
"활성 bullish Butterfly PRZ: D $60,181.44, PRZ $59,487.19-$60,875.70, 현재가와 D의 괴리 약 -0.40%",
"최근접 Gartley PRZ 중심 $60,272.65, PRZ $59,018.01-$61,527.29 안에 현재가가 진입한 상태",
"strict bullish Bat PRZ: D $60,257.43, PRZ $59,487.10-$61,027.76, 현재가와 D의 괴리 약 -0.27%",
"strict bullish Crab PRZ: D $60,884.29, 매우 좁은 PRZ $60,744.94-$61,023.64, 폭 0.458%로 단기 반응 감시 구간",
"하방 확장 시 high-quality bullish Butterfly watch PRZ: D $58,289.16, PRZ $57,784.91-$58,793.41"
],
"reasoning": "일봉 구조는 현재가 $60,423.30이 EMA20 $71,667.54, EMA120 $76,400.35, EMA240 $83,583.19를 모두 크게 하회하고 최근 5개 일봉이 연속 약세 흐름을 보였기 때문에 확인된 구조_bias는 bearish로 본다. 다만 실행 셋업 관점에서는 $59,487-$61,028 부근에 bullish Butterfly/Bat/Crab PRZ가 중첩되어 있고, 최근접 Gartley PRZ $59,018.01-$61,527.29 내부에 가격이 있어 반등 후보 구간은 명확하다. 가장 점수가 높은 패턴은 forming bullish Butterfly로 score 0.904, D $60,181.44, PRZ $59,487.19-$60,875.70이며 ABCD/BC_EXT/XAD 3개 Fib family가 겹친다. 그러나 confirmed_reaction_prz_count가 0, actionable_patterns_list가 비어 있고 execution_readiness도 early이므로, 이 harmonic PRZ는 아직 메인 하락 구조를 뒤집는 신호가 아니라 약한 반전 후보/리액션 존이다.",
"key_levels": {
"support": [
60005.8,
60272.65,
59487.19,
59018.01,
58793.41,
57784.91
],
"resistance": [
60875.7,
61027.76,
61527.29,
65477.89,
68750.05,
71667.54
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$57,784.91 일봉 종가 하회",
"risk_scenario": "$59,487-$61,028 PRZ에서 15m/1h MSS 또는 CHoCH, 스윕 후 리클레임, CVD/OI 반전이 나오면 단기 반등 분기가 열리며 TP 후보는 Butterfly 기준 $65,477.89, $68,750.05, $74,046.50이다. 반대로 $59,018.01 및 특히 $57,784.91을 일봉 종가로 이탈하면 bullish harmonic PRZ 방어 실패로 간주하며, 하락 구조가 재가속될 가능성이 높다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 260,
"completed_patterns_found": 97,
"forming_d_prz_found": 163,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 59,
"swing_highs_scanned": 30,
"swing_lows_scanned": 29,
"timeframe": "1d",
"prz_active_threshold_pct": 1.0,
"prz_nearby_threshold_pct": 2.0,
"prz_watch_threshold_pct": 4.0,
"prz_max_width_pct": 1.8,
"quality_counts": {
"high": 3,
"medium": 67,
"low": 190
},
"prz_status_counts": {
"active": 19,
"nearby": 6,
"watch": 15,
"far": 220,
"forming": 133
},
"high_confluence_prz_count": 20,
"strict_patterns_found": 68,
"candidate_patterns_found": 192,
"active_patterns_at_prz": 19,
"nearby_patterns": 6,
"all_patterns": [
"butterfly",
"butterfly",
"butterfly",
"gartley",
"crab",
"butterfly",
"crab",
"butterfly",
"gartley",
"bat",
"gartley",
"butterfly",
"bat",
"bat",
"crab",
"shark",
"shark",
"bat",
"shark",
"bat",
"bat",
"butterfly",
"crab",
"bat",
"bat",
"bat",
"bat",
"bat",
"bat",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"shark",
"bat",
"bat",
"crab",
"crab",
"shark",
"bat",
"gartley",
"butterfly",
"crab",
"gartley",
"bat",
"butterfly",
"shark",
"gartley",
"shark",
"gartley",
"gartley",
"crab",
"butterfly",
"gartley",
"shark",
"butterfly",
"bat",
"butterfly",
"bat",
"shark",
"crab",
"gartley",
"shark",
"bat",
"crab",
"gartley",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"shark",
"bat",
"gartley",
"shark",
"shark",
"butterfly",
"bat",
"butterfly",
"crab",
"shark",
"crab",
"crab",
"crab",
"gartley",
"bat",
"butterfly",
"gartley",
"shark",
"shark",
"bat",
"shark",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"bat",
"shark",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"gartley",
"butterfly",
"shark",
"butterfly",
"bat",
"crab",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"bat",
"bat",
"bat",
"bat",
"crab",
"bat",
"crab",
"crab",
"gartley",
"shark",
"butterfly",
"crab",
"bat",
"bat",
"crab",
"butterfly",
"butterfly",
"shark",
"crab",
"butterfly",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"crab",
"shark",
"crab",
"bat",
"crab",
"bat",
"bat",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"shark",
"bat",
"gartley",
"bat",
"shark",
"bat",
"bat",
"butterfly",
"butterfly",
"gartley",
"bat",
"crab",
"crab",
"shark",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"bat",
"bat",
"crab",
"bat",
"bat",
"butterfly",
"gartley",
"butterfly",
"bat",
"shark",
"bat",
"butterfly",
"crab",
"butterfly",
"bat",
"crab",
"bat",
"butterfly",
"bat",
"shark",
"shark",
"butterfly",
"shark",
"gartley",
"shark",
"gartley",
"crab",
"bat",
"bat",
"shark",
"shark",
"butterfly",
"bat",
"shark",
"bat",
"crab",
"crab",
"bat",
"shark",
"gartley",
"gartley",
"shark",
"shark",
"butterfly",
"shark",
"butterfly",
"crab",
"crab",
"shark",
"butterfly",
"butterfly",
"crab",
"shark",
"bat",
"gartley",
"crab",
"butterfly",
"crab",
"crab",
"butterfly",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"butterfly",
"gartley",
"shark",
"crab",
"bat",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"shark",
"bat",
"shark",
"gartley",
"butterfly",
"crab",
"crab",
"shark"
],
"all_signals": [
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "medium",
"best_pattern_score": 0.904,
"best_completion_status": "forming",
"nearest_pattern": "gartley",
"nearest_prz": 60272.65,
"price_to_prz": -0.25,
"prz_range": [
59018.01,
61527.29
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.864,
"ratio_score": 0.865,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 58289.16,
"prz_range": [
57784.91,
58793.41
],
"prz_width_pct": 1.73,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.53,
"price_to_prz_pct_raw": -3.532,
"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": 58289.16,
"a_price": 75998.9,
"tp1_ad_382": 65054.28,
"tp2_ad_618": 69233.78,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8149,
"ABC": 0.3944
},
"x_price": 62401.7,
"x_idx": 198,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 219,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.904,
"ratio_score": 0.907,
"prz_score": 0.934,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 60181.44,
"prz_range": [
59487.19,
60875.7
],
"prz_width_pct": 2.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.4,
"price_to_prz_pct_raw": -0.4003,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 60181.44,
"a_price": 74046.5,
"tp1_ad_382": 65477.89,
"tp2_ad_618": 68750.05,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.766,
"ABC": 0.4387
},
"x_price": 62979.5,
"x_idx": 202,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.758,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 5.21,
"price_to_prz_pct_raw": 5.2149,
"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": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 210,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 219,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 224,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 227,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.898,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.58,
"price_to_prz_pct_raw": 1.5847,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 202,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 227,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.854,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60884.29,
"prz_range": [
60744.94,
61023.64
],
"prz_width_pct": 0.458,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.76,
"price_to_prz_pct_raw": 0.7629,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 60884.29,
"a_price": 74046.5,
"tp1_ad_382": 65912.26,
"tp2_ad_618": 69018.54,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.595,
"ABC": 0.4387
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.831,
"ratio_score": 1.0,
"prz_score": 0.685,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60257.43,
"prz_range": [
59487.1,
61027.76
],
"prz_width_pct": 2.557,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.27,
"price_to_prz_pct_raw": -0.2745,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 60257.43,
"a_price": 69999.0,
"tp1_ad_382": 63978.71,
"tp2_ad_618": 66277.72,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4343,
"ABC": 0.8395
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 199,
"a_order": 3,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.825,
"ratio_score": 0.99,
"prz_score": 0.697,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 59003.78,
"prz_range": [
57784.14,
60223.42
],
"prz_width_pct": 4.134,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.35,
"price_to_prz_pct_raw": -2.3493,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 59003.78,
"a_price": 74046.5,
"tp1_ad_382": 64750.1,
"tp2_ad_618": 68300.18,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7839,
"ABC": 0.4787
},
"x_price": 62401.7,
"x_idx": 198,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.824,
"ratio_score": 1.0,
"prz_score": 0.725,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61590.17,
"prz_range": [
60896.17,
62284.18
],
"prz_width_pct": 2.254,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.93,
"price_to_prz_pct_raw": 1.9312,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 61590.17,
"a_price": 69999.0,
"tp1_ad_382": 64802.35,
"tp2_ad_618": 66786.83,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.8601
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 199,
"a_order": 3,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.864,
"ratio_score": 0.865,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 58289.16,
"prz_range": [
57784.91,
58793.41
],
"prz_width_pct": 1.73,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.53,
"price_to_prz_pct_raw": -3.532,
"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": 58289.16,
"a_price": 75998.9,
"tp1_ad_382": 65054.28,
"tp2_ad_618": 69233.78,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8149,
"ABC": 0.3944
},
"x_price": 62401.7,
"x_idx": 198,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 219,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.904,
"ratio_score": 0.907,
"prz_score": 0.934,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 60181.44,
"prz_range": [
59487.19,
60875.7
],
"prz_width_pct": 2.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.4,
"price_to_prz_pct_raw": -0.4003,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 60181.44,
"a_price": 74046.5,
"tp1_ad_382": 65477.89,
"tp2_ad_618": 68750.05,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.766,
"ABC": 0.4387
},
"x_price": 62979.5,
"x_idx": 202,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.758,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 5.21,
"price_to_prz_pct_raw": 5.2149,
"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": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 210,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 219,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 224,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 227,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.898,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.58,
"price_to_prz_pct_raw": 1.5847,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 202,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 227,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.854,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60884.29,
"prz_range": [
60744.94,
61023.64
],
"prz_width_pct": 0.458,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": 0.76,
"price_to_prz_pct_raw": 0.7629,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 60884.29,
"a_price": 74046.5,
"tp1_ad_382": 65912.26,
"tp2_ad_618": 69018.54,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.595,
"ABC": 0.4387
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.831,
"ratio_score": 1.0,
"prz_score": 0.685,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 60257.43,
"prz_range": [
59487.1,
61027.76
],
"prz_width_pct": 2.557,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.27,
"price_to_prz_pct_raw": -0.2745,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 60257.43,
"a_price": 69999.0,
"tp1_ad_382": 63978.71,
"tp2_ad_618": 66277.72,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4343,
"ABC": 0.8395
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 199,
"a_order": 3,
"b_price": 65569.2,
"b_idx": 210,
"b_order": 5,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.825,
"ratio_score": 0.99,
"prz_score": 0.697,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 59003.78,
"prz_range": [
57784.14,
60223.42
],
"prz_width_pct": 4.134,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.35,
"price_to_prz_pct_raw": -2.3493,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 59003.78,
"a_price": 74046.5,
"tp1_ad_382": 64750.1,
"tp2_ad_618": 68300.18,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7839,
"ABC": 0.4787
},
"x_price": 62401.7,
"x_idx": 198,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.824,
"ratio_score": 1.0,
"prz_score": 0.725,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61590.17,
"prz_range": [
60896.17,
62284.18
],
"prz_width_pct": 2.254,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.93,
"price_to_prz_pct_raw": 1.9312,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 61590.17,
"a_price": 69999.0,
"tp1_ad_382": 64802.35,
"tp2_ad_618": 66786.83,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.8601
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 199,
"a_order": 3,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.811,
"ratio_score": 0.865,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 59829.67,
"prz_range": [
59435.03,
60224.32
],
"prz_width_pct": 1.319,
"prz_confluence_count": 2,
"prz_fib_families": [
"ABCD",
"BC_EXT"
],
"price_to_prz_pct": -0.98,
"price_to_prz_pct_raw": -0.9824,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 59829.67,
"a_price": 74046.5,
"tp1_ad_382": 65260.5,
"tp2_ad_618": 68615.67,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6407,
"ABC": 0.4787
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.802,
"ratio_score": 0.856,
"prz_score": 0.779,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61309.98,
"prz_range": [
60746.9,
61873.06
],
"prz_width_pct": 1.837,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.47,
"price_to_prz_pct_raw": 1.4675,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 61309.98,
"a_price": 68687.0,
"tp1_ad_382": 64128.0,
"tp2_ad_618": 65868.98,
"tp3_a_or_structure_liquidity": 68687.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6422,
"ABC": 1.5804
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 68687.0,
"a_idx": 195,
"a_order": 3,
"b_price": 62979.5,
"b_idx": 202,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 227,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.801,
"ratio_score": 1.0,
"prz_score": 0.662,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 62377.53,
"prz_range": [
61002.42,
63752.64
],
"prz_width_pct": 4.409,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.23,
"price_to_prz_pct_raw": 3.2342,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62377.53,
"a_price": 70938.5,
"tp1_ad_382": 65647.82,
"tp2_ad_618": 67668.21,
"tp3_a_or_structure_liquidity": 70938.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4797,
"ABC": 0.5786
},
"x_price": 59800.0,
"x_idx": 180,
"x_order": 8,
"a_price": 70938.5,
"a_idx": 189,
"a_order": 5,
"b_price": 65595.7,
"b_idx": 193,
"b_order": 3,
"c_price": 68687.0,
"c_idx": 195,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.787,
"ratio_score": 0.819,
"prz_score": 0.733,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 61104.54,
"prz_range": [
59925.42,
62283.66
],
"prz_width_pct": 3.859,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.13,
"price_to_prz_pct_raw": 1.1274,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61104.54,
"a_price": 74046.5,
"tp1_ad_382": 66048.37,
"tp2_ad_618": 69102.67,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8248,
"ABC": 0.4787
},
"x_price": 62979.5,
"x_idx": 202,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 206,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 231,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 234,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.52,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $60,423.30이 최근 7일 저점 $60,005.80 바로 위에 위치하며 유동성 저점 방어/스윕 후보 구간에 있음\",\n \"활성 bullish Butterfly PRZ: D $60,181.44, PRZ $59,487.19-$60,875.70, 현재가와 D의 괴리 약 -0.40%\",\n \"최근접 Gartley PRZ 중심 $60,272.65, PRZ $59,018.01-$61,527.29 안에 현재가가 진입한 상태\",\n \"strict bullish Bat PRZ: D $60,257.43, PRZ $59,487.10-$61,027.76, 현재가와 D의 괴리 약 -0.27%\",\n \"strict bullish Crab PRZ: D $60,884.29, 매우 좁은 PRZ $60,744.94-$61,023.64, 폭 0.458%로 단기 반응 감시 구간\",\n \"하방 확장 시 high-quality bullish Butterfly watch PRZ: D $58,289.16, PRZ $57,784.91-$58,793.41\"\n ],\n \"reasoning\": \"일봉 구조는 현재가 $60,423.30이 EMA20 $71,667.54, EMA120 $76,400.35, EMA240 $83,583.19를 모두 크게 하회하고 최근 5개 일봉이 연속 약세 흐름을 보였기 때문에 확인된 구조_bias는 bearish로 본다. 다만 실행 셋업 관점에서는 $59,487-$61,028 부근에 bullish Butterfly/Bat/Crab PRZ가 중첩되어 있고, 최근접 Gartley PRZ $59,018.01-$61,527.29 내부에 가격이 있어 반등 후보 구간은 명확하다. 가장 점수가 높은 패턴은 forming bullish Butterfly로 score 0.904, D $60,181.44, PRZ $59,487.19-$60,875.70이며 ABCD/BC_EXT/XAD 3개 Fib family가 겹친다. 그러나 confirmed_reaction_prz_count가 0, actionable_patterns_list가 비어 있고 execution_readiness도 early이므로, 이 harmonic PRZ는 아직 메인 하락 구조를 뒤집는 신호가 아니라 약한 반전 후보/리액션 존이다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8,\n 60272.65,\n 59487.19,\n 59018.01,\n 58793.41,\n 57784.91\n ],\n \"resistance\": [\n 60875.7,\n 61027.76,\n 61527.29,\n 65477.89,\n 68750.05,\n 71667.54\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$57,784.91 일봉 종가 하회\",\n \"risk_scenario\": \"$59,487-$61,028 PRZ에서 15m/1h MSS 또는 CHoCH, 스윕 후 리클레임, CVD/OI 반전이 나오면 단기 반등 분기가 열리며 TP 후보는 Butterfly 기준 $65,477.89, $68,750.05, $74,046.50이다. 반대로 $59,018.01 및 특히 $57,784.91을 일봉 종가로 이탈하면 bullish harmonic PRZ 방어 실패로 간주하며, 하락 구조가 재가속될 가능성이 높다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.86,
"setup_signals": [
"현재가 $60,423.30이 1차 ACC 메인 레인지 저점/SC $80,600.00 아래에 위치하여 기존 축적 박스 내부 수용을 상실",
"Spring 저점 $65,595.70도 하향 이탈되어 ACC Phase D의 SOS 이후 테스트가 실패 형태로 전환",
"최근 활성 후보 구조에서 $81,999.00 상단 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80 순으로 저점 확장",
"현재가가 EMA20 $71,667.54, EMA120 $76,400.35, EMA240 $83,583.19 모두 아래에 있어 단기 반등 시 공급 재출현 가능성 우위",
"최근 5개 일봉이 연속 약세 흐름이며 7일 저점 $60,005.80 부근까지 밀려 즉각적인 수요 확인이 부족"
],
"reasoning": "메트릭상 1차 구조는 ACC로 확정되어 SC $80,600.00 → AR $93,080.00 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868.00 → SOS $82,828.70의 축적 Phase D 체인이 존재하므로 regime-level structure_bias는 여전히 bullish로 기록된다. 그러나 현재 가격 $60,423.30은 메인 레인지 저점 $80,600.00과 Spring $65,595.70을 모두 하회하고 있어, SOS 이후 LPS/BU로 이어지는 정상적인 축적 진행이 확인되지 않았다. 활성 후보 구조는 $81,999.00 상단 공급 이후 $60,005.80까지 Phase E성 약세 진행을 보여주므로, 실행 관점의 setup_bias는 bearish가 우세하다. 따라서 구조적 해석은 기존 ACC 확정으로 남아 있지만, 즉각 경로는 $65,595.70 재클레임 전까지 반등 매수보다 하단 유동성 재테스트/약세 지속 가능성을 우선 본다.",
"key_levels": {
"support": [
60005.8
],
"resistance": [
65595.7,
71667.54,
72436.0,
74868.0,
76014.2,
78077.1,
80600.0,
82828.7,
93080.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "일봉 기준 $78,077.10 상향 재클레임 및 수용",
"risk_scenario": "$65,595.70을 빠르게 회복하고 이후 $72,436.00~$74,868.00 공급대를 흡수하면 현재 약세 setup은 약화된다. 특히 $78,077.10을 일봉 종가로 회복하면 최근 하락은 실패한 하방 이탈/재축적 테스트로 재해석될 수 있으며, 그 경우 $80,600.00 및 $82,828.70 재시험이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"acc_score": 92.5,
"dis_score": 80.6,
"regime": "ACC",
"regime_state": "confirmed_acc",
"structure_bias": "bullish",
"phase_context": "confirmed_acc / accumulation / Phase D",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS"
],
"last_phase": "SOS",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 103,
"price": 80600.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 110,
"price": 93080.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 130,
"price": 84408.6,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 193,
"price": 65595.7,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 262,
"price": 74868.0,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 269,
"price": 82828.7,
"color": "#06d6a0"
}
],
"phase_structures": [
{
"structure_id": "1d_cycle_1",
"sequence": 1,
"timeframe": "1d",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 103,
"end_idx": 269,
"phase_count": 6,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 103,
"price": 80600.0,
"color": "#ffd166",
"dt": "2025-11-21 09:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 110,
"price": 93080.0,
"color": "#06d6a0",
"dt": "2025-11-28 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 130,
"price": 84408.6,
"color": "#118ab2",
"dt": "2025-12-18 09:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 193,
"price": 65595.7,
"color": "#f9844a",
"dt": "2026-02-19 09:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 262,
"price": 74868.0,
"color": "#f3722c",
"dt": "2026-04-29 09:00:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 269,
"price": 82828.7,
"color": "#06d6a0",
"dt": "2026-05-06 09:00:00+09:00"
}
]
},
{
"structure_id": "1d_cycle_2",
"sequence": 2,
"timeframe": "1d",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 277,
"end_idx": 299,
"phase_count": 6,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 277,
"price": 81999.0,
"color": "#ffd166",
"dt": "2026-05-14 09:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 281,
"price": 76014.2,
"color": "#06d6a0",
"dt": "2026-05-18 09:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 289,
"price": 78077.1,
"color": "#118ab2",
"dt": "2026-05-26 09:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 292,
"price": 72436.0,
"color": "#ef476f",
"dt": "2026-05-29 09:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 293,
"price": 73130.1,
"color": "#ef476f",
"dt": "2026-05-30 09:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 299,
"price": 60005.8,
"color": "#7209b7",
"dt": "2026-06-05 09:00:00+09:00"
}
]
}
],
"active_structure_id": "1d_cycle_2",
"primary_structure_id": "1d_cycle_1",
"structure_count": 2,
"regime_fitness": 0.9249999999999999,
"current_event": "SOS",
"major_phase": "D",
"pos_in_range": 0.5,
"main_range_low": 80600.0,
"main_range_high": 93080.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.86,\n \"setup_signals\": [\n \"현재가 $60,423.30이 1차 ACC 메인 레인지 저점/SC $80,600.00 아래에 위치하여 기존 축적 박스 내부 수용을 상실\",\n \"Spring 저점 $65,595.70도 하향 이탈되어 ACC Phase D의 SOS 이후 테스트가 실패 형태로 전환\",\n \"최근 활성 후보 구조에서 $81,999.00 상단 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80 순으로 저점 확장\",\n \"현재가가 EMA20 $71,667.54, EMA120 $76,400.35, EMA240 $83,583.19 모두 아래에 있어 단기 반등 시 공급 재출현 가능성 우위\",\n \"최근 5개 일봉이 연속 약세 흐름이며 7일 저점 $60,005.80 부근까지 밀려 즉각적인 수요 확인이 부족\"\n ],\n \"reasoning\": \"메트릭상 1차 구조는 ACC로 확정되어 SC $80,600.00 → AR $93,080.00 → ST $84,408.60 → Spring $65,595.70 → TERMINAL_SPRING $74,868.00 → SOS $82,828.70의 축적 Phase D 체인이 존재하므로 regime-level structure_bias는 여전히 bullish로 기록된다. 그러나 현재 가격 $60,423.30은 메인 레인지 저점 $80,600.00과 Spring $65,595.70을 모두 하회하고 있어, SOS 이후 LPS/BU로 이어지는 정상적인 축적 진행이 확인되지 않았다. 활성 후보 구조는 $81,999.00 상단 공급 이후 $60,005.80까지 Phase E성 약세 진행을 보여주므로, 실행 관점의 setup_bias는 bearish가 우세하다. 따라서 구조적 해석은 기존 ACC 확정으로 남아 있지만, 즉각 경로는 $65,595.70 재클레임 전까지 반등 매수보다 하단 유동성 재테스트/약세 지속 가능성을 우선 본다.\",\n \"key_levels\": {\n \"support\": [\n 60005.8\n ],\n \"resistance\": [\n 65595.7,\n 71667.54,\n 72436.0,\n 74868.0,\n 76014.2,\n 78077.1,\n 80600.0,\n 82828.7,\n 93080.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"일봉 기준 $78,077.10 상향 재클레임 및 수용\",\n \"risk_scenario\": \"$65,595.70을 빠르게 회복하고 이후 $72,436.00~$74,868.00 공급대를 흡수하면 현재 약세 setup은 약화된다. 특히 $78,077.10을 일봉 종가로 회복하면 최근 하락은 실패한 하방 이탈/재축적 테스트로 재해석될 수 있으며, 그 경우 $80,600.00 및 $82,828.70 재시험이 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.74,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.78,
"active_setups": [
"ICT: $64,918.20 bearish CHoCH 하단 수용이 유지되고 있으며, 전일 저가 $61,344.80 이탈 후 $59,902.90 sell-side liquidity가 구조적으로 노출됨",
"Wyckoff: 과거 축적 구조의 Spring $65,595.70 및 메인 레인지 저점 $80,600.00을 모두 하회하여, 현재 활성 구조는 $81,999.00 공급 반응 이후 Phase E성 약세 확장 상태",
"Derivatives: 24시간 OI -5.7890%, CVD -8122.3280, 롱 계정 비율 0.666으로 하락 중 롱 언와인딩 성격이 우세하며 $57,500 하방 청산 유동성이 남아 있음",
"Candlestick: 최근 5개 일봉 연속 음봉 및 고거래량 three_black_crows 후보가 확인되어 단기 캔들 구조는 약세 지속 쪽에 무게",
"반대 조건: $59,487.19-$60,875.70 bullish Butterfly PRZ와 $59,018.01-$61,527.29 Gartley PRZ 내부에 가격이 위치하나, 아직 확인된 반응은 없어 구조 전환 신호가 아니라 반등 리스크 조건으로만 취급"
],
"setup_vs_structure": "실행 셋업은 구조와 대체로 정렬되어 bearish입니다. 다만 현재가가 $60,005.80 7일 저점 및 다중 harmonic PRZ 안에 있어, 약세 구조 내에서도 단기 반응성 반등 리스크는 별도로 관리해야 합니다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 5,
"neutral_count": 1
},
"key_levels": {
"support": [
60005.8,
59902.9,
59487.19,
59018.01,
57500
],
"resistance": [
61344.8,
61600,
62800,
64739.8,
64918.2,
65595.7,
67127.9,
71667.54,
76571.59,
80600
]
},
"confluences": [
"대다수 분석가가 $60,005.80 부근을 현재 구조의 핵심 저점/지지 기준으로 식별함: Fibonacci, Candlestick, Derivatives, Wyckoff가 모두 해당 7일 저점을 언급",
"ICT의 $59,902.90 sell-side liquidity와 Harmonic의 $59,487.19-$60,875.70 bullish Butterfly PRZ가 $60,000 전후에서 중첩되어, 이 구간은 유동성 저점이자 반응 후보 구간",
"ICT의 $64,918.20 bearish CHoCH, 전일 고가 $64,739.80, Derivatives의 $65,400 상방 청산 구간, Wyckoff의 Spring $65,595.70이 $64,700-$65,600 저항대로 밀집",
"Candlestick의 EMA20 $71,667.54, Derivatives의 EMA20 $71,667.54, Wyckoff의 $72,436.00 구조 저항이 $71,600-$72,400 회복 전까지 중기 약세 구조가 유지됨을 시사",
"ICT, Fibonacci, Candlestick, Derivatives, Harmonic은 모두 확인된 일봉 구조를 bearish로 판정하며, Wyckoff도 과거 축적 레짐과 별개로 현재 활성 후보 구조는 분배/Phase E성 약세로 해석"
],
"conflicts": [
"Wyckoff의 상위 레짐 기록은 과거 ACC Phase D/SOS 구조로 인해 bullish로 남아 있으나, 현재 가격은 SC $80,600.00 및 Spring $65,595.70을 하회하여 활성 구조 해석은 bearish로 전환되어 있음",
"Candlestick과 Harmonic은 $60,005.80 부근 및 $59,487.19-$60,875.70 PRZ에서 bullish 실행 반응 가능성을 제시하지만, ICT·Derivatives·Wyckoff는 아직 매수 전환 확인이 없다고 판단",
"Fibonacci는 현재가가 주요 되돌림 ret_0.786 $76,571.59보다 크게 낮아 기존 상승 스윙이 붕괴됐다고 보며, Harmonic은 같은 가격대에서 반전 PRZ를 제시하나 확인된 반응이 없어 권한은 제한적",
"현재 가격은 EQ 하단 discount 영역으로 과매도성 반등 조건을 갖지만, ICT 기준 활성 bullish OB 및 미체결 bullish FVG가 없어 기관 수요 확인은 부재"
],
"executive_summary": "현재 BTC/USDT 일봉 구조는 과거 축적 Phase D/SOS 이후의 정상적 LPS/BU 진행이 실패하고, $80,600.00 메인 레인지 저점과 $65,595.70 Spring을 모두 하회한 상태로 진단됩니다. 따라서 완료된 이전 Wyckoff 축적 구조와 달리, 현재 활성 구조는 $81,999.00 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80으로 저점이 확장된 분배/Phase E성 약세 구조에 가깝습니다. ICT의 $64,918.20 bearish CHoCH와 전일 저가 $61,344.80 이탈, 파생시장의 OI 감소 및 CVD 약세가 이 구조 진단을 보강합니다. 다만 $59,487.19-$60,875.70 harmonic PRZ와 $60,005.80 저점 confluence가 있어, 이는 구조 전환 신호가 아니라 약세 구조 내 반응 리스크 조건으로 분리해 관리해야 합니다. bearish 구조 진단의 1차 무효화 기준은 $65,595.70 회복이며, 보수적으로는 $71,667.54-$72,436.00 회복 전까지 중기 구조 회복은 확인되지 않습니다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.74,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.78,\n \"active_setups\": [\n \"ICT: $64,918.20 bearish CHoCH 하단 수용이 유지되고 있으며, 전일 저가 $61,344.80 이탈 후 $59,902.90 sell-side liquidity가 구조적으로 노출됨\",\n \"Wyckoff: 과거 축적 구조의 Spring $65,595.70 및 메인 레인지 저점 $80,600.00을 모두 하회하여, 현재 활성 구조는 $81,999.00 공급 반응 이후 Phase E성 약세 확장 상태\",\n \"Derivatives: 24시간 OI -5.7890%, CVD -8122.3280, 롱 계정 비율 0.666으로 하락 중 롱 언와인딩 성격이 우세하며 $57,500 하방 청산 유동성이 남아 있음\",\n \"Candlestick: 최근 5개 일봉 연속 음봉 및 고거래량 three_black_crows 후보가 확인되어 단기 캔들 구조는 약세 지속 쪽에 무게\",\n \"반대 조건: $59,487.19-$60,875.70 bullish Butterfly PRZ와 $59,018.01-$61,527.29 Gartley PRZ 내부에 가격이 위치하나, 아직 확인된 반응은 없어 구조 전환 신호가 아니라 반등 리스크 조건으로만 취급\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조와 대체로 정렬되어 bearish입니다. 다만 현재가가 $60,005.80 7일 저점 및 다중 harmonic PRZ 안에 있어, 약세 구조 내에서도 단기 반응성 반등 리스크는 별도로 관리해야 합니다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 5,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 60005.8,\n 59902.9,\n 59487.19,\n 59018.01,\n 57500\n ],\n \"resistance\": [\n 61344.8,\n 61600,\n 62800,\n 64739.8,\n 64918.2,\n 65595.7,\n 67127.9,\n 71667.54,\n 76571.59,\n 80600\n ]\n },\n \"confluences\": [\n \"대다수 분석가가 $60,005.80 부근을 현재 구조의 핵심 저점/지지 기준으로 식별함: Fibonacci, Candlestick, Derivatives, Wyckoff가 모두 해당 7일 저점을 언급\",\n \"ICT의 $59,902.90 sell-side liquidity와 Harmonic의 $59,487.19-$60,875.70 bullish Butterfly PRZ가 $60,000 전후에서 중첩되어, 이 구간은 유동성 저점이자 반응 후보 구간\",\n \"ICT의 $64,918.20 bearish CHoCH, 전일 고가 $64,739.80, Derivatives의 $65,400 상방 청산 구간, Wyckoff의 Spring $65,595.70이 $64,700-$65,600 저항대로 밀집\",\n \"Candlestick의 EMA20 $71,667.54, Derivatives의 EMA20 $71,667.54, Wyckoff의 $72,436.00 구조 저항이 $71,600-$72,400 회복 전까지 중기 약세 구조가 유지됨을 시사\",\n \"ICT, Fibonacci, Candlestick, Derivatives, Harmonic은 모두 확인된 일봉 구조를 bearish로 판정하며, Wyckoff도 과거 축적 레짐과 별개로 현재 활성 후보 구조는 분배/Phase E성 약세로 해석\"\n ],\n \"conflicts\": [\n \"Wyckoff의 상위 레짐 기록은 과거 ACC Phase D/SOS 구조로 인해 bullish로 남아 있으나, 현재 가격은 SC $80,600.00 및 Spring $65,595.70을 하회하여 활성 구조 해석은 bearish로 전환되어 있음\",\n \"Candlestick과 Harmonic은 $60,005.80 부근 및 $59,487.19-$60,875.70 PRZ에서 bullish 실행 반응 가능성을 제시하지만, ICT·Derivatives·Wyckoff는 아직 매수 전환 확인이 없다고 판단\",\n \"Fibonacci는 현재가가 주요 되돌림 ret_0.786 $76,571.59보다 크게 낮아 기존 상승 스윙이 붕괴됐다고 보며, Harmonic은 같은 가격대에서 반전 PRZ를 제시하나 확인된 반응이 없어 권한은 제한적\",\n \"현재 가격은 EQ 하단 discount 영역으로 과매도성 반등 조건을 갖지만, ICT 기준 활성 bullish OB 및 미체결 bullish FVG가 없어 기관 수요 확인은 부재\"\n ],\n \"highest_conviction_analyst\": \"ICT Trader — $64,918.20 bearish CHoCH, 전일 저가 $61,344.80 이탈, $59,902.90 sell-side liquidity 노출을 명확히 제시했고, bullish OB/FVG 부재까지 함께 확인하여 구조와 실행 조건의 약세 논리가 가장 일관적입니다.\",\n \"invalidation_level\": \"$65,595.70 일봉 종가 회복 및 수용. 이 레벨은 Wyckoff Spring 하단 재클레임이자 ICT $64,918.20 bearish CHoCH 상단 회복을 포함하므로, 현재 bearish 구조 진단의 1차 무효화 기준입니다.\",\n \"executive_summary\": \"현재 BTC/USDT 일봉 구조는 과거 축적 Phase D/SOS 이후의 정상적 LPS/BU 진행이 실패하고, $80,600.00 메인 레인지 저점과 $65,595.70 Spring을 모두 하회한 상태로 진단됩니다. 따라서 완료된 이전 Wyckoff 축적 구조와 달리, 현재 활성 구조는 $81,999.00 공급 반응 이후 $76,014.20, $72,436.00, $60,005.80으로 저점이 확장된 분배/Phase E성 약세 구조에 가깝습니다. ICT의 $64,918.20 bearish CHoCH와 전일 저가 $61,344.80 이탈, 파생시장의 OI 감소 및 CVD 약세가 이 구조 진단을 보강합니다. 다만 $59,487.19-$60,875.70 harmonic PRZ와 $60,005.80 저점 confluence가 있어, 이는 구조 전환 신호가 아니라 약세 구조 내 반응 리스크 조건으로 분리해 관리해야 합니다. bearish 구조 진단의 1차 무효화 기준은 $65,595.70 회복이며, 보수적으로는 $71,667.54-$72,436.00 회복 전까지 중기 구조 회복은 확인되지 않습니다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.74,
"operating_path": {
"path_type": "complex",
"confidence": 0.7,
"waypoints": [
{
"seq": 1,
"price": 59490.0,
"type": "liquidity_sweep",
"source": "ICT (SSL $59,902.90 사냥 명시), Chairman/Harmonic (Butterfly PRZ 하단 $59,487.19, score 0.904), 전 분석가 공통 7일 저점 $60,005.80",
"description": "셋업(78%)·구조(74%)가 모두 약세로 정렬되고 ICT가 sell-side liquidity $59,902.90 사냥 가능성을 명시하므로 첫 경로는 하방 유동성 회수다. 7일 저점 $60,005.80과 SSL $59,902.90을 하향 스윕하며 최고점수 harmonic 패턴(forming Butterfly D존)의 PRZ 하단 $59,487.19를 태깅한다. harmonic PRZ는 WP1을 뒤집지 못하므로 반등이 아닌 스윕으로 처리.",
"est_hours": 5.0,
"turning_zone": [
58900.0,
59490.0
],
"likely_wick": 59400.0,
"rejection_confirm": 59902.9,
"invalid_overshoot": 58500.0,
"calibration_reasoning": "WP1은 sell-side(하방) 스윕이므로 존을 base 아래로 설정. 타깃 $59,490은 Butterfly PRZ 하단 $59,487.19·체어맨 지지와 일치하며, 그 아래 체어맨 지지 $59,018을 포함하도록 존 하단을 $58,900(약 0.24×ATR)으로 확장. likely_wick은 PRZ를 살짝 깨는 $59,400, SSL $59,902.90 회복 시 스윕 종료 확인. 참고용 gartley PRZ $60,272.65는 방향 투표 없음이라 미반영, 피보나치 클러스터($76K+)는 본 구간과 무관."
},
{
"seq": 2,
"price": 61600.0,
"type": "resistance_test",
"source": "Derivatives ($61,600/$62,800 상방 청산 반등), Harmonic (Gartley PRZ 상단 $61,527.29 반응 후보), ICT ($61,344.80 전일 저가→저항), Candlestick (고거래량 doji 흡수)",
"description": "PRZ 스윕 후 과매도(EMA20 대비 -15.7%)와 고거래량 doji 흡수 신호에 기반한 약세 구조 내 반응성 반등. $61,344.80 전일 저가(저항 전환)·Gartley PRZ 상단 $61,527.29·Derivatives 상방 청산 $61,600 클러스터에서 거부 예상. 확인된 harmonic reaction(count 0)·활성 bullish OB 부재로 이는 추세 전환이 아닌 corrective 반등이다.",
"est_hours": 13.0,
"turning_zone": [
61600.0,
62500.0
],
"likely_wick": 62000.0,
"rejection_confirm": 61344.8,
"invalid_overshoot": 62800.0,
"calibration_reasoning": "상방 corrective 반등 테스트로 존을 base 위로 설정. $61,344.80(저항 전환)·Gartley PRZ 상단 $61,527.29·$61,600 청산 클러스터가 밀집 저항이며, 회복 실패 레벨 $62,800 직전까지(약 0.36×ATR) 확장. 라운드넘버 $62,000 자석으로 likely_wick을 $62,000에 둠. $61,344.80 상실 시 반등 거부 확정, $62,800 돌파 시 추세 전환으로 무효."
},
{
"seq": 3,
"price": 57500.0,
"type": "swing_low",
"source": "Derivatives (핵심 하방 청산 유동성 $57,500, OI -5.79%/CVD -8122 롱 언와인딩), Wyckoff (Phase E성 약세 확장)",
"description": "반등이 $62,800 회복에 실패하고 거부되면 Derivatives의 최대 하방 청산 유동성 $57,500을 테스트한다. Wyckoff의 Spring $65,595.70·메인 레인지 $80,600 하회에 따른 Phase E 약세 확장과 롱 언와인딩 포지셔닝이 이 하락을 뒷받침하며, WP1 저점 $59,490을 하회해 lower low를 형성한다.",
"est_hours": 22.0,
"turning_zone": [
56000.0,
57500.0
],
"likely_wick": 57000.0,
"rejection_confirm": 58500.0,
"invalid_overshoot": 55500.0,
"calibration_reasoning": "터미널 swing_low로 더 넓은 존(약 0.60×ATR)을 base 아래로 설정. $57,500은 체어맨 최저 지지·최대 하방 청산 타깃이며, 청산 캐스케이드 오버슈트를 감안해 라운드넘버 $56,000을 존 하단으로 포함. likely_wick은 $57,000(라운드넘버 자석, $57,500 살짝 하회). $58,500 회복 시 저점 확인, $55,500 하향 지속 시 추세 연장으로 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 60550.0,
"expected_low": 59700.0,
"high_first": true
},
"8h": {
"expected_high": 60550.0,
"expected_low": 59490.0,
"high_first": true
},
"24h": {
"expected_high": 61600.0,
"expected_low": 57500.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 62800.0,
"description": "Derivatives 기준 $62,800 상방 청산 구간을 회복하면 즉각 약세 연장 시나리오(WP3)가 약화되고 $64,739.80 전일 고가·$64,918.20 CHoCH를 향한 반등이 가속된다. 단 $64,918.20 회복 전까지는 추세 전환 미확인 상태로 본다."
},
"bearish": {
"price": 59018.0,
"description": "Gartley PRZ 하단 $59,018.01과 harmonic 반응 구간을 반등 없이 하향 이탈하면 WP2 corrective 반등이 생략되고 $57,500으로 직행 가속한다. PRZ 내 반응 부재 = 기관 수요 미확인 확정."
}
},
"scenario_invalidation": 64918.2,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.7,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 59490.0,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ICT (SSL $59,902.90 사냥 명시), Chairman/Harmonic (Butterfly PRZ 하단 $59,487.19, score 0.904), 전 분석가 공통 7일 저점 $60,005.80\",\n \"description\": \"셋업(78%)·구조(74%)가 모두 약세로 정렬되고 ICT가 sell-side liquidity $59,902.90 사냥 가능성을 명시하므로 첫 경로는 하방 유동성 회수다. 7일 저점 $60,005.80과 SSL $59,902.90을 하향 스윕하며 최고점수 harmonic 패턴(forming Butterfly D존)의 PRZ 하단 $59,487.19를 태깅한다. harmonic PRZ는 WP1을 뒤집지 못하므로 반등이 아닌 스윕으로 처리.\",\n \"est_hours\": 5.0\n },\n {\n \"seq\": 2,\n \"price\": 61600.0,\n \"type\": \"resistance_test\",\n \"source\": \"Derivatives ($61,600/$62,800 상방 청산 반등), Harmonic (Gartley PRZ 상단 $61,527.29 반응 후보), ICT ($61,344.80 전일 저가→저항), Candlestick (고거래량 doji 흡수)\",\n \"description\": \"PRZ 스윕 후 과매도(EMA20 대비 -15.7%)와 고거래량 doji 흡수 신호에 기반한 약세 구조 내 반응성 반등. $61,344.80 전일 저가(저항 전환)·Gartley PRZ 상단 $61,527.29·Derivatives 상방 청산 $61,600 클러스터에서 거부 예상. 확인된 harmonic reaction(count 0)·활성 bullish OB 부재로 이는 추세 전환이 아닌 corrective 반등이다.\",\n \"est_hours\": 13.0\n },\n {\n \"seq\": 3,\n \"price\": 57500.0,\n \"type\": \"swing_low\",\n \"source\": \"Derivatives (핵심 하방 청산 유동성 $57,500, OI -5.79%/CVD -8122 롱 언와인딩), Wyckoff (Phase E성 약세 확장)\",\n \"description\": \"반등이 $62,800 회복에 실패하고 거부되면 Derivatives의 최대 하방 청산 유동성 $57,500을 테스트한다. Wyckoff의 Spring $65,595.70·메인 레인지 $80,600 하회에 따른 Phase E 약세 확장과 롱 언와인딩 포지셔닝이 이 하락을 뒷받침하며, WP1 저점 $59,490을 하회해 lower low를 형성한다.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 60550.0, \"expected_low\": 59700.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 60550.0, \"expected_low\": 59490.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 61600.0, \"expected_low\": 57500.0, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 62800.0, \"description\": \"Derivatives 기준 $62,800 상방 청산 구간을 회복하면 즉각 약세 연장 시나리오(WP3)가 약화되고 $64,739.80 전일 고가·$64,918.20 CHoCH를 향한 반등이 가속된다. 단 $64,918.20 회복 전까지는 추세 전환 미확인 상태로 본다.\"},\n \"bearish\": {\"price\": 59018.0, \"description\": \"Gartley PRZ 하단 $59,018.01과 harmonic 반응 구간을 반등 없이 하향 이탈하면 WP2 corrective 반등이 생략되고 $57,500으로 직행 가속한다. PRZ 내 반응 부재 = 기관 수요 미확인 확정.\"}\n },\n \"scenario_invalidation\": 64918.2\n}\n```\n\n**핵심 판단 요약 (참고용):**\n- **셋업·구조 정렬**: 둘 다 약세(74%/78%)로 일치 → WP1은 하방 우선, harmonic PRZ로 WP1을 뒤집지 않음\n- **complex 채택 근거**: 현재가가 7일 저점 + 다중 harmonic PRZ + 과매도 + 고거래량 doji라는 반응 노드에 위치 → 단순 추세하락이 아닌 스윕→반등→이탈 corrective 구조로 모델링\n- **WP1 후보표 미사용**: 제공된 유일 후보($85,081 fib, 40.81% 상방)는 약세 경로와 무관해 agent 레벨로 WP 선정\n- **신뢰도 0.70**: 방향(약세)은 고확신이나 반등 폭·타이밍의 불확실성으로 path-shape는 중간 확신"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 59490.0,
"turning_zone": [
58900.0,
59490.0
],
"likely_wick": 59400.0,
"rejection_confirm": 59902.9,
"invalid_overshoot": 58500.0,
"calibration_reasoning": "WP1은 sell-side(하방) 스윕이므로 존을 base 아래로 설정. 타깃 $59,490은 Butterfly PRZ 하단 $59,487.19·체어맨 지지와 일치하며, 그 아래 체어맨 지지 $59,018을 포함하도록 존 하단을 $58,900(약 0.24×ATR)으로 확장. likely_wick은 PRZ를 살짝 깨는 $59,400, SSL $59,902.90 회복 시 스윕 종료 확인. 참고용 gartley PRZ $60,272.65는 방향 투표 없음이라 미반영, 피보나치 클러스터($76K+)는 본 구간과 무관."
},
{
"seq": 2,
"base_target": 61600.0,
"turning_zone": [
61600.0,
62500.0
],
"likely_wick": 62000.0,
"rejection_confirm": 61344.8,
"invalid_overshoot": 62800.0,
"calibration_reasoning": "상방 corrective 반등 테스트로 존을 base 위로 설정. $61,344.80(저항 전환)·Gartley PRZ 상단 $61,527.29·$61,600 청산 클러스터가 밀집 저항이며, 회복 실패 레벨 $62,800 직전까지(약 0.36×ATR) 확장. 라운드넘버 $62,000 자석으로 likely_wick을 $62,000에 둠. $61,344.80 상실 시 반등 거부 확정, $62,800 돌파 시 추세 전환으로 무효."
},
{
"seq": 3,
"base_target": 57500.0,
"turning_zone": [
56000.0,
57500.0
],
"likely_wick": 57000.0,
"rejection_confirm": 58500.0,
"invalid_overshoot": 55500.0,
"calibration_reasoning": "터미널 swing_low로 더 넓은 존(약 0.60×ATR)을 base 아래로 설정. $57,500은 체어맨 최저 지지·최대 하방 청산 타깃이며, 청산 캐스케이드 오버슈트를 감안해 라운드넘버 $56,000을 존 하단으로 포함. likely_wick은 $57,000(라운드넘버 자석, $57,500 살짝 하회). $58,500 회복 시 저점 확인, $55,500 하향 지속 시 추세 연장으로 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 59490.00,\n \"turning_zone\": [58900.00, 59490.00],\n \"likely_wick\": 59400.00,\n \"rejection_confirm\": 59902.90,\n \"invalid_overshoot\": 58500.00,\n \"calibration_reasoning\": \"WP1은 sell-side(하방) 스윕이므로 존을 base 아래로 설정. 타깃 $59,490은 Butterfly PRZ 하단 $59,487.19·체어맨 지지와 일치하며, 그 아래 체어맨 지지 $59,018을 포함하도록 존 하단을 $58,900(약 0.24×ATR)으로 확장. likely_wick은 PRZ를 살짝 깨는 $59,400, SSL $59,902.90 회복 시 스윕 종료 확인. 참고용 gartley PRZ $60,272.65는 방향 투표 없음이라 미반영, 피보나치 클러스터($76K+)는 본 구간과 무관.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 61600.00,\n \"turning_zone\": [61600.00, 62500.00],\n \"likely_wick\": 62000.00,\n \"rejection_confirm\": 61344.80,\n \"invalid_overshoot\": 62800.00,\n \"calibration_reasoning\": \"상방 corrective 반등 테스트로 존을 base 위로 설정. $61,344.80(저항 전환)·Gartley PRZ 상단 $61,527.29·$61,600 청산 클러스터가 밀집 저항이며, 회복 실패 레벨 $62,800 직전까지(약 0.36×ATR) 확장. 라운드넘버 $62,000 자석으로 likely_wick을 $62,000에 둠. $61,344.80 상실 시 반등 거부 확정, $62,800 돌파 시 추세 전환으로 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 57500.00,\n \"turning_zone\": [56000.00, 57500.00],\n \"likely_wick\": 57000.00,\n \"rejection_confirm\": 58500.00,\n \"invalid_overshoot\": 55500.00,\n \"calibration_reasoning\": \"터미널 swing_low로 더 넓은 존(약 0.60×ATR)을 base 아래로 설정. $57,500은 체어맨 최저 지지·최대 하방 청산 타깃이며, 청산 캐스케이드 오버슈트를 감안해 라운드넘버 $56,000을 존 하단으로 포함. likely_wick은 $57,000(라운드넘버 자석, $57,500 살짝 하회). $58,500 회복 시 저점 확인, $55,500 하향 지속 시 추세 연장으로 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 35.3,
"chairman": 47.6,
"operating_path": 312.9,
"tp_calibrator": 256.3
},
"agents": {},
"total_s": 652.1
}
}