Signal: BEARISH (66%) | Price: $62,679.90 | 2026-06-09 21:00 KST | 300 candles
Council: 0 bullish, 3 neutral, 3 bearish | Support: $62,646 / $62,621 / $62,458 | Resistance: $62,809 / $62,941 / $62,942
BTC/USDT 1h 구조는 이전 대형 분배가 $59,080.00 Phase E로 한 차례 완료된 뒤, 현재는 $64,250.00 UT와 $64,179.50 UTAD 실패 이후 $63,499.90 LPSY 아래에 머무는 재분배 성격의 약세 구조로 진단된다. 현재가 $62,679.90는 Wyckoff SOW $62,646.00, Fibonacci ret_0.786 $62,620.60, Harmonic active Gartley PRZ $62,440.67-$62,954.91가 겹치는 핵심 반응대 안에 있어 구조적 약세와 단기 반등 후보가 충돌하는 지점이다. 구조적 저항은 $62,940-$62,955 회복 관문, $63,014 EMA20, $63,339 EMA120, 그리고 $63,499.90 LPSY에 집중되어 있으며, 이 구간 아래에서는 공급 우위 판정이 유지된다. 하단에서는 $62,200-$62,150, $61,509-$61,150, $59,080이 구조적 유동성 및 지지 후보이며, 현재 약세 구조의 무효화 기준은 $64,250.00 상방 수용이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 78% | $62,646 / $62,151 | $63,015 / $63,340 |
| ICT Trader | NEUTRAL | 35% | $62,458 / $61,150 | $62,942 / $63,500 |
| Derivatives Trader | BEARISH | 64% | $62,200 / $61,900 | $63,015 / $63,100 |
| Candlestick Reader | BEARISH | 62% | $62,218 / $59,080 | $63,015 / $63,340 |
| Fibonacci Analyst | NEUTRAL | 58% | $62,621 / $62,381 | $62,809 / $62,941 |
| Harmonic Specialist | NEUTRAL | 34% | $62,441 / $62,151 | $62,955 / $63,372 |
Support: $62,646 / $62,151 / $61,509 | Resistance: $63,015 / $63,340 / $63,500 | Horizon: short/medium term
메트릭상 regime은 DIS이고 regime_fitness가 0.963으로 높으며, 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00로 완료된 분배 구조로 판정된다. 현재 활성 구조 1h_cycle_2는 재분배 성격으로, UT $64,250.00 및 UTAD $64,179.50 실패 뒤 LPSY $63,499.90와 SOW $62,646.00가 형성되어 구조적 편향은 여전히 bearish이다. 다만 현재가 $62,679.90는 SOW $62,646.00 바로 위에 있어 즉각적인 추격보다는 $62,646.00의 수용/이탈 여부가 다음 스윙을 결정한다. $63,499.90 LPSY를 회복하지 못하면 $62,150.80, $61,509.10, 이후 $59,451.30~$59,080.00 재시험 경로가 우세하다.
Support: $62,458 / $61,150 / $59,080 | Resistance: $62,942 / $63,500 / $64,250 | Horizon: 단기
구조적으로는 bearish BOS $73,130.10 이후 bullish BOS $62,942.40가 발생했지만, 현재가 $62,679.90가 해당 bullish BOS 레벨 아래로 되돌아와 명확한 구조 수용이 확인되지 않습니다. 현재 가격은 EQ $62,700.10 바로 아래의 discount 구간이지만, discount 진입만으로는 매수 셋업이 강하다고 보기 어렵고 활성 OB와 미충족 FVG가 모두 0개입니다. 이전일 고점 $64,250.00과 저점 $61,150.20 사이의 내부 범위가 유지되고 있으며, New York 세션 저점 $62,457.50과 고점 $63,499.90 사이에서 단기 균형권 움직임입니다. 따라서 확정 구조는 중립, 사전 실행 셋업도 중립이며, $62,942.40 상방 회복 또는 $61,150.20 하방 이탈 전까지 방향성 신뢰도는 낮습니다.
Support: $62,200 / $61,900 / $61,300 | Resistance: $63,015 / $63,100 / $63,340 | Horizon: short term
확정 구조는 현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 모두 아래에 머물러 있어 약세로 판단한다. 파생 포지셔닝에서는 롱 계정 비율이 0.659로 높고 account_long_crowding이 1.000이라 반등 추격 롱이 혼잡한 반면, CVD는 -1773.84로 매수 체결 참여가 약하다. OI가 24시간 -0.731% 감소한 점은 강한 신규 숏 구축보다는 포지션 축소 국면이지만, 가격이 $63,100~$63,800 저항을 회복하지 못하면 $62,200, $61,900, $61,300 청산 포켓으로 끌릴 가능성이 높다. 단기적으로 $64,100 상단 유동성과 저항을 회복하기 전까지는 구조와 셋업 모두 하방 우위다.
Support: $62,218 / $59,080 | Resistance: $63,015 / $63,340 / $64,297 | Horizon: short term, 향후 6-24시간
현재 BTC/USDT는 $62,679.90로 EMA20 $63,014.59보다 0.5%, EMA120 $63,339.55보다 1.0%, EMA240 $65,489.53보다 4.3% 낮아 1시간 구조는 약세 우위로 해석된다. 최근 패턴은 hammer@290, doji@291 이후에도 강한 반등 확인이 없었고, 최신 bearish_engulfing@299가 발생해 단기적으로 매도 압력이 다시 우세하다. 다만 가격은 7일 저가 $59,080.00과 고가 $69,514.60의 중간값인 $64,297.30 아래 할인 구간에 있어, $59,080.00 부근에서는 반등 셋업이 재등장할 수 있다. 패턴 품질은 최고 0.578로 강하지 않고 고거래량 패턴도 없어, 신호 신뢰도는 중간 수준으로 제한된다.
Support: $62,621 / $62,381 / $59,080 | Resistance: $62,809 / $62,941 / $63,073 | Horizon: short term
현재 BTC/USDT는 Low $62,381 → High $63,500 상승 스윙의 깊은 되돌림 구간에 있으며, 현재가 $62,679.90는 ret_0.786 $62,620.60 바로 위에서 테스트 중입니다. 가장 중요한 0.618 골든비율 $62,808.54를 회복하지 못하고 있어 즉시 강세 구조로 확정하기는 어렵지만, $62,721.23 컨플루언스 존은 3개 피보나치 레벨이 겹친 고품질 반응 구간입니다. 구조적으로는 스윙 저점 $62,381 이탈이나 $63,500 상방 돌파가 확인되지 않았으므로 structure_bias는 neutral입니다. 반면 셋업 관점에서는 가격이 EQ $62,940.55 아래 할인 구간에 있고 ret_0.786 지지를 테스트 중이므로 단기 반등 setup_bias는 bullish로 평가합니다.
Support: $62,441 / $62,151 / $62,269 | Resistance: $62,955 / $63,372 / $63,789 | Horizon: short term
하모닉 관점에서 가장 중요한 구조는 현재가 $62,679.90이 high-quality strict bullish Gartley active PRZ $62,440.67-$62,954.91 안에 있으며, D 예상가 $62,697.79와 불과 약 0.03% 차이라는 점입니다. 이 PRZ는 XAD, BC extension, AB=CD가 모두 겹친 3중 confluence 구간이고 pattern_score 0.966으로 매우 우수하지만, 아직 rejection·sweep reclaim·15m/1h MSS/CHoCH·파생 확인이 없어 확정 반전 신호는 아닙니다. 따라서 setup_bias는 bullish로 보되, structure_bias는 확인된 BOS/CHoCH나 구조적 수용 데이터가 없으므로 neutral로 둡니다. 상방 반응이 확인되면 TP 후보는 $63,372.37, $63,789.12, $64,463.70이며, 반대로 $61,656.38-$62,269.23 하단 PRZ까지 밀리면 2차 bullish reaction-zone으로 재평가해야 합니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $62,942 | resistance_test | ict, fibonacci, harmonic, candlestick, derivatives | 3.0 | 현재가 $62,679.90가 Wyckoff SOW $62,646.00·Fib ret_0.786 $62,620.60·strict bullish Gartley PRZ(D 예상가 $62,697.79)가 겹치는 confluence 지지대 위에 있어, 단기 하모닉·피보나치 반등 반응으로 회복 관문을 테스트. 목표는 ICT bullish BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91이 수렴하는 $62,940-$62,955 구간. 다만 EMA20 $63,014.59 아래 공급 우위가 유지되어 이 관문에서 거부(rejection) 후 약세 재개가 우세. 바운스가 EMA20·fib confluence $63,083까지 스윕될 수 있으나 시간봉 수용은 실패 예상. |
| 2 | $62,200 | support_test | derivatives, wyckoff, candlestick, harmonic | 10.0 | 회복 관문 거부 후 SOW $62,646.00와 Fib ret_0.786 $62,620.60 지지 이탈 시 첫 번째 주요 하방 청산/지지 클러스터로 하락. Derivatives 청산 포켓 $62,200·Wyckoff $62,150.80·Candlestick $62,218.35·Harmonic 하단 PRZ 상단 $62,269.23이 밀집. 롱 계정 비율 0.659 과밀과 CVD -1773.84 약세 체결이 청산 캐스케이드를 촉진. |
| 3 | $61,509 | swing_low | wyckoff, derivatives, ict | 20.0 | $62,200 이탈 시 $61,900 청산 포켓을 거쳐 Wyckoff 구조 지지 $61,509.10까지 재시험. Chairman이 지목한 하단 유동성 클러스터($61,509-$61,150)이며 Derivatives 청산 포켓 $61,300·ICT 이전일 저점 $61,150.20이 바로 아래에 인접. LPSY $63,499.90 미회복 시 재분배 약세 경로의 다음 목적지. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $62,621 | $62,955 | Low first |
| 8h | $62,400 | $62,955 | High first |
| 24h | $61,509 | $62,955 | High first |
Invalidation: $63,500
```json
{
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 62942.0,
"type": "resistance_test",
"source": "ict, fibonacci, harmonic, candlestick, derivatives",
"description": "현재가 $62,679.90가 Wyckoff SOW $62,646.00·Fib ret_0.786 $62,620.60·strict bullish Gartley PRZ(D 예상가 $62,697.79)가 겹치는 confluence 지지대 위에 있어, 단기 하모닉·피보나치 반등 반응으로 회복 관문을 테스트. 목표는 ICT bullish BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91이 수렴하는 $62,940-$62,955 구간. 다만 EMA20 $63,014.59 아래 공급 우위가 유지되어 이 관문에서 거부(rejection) 후 약세 재개가 우세. 바운스가 EMA20·fib confluence $63,083까지 스윕될 수 있으나 시간봉 수용은 실패 예상.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 62200.0,
"type": "support_test",
"source": "derivatives, wyckoff, candlestick, harmonic",
"description": "회복 관문 거부 후 SOW $62,646.00와 Fib ret_0.786 $62,620.60 지지 이탈 시 첫 번째 주요 하방 청산/지지 클러스터로 하락. Derivatives 청산 포켓 $62,200·Wyckoff $62,150.80·Candlestick $62,218.35·Harmonic 하단 PRZ 상단 $62,269.23이 밀집. 롱 계정 비율 0.659 과밀과 CVD -1773.84 약세 체결이 청산 캐스케이드를 촉진.",
"est_hours": 10.0
},
{
"seq": 3,
"price": 61509.1,
"type": "swing_low",
"source": "wyckoff, derivatives, ict",
"description": "$62,200 이탈 시 $61,900 청산 포켓을 거쳐 Wyckoff 구조 지지 $61,509.10까지 재시험. Chairman이 지목한 하단 유동성 클러스터($61,509-$61,150)이며 Derivatives 청산 포켓 $61,300·ICT 이전일 저점 $61,150.20이 바로 아래에 인접. LPSY $63,499.90 미회복 시 재분배 약세 경로의 다음 목적지.",
"est_hours": 20.0
}
],
"period_extremes": {
"4h": {"expected_high": 62955.0, "expected_low": 62620.6, "high_first": false},
"8h": {"expected_high": 62955.0, "expected_low": 62400.0, "high_first": true},
"24h": {"expected_high": 62955.0, "expected_low": 61509.1, "high_first": true}
},
"triggers": {
"bullish": {"price": 63014.59, "description": "회복 관문 $62,940-$62,955를 넘어 EMA20 $63,014.59 위에서 시간봉 종가 수용 시 단기 약세 거부가 무효화. $63,339.55 EMA120·$63,372.37 Harmonic TP1·$63,499.90 LPSY로 상방 가속하며, 본 바운스→붕괴 경로의 신뢰도가 급격히 약화."},
"bearish": {"price": 62620.6, "description": "Fib ret_0.786 $62,620.60 및 SOW $62,646.00 아래로 시간봉 종가 수용 시 confluence 지지 붕괴 확인. $62,200·$61,900·$61,509 청산 포켓/구조 지지로 하락 가속, 롱 청산 캐스케이드 트리거."}
},
"scenario_invalidation": 63499.9
}
```
**핵심 요약:** 구조(BEARISH 66%)와 실행 셋업(BEARISH 62%)이 방향상 일치하나, 현재가가 SOW $62,646·Fib 0.786 $62,620·strict Gartley PRZ가 겹치는 지지대 한가운데에 있어 즉시 추격형 약세는 품질이 훼손됨. 따라서 **단기 반등(WP1: 회복 관문 $62,942 거부) → 약세 재개(WP2 $62,200 → WP3 $61,509)** 의 corrective 경로로 판정. 하모닉 PRZ(품질 0.966)는 미확인 반응이므로 WP1을 약세에서 강세로 뒤집을 권한은 없으나, 반등 자체는 경로에 반영해 WP1을 매도 진입 구간으로 활용. 경로 무효화는 LPSY $63,499.90 상방 수용(구조적 최종 무효화는 UT $64,250).{
"overall_signal": "bearish",
"overall_confidence": 0.66,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.62,
"active_setups": [
"현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 아래에 위치하여 1h 추세 수용이 약세",
"Wyckoff 활성 재분배 구조에서 UT $64,250.00 및 UTAD $64,179.50 이후 LPSY $63,499.90 아래에 머물고 있으며, SOW $62,646.00 부근을 테스트 중",
"파생 포지셔닝에서 롱 계정 비율 0.659로 롱 혼잡이 높고 CVD 변화 -1773.84로 매수 체결 참여가 약함",
"하방 청산 포켓이 $62,200, $61,900, $61,300에 밀집",
"반대편 조건으로, 현재가는 strict bullish Gartley active PRZ $62,440.67-$62,954.91 내부이며 D 예상가 $62,697.79와 거의 일치",
"Fibonacci 기준 현재가는 ret_0.786 $62,620.60 지지와 $62,721.23 피보나치 컨플루언스 존에 근접"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있으나, 가격이 하모닉·피보나치 반응 구간 한가운데에 있어 즉시 추격형 약세 셋업의 품질은 일부 훼손된다. 구조는 약세지만 단기 실행은 $62,646-$62,620 지지 수용 여부와 $62,940-$63,015 회복 여부를 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 3,
"neutral_count": 3
},
"key_levels": {
"support": [
62646.0,
62620.6,
62457.5,
62440.67,
62218.35,
62200.0,
62150.8,
61900.0,
61656.38,
61509.1,
61300.0,
61150.2,
59080.0
],
"resistance": [
62808.54,
62940.55,
62942.4,
62954.91,
63014.59,
63339.55,
63499.9,
63800.0,
64179.5,
64250.0,
65489.53
]
},
"confluences": [
"Wyckoff SOW $62,646.00와 Fibonacci ret_0.786 $62,620.60가 거의 같은 하단 반응·붕괴 기준대에 위치한다.",
"Harmonic strict bullish Gartley PRZ $62,440.67-$62,954.91 안에 현재가 $62,679.90가 위치하며, Fibonacci 컨플루언스 존 $62,721.23 및 ICT EQ $62,700.10과 중첩된다.",
"ICT bullish BOS 기준 $62,942.40, Fibonacci EQ $62,940.55, Harmonic PRZ 상단 $62,954.91이 같은 회복 관문으로 수렴한다.",
"Candlestick, Derivatives, Wyckoff가 모두 $63,014-$63,015 부근을 단기 저항 또는 구조 약세 확인 레벨로 제시한다.",
"Candlestick EMA120 $63,339.55, Derivatives EMA120 $63,339.55, Harmonic TP1 $63,372.37이 $63,340-$63,372 저항/반응대로 수렴한다.",
"Wyckoff LPSY $63,499.90, ICT New York high $63,499.90, Fibonacci swing high $63,500.00가 동일한 구조 회복 기준으로 일치한다.",
"Wyckoff $62,150.80, Derivatives $62,200, Candlestick $62,218.35, Harmonic 하단 PRZ $61,656.38-$62,269.23이 다음 하단 구조 반응대로 밀집한다.",
"Derivatives 하방 청산 포켓 $61,300과 ICT 이전일 저점 $61,150.20 및 Wyckoff $61,509.10이 하단 유동성 구간으로 인접한다."
],
"conflicts": [
"Wyckoff·Derivatives·Candlestick는 구조와 모멘텀을 약세로 보지만, Harmonic과 Fibonacci는 현재가가 고품질 반등 PRZ/할인 구간에 있어 선행 매수 반응 가능성을 제시한다.",
"ICT는 bullish BOS $62,942.40가 있었음에도 현재가가 그 아래로 되돌아와 구조 수용이 부족하다고 판단해 중립을 유지한다. 이는 Wyckoff의 LPSY 하방 약세 구조와는 방향상 호환되지만, ICT 자체로는 확정 약세 트리거가 부족하다는 차이가 있다.",
"Harmonic의 strict bullish Gartley는 품질 점수 0.966으로 매우 높지만 아직 rejection, sweep reclaim, 15m/1h MSS·CHoCH, 파생 확인이 없어 구조적 판정을 뒤집을 권한은 제한된다.",
"Fibonacci는 $62,620.60 ret_0.786 지지를 단기 반등 후보로 보지만, Candlestick과 Derivatives는 같은 가격대 접근을 EMA 하방 수용 및 롱 혼잡 상태에서의 취약성으로 해석한다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime이 분배/재분배로 정렬되어 있고, 활성 1h 구조에서 UT $64,250.00, UTAD $64,179.50, LPSY $63,499.90, SOW $62,646.00가 순차적으로 식별되어 구조적 서사가 가장 구체적이다. 신뢰도 78%로 가장 높고, 현재가가 LPSY 아래 및 SOW 부근이라는 위상 진단이 명확하다.",
"invalidation_level": "$64,250.00 상방 수용. 1차 경고는 LPSY $63,499.90 회복이며, UT/이전일 고점 $64,250.00 위에서 수용되면 현재 재분배 약세 구조 판정은 무효화된다.",
"executive_summary": "BTC/USDT 1h 구조는 이전 대형 분배가 $59,080.00 Phase E로 한 차례 완료된 뒤, 현재는 $64,250.00 UT와 $64,179.50 UTAD 실패 이후 $63,499.90 LPSY 아래에 머무는 재분배 성격의 약세 구조로 진단된다. 현재가 $62,679.90는 Wyckoff SOW $62,646.00, Fibonacci ret_0.786 $62,620.60, Harmonic active Gartley PRZ $62,440.67-$62,954.91가 겹치는 핵심 반응대 안에 있어 구조적 약세와 단기 반등 후보가 충돌하는 지점이다. 구조적 저항은 $62,940-$62,955 회복 관문, $63,014 EMA20, $63,339 EMA120, 그리고 $63,499.90 LPSY에 집중되어 있으며, 이 구간 아래에서는 공급 우위 판정이 유지된다. 하단에서는 $62,200-$62,150, $61,509-$61,150, $59,080이 구조적 유동성 및 지지 후보이며, 현재 약세 구조의 무효화 기준은 $64,250.00 상방 수용이다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-09 21:00 KST",
"last_price": 62679.9,
"num_candles": 300,
"stage1_analyses": {
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.65,
"setup_signals": [
"현재가 $62,679.90는 스윙 EQ/ret_0.5 $62,940.55 아래의 할인 구간에 위치",
"가격이 ret_0.786 $62,620.60 지지에 0.09% 거리로 근접하여 깊은 되돌림 반응 구간을 테스트 중",
"강한 피보나치 컨플루언스 존 $62,721.23에 ret_0.786, ret_0.236, ret_0.618이 중첩되어 cluster_score 0.85 형성",
"fib_reaction_state가 testing이고 reaction_probability가 0.65로 단기 반등 셋업이 존재",
"다만 현재가가 골든비율 ret_0.618 $62,808.54 및 EMA20 $63,014.59 아래에 있어 구조 전환 확인은 아직 없음"
],
"reasoning": "현재 BTC/USDT는 Low $62,381 → High $63,500 상승 스윙의 깊은 되돌림 구간에 있으며, 현재가 $62,679.90는 ret_0.786 $62,620.60 바로 위에서 테스트 중입니다. 가장 중요한 0.618 골든비율 $62,808.54를 회복하지 못하고 있어 즉시 강세 구조로 확정하기는 어렵지만, $62,721.23 컨플루언스 존은 3개 피보나치 레벨이 겹친 고품질 반응 구간입니다. 구조적으로는 스윙 저점 $62,381 이탈이나 $63,500 상방 돌파가 확인되지 않았으므로 structure_bias는 neutral입니다. 반면 셋업 관점에서는 가격이 EQ $62,940.55 아래 할인 구간에 있고 ret_0.786 지지를 테스트 중이므로 단기 반등 setup_bias는 bullish로 평가합니다.",
"key_levels": {
"support": [
62620.6,
62381.0,
59080.0
],
"resistance": [
62808.54,
62940.55,
63072.56,
63235.89,
63500.0,
63804.19,
64191.26
]
},
"time_horizon": "short term",
"invalidation_level": "$62,381.00",
"risk_scenario": "$62,620.60 ret_0.786 지지가 무너지고 특히 스윙 저점 $62,381.00 아래로 확정 이탈하면 현재의 할인 구간 반등 셋업은 실패로 판단됩니다. 이 경우 피보나치 기반 매수 반응보다 하락 지속 압력이 우세해지며, 7일 저점 $59,080.00 방향으로 유동성 탐색이 열릴 수 있습니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $62,381 → $63,500",
"direction": "up",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 62620.6,
"nearest_fib_distance": 0.09,
"golden_ratio_level": 62808.54,
"fib_ret_382": 63072.56,
"fib_ret_618": 62808.54,
"confluence_zones": [
{
"price": 62721.23,
"count": 3,
"levels": [
"ret_0.786",
"ret_0.236",
"ret_0.618"
],
"cluster_score": 0.85
},
{
"price": 63083.0,
"count": 3,
"levels": [
"ret_0.5",
"ret_0.382",
"ret_0.236"
],
"cluster_score": 0.85
},
{
"price": 63652.04,
"count": 2,
"levels": [
"ext_1.0",
"ext_1.272"
],
"cluster_score": 0.6
},
{
"price": 64077.15,
"count": 2,
"levels": [
"ext_1.414",
"ext_1.618"
],
"cluster_score": 0.6
},
{
"price": 65152.67,
"count": 2,
"levels": [
"ret_0.382",
"ext_2.618"
],
"cluster_score": 0.6
}
],
"support_levels": [
62620.6018
],
"resistance_levels": [
62808.5434,
62940.55,
63072.556599999996
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63235.89,
"distance_pct": 0.89,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 63072.56,
"distance_pct": 0.63,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 62940.55,
"distance_pct": 0.42,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 62808.54,
"distance_pct": 0.21,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 62620.6,
"distance_pct": 0.09,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.0",
"price": 63499.9,
"distance_pct": 1.31,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 63804.19,
"distance_pct": 1.79,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 63963.04,
"distance_pct": 2.05,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 64191.26,
"distance_pct": 2.41,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 64618.6,
"distance_pct": 3.09,
"is_support": false,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.65,\n \"setup_signals\": [\n \"현재가 $62,679.90는 스윙 EQ/ret_0.5 $62,940.55 아래의 할인 구간에 위치\",\n \"가격이 ret_0.786 $62,620.60 지지에 0.09% 거리로 근접하여 깊은 되돌림 반응 구간을 테스트 중\",\n \"강한 피보나치 컨플루언스 존 $62,721.23에 ret_0.786, ret_0.236, ret_0.618이 중첩되어 cluster_score 0.85 형성\",\n \"fib_reaction_state가 testing이고 reaction_probability가 0.65로 단기 반등 셋업이 존재\",\n \"다만 현재가가 골든비율 ret_0.618 $62,808.54 및 EMA20 $63,014.59 아래에 있어 구조 전환 확인은 아직 없음\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 Low $62,381 → High $63,500 상승 스윙의 깊은 되돌림 구간에 있으며, 현재가 $62,679.90는 ret_0.786 $62,620.60 바로 위에서 테스트 중입니다. 가장 중요한 0.618 골든비율 $62,808.54를 회복하지 못하고 있어 즉시 강세 구조로 확정하기는 어렵지만, $62,721.23 컨플루언스 존은 3개 피보나치 레벨이 겹친 고품질 반응 구간입니다. 구조적으로는 스윙 저점 $62,381 이탈이나 $63,500 상방 돌파가 확인되지 않았으므로 structure_bias는 neutral입니다. 반면 셋업 관점에서는 가격이 EQ $62,940.55 아래 할인 구간에 있고 ret_0.786 지지를 테스트 중이므로 단기 반등 setup_bias는 bullish로 평가합니다.\",\n \"key_levels\": {\n \"support\": [\n 62620.6,\n 62381.0,\n 59080.0\n ],\n \"resistance\": [\n 62808.54,\n 62940.55,\n 63072.56,\n 63235.89,\n 63500.0,\n 63804.19,\n 64191.26\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,381.00\",\n \"risk_scenario\": \"$62,620.60 ret_0.786 지지가 무너지고 특히 스윙 저점 $62,381.00 아래로 확정 이탈하면 현재의 할인 구간 반등 셋업은 실패로 판단됩니다. 이 경우 피보나치 기반 매수 반응보다 하락 지속 압력이 우세해지며, 7일 저점 $59,080.00 방향으로 유동성 탐색이 열릴 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.35,
"structure_bias": "neutral",
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"현재가 $62,679.90는 EQ $62,700.10 바로 아래로 소폭 discount 구간에 위치",
"최근 확인된 bullish BOS 레벨 $62,942.40 아래에서 거래 중이라 상방 구조 수용이 아직 부족",
"이전일 고점 $64,250.00과 이전일 저점 $61,150.20이 모두 미돌파 상태로 내부 박스 유지",
"활성 bullish/bearish OB 0개, 미충족 FVG 0개로 즉시 반응할 기관 배열이 부족",
"상단 원거리 BSL 유동성 $74,271.55가 남아 있으나 현재가와 괴리가 커 단기 타깃으로는 약함"
],
"reasoning": "구조적으로는 bearish BOS $73,130.10 이후 bullish BOS $62,942.40가 발생했지만, 현재가 $62,679.90가 해당 bullish BOS 레벨 아래로 되돌아와 명확한 구조 수용이 확인되지 않습니다. 현재 가격은 EQ $62,700.10 바로 아래의 discount 구간이지만, discount 진입만으로는 매수 셋업이 강하다고 보기 어렵고 활성 OB와 미충족 FVG가 모두 0개입니다. 이전일 고점 $64,250.00과 저점 $61,150.20 사이의 내부 범위가 유지되고 있으며, New York 세션 저점 $62,457.50과 고점 $63,499.90 사이에서 단기 균형권 움직임입니다. 따라서 확정 구조는 중립, 사전 실행 셋업도 중립이며, $62,942.40 상방 회복 또는 $61,150.20 하방 이탈 전까지 방향성 신뢰도는 낮습니다.",
"key_levels": {
"support": [
62457.5,
61150.2,
59080.0
],
"resistance": [
62942.4,
63499.9,
64250.0,
69514.6,
74271.55
]
},
"time_horizon": "단기",
"invalidation_level": "$64,250.00 상방 수용 또는 $61,150.20 하방 이탈 시 현재 중립 박스 관점 무효",
"risk_scenario": "만약 $62,942.40를 회복하고 $63,499.90 New York 고점 위에서 1시간봉 종가 수용이 나오면, 내부 유동성은 $64,250.00 이전일 고점 방향으로 재가격될 수 있습니다. 반대로 $62,457.50 New York 저점이 깨지고 $61,150.20 이전일 저점까지 하방 유동성이 제거되면, $59,080.00 7일 저점 재방문 리스크가 커집니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 50,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bearish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bearish",
"level": 73130.1
},
{
"type": "BOS_bullish",
"level": 62942.4
}
],
"bos_sequence": [
"BOS_bearish",
"BOS_bullish"
],
"consecutive_bull_bos": 1,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 74271.55
}
],
"current_zone": "discount",
"eq_level": 62700.1,
"range_high": 64250.0,
"range_low": 61150.2,
"bull_score": 3.0,
"bear_score": 3.0,
"setup_bias": "neutral",
"setup_score": 0.35,
"setup_signals": [
"bullish BOS above $62,942.40",
"BSL resting above $74,271.55",
"bearish BOS below $73,130.10"
],
"retracement_direction": "bearish",
"current_retracement_pct": 22.6,
"deepest_retracement_pct": 59.9,
"previous_day_high": 64250.0,
"previous_day_low": 61150.2,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 63499.9,
"low": 62457.5
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.35,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"neutral\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $62,679.90는 EQ $62,700.10 바로 아래로 소폭 discount 구간에 위치\",\n \"최근 확인된 bullish BOS 레벨 $62,942.40 아래에서 거래 중이라 상방 구조 수용이 아직 부족\",\n \"이전일 고점 $64,250.00과 이전일 저점 $61,150.20이 모두 미돌파 상태로 내부 박스 유지\",\n \"활성 bullish/bearish OB 0개, 미충족 FVG 0개로 즉시 반응할 기관 배열이 부족\",\n \"상단 원거리 BSL 유동성 $74,271.55가 남아 있으나 현재가와 괴리가 커 단기 타깃으로는 약함\"\n ],\n \"reasoning\": \"구조적으로는 bearish BOS $73,130.10 이후 bullish BOS $62,942.40가 발생했지만, 현재가 $62,679.90가 해당 bullish BOS 레벨 아래로 되돌아와 명확한 구조 수용이 확인되지 않습니다. 현재 가격은 EQ $62,700.10 바로 아래의 discount 구간이지만, discount 진입만으로는 매수 셋업이 강하다고 보기 어렵고 활성 OB와 미충족 FVG가 모두 0개입니다. 이전일 고점 $64,250.00과 저점 $61,150.20 사이의 내부 범위가 유지되고 있으며, New York 세션 저점 $62,457.50과 고점 $63,499.90 사이에서 단기 균형권 움직임입니다. 따라서 확정 구조는 중립, 사전 실행 셋업도 중립이며, $62,942.40 상방 회복 또는 $61,150.20 하방 이탈 전까지 방향성 신뢰도는 낮습니다.\",\n \"key_levels\": {\n \"support\": [\n 62457.5,\n 61150.2,\n 59080.0\n ],\n \"resistance\": [\n 62942.4,\n 63499.9,\n 64250.0,\n 69514.6,\n 74271.55\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$64,250.00 상방 수용 또는 $61,150.20 하방 이탈 시 현재 중립 박스 관점 무효\",\n \"risk_scenario\": \"만약 $62,942.40를 회복하고 $63,499.90 New York 고점 위에서 1시간봉 종가 수용이 나오면, 내부 유동성은 $64,250.00 이전일 고점 방향으로 재가격될 수 있습니다. 반대로 $62,457.50 New York 저점이 깨지고 $61,150.20 이전일 저점까지 하방 유동성이 제거되면, $59,080.00 7일 저점 재방문 리스크가 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.56,
"setup_signals": [
"현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 아래에 위치",
"7일 고가 $69,514.60와 저가 $59,080.00의 EQ $64,297.30 아래 할인 구간에 있으나, 아직 반등 확인 부족",
"최근 299번 캔들에서 bearish_engulfing 후보 발생, 품질 0.438로 약하지만 단기 매도 압력 신호",
"최근 5개 캔들 중 4개가 음봉이며, 직전 흐름이 -0.2%, -0.6%, -0.2%, +0.1%, -0.1%로 반등 탄력이 약함",
"hammer@290 및 doji@291가 있었지만 고거래량 패턴이 없고, 평균 거래량 $6,131.75 대비 확인 신뢰도 낮음"
],
"reasoning": "현재 BTC/USDT는 $62,679.90로 EMA20 $63,014.59보다 0.5%, EMA120 $63,339.55보다 1.0%, EMA240 $65,489.53보다 4.3% 낮아 1시간 구조는 약세 우위로 해석된다. 최근 패턴은 hammer@290, doji@291 이후에도 강한 반등 확인이 없었고, 최신 bearish_engulfing@299가 발생해 단기적으로 매도 압력이 다시 우세하다. 다만 가격은 7일 저가 $59,080.00과 고가 $69,514.60의 중간값인 $64,297.30 아래 할인 구간에 있어, $59,080.00 부근에서는 반등 셋업이 재등장할 수 있다. 패턴 품질은 최고 0.578로 강하지 않고 고거래량 패턴도 없어, 신호 신뢰도는 중간 수준으로 제한된다.",
"key_levels": {
"support": [
62218.35,
59080.0
],
"resistance": [
63014.59,
63339.55,
64297.3,
65489.53,
69514.6
]
},
"time_horizon": "short term, 향후 6-24시간",
"invalidation_level": "$64,297.30 1시간 종가 회복",
"risk_scenario": "반대 시나리오는 $63,014.59 EMA20와 $63,339.55 EMA120을 회복한 뒤 $64,297.30 EQ 위에서 1시간 종가가 안착하는 경우다. 이 경우 bearish_engulfing 신호는 실패로 간주되며, 숏 커버링이 발생해 $65,489.53 EMA240까지 반등이 확장될 수 있다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 135,
"recent_patterns": 3,
"pattern_list": [
"hammer@290",
"bearish_engulfing@299",
"doji@291"
],
"atr_value": 461.55,
"vol_avg_20": 6131.75,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "hammer",
"signal": "bullish",
"pattern_quality": 0.578,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.438,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.578,
"bull_score": 0.65,
"bear_score": 0.75
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 아래에 위치\",\n \"7일 고가 $69,514.60와 저가 $59,080.00의 EQ $64,297.30 아래 할인 구간에 있으나, 아직 반등 확인 부족\",\n \"최근 299번 캔들에서 bearish_engulfing 후보 발생, 품질 0.438로 약하지만 단기 매도 압력 신호\",\n \"최근 5개 캔들 중 4개가 음봉이며, 직전 흐름이 -0.2%, -0.6%, -0.2%, +0.1%, -0.1%로 반등 탄력이 약함\",\n \"hammer@290 및 doji@291가 있었지만 고거래량 패턴이 없고, 평균 거래량 $6,131.75 대비 확인 신뢰도 낮음\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 $62,679.90로 EMA20 $63,014.59보다 0.5%, EMA120 $63,339.55보다 1.0%, EMA240 $65,489.53보다 4.3% 낮아 1시간 구조는 약세 우위로 해석된다. 최근 패턴은 hammer@290, doji@291 이후에도 강한 반등 확인이 없었고, 최신 bearish_engulfing@299가 발생해 단기적으로 매도 압력이 다시 우세하다. 다만 가격은 7일 저가 $59,080.00과 고가 $69,514.60의 중간값인 $64,297.30 아래 할인 구간에 있어, $59,080.00 부근에서는 반등 셋업이 재등장할 수 있다. 패턴 품질은 최고 0.578로 강하지 않고 고거래량 패턴도 없어, 신호 신뢰도는 중간 수준으로 제한된다.\",\n \"key_levels\": {\n \"support\": [\n 62218.35,\n 59080.0\n ],\n \"resistance\": [\n 63014.59,\n 63339.55,\n 64297.3,\n 65489.53,\n 69514.6\n ]\n },\n \"time_horizon\": \"short term, 향후 6-24시간\",\n \"invalidation_level\": \"$64,297.30 1시간 종가 회복\",\n \"risk_scenario\": \"반대 시나리오는 $63,014.59 EMA20와 $63,339.55 EMA120을 회복한 뒤 $64,297.30 EQ 위에서 1시간 종가가 안착하는 경우다. 이 경우 bearish_engulfing 신호는 실패로 간주되며, 숏 커버링이 발생해 $65,489.53 EMA240까지 반등이 확장될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"현재가 $62,679.90가 EMA20 $63,014.59 및 EMA120 $63,339.55 아래에 있어 단기 구조 수용이 약세로 유지됨",
"롱 계정 비율이 0.659까지 상승하고 숏 계정 비율이 0.341로 하락하여 계정 포지셔닝이 롱 쪽으로 과밀됨",
"CVD 변화가 -1773.84로 음수이며 cvd_divergence 0.300으로 반등 참여가 약함",
"24시간 OI가 -0.731% 감소하여 신규 매도 확장보다는 포지션 언와인딩 국면이며, 반등 시 추격 매수 강도가 부족함",
"가장 강한 하방 청산 레벨이 $62,200이며 추가 하방 유동성이 $61,900, $61,300에 집중됨",
"7일 범위 EQ 약 $64,297 아래의 디스카운트 구간에 있지만, 파생 포지셔닝은 롱 과밀이라 즉각적인 스프링 확인 전까지는 하방 유동성 사냥 리스크가 우세함"
],
"reasoning": "확정 구조는 현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 모두 아래에 머물러 있어 약세로 판단한다. 파생 포지셔닝에서는 롱 계정 비율이 0.659로 높고 account_long_crowding이 1.000이라 반등 추격 롱이 혼잡한 반면, CVD는 -1773.84로 매수 체결 참여가 약하다. OI가 24시간 -0.731% 감소한 점은 강한 신규 숏 구축보다는 포지션 축소 국면이지만, 가격이 $63,100~$63,800 저항을 회복하지 못하면 $62,200, $61,900, $61,300 청산 포켓으로 끌릴 가능성이 높다. 단기적으로 $64,100 상단 유동성과 저항을 회복하기 전까지는 구조와 셋업 모두 하방 우위다.",
"key_levels": {
"support": [
62200,
61900,
61300,
59080
],
"resistance": [
63014.59,
63100,
63339.55,
63800,
64100,
65489.53
]
},
"time_horizon": "short term",
"invalidation_level": "$64,100",
"risk_scenario": "$64,100을 1시간 종가 기준으로 회복하면 하방 청산 사냥 실패로 해석되며, 숏 커버링이 $65,489 EMA240까지 확장될 수 있다. 그 경우 롱 과밀 신호는 일시적으로 무효화되고, $63,800~$64,100 구간이 지지로 전환되는지 확인해야 한다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.3,
"cvd_change": -1773.84,
"oi_trend": 0.427,
"oi_change_pct_24h": -0.731,
"oi_latest": 97681.142,
"funding_pressure": 0.495,
"funding_avg": 5.33e-06,
"funding_change_24h": 2.919e-05,
"long_account_ratio": 0.648,
"short_account_ratio": 0.352,
"long_account_latest": 0.659,
"short_account_latest": 0.341,
"long_account_change_24h": 0.0056,
"short_account_change_24h": -0.0056,
"account_flow_label": "long_accounts_rising_short_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.488,
"spot_futures_basis_pct": -0.0498,
"basis_change_lookback": -0.0067,
"aggregate_score": 0.342,
"bull_signals": 0,
"bear_signals": 3,
"liq_below": [
[
62200,
7867.4816943000005
],
[
61900,
5931.072891000001
],
[
61300,
6385.7120421
]
],
"liq_above": [
[
63100,
5940.73418055
],
[
63800,
6106.606809499999
],
[
64100,
7579.945773200001
]
],
"strongest_liq_level": 62200,
"fragility_score": 0.605,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"현재가 $62,679.90가 EMA20 $63,014.59 및 EMA120 $63,339.55 아래에 있어 단기 구조 수용이 약세로 유지됨\",\n \"롱 계정 비율이 0.659까지 상승하고 숏 계정 비율이 0.341로 하락하여 계정 포지셔닝이 롱 쪽으로 과밀됨\",\n \"CVD 변화가 -1773.84로 음수이며 cvd_divergence 0.300으로 반등 참여가 약함\",\n \"24시간 OI가 -0.731% 감소하여 신규 매도 확장보다는 포지션 언와인딩 국면이며, 반등 시 추격 매수 강도가 부족함\",\n \"가장 강한 하방 청산 레벨이 $62,200이며 추가 하방 유동성이 $61,900, $61,300에 집중됨\",\n \"7일 범위 EQ 약 $64,297 아래의 디스카운트 구간에 있지만, 파생 포지셔닝은 롱 과밀이라 즉각적인 스프링 확인 전까지는 하방 유동성 사냥 리스크가 우세함\"\n ],\n \"reasoning\": \"확정 구조는 현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 모두 아래에 머물러 있어 약세로 판단한다. 파생 포지셔닝에서는 롱 계정 비율이 0.659로 높고 account_long_crowding이 1.000이라 반등 추격 롱이 혼잡한 반면, CVD는 -1773.84로 매수 체결 참여가 약하다. OI가 24시간 -0.731% 감소한 점은 강한 신규 숏 구축보다는 포지션 축소 국면이지만, 가격이 $63,100~$63,800 저항을 회복하지 못하면 $62,200, $61,900, $61,300 청산 포켓으로 끌릴 가능성이 높다. 단기적으로 $64,100 상단 유동성과 저항을 회복하기 전까지는 구조와 셋업 모두 하방 우위다.\",\n \"key_levels\": {\n \"support\": [\n 62200,\n 61900,\n 61300,\n 59080\n ],\n \"resistance\": [\n 63014.59,\n 63100,\n 63339.55,\n 63800,\n 64100,\n 65489.53\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,100\",\n \"risk_scenario\": \"$64,100을 1시간 종가 기준으로 회복하면 하방 청산 사냥 실패로 해석되며, 숏 커버링이 $65,489 EMA240까지 확장될 수 있다. 그 경우 롱 과밀 신호는 일시적으로 무효화되고, $63,800~$64,100 구간이 지지로 전환되는지 확인해야 한다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.34,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.56,
"setup_signals": [
"현재가 $62,679.90이 고품질 strict bullish Gartley D 예상가 $62,697.79와 거의 일치하며, active PRZ $62,440.67-$62,954.91 내부에 위치",
"해당 Gartley는 XAD·BC_EXT·ABCD 3개 Fib 패밀리 confluence를 가진 high-confluence PRZ이며 pattern_score 0.966, ratio_score 0.985, PRZ_score 1.000",
"추가 하단 nearby bullish Gartley PRZ가 $61,656.38-$62,269.23에 대기 중이며, D 예상가 $61,962.81로 하락 시 2차 반응 후보",
"아직 PRZ touch 이후 rejection, sweep→reclaim, 15m/1h MSS·CHoCH, CVD divergence/OI squeeze 확인이 없어 harmonic_vote_state는 pre_confirmation_reversal_candidate에 머무름",
"상방 반응 시 Gartley TP ladder는 $63,372.37, $63,789.12, $64,463.70 순서로 제시됨"
],
"reasoning": "하모닉 관점에서 가장 중요한 구조는 현재가 $62,679.90이 high-quality strict bullish Gartley active PRZ $62,440.67-$62,954.91 안에 있으며, D 예상가 $62,697.79와 불과 약 0.03% 차이라는 점입니다. 이 PRZ는 XAD, BC extension, AB=CD가 모두 겹친 3중 confluence 구간이고 pattern_score 0.966으로 매우 우수하지만, 아직 rejection·sweep reclaim·15m/1h MSS/CHoCH·파생 확인이 없어 확정 반전 신호는 아닙니다. 따라서 setup_bias는 bullish로 보되, structure_bias는 확인된 BOS/CHoCH나 구조적 수용 데이터가 없으므로 neutral로 둡니다. 상방 반응이 확인되면 TP 후보는 $63,372.37, $63,789.12, $64,463.70이며, 반대로 $61,656.38-$62,269.23 하단 PRZ까지 밀리면 2차 bullish reaction-zone으로 재평가해야 합니다.",
"key_levels": {
"support": [
62440.67,
62150.8,
62269.23,
61962.81,
61656.38
],
"resistance": [
62954.91,
63372.37,
63789.12,
63891.76,
64463.7
]
},
"time_horizon": "short term",
"invalidation_level": "$61,656.38",
"risk_scenario": "만약 가격이 active Gartley PRZ $62,440.67-$62,954.91에서 반등 확인 없이 이탈하고, 특히 $62,150.80 및 하단 PRZ 저점 $61,656.38 아래로 수용되면 bullish harmonic setup은 실패로 간주됩니다. 이 경우 $63,366.38-$63,891.76의 bearish Crab/상단 공급성 PRZ가 반등 저항으로 작동하며, 하락 재개 시 $61,509.10 또는 $59,080.00 유동성 재방문 리스크가 커집니다.",
"data_quality": "high",
"metrics": {
"patterns_found": 173,
"completed_patterns_found": 66,
"forming_d_prz_found": 107,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 61,
"swing_highs_scanned": 28,
"swing_lows_scanned": 33,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 7,
"medium": 66,
"low": 100
},
"prz_status_counts": {
"active": 49,
"nearby": 18,
"watch": 30,
"far": 76,
"forming": 56
},
"high_confluence_prz_count": 34,
"strict_patterns_found": 78,
"candidate_patterns_found": 95,
"active_patterns_at_prz": 49,
"nearby_patterns": 18,
"all_patterns": [
"gartley",
"bat",
"bat",
"crab",
"gartley",
"crab",
"bat",
"gartley",
"bat",
"crab",
"bat",
"gartley",
"gartley",
"bat",
"shark",
"bat",
"gartley",
"gartley",
"butterfly",
"gartley",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"butterfly",
"bat",
"bat",
"bat",
"gartley",
"gartley",
"butterfly",
"gartley",
"butterfly",
"crab",
"bat",
"gartley",
"bat",
"gartley",
"crab",
"crab",
"crab",
"crab",
"shark",
"crab",
"butterfly",
"bat",
"butterfly",
"butterfly",
"crab",
"bat",
"butterfly",
"butterfly",
"bat",
"crab",
"bat",
"shark",
"bat",
"crab",
"crab",
"bat",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"butterfly",
"crab",
"crab",
"shark",
"crab",
"gartley",
"gartley",
"crab",
"crab",
"crab",
"gartley",
"gartley",
"shark",
"shark",
"crab",
"butterfly",
"butterfly",
"crab",
"gartley",
"shark",
"butterfly",
"butterfly",
"shark",
"butterfly",
"bat",
"bat",
"bat",
"crab",
"crab",
"crab",
"butterfly",
"crab",
"shark",
"gartley",
"shark",
"bat",
"bat",
"butterfly",
"butterfly",
"crab",
"shark",
"crab",
"butterfly",
"bat",
"gartley",
"crab",
"shark",
"butterfly",
"butterfly",
"butterfly",
"gartley",
"crab",
"shark",
"butterfly",
"bat",
"bat",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"shark",
"bat",
"crab",
"shark",
"butterfly",
"shark",
"crab",
"gartley",
"gartley",
"crab",
"crab",
"butterfly",
"butterfly",
"crab",
"butterfly",
"butterfly",
"shark",
"bat",
"bat",
"gartley",
"butterfly",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"crab",
"gartley",
"shark",
"bat",
"shark",
"butterfly",
"bat",
"gartley",
"shark",
"bat",
"shark",
"crab",
"bat",
"butterfly",
"bat",
"crab",
"butterfly"
],
"all_signals": [
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "gartley",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.966,
"best_completion_status": "forming",
"nearest_pattern": "gartley",
"nearest_prz": 62672.92,
"price_to_prz": -0.01,
"prz_range": [
62190.34,
63155.51
],
"council_relevant_prz_count": 2,
"directional_influence_prz_count": 2,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.0285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 179,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.921,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63629.07,
"prz_range": [
63366.38,
63891.76
],
"prz_width_pct": 0.826,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.51,
"price_to_prz_pct_raw": 1.5143,
"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": "crab",
"d_price": 63629.07,
"a_price": 61509.1,
"tp1_ad_382": 62819.24,
"tp2_ad_618": 62318.93,
"tp3_a_or_structure_liquidity": 61509.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5706,
"ABC": 0.4052
},
"x_price": 62942.4,
"x_idx": 248,
"x_order": 8,
"a_price": 61509.1,
"a_idx": 252,
"a_order": 5,
"b_price": 62327.0,
"b_idx": 256,
"b_order": 3,
"c_price": 62658.4,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.915,
"ratio_score": 0.961,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 61962.81,
"prz_range": [
61656.38,
62269.23
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.14,
"price_to_prz_pct_raw": -1.1441,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61962.81,
"a_price": 63832.5,
"tp1_ad_382": 62677.03,
"tp2_ad_618": 63118.28,
"tp3_a_or_structure_liquidity": 63832.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6246,
"ABC": 0.7708
},
"x_price": 61509.1,
"x_idx": 252,
"x_order": 5,
"a_price": 63832.5,
"a_idx": 285,
"a_order": 3,
"b_price": 62381.2,
"b_idx": 288,
"b_order": 8,
"c_price": 63499.9,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.906,
"ratio_score": 0.996,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63832.5,
"prz_range": [
63366.38,
63891.76
],
"prz_width_pct": 0.826,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.51,
"price_to_prz_pct_raw": 1.5143,
"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": 0.625,
"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": "crab",
"d_price": 63629.07,
"a_price": 61509.1,
"tp1_ad_382": 62819.24,
"tp2_ad_618": 62318.93,
"tp3_a_or_structure_liquidity": 61509.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5706,
"ABC": 0.4052,
"BCD": 3.5428,
"XAD": 1.621
},
"x_price": 62942.4,
"x_idx": 248,
"x_order": 8,
"a_price": 61509.1,
"a_idx": 252,
"a_order": 5,
"b_price": 62327.0,
"b_idx": 256,
"b_order": 3,
"c_price": 62658.4,
"c_idx": 276,
"c_order": 5,
"d_idx": 285
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.924,
"ratio_score": 1.0,
"prz_score": 0.92,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62305.36,
"prz_range": [
61929.44,
62681.28
],
"prz_width_pct": 1.207,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.6,
"price_to_prz_pct_raw": -0.5975,
"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": 62305.36,
"a_price": 64150.8,
"tp1_ad_382": 63010.32,
"tp2_ad_618": 63445.84,
"tp3_a_or_structure_liquidity": 64150.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4499,
"ABC": 0.5716
},
"x_price": 66620.0,
"x_idx": 153,
"x_order": 3,
"a_price": 64150.8,
"a_idx": 187,
"a_order": 3,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 197,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.922,
"ratio_score": 1.0,
"prz_score": 0.882,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63178.86,
"prz_range": [
62750.88,
63606.85
],
"prz_width_pct": 1.355,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.8,
"price_to_prz_pct_raw": 0.7961,
"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": "bearish",
"source": "bat",
"d_price": 63178.86,
"a_price": 59080.0,
"tp1_ad_382": 61613.1,
"tp2_ad_618": 60645.77,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4723,
"ABC": 0.453
},
"x_price": 64150.8,
"x_idx": 187,
"x_order": 3,
"a_price": 59080.0,
"a_idx": 211,
"a_order": 8,
"b_price": 61475.0,
"b_idx": 224,
"b_order": 5,
"c_price": 60390.0,
"c_idx": 238,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.903,
"ratio_score": 1.0,
"prz_score": 0.886,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.0,
"price_to_prz_pct_raw": -0.9972,
"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": 62054.84,
"a_price": 64463.7,
"tp1_ad_382": 62975.03,
"tp2_ad_618": 63543.52,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.4923
},
"x_price": 61344.8,
"x_idx": 170,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 62910.0,
"b_idx": 185,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 197,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.891,
"ratio_score": 0.793,
"prz_score": 0.939,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62704.83,
"prz_range": [
62348.8,
63060.86
],
"prz_width_pct": 1.136,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0398,
"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": "bearish",
"source": "bat",
"d_price": 62704.83,
"a_price": 59451.3,
"tp1_ad_382": 61461.98,
"tp2_ad_618": 60694.15,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4015,
"ABC": 0.3557
},
"x_price": 63231.8,
"x_idx": 201,
"x_order": 3,
"a_price": 59451.3,
"a_idx": 220,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 237,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 252,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.0285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 179,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.915,
"ratio_score": 0.961,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 61962.81,
"prz_range": [
61656.38,
62269.23
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.14,
"price_to_prz_pct_raw": -1.1441,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61962.81,
"a_price": 63832.5,
"tp1_ad_382": 62677.03,
"tp2_ad_618": 63118.28,
"tp3_a_or_structure_liquidity": 63832.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6246,
"ABC": 0.7708
},
"x_price": 61509.1,
"x_idx": 252,
"x_order": 5,
"a_price": 63832.5,
"a_idx": 285,
"a_order": 3,
"b_price": 62381.2,
"b_idx": 288,
"b_order": 8,
"c_price": 63499.9,
"c_idx": 293,
"c_order": 5,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.0285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 179,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.921,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63629.07,
"prz_range": [
63366.38,
63891.76
],
"prz_width_pct": 0.826,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.51,
"price_to_prz_pct_raw": 1.5143,
"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": "crab",
"d_price": 63629.07,
"a_price": 61509.1,
"tp1_ad_382": 62819.24,
"tp2_ad_618": 62318.93,
"tp3_a_or_structure_liquidity": 61509.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5706,
"ABC": 0.4052
},
"x_price": 62942.4,
"x_idx": 248,
"x_order": 8,
"a_price": 61509.1,
"a_idx": 252,
"a_order": 5,
"b_price": 62327.0,
"b_idx": 256,
"b_order": 3,
"c_price": 62658.4,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.915,
"ratio_score": 0.961,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 61962.81,
"prz_range": [
61656.38,
62269.23
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.14,
"price_to_prz_pct_raw": -1.1441,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61962.81,
"a_price": 63832.5,
"tp1_ad_382": 62677.03,
"tp2_ad_618": 63118.28,
"tp3_a_or_structure_liquidity": 63832.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6246,
"ABC": 0.7708
},
"x_price": 61509.1,
"x_idx": 252,
"x_order": 5,
"a_price": 63832.5,
"a_idx": 285,
"a_order": 3,
"b_price": 62381.2,
"b_idx": 288,
"b_order": 8,
"c_price": 63499.9,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.906,
"ratio_score": 0.996,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 63832.5,
"prz_range": [
63366.38,
63891.76
],
"prz_width_pct": 0.826,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.51,
"price_to_prz_pct_raw": 1.5143,
"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": 0.625,
"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": "crab",
"d_price": 63629.07,
"a_price": 61509.1,
"tp1_ad_382": 62819.24,
"tp2_ad_618": 62318.93,
"tp3_a_or_structure_liquidity": 61509.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5706,
"ABC": 0.4052,
"BCD": 3.5428,
"XAD": 1.621
},
"x_price": 62942.4,
"x_idx": 248,
"x_order": 8,
"a_price": 61509.1,
"a_idx": 252,
"a_order": 5,
"b_price": 62327.0,
"b_idx": 256,
"b_order": 3,
"c_price": 62658.4,
"c_idx": 276,
"c_order": 5,
"d_idx": 285
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.924,
"ratio_score": 1.0,
"prz_score": 0.92,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62305.36,
"prz_range": [
61929.44,
62681.28
],
"prz_width_pct": 1.207,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.6,
"price_to_prz_pct_raw": -0.5975,
"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": 62305.36,
"a_price": 64150.8,
"tp1_ad_382": 63010.32,
"tp2_ad_618": 63445.84,
"tp3_a_or_structure_liquidity": 64150.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4499,
"ABC": 0.5716
},
"x_price": 66620.0,
"x_idx": 153,
"x_order": 3,
"a_price": 64150.8,
"a_idx": 187,
"a_order": 3,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 197,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.922,
"ratio_score": 1.0,
"prz_score": 0.882,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63178.86,
"prz_range": [
62750.88,
63606.85
],
"prz_width_pct": 1.355,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.8,
"price_to_prz_pct_raw": 0.7961,
"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": "bearish",
"source": "bat",
"d_price": 63178.86,
"a_price": 59080.0,
"tp1_ad_382": 61613.1,
"tp2_ad_618": 60645.77,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4723,
"ABC": 0.453
},
"x_price": 64150.8,
"x_idx": 187,
"x_order": 3,
"a_price": 59080.0,
"a_idx": 211,
"a_order": 8,
"b_price": 61475.0,
"b_idx": 224,
"b_order": 5,
"c_price": 60390.0,
"c_idx": 238,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.903,
"ratio_score": 1.0,
"prz_score": 0.886,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.0,
"price_to_prz_pct_raw": -0.9972,
"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": 62054.84,
"a_price": 64463.7,
"tp1_ad_382": 62975.03,
"tp2_ad_618": 63543.52,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.4923
},
"x_price": 61344.8,
"x_idx": 170,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 62910.0,
"b_idx": 185,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 197,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.891,
"ratio_score": 0.793,
"prz_score": 0.939,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62704.83,
"prz_range": [
62348.8,
63060.86
],
"prz_width_pct": 1.136,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.04,
"price_to_prz_pct_raw": 0.0398,
"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": "bearish",
"source": "bat",
"d_price": 62704.83,
"a_price": 59451.3,
"tp1_ad_382": 61461.98,
"tp2_ad_618": 60694.15,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4015,
"ABC": 0.3557
},
"x_price": 63231.8,
"x_idx": 201,
"x_order": 3,
"a_price": 59451.3,
"a_idx": 220,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 237,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 252,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.881,
"ratio_score": 0.779,
"prz_score": 0.967,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62219.29,
"prz_range": [
61899.21,
62539.37
],
"prz_width_pct": 1.029,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.73,
"price_to_prz_pct_raw": -0.7349,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62219.29,
"a_price": 64250.0,
"tp1_ad_382": 62995.02,
"tp2_ad_618": 63474.27,
"tp3_a_or_structure_liquidity": 64250.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5807,
"ABC": 0.7377
},
"x_price": 61509.1,
"x_idx": 252,
"x_order": 5,
"a_price": 64250.0,
"a_idx": 262,
"a_order": 8,
"b_price": 62658.4,
"b_idx": 276,
"b_order": 5,
"c_price": 63832.5,
"c_idx": 285,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.877,
"ratio_score": 1.0,
"prz_score": 0.913,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 61559.77,
"prz_range": [
61179.96,
61939.59
],
"prz_width_pct": 1.234,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.79,
"price_to_prz_pct_raw": -1.7871,
"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": "bat",
"d_price": 61559.77,
"a_price": 60146.0,
"tp1_ad_382": 61019.71,
"tp2_ad_618": 60686.06,
"tp3_a_or_structure_liquidity": 60146.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4476,
"ABC": 0.7036
},
"x_price": 61985.1,
"x_idx": 213,
"x_order": 5,
"a_price": 60146.0,
"a_idx": 226,
"a_order": 3,
"b_price": 60969.2,
"b_idx": 237,
"b_order": 3,
"c_price": 60390.0,
"c_idx": 238,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.85,
"ratio_score": 0.97,
"prz_score": 0.931,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64287.15,
"prz_range": [
63911.88,
64662.42
],
"prz_width_pct": 1.167,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.56,
"price_to_prz_pct_raw": 2.5642,
"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": "butterfly",
"d_price": 64287.15,
"a_price": 60146.0,
"tp1_ad_382": 62705.23,
"tp2_ad_618": 61727.92,
"tp3_a_or_structure_liquidity": 60146.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7924,
"ABC": 0.6409
},
"x_price": 63674.9,
"x_idx": 197,
"x_order": 3,
"a_price": 60146.0,
"a_idx": 226,
"a_order": 3,
"b_price": 62942.4,
"b_idx": 248,
"b_order": 8,
"c_price": 61150.2,
"c_idx": 259,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.839,
"ratio_score": 0.793,
"prz_score": 0.863,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63134.73,
"prz_range": [
62684.38,
63585.08
],
"prz_width_pct": 1.427,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.73,
"price_to_prz_pct_raw": 0.7256,
"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": "bearish",
"source": "crab",
"d_price": 63134.73,
"a_price": 59451.3,
"tp1_ad_382": 61727.66,
"tp2_ad_618": 60858.37,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5991,
"ABC": 0.3557
},
"x_price": 61985.1,
"x_idx": 213,
"x_order": 5,
"a_price": 59451.3,
"a_idx": 220,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 237,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 252,
"c_order": 5,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"prz_proximity": "active",
"prz_range": [
62440.67,
62954.91
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 0.03,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $62,440.67-$62,954.91: expected reversal UP if price reacts in zone"
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.915,
"prz_proximity": "nearby",
"prz_range": [
61656.38,
62269.23
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -1.14,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61962.81,
"a_price": 63832.5,
"tp1_ad_382": 62677.03,
"tp2_ad_618": 63118.28,
"tp3_a_or_structure_liquidity": 63832.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $61,656.38-$62,269.23: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.966,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.03,
"price_to_prz_pct_raw": 0.0285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 179,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 182,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 189,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 192,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "gartley",
"d_price": 61962.81,
"a_price": 63832.5,
"tp1_ad_382": 62677.03,
"tp2_ad_618": 63118.28,
"tp3_a_or_structure_liquidity": 63832.5,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"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": "ready",
"directional_scores": {
"bullish": 0.34,
"bearish": 0
},
"directional_score_total": 0.34,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.34,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.56,\n \"setup_signals\": [\n \"현재가 $62,679.90이 고품질 strict bullish Gartley D 예상가 $62,697.79와 거의 일치하며, active PRZ $62,440.67-$62,954.91 내부에 위치\",\n \"해당 Gartley는 XAD·BC_EXT·ABCD 3개 Fib 패밀리 confluence를 가진 high-confluence PRZ이며 pattern_score 0.966, ratio_score 0.985, PRZ_score 1.000\",\n \"추가 하단 nearby bullish Gartley PRZ가 $61,656.38-$62,269.23에 대기 중이며, D 예상가 $61,962.81로 하락 시 2차 반응 후보\",\n \"아직 PRZ touch 이후 rejection, sweep→reclaim, 15m/1h MSS·CHoCH, CVD divergence/OI squeeze 확인이 없어 harmonic_vote_state는 pre_confirmation_reversal_candidate에 머무름\",\n \"상방 반응 시 Gartley TP ladder는 $63,372.37, $63,789.12, $64,463.70 순서로 제시됨\"\n ],\n \"reasoning\": \"하모닉 관점에서 가장 중요한 구조는 현재가 $62,679.90이 high-quality strict bullish Gartley active PRZ $62,440.67-$62,954.91 안에 있으며, D 예상가 $62,697.79와 불과 약 0.03% 차이라는 점입니다. 이 PRZ는 XAD, BC extension, AB=CD가 모두 겹친 3중 confluence 구간이고 pattern_score 0.966으로 매우 우수하지만, 아직 rejection·sweep reclaim·15m/1h MSS/CHoCH·파생 확인이 없어 확정 반전 신호는 아닙니다. 따라서 setup_bias는 bullish로 보되, structure_bias는 확인된 BOS/CHoCH나 구조적 수용 데이터가 없으므로 neutral로 둡니다. 상방 반응이 확인되면 TP 후보는 $63,372.37, $63,789.12, $64,463.70이며, 반대로 $61,656.38-$62,269.23 하단 PRZ까지 밀리면 2차 bullish reaction-zone으로 재평가해야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 62440.67,\n 62150.8,\n 62269.23,\n 61962.81,\n 61656.38\n ],\n \"resistance\": [\n 62954.91,\n 63372.37,\n 63789.12,\n 63891.76,\n 64463.7\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,656.38\",\n \"risk_scenario\": \"만약 가격이 active Gartley PRZ $62,440.67-$62,954.91에서 반등 확인 없이 이탈하고, 특히 $62,150.80 및 하단 PRZ 저점 $61,656.38 아래로 수용되면 bullish harmonic setup은 실패로 간주됩니다. 이 경우 $63,366.38-$63,891.76의 bearish Crab/상단 공급성 PRZ가 반등 저항으로 작동하며, 하락 재개 시 $61,509.10 또는 $59,080.00 유동성 재방문 리스크가 커집니다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.78,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"활성 구조 1h_cycle_2에서 UT $64,250.00 및 UTAD $64,179.50 이후 $63,499.90 LPSY 형성",
"현재가 $62,679.90가 LPSY $63,499.90 아래에 있어 공급 우위가 유지됨",
"최근 SOW 저점 $62,646.00 부근에서 거래 중이며, 이 레벨 이탈 시 $62,150.80 및 $61,509.10 재시험 가능",
"가격이 EMA20 $63,014.59와 EMA120 $63,339.55 아래에 있어 단기 반등이 아직 구조적 회복으로 확인되지 않음",
"활성 재분배 범위의 상단 $64,250.00 대비 실패 후 하락 중이며, 현재 위치는 하단 유동성 재시험 구간"
],
"reasoning": "메트릭상 regime은 DIS이고 regime_fitness가 0.963으로 높으며, 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00로 완료된 분배 구조로 판정된다. 현재 활성 구조 1h_cycle_2는 재분배 성격으로, UT $64,250.00 및 UTAD $64,179.50 실패 뒤 LPSY $63,499.90와 SOW $62,646.00가 형성되어 구조적 편향은 여전히 bearish이다. 다만 현재가 $62,679.90는 SOW $62,646.00 바로 위에 있어 즉각적인 추격보다는 $62,646.00의 수용/이탈 여부가 다음 스윙을 결정한다. $63,499.90 LPSY를 회복하지 못하면 $62,150.80, $61,509.10, 이후 $59,451.30~$59,080.00 재시험 경로가 우세하다.",
"key_levels": {
"support": [
62646.0,
62150.8,
61509.1,
59451.3,
59080.0
],
"resistance": [
63014.59,
63339.55,
63499.9,
63947.8,
64179.5,
64250.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$64,250.00 상향 회복 및 1시간봉 기준 수용",
"risk_scenario": "반대 시나리오는 $63,499.90 LPSY 회복 후 $64,179.50~$64,250.00 UT/UTAD 공급대를 다시 돌파하는 경우이다. 이 경우 현재 SOW 해석은 약화되고 재분배 하락 지속보다 단기 레인지 회복 또는 상단 유동성 재탐색으로 전환될 수 있다.",
"data_quality": "high",
"metrics": {
"acc_score": 91.0,
"dis_score": 96.2,
"regime": "DIS",
"regime_state": "dis_candidate",
"structure_bias": "bearish",
"phase_context": "dis_candidate / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 41,
"price": 74293.1,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 42,
"price": 73057.8,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 66,
"price": 74108.8,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 88,
"price": 73340.7,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 95,
"price": 74179.9,
"color": "#f9844a"
},
{
"label": "SOW",
"side": "low",
"idx": 112,
"price": 70650.9,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 211,
"price": 59080.0,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 41,
"end_idx": 211,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 41,
"price": 74293.1,
"color": "#ffd166",
"dt": "2026-05-30 02:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 42,
"price": 73057.8,
"color": "#06d6a0",
"dt": "2026-05-30 03:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 66,
"price": 74108.8,
"color": "#118ab2",
"dt": "2026-05-31 03:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 88,
"price": 73340.7,
"color": "#ef476f",
"dt": "2026-06-01 01:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 95,
"price": 74179.9,
"color": "#f9844a",
"dt": "2026-06-01 08:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 112,
"price": 70650.9,
"color": "#ef476f",
"dt": "2026-06-02 01:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 211,
"price": 59080.0,
"color": "#7209b7",
"dt": "2026-06-06 04:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 179,
"end_idx": 296,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 179,
"price": 62150.8,
"color": "#ffd166",
"dt": "2026-06-04 20:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 180,
"price": 63947.8,
"color": "#06d6a0",
"dt": "2026-06-04 21:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 220,
"price": 59451.3,
"color": "#118ab2",
"dt": "2026-06-06 13:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 252,
"price": 61509.1,
"color": "#ef476f",
"dt": "2026-06-07 21:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 262,
"price": 64250.0,
"color": "#f9844a",
"dt": "2026-06-08 07:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 279,
"price": 64179.5,
"color": "#f9844a",
"dt": "2026-06-09 00:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 293,
"price": 63499.9,
"color": "#8338ec",
"dt": "2026-06-09 14:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 296,
"price": 62646.0,
"color": "#ef476f",
"dt": "2026-06-09 17:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_2",
"primary_structure_id": "1h_cycle_1",
"structure_count": 2,
"regime_fitness": 0.9625,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 73057.8,
"main_range_high": 74293.1
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"활성 구조 1h_cycle_2에서 UT $64,250.00 및 UTAD $64,179.50 이후 $63,499.90 LPSY 형성\",\n \"현재가 $62,679.90가 LPSY $63,499.90 아래에 있어 공급 우위가 유지됨\",\n \"최근 SOW 저점 $62,646.00 부근에서 거래 중이며, 이 레벨 이탈 시 $62,150.80 및 $61,509.10 재시험 가능\",\n \"가격이 EMA20 $63,014.59와 EMA120 $63,339.55 아래에 있어 단기 반등이 아직 구조적 회복으로 확인되지 않음\",\n \"활성 재분배 범위의 상단 $64,250.00 대비 실패 후 하락 중이며, 현재 위치는 하단 유동성 재시험 구간\"\n ],\n \"reasoning\": \"메트릭상 regime은 DIS이고 regime_fitness가 0.963으로 높으며, 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00로 완료된 분배 구조로 판정된다. 현재 활성 구조 1h_cycle_2는 재분배 성격으로, UT $64,250.00 및 UTAD $64,179.50 실패 뒤 LPSY $63,499.90와 SOW $62,646.00가 형성되어 구조적 편향은 여전히 bearish이다. 다만 현재가 $62,679.90는 SOW $62,646.00 바로 위에 있어 즉각적인 추격보다는 $62,646.00의 수용/이탈 여부가 다음 스윙을 결정한다. $63,499.90 LPSY를 회복하지 못하면 $62,150.80, $61,509.10, 이후 $59,451.30~$59,080.00 재시험 경로가 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 62646.0,\n 62150.8,\n 61509.1,\n 59451.3,\n 59080.0\n ],\n \"resistance\": [\n 63014.59,\n 63339.55,\n 63499.9,\n 63947.8,\n 64179.5,\n 64250.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$64,250.00 상향 회복 및 1시간봉 기준 수용\",\n \"risk_scenario\": \"반대 시나리오는 $63,499.90 LPSY 회복 후 $64,179.50~$64,250.00 UT/UTAD 공급대를 다시 돌파하는 경우이다. 이 경우 현재 SOW 해석은 약화되고 재분배 하락 지속보다 단기 레인지 회복 또는 상단 유동성 재탐색으로 전환될 수 있다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.66,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.62,
"active_setups": [
"현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 아래에 위치하여 1h 추세 수용이 약세",
"Wyckoff 활성 재분배 구조에서 UT $64,250.00 및 UTAD $64,179.50 이후 LPSY $63,499.90 아래에 머물고 있으며, SOW $62,646.00 부근을 테스트 중",
"파생 포지셔닝에서 롱 계정 비율 0.659로 롱 혼잡이 높고 CVD 변화 -1773.84로 매수 체결 참여가 약함",
"하방 청산 포켓이 $62,200, $61,900, $61,300에 밀집",
"반대편 조건으로, 현재가는 strict bullish Gartley active PRZ $62,440.67-$62,954.91 내부이며 D 예상가 $62,697.79와 거의 일치",
"Fibonacci 기준 현재가는 ret_0.786 $62,620.60 지지와 $62,721.23 피보나치 컨플루언스 존에 근접"
],
"setup_vs_structure": "실행 셋업은 구조적 약세와 대체로 정렬되어 있으나, 가격이 하모닉·피보나치 반응 구간 한가운데에 있어 즉시 추격형 약세 셋업의 품질은 일부 훼손된다. 구조는 약세지만 단기 실행은 $62,646-$62,620 지지 수용 여부와 $62,940-$63,015 회복 여부를 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 0,
"bearish_count": 3,
"neutral_count": 3
},
"key_levels": {
"support": [
62646.0,
62620.6,
62457.5,
62440.67,
62218.35,
62200.0,
62150.8,
61900.0,
61656.38,
61509.1,
61300.0,
61150.2,
59080.0
],
"resistance": [
62808.54,
62940.55,
62942.4,
62954.91,
63014.59,
63339.55,
63499.9,
63800.0,
64179.5,
64250.0,
65489.53
]
},
"confluences": [
"Wyckoff SOW $62,646.00와 Fibonacci ret_0.786 $62,620.60가 거의 같은 하단 반응·붕괴 기준대에 위치한다.",
"Harmonic strict bullish Gartley PRZ $62,440.67-$62,954.91 안에 현재가 $62,679.90가 위치하며, Fibonacci 컨플루언스 존 $62,721.23 및 ICT EQ $62,700.10과 중첩된다.",
"ICT bullish BOS 기준 $62,942.40, Fibonacci EQ $62,940.55, Harmonic PRZ 상단 $62,954.91이 같은 회복 관문으로 수렴한다.",
"Candlestick, Derivatives, Wyckoff가 모두 $63,014-$63,015 부근을 단기 저항 또는 구조 약세 확인 레벨로 제시한다.",
"Candlestick EMA120 $63,339.55, Derivatives EMA120 $63,339.55, Harmonic TP1 $63,372.37이 $63,340-$63,372 저항/반응대로 수렴한다.",
"Wyckoff LPSY $63,499.90, ICT New York high $63,499.90, Fibonacci swing high $63,500.00가 동일한 구조 회복 기준으로 일치한다.",
"Wyckoff $62,150.80, Derivatives $62,200, Candlestick $62,218.35, Harmonic 하단 PRZ $61,656.38-$62,269.23이 다음 하단 구조 반응대로 밀집한다.",
"Derivatives 하방 청산 포켓 $61,300과 ICT 이전일 저점 $61,150.20 및 Wyckoff $61,509.10이 하단 유동성 구간으로 인접한다."
],
"conflicts": [
"Wyckoff·Derivatives·Candlestick는 구조와 모멘텀을 약세로 보지만, Harmonic과 Fibonacci는 현재가가 고품질 반등 PRZ/할인 구간에 있어 선행 매수 반응 가능성을 제시한다.",
"ICT는 bullish BOS $62,942.40가 있었음에도 현재가가 그 아래로 되돌아와 구조 수용이 부족하다고 판단해 중립을 유지한다. 이는 Wyckoff의 LPSY 하방 약세 구조와는 방향상 호환되지만, ICT 자체로는 확정 약세 트리거가 부족하다는 차이가 있다.",
"Harmonic의 strict bullish Gartley는 품질 점수 0.966으로 매우 높지만 아직 rejection, sweep reclaim, 15m/1h MSS·CHoCH, 파생 확인이 없어 구조적 판정을 뒤집을 권한은 제한된다.",
"Fibonacci는 $62,620.60 ret_0.786 지지를 단기 반등 후보로 보지만, Candlestick과 Derivatives는 같은 가격대 접근을 EMA 하방 수용 및 롱 혼잡 상태에서의 취약성으로 해석한다."
],
"executive_summary": "BTC/USDT 1h 구조는 이전 대형 분배가 $59,080.00 Phase E로 한 차례 완료된 뒤, 현재는 $64,250.00 UT와 $64,179.50 UTAD 실패 이후 $63,499.90 LPSY 아래에 머무는 재분배 성격의 약세 구조로 진단된다. 현재가 $62,679.90는 Wyckoff SOW $62,646.00, Fibonacci ret_0.786 $62,620.60, Harmonic active Gartley PRZ $62,440.67-$62,954.91가 겹치는 핵심 반응대 안에 있어 구조적 약세와 단기 반등 후보가 충돌하는 지점이다. 구조적 저항은 $62,940-$62,955 회복 관문, $63,014 EMA20, $63,339 EMA120, 그리고 $63,499.90 LPSY에 집중되어 있으며, 이 구간 아래에서는 공급 우위 판정이 유지된다. 하단에서는 $62,200-$62,150, $61,509-$61,150, $59,080이 구조적 유동성 및 지지 후보이며, 현재 약세 구조의 무효화 기준은 $64,250.00 상방 수용이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.66,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.62,\n \"active_setups\": [\n \"현재가 $62,679.90가 EMA20 $63,014.59, EMA120 $63,339.55, EMA240 $65,489.53 아래에 위치하여 1h 추세 수용이 약세\",\n \"Wyckoff 활성 재분배 구조에서 UT $64,250.00 및 UTAD $64,179.50 이후 LPSY $63,499.90 아래에 머물고 있으며, SOW $62,646.00 부근을 테스트 중\",\n \"파생 포지셔닝에서 롱 계정 비율 0.659로 롱 혼잡이 높고 CVD 변화 -1773.84로 매수 체결 참여가 약함\",\n \"하방 청산 포켓이 $62,200, $61,900, $61,300에 밀집\",\n \"반대편 조건으로, 현재가는 strict bullish Gartley active PRZ $62,440.67-$62,954.91 내부이며 D 예상가 $62,697.79와 거의 일치\",\n \"Fibonacci 기준 현재가는 ret_0.786 $62,620.60 지지와 $62,721.23 피보나치 컨플루언스 존에 근접\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 약세와 대체로 정렬되어 있으나, 가격이 하모닉·피보나치 반응 구간 한가운데에 있어 즉시 추격형 약세 셋업의 품질은 일부 훼손된다. 구조는 약세지만 단기 실행은 $62,646-$62,620 지지 수용 여부와 $62,940-$63,015 회복 여부를 확인해야 하는 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 0,\n \"bearish_count\": 3,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 62646.0,\n 62620.6,\n 62457.5,\n 62440.67,\n 62218.35,\n 62200.0,\n 62150.8,\n 61900.0,\n 61656.38,\n 61509.1,\n 61300.0,\n 61150.2,\n 59080.0\n ],\n \"resistance\": [\n 62808.54,\n 62940.55,\n 62942.4,\n 62954.91,\n 63014.59,\n 63339.55,\n 63499.9,\n 63800.0,\n 64179.5,\n 64250.0,\n 65489.53\n ]\n },\n \"confluences\": [\n \"Wyckoff SOW $62,646.00와 Fibonacci ret_0.786 $62,620.60가 거의 같은 하단 반응·붕괴 기준대에 위치한다.\",\n \"Harmonic strict bullish Gartley PRZ $62,440.67-$62,954.91 안에 현재가 $62,679.90가 위치하며, Fibonacci 컨플루언스 존 $62,721.23 및 ICT EQ $62,700.10과 중첩된다.\",\n \"ICT bullish BOS 기준 $62,942.40, Fibonacci EQ $62,940.55, Harmonic PRZ 상단 $62,954.91이 같은 회복 관문으로 수렴한다.\",\n \"Candlestick, Derivatives, Wyckoff가 모두 $63,014-$63,015 부근을 단기 저항 또는 구조 약세 확인 레벨로 제시한다.\",\n \"Candlestick EMA120 $63,339.55, Derivatives EMA120 $63,339.55, Harmonic TP1 $63,372.37이 $63,340-$63,372 저항/반응대로 수렴한다.\",\n \"Wyckoff LPSY $63,499.90, ICT New York high $63,499.90, Fibonacci swing high $63,500.00가 동일한 구조 회복 기준으로 일치한다.\",\n \"Wyckoff $62,150.80, Derivatives $62,200, Candlestick $62,218.35, Harmonic 하단 PRZ $61,656.38-$62,269.23이 다음 하단 구조 반응대로 밀집한다.\",\n \"Derivatives 하방 청산 포켓 $61,300과 ICT 이전일 저점 $61,150.20 및 Wyckoff $61,509.10이 하단 유동성 구간으로 인접한다.\"\n ],\n \"conflicts\": [\n \"Wyckoff·Derivatives·Candlestick는 구조와 모멘텀을 약세로 보지만, Harmonic과 Fibonacci는 현재가가 고품질 반등 PRZ/할인 구간에 있어 선행 매수 반응 가능성을 제시한다.\",\n \"ICT는 bullish BOS $62,942.40가 있었음에도 현재가가 그 아래로 되돌아와 구조 수용이 부족하다고 판단해 중립을 유지한다. 이는 Wyckoff의 LPSY 하방 약세 구조와는 방향상 호환되지만, ICT 자체로는 확정 약세 트리거가 부족하다는 차이가 있다.\",\n \"Harmonic의 strict bullish Gartley는 품질 점수 0.966으로 매우 높지만 아직 rejection, sweep reclaim, 15m/1h MSS·CHoCH, 파생 확인이 없어 구조적 판정을 뒤집을 권한은 제한된다.\",\n \"Fibonacci는 $62,620.60 ret_0.786 지지를 단기 반등 후보로 보지만, Candlestick과 Derivatives는 같은 가격대 접근을 EMA 하방 수용 및 롱 혼잡 상태에서의 취약성으로 해석한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime이 분배/재분배로 정렬되어 있고, 활성 1h 구조에서 UT $64,250.00, UTAD $64,179.50, LPSY $63,499.90, SOW $62,646.00가 순차적으로 식별되어 구조적 서사가 가장 구체적이다. 신뢰도 78%로 가장 높고, 현재가가 LPSY 아래 및 SOW 부근이라는 위상 진단이 명확하다.\",\n \"invalidation_level\": \"$64,250.00 상방 수용. 1차 경고는 LPSY $63,499.90 회복이며, UT/이전일 고점 $64,250.00 위에서 수용되면 현재 재분배 약세 구조 판정은 무효화된다.\",\n \"executive_summary\": \"BTC/USDT 1h 구조는 이전 대형 분배가 $59,080.00 Phase E로 한 차례 완료된 뒤, 현재는 $64,250.00 UT와 $64,179.50 UTAD 실패 이후 $63,499.90 LPSY 아래에 머무는 재분배 성격의 약세 구조로 진단된다. 현재가 $62,679.90는 Wyckoff SOW $62,646.00, Fibonacci ret_0.786 $62,620.60, Harmonic active Gartley PRZ $62,440.67-$62,954.91가 겹치는 핵심 반응대 안에 있어 구조적 약세와 단기 반등 후보가 충돌하는 지점이다. 구조적 저항은 $62,940-$62,955 회복 관문, $63,014 EMA20, $63,339 EMA120, 그리고 $63,499.90 LPSY에 집중되어 있으며, 이 구간 아래에서는 공급 우위 판정이 유지된다. 하단에서는 $62,200-$62,150, $61,509-$61,150, $59,080이 구조적 유동성 및 지지 후보이며, 현재 약세 구조의 무효화 기준은 $64,250.00 상방 수용이다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.66,
"operating_path": {
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 62942.0,
"type": "resistance_test",
"source": "ict, fibonacci, harmonic, candlestick, derivatives",
"description": "현재가 $62,679.90가 Wyckoff SOW $62,646.00·Fib ret_0.786 $62,620.60·strict bullish Gartley PRZ(D 예상가 $62,697.79)가 겹치는 confluence 지지대 위에 있어, 단기 하모닉·피보나치 반등 반응으로 회복 관문을 테스트. 목표는 ICT bullish BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91이 수렴하는 $62,940-$62,955 구간. 다만 EMA20 $63,014.59 아래 공급 우위가 유지되어 이 관문에서 거부(rejection) 후 약세 재개가 우세. 바운스가 EMA20·fib confluence $63,083까지 스윕될 수 있으나 시간봉 수용은 실패 예상.",
"est_hours": 3.0,
"turning_zone": [
62942.0,
63083.0
],
"likely_wick": 63014.59,
"rejection_confirm": 62808.54,
"invalid_overshoot": 63150.0,
"calibration_reasoning": "ICT BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91 수렴을 존 하단으로, EMA20 $63,014.59와 Fib confluence $63,083을 상단 스윕 한계로 설정(폭≈0.31 ATR). likely_wick은 자석 역할의 EMA20 태그에 둠. $63,083 위 시간봉 수용은 약세 거부 시나리오를 무효화."
},
{
"seq": 2,
"price": 62200.0,
"type": "support_test",
"source": "derivatives, wyckoff, candlestick, harmonic",
"description": "회복 관문 거부 후 SOW $62,646.00와 Fib ret_0.786 $62,620.60 지지 이탈 시 첫 번째 주요 하방 청산/지지 클러스터로 하락. Derivatives 청산 포켓 $62,200·Wyckoff $62,150.80·Candlestick $62,218.35·Harmonic 하단 PRZ 상단 $62,269.23이 밀집. 롱 계정 비율 0.659 과밀과 CVD -1773.84 약세 체결이 청산 캐스케이드를 촉진.",
"est_hours": 10.0,
"turning_zone": [
62040.0,
62200.0
],
"likely_wick": 62150.8,
"rejection_confirm": 62381.0,
"invalid_overshoot": 61900.0,
"calibration_reasoning": "Derivatives 청산 포켓 $62,200·Candlestick $62,218.35를 상단, Wyckoff 구조 지지 $62,150.80을 하단 핵심 자석으로 설정(폭≈0.35 ATR). 미확정 PRE_CONFIRMATION Harmonic PRZ $61,962.81은 조건부 반응 존이라 웨이포인트를 이동시키지 않음. $62,381 회복은 반등 확인, $61,900 청산 포켓 이탈은 WP3로의 연장을 의미해 무효."
},
{
"seq": 3,
"price": 61509.1,
"type": "swing_low",
"source": "wyckoff, derivatives, ict",
"description": "$62,200 이탈 시 $61,900 청산 포켓을 거쳐 Wyckoff 구조 지지 $61,509.10까지 재시험. Chairman이 지목한 하단 유동성 클러스터($61,509-$61,150)이며 Derivatives 청산 포켓 $61,300·ICT 이전일 저점 $61,150.20이 바로 아래에 인접. LPSY $63,499.90 미회복 시 재분배 약세 경로의 다음 목적지.",
"est_hours": 20.0,
"turning_zone": [
61150.2,
61509.1
],
"likely_wick": 61300.0,
"rejection_confirm": 61656.38,
"invalid_overshoot": 61080.0,
"calibration_reasoning": "Chairman이 지목한 하단 유동성 클러스터 $61,509-$61,150 전체를 터미널 존으로 확장(폭≈0.78 ATR). likely_wick은 Derivatives 청산 포켓 $61,300, 존 하단은 ICT 이전일 저점·유동성 자석 $61,150.20에 앵커. $61,656.38 회복은 반등 확인, $61,150 하향 수용은 $59,080 방향 추가 하락을 의미해 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 62955.0,
"expected_low": 62620.6,
"high_first": false
},
"8h": {
"expected_high": 62955.0,
"expected_low": 62400.0,
"high_first": true
},
"24h": {
"expected_high": 62955.0,
"expected_low": 61509.1,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 63014.59,
"description": "회복 관문 $62,940-$62,955를 넘어 EMA20 $63,014.59 위에서 시간봉 종가 수용 시 단기 약세 거부가 무효화. $63,339.55 EMA120·$63,372.37 Harmonic TP1·$63,499.90 LPSY로 상방 가속하며, 본 바운스→붕괴 경로의 신뢰도가 급격히 약화."
},
"bearish": {
"price": 62620.6,
"description": "Fib ret_0.786 $62,620.60 및 SOW $62,646.00 아래로 시간봉 종가 수용 시 confluence 지지 붕괴 확인. $62,200·$61,900·$61,509 청산 포켓/구조 지지로 하락 가속, 롱 청산 캐스케이드 트리거."
}
},
"scenario_invalidation": 63499.9,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.62,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 62942.0,\n \"type\": \"resistance_test\",\n \"source\": \"ict, fibonacci, harmonic, candlestick, derivatives\",\n \"description\": \"현재가 $62,679.90가 Wyckoff SOW $62,646.00·Fib ret_0.786 $62,620.60·strict bullish Gartley PRZ(D 예상가 $62,697.79)가 겹치는 confluence 지지대 위에 있어, 단기 하모닉·피보나치 반등 반응으로 회복 관문을 테스트. 목표는 ICT bullish BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91이 수렴하는 $62,940-$62,955 구간. 다만 EMA20 $63,014.59 아래 공급 우위가 유지되어 이 관문에서 거부(rejection) 후 약세 재개가 우세. 바운스가 EMA20·fib confluence $63,083까지 스윕될 수 있으나 시간봉 수용은 실패 예상.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 62200.0,\n \"type\": \"support_test\",\n \"source\": \"derivatives, wyckoff, candlestick, harmonic\",\n \"description\": \"회복 관문 거부 후 SOW $62,646.00와 Fib ret_0.786 $62,620.60 지지 이탈 시 첫 번째 주요 하방 청산/지지 클러스터로 하락. Derivatives 청산 포켓 $62,200·Wyckoff $62,150.80·Candlestick $62,218.35·Harmonic 하단 PRZ 상단 $62,269.23이 밀집. 롱 계정 비율 0.659 과밀과 CVD -1773.84 약세 체결이 청산 캐스케이드를 촉진.\",\n \"est_hours\": 10.0\n },\n {\n \"seq\": 3,\n \"price\": 61509.1,\n \"type\": \"swing_low\",\n \"source\": \"wyckoff, derivatives, ict\",\n \"description\": \"$62,200 이탈 시 $61,900 청산 포켓을 거쳐 Wyckoff 구조 지지 $61,509.10까지 재시험. Chairman이 지목한 하단 유동성 클러스터($61,509-$61,150)이며 Derivatives 청산 포켓 $61,300·ICT 이전일 저점 $61,150.20이 바로 아래에 인접. LPSY $63,499.90 미회복 시 재분배 약세 경로의 다음 목적지.\",\n \"est_hours\": 20.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 62955.0, \"expected_low\": 62620.6, \"high_first\": false},\n \"8h\": {\"expected_high\": 62955.0, \"expected_low\": 62400.0, \"high_first\": true},\n \"24h\": {\"expected_high\": 62955.0, \"expected_low\": 61509.1, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 63014.59, \"description\": \"회복 관문 $62,940-$62,955를 넘어 EMA20 $63,014.59 위에서 시간봉 종가 수용 시 단기 약세 거부가 무효화. $63,339.55 EMA120·$63,372.37 Harmonic TP1·$63,499.90 LPSY로 상방 가속하며, 본 바운스→붕괴 경로의 신뢰도가 급격히 약화.\"},\n \"bearish\": {\"price\": 62620.6, \"description\": \"Fib ret_0.786 $62,620.60 및 SOW $62,646.00 아래로 시간봉 종가 수용 시 confluence 지지 붕괴 확인. $62,200·$61,900·$61,509 청산 포켓/구조 지지로 하락 가속, 롱 청산 캐스케이드 트리거.\"}\n },\n \"scenario_invalidation\": 63499.9\n}\n```\n\n**핵심 요약:** 구조(BEARISH 66%)와 실행 셋업(BEARISH 62%)이 방향상 일치하나, 현재가가 SOW $62,646·Fib 0.786 $62,620·strict Gartley PRZ가 겹치는 지지대 한가운데에 있어 즉시 추격형 약세는 품질이 훼손됨. 따라서 **단기 반등(WP1: 회복 관문 $62,942 거부) → 약세 재개(WP2 $62,200 → WP3 $61,509)** 의 corrective 경로로 판정. 하모닉 PRZ(품질 0.966)는 미확인 반응이므로 WP1을 약세에서 강세로 뒤집을 권한은 없으나, 반등 자체는 경로에 반영해 WP1을 매도 진입 구간으로 활용. 경로 무효화는 LPSY $63,499.90 상방 수용(구조적 최종 무효화는 UT $64,250)."
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 62942.0,
"turning_zone": [
62942.0,
63083.0
],
"likely_wick": 63014.59,
"rejection_confirm": 62808.54,
"invalid_overshoot": 63150.0,
"calibration_reasoning": "ICT BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91 수렴을 존 하단으로, EMA20 $63,014.59와 Fib confluence $63,083을 상단 스윕 한계로 설정(폭≈0.31 ATR). likely_wick은 자석 역할의 EMA20 태그에 둠. $63,083 위 시간봉 수용은 약세 거부 시나리오를 무효화."
},
{
"seq": 2,
"base_target": 62200.0,
"turning_zone": [
62040.0,
62200.0
],
"likely_wick": 62150.8,
"rejection_confirm": 62381.0,
"invalid_overshoot": 61900.0,
"calibration_reasoning": "Derivatives 청산 포켓 $62,200·Candlestick $62,218.35를 상단, Wyckoff 구조 지지 $62,150.80을 하단 핵심 자석으로 설정(폭≈0.35 ATR). 미확정 PRE_CONFIRMATION Harmonic PRZ $61,962.81은 조건부 반응 존이라 웨이포인트를 이동시키지 않음. $62,381 회복은 반등 확인, $61,900 청산 포켓 이탈은 WP3로의 연장을 의미해 무효."
},
{
"seq": 3,
"base_target": 61509.1,
"turning_zone": [
61150.2,
61509.1
],
"likely_wick": 61300.0,
"rejection_confirm": 61656.38,
"invalid_overshoot": 61080.0,
"calibration_reasoning": "Chairman이 지목한 하단 유동성 클러스터 $61,509-$61,150 전체를 터미널 존으로 확장(폭≈0.78 ATR). likely_wick은 Derivatives 청산 포켓 $61,300, 존 하단은 ICT 이전일 저점·유동성 자석 $61,150.20에 앵커. $61,656.38 회복은 반등 확인, $61,150 하향 수용은 $59,080 방향 추가 하락을 의미해 무효."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 62942.00,\n \"turning_zone\": [62942.00, 63083.00],\n \"likely_wick\": 63014.59,\n \"rejection_confirm\": 62808.54,\n \"invalid_overshoot\": 63150.00,\n \"calibration_reasoning\": \"ICT BOS $62,942.40·Fib EQ $62,940.55·Harmonic PRZ 상단 $62,954.91 수렴을 존 하단으로, EMA20 $63,014.59와 Fib confluence $63,083을 상단 스윕 한계로 설정(폭≈0.31 ATR). likely_wick은 자석 역할의 EMA20 태그에 둠. $63,083 위 시간봉 수용은 약세 거부 시나리오를 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62200.00,\n \"turning_zone\": [62040.00, 62200.00],\n \"likely_wick\": 62150.80,\n \"rejection_confirm\": 62381.00,\n \"invalid_overshoot\": 61900.00,\n \"calibration_reasoning\": \"Derivatives 청산 포켓 $62,200·Candlestick $62,218.35를 상단, Wyckoff 구조 지지 $62,150.80을 하단 핵심 자석으로 설정(폭≈0.35 ATR). 미확정 PRE_CONFIRMATION Harmonic PRZ $61,962.81은 조건부 반응 존이라 웨이포인트를 이동시키지 않음. $62,381 회복은 반등 확인, $61,900 청산 포켓 이탈은 WP3로의 연장을 의미해 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 61509.10,\n \"turning_zone\": [61150.20, 61509.10],\n \"likely_wick\": 61300.00,\n \"rejection_confirm\": 61656.38,\n \"invalid_overshoot\": 61080.00,\n \"calibration_reasoning\": \"Chairman이 지목한 하단 유동성 클러스터 $61,509-$61,150 전체를 터미널 존으로 확장(폭≈0.78 ATR). likely_wick은 Derivatives 청산 포켓 $61,300, 존 하단은 ICT 이전일 저점·유동성 자석 $61,150.20에 앵커. $61,656.38 회복은 반등 확인, $61,150 하향 수용은 $59,080 방향 추가 하락을 의미해 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 52.4,
"chairman": 85.4,
"operating_path": 460.6,
"tp_calibrator": 135.4
},
"agents": {},
"total_s": 733.8
}
}