Signal: BEARISH (66%) | Price: $63,617.60 | 2026-06-20 17:00 KST | 300 candles
Council: 1 bullish, 2 neutral, 3 bearish | Support: $63,600 / $63,558 / $63,432 | Resistance: $63,720 / $63,797 / $63,800
현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 해석되며, LPSY $63,894.00 직후 SOW $63,558.40이 출현해 구조적 bias는 bearish다. 가격은 현재 $63,617.60으로 AR/range low $63,650.00 바로 아래에 있어 하단 이탈 수용 여부를 시험하는 위치이며, $63,894-$63,963에는 Wyckoff LPSY, ICT 세션 고점, EMA120/240, Fibonacci 저항이 중첩되어 핵심 재진입 저항대가 형성되어 있다. 다만 파생 CVD의 매수 우위와 ICT의 EQ $63,431.80 상방 유지 조건은 약세 구조 내부의 단기 재흡수 리스크를 만든다. 구조적 약세 판정의 핵심 무효화는 $64,780-$64,800 상단 수용이며, 그 전 단계로 $63,894-$63,963 회복 여부가 SOW 실패 조건으로 중요하다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 74% | $63,558 / $63,650 | $63,894 / $64,194 |
| ICT Trader | NEUTRAL | 56% | $63,432 / $63,344 | $63,797 / $63,894 |
| Derivatives Trader | BULLISH | 58% | $63,600 / $62,232 | $63,800 / $63,963 |
| Candlestick Reader | BEARISH | 58% | $63,344 / $62,232 | $63,897 / $63,963 |
| Fibonacci Analyst | BEARISH | 58% | $63,410 / $63,142 | $63,720 / $63,881 |
| Harmonic Specialist | NEUTRAL | 34% | $63,733 / $63,391 | $64,015 / $64,287 |
Support: $63,558 / $63,650 / $62,232 | Resistance: $63,894 / $64,194 / $64,738 | Horizon: short to medium term
1시간 구조는 regime이 DIS이고 regime_fitness가 0.963으로 높으며, 감지된 체인은 BC $64,738.00 → AR $63,650.00 → ST $66,956.70 → SOW_IN_PHASE_B $63,881.20 → UT $64,780.00 → LPSY $63,894.00 → SOW $63,558.40로 분배 Phase D 약세 구조에 가깝다. 현재가 $63,617.60은 AR/main range low $63,650.00 바로 아래에 있어 하단 이탈 후 수용을 확인하는 구간이며, LPSY $63,894.00 회복 전까지는 구조적으로 매도 우위가 유지된다. 다만 가격이 이미 range low 부근에 있어 즉시 추격보다는 $63,650.00~$63,894.00 재진입 실패 여부가 중요하며, 이 구간을 회복하면 단기 SOW 실패/하단 재흡수 시나리오가 열린다. 구조_bias는 확인된 분배 Phase D 기준 bearish이나, setup_bias 역시 LPSY 이후 SOW 진행이라는 사전 실행 조건이 남아 있어 bearish로 평가한다.
Support: $63,432 / $63,344 / $62,232 | Resistance: $63,797 / $63,894 / $63,963 | Horizon: short term
확정 구조 관점에서는 최근 BOS 시퀀스가 bullish BOS 3회 이후 bearish BOS $65,607.10 및 $65,328.80으로 전환되었고, consecutive_bear_bos가 2회이므로 structure_bias는 bearish로 판단한다. 반면 setup 관점에서는 이전 일봉 고점 $63,796.60을 이미 돌파했고, 현재가 $63,617.60이 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있다. 다만 현재 가격은 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있으며, 프리미엄 영역에서 추가 매수 추격은 효율이 낮다. 미충족 FVG가 0개이고 최근 liquidity sweep도 없어 기관 유동성 사냥 이후의 강한 방향성 확인은 부족하므로, 현 구간은 bullish setup과 bearish structure가 충돌하는 중립 구간이다.
Support: $63,600 / $62,232 / $61,700 | Resistance: $63,800 / $63,963 / $64,800 | Horizon: short term
확정 구조 관점에서는 가격이 EMA20 $63,344.30 위에 있으나 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있어 명확한 bullish BOS나 상단 구조 수용이 확인되지 않았으므로 structure_bias는 neutral이다. 다만 셋업 관점에서는 현재가 $63,617.60이 7일 레인지 EQ $64,743.75 아래 디스카운트에 있고, CVD divergence 0.700과 CVD change +$6,459.49가 가격 대비 선행 매수 압력을 보여 단기 상방 셋업이 우세하다. OI가 24시간 -0.4140% 감소한 상태에서 가격은 24시간 +1.64% 상승했기 때문에 강한 신규 롱 추세라기보다는 숏커버/포지션 정리성 반등으로 해석되며, $63,800과 특히 $64,800 상단 청산 유동성 테스트 가능성이 있다. 반대로 long account latest 0.649, account_long_crowding 1.000은 롱 계정 쏠림을 의미하므로 $64,800 위 수용 실패 시 롱 청산성 되돌림 리스크가 커진다.
Support: $63,344 / $62,232 | Resistance: $63,897 / $63,963 / $64,744 | Horizon: 단기, 향후 1~6개 1시간봉
최근 캔들 구조는 bullish_engulfing@290, @293 이후 bearish_engulfing@294와 @299가 다시 출현하며 매수 반등을 매도 캔들이 흡수한 모습입니다. 특히 최신 bearish_engulfing의 품질이 0.664로 가장 높고, bear_score 2.10이 bull_score 1.50을 앞서 단기 캔들 신호는 약세입니다. 다만 현재가 $63,617.60은 EMA20 $63,344.30 위에 있어 즉각적인 붕괴가 확정된 것은 아니며, EMA120 $63,962.79와 EMA240 $63,896.82를 회복하지 못하는 동안만 매도 setup이 유효합니다. 7일 저점 $62,232.10과 고점 $67,255.40의 중간값인 EQ $64,743.75 아래에 위치하므로 큰 구조는 추세 확정보다 박스권 내부의 약세 반응으로 보는 것이 적절합니다.
Support: $63,410 / $63,142 / $62,976 | Resistance: $63,720 / $63,881 / $64,114 | Horizon: short term
확정 구조 관점에서는 현재가 $63,617.60이 스윙 고점/extension 1.0인 $63,410.30 위에 있지만, ext_1.272 $63,719.81 및 $63,858.28 저항 클러스터 위로 명확한 수용이 확인되지 않아 structure_bias는 중립으로 본다. 셋업 관점에서는 가격이 EQ $62,841.35 위 프리미엄 영역에 있고, 가장 가까운 피보나치 레벨이 ext_1.272 $63,719.81로 0.16% 거리라 즉각적인 상방 추격보다 저항 반응 리스크가 크다. 특히 $63,858.28 클러스터는 3개 레벨이 중첩되고 cluster_score 0.85로 강한 공급 후보이며, 그 위 $63,881.39 및 $64,113.52가 순차 저항이다. 하락 반응이 나오면 1차 지지 $63,410.30, 이후 ret_0.236 $63,141.76, ret_0.382 $62,975.62가 되며, 핵심 황금비 지지는 ret_0.618 $62,707.08이다.
Support: $63,733 / $63,391 / $62,837 | Resistance: $64,015 / $64,287 / $64,558 | Horizon: short term
현재 1h BTC/USDT는 $63,617.60으로, 가장 중요한 council-relevant 패턴은 strict·high 품질의 bearish Bat이며 PRZ는 $64,015.23-$64,558.36, D 중심가는 $64,286.80입니다. 이 PRZ는 ABCD, BC extension, XAD가 모두 겹친 3중 Fib confluence 구간이지만, 아직 PRZ 진입 후 거절이나 MSS/CHoCH, CVD/OI 확인이 없으므로 구조 전환으로 간주할 수 없습니다. 따라서 structure_bias는 중립이고, setup_bias만 단기적으로 bearish입니다. 만약 $64,015-$64,558 구간에서 명확한 rejection이 나오면 $63,732.82와 $63,390.58이 1차·2차 반응 목표가 되지만, 현재 단계에서는 harmonic 단독으로 메인 경로를 뒤집을 수 없습니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $63,858 | resistance_test | Fibonacci(strict confluence 0.85), Wyckoff(LPSY $63,894 Phase D retest), ICT(bullish setup 83%, 이전 일봉 고점 $63,796.60 돌파, 세션 고점 $63,894), Derivatives(CVD divergence 0.700, $63,800 청산 유동성) | 3.0 | 파생 CVD 매수 우위(+$6,459.49)와 ICT 단기 bullish 셋업이 만든 재흡수성 반등이 먼저 작동한다. $63,800 청산 유동성과 이전 일봉 고점 $63,796.60을 쓸어 올린 뒤, $63,858.28 strict 피보나치 3중 클러스터(0.85)와 Wyckoff LPSY $63,894.00·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대를 테스트한다. 이 구간은 Wyckoff SOW 실패 판정선이자 핵심 재진입 저항대로, 약세 구조상 거절 확률이 높다. |
| 2 | $62,986 | swing_low | Fibonacci(strict confluence 0.85 $62,986.24, ret_0.382 $62,975.62), Wyckoff(LPSY 거절 후 Phase D markdown), Candlestick(strict bearish engulfing 0.664) | 11.0 | 공급대 거절 후 Wyckoff 분배 Phase D markdown이 재개된다. SOW $63,558.40 → ICT EQ $63,431.80 → fib ext_1.0 $63,410.30 → EMA20 $63,344.30 → ret_0.236 $63,141.76 단기 지지를 순차 이탈하며, strict 피보나치 클러스터 $62,986.24(ret_0.382 $62,975.62 동반)까지 하락한다. 약세 구조의 1차 구조적 하단 목표. |
| 3 | $62,707 | swing_low | Fibonacci(핵심 황금비 ret_0.618 $62,707.08), 인접 candidate 클러스터 $62,611.49(0.6), 7일 저점 $62,232.10 | 19.0 | markdown 연장으로 핵심 황금비 지지 ret_0.618 $62,707.08에 도달한다. 그 아래 candidate 클러스터 $62,611.49와 7일 저점 $62,232.10이 추가 하단 목표이며, 이 구간에서 첫 의미 있는 하단 반응(매수 방어 또는 단기 반등)이 예상된다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,558 | $63,894 | High first |
| 8h | $63,142 | $63,894 | High first |
| 24h | $62,707 | $63,894 | High first |
Invalidation: $64,194
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63858.28,
"type": "resistance_test",
"source": "Fibonacci(strict confluence 0.85), Wyckoff(LPSY $63,894 Phase D retest), ICT(bullish setup 83%, 이전 일봉 고점 $63,796.60 돌파, 세션 고점 $63,894), Derivatives(CVD divergence 0.700, $63,800 청산 유동성)",
"description": "파생 CVD 매수 우위(+$6,459.49)와 ICT 단기 bullish 셋업이 만든 재흡수성 반등이 먼저 작동한다. $63,800 청산 유동성과 이전 일봉 고점 $63,796.60을 쓸어 올린 뒤, $63,858.28 strict 피보나치 3중 클러스터(0.85)와 Wyckoff LPSY $63,894.00·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대를 테스트한다. 이 구간은 Wyckoff SOW 실패 판정선이자 핵심 재진입 저항대로, 약세 구조상 거절 확률이 높다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 62986.24,
"type": "swing_low",
"source": "Fibonacci(strict confluence 0.85 $62,986.24, ret_0.382 $62,975.62), Wyckoff(LPSY 거절 후 Phase D markdown), Candlestick(strict bearish engulfing 0.664)",
"description": "공급대 거절 후 Wyckoff 분배 Phase D markdown이 재개된다. SOW $63,558.40 → ICT EQ $63,431.80 → fib ext_1.0 $63,410.30 → EMA20 $63,344.30 → ret_0.236 $63,141.76 단기 지지를 순차 이탈하며, strict 피보나치 클러스터 $62,986.24(ret_0.382 $62,975.62 동반)까지 하락한다. 약세 구조의 1차 구조적 하단 목표.",
"est_hours": 11.0
},
{
"seq": 3,
"price": 62707.08,
"type": "swing_low",
"source": "Fibonacci(핵심 황금비 ret_0.618 $62,707.08), 인접 candidate 클러스터 $62,611.49(0.6), 7일 저점 $62,232.10",
"description": "markdown 연장으로 핵심 황금비 지지 ret_0.618 $62,707.08에 도달한다. 그 아래 candidate 클러스터 $62,611.49와 7일 저점 $62,232.10이 추가 하단 목표이며, 이 구간에서 첫 의미 있는 하단 반응(매수 방어 또는 단기 반등)이 예상된다.",
"est_hours": 19.0
}
],
"period_extremes": {
"4h": {"expected_high": 63894.0, "expected_low": 63558.4, "high_first": true},
"8h": {"expected_high": 63894.0, "expected_low": 63141.76, "high_first": true},
"24h": {"expected_high": 63894.0, "expected_low": 62707.08, "high_first": true}
},
"triggers": {
"bullish": {"price": 63962.79, "description": "EMA120 $63,962.79 및 LPSY $63,894.00 위로 1h 종가 수용 시 Wyckoff SOW 실패/하단 재흡수 전환. 반등이 WP1 거절에 그치지 않고 $64,194(range EQ)·$64,738 상단 유동성으로 확장되며 path 약세 시퀀스가 지연된다."},
"bearish": {"price": 63410.30, "description": "ICT EQ $63,431.80·fib ext_1.0 $63,410.30·EMA20 $63,344.30 단기 지지를 동반 이탈하면 ICT 단기 bullish 셋업이 무효화되고 markdown이 가속. WP1 반등 없이도 $62,986 → $62,707로 직행할 수 있다."}
},
"scenario_invalidation": 64194.0
}
```
**핵심 판단 요약**
구조(BEARISH 66%)와 셋업(BEARISH 62%)이 같은 방향이라 큰 그림은 markdown입니다. 다만 파생 CVD 매수 우위와 ICT 단기 셋업(83%)이 살아 있어, Wyckoff Phase D 교과서대로 **SOW($63,558) 직후 LPSY 공급대($63,858–$63,894)로의 재흡수성 반등이 먼저** 나온 뒤 거절 → 하락하는 corrective 경로로 배열했습니다.
- WP1은 후보 표의 최근접 strict 레벨($63,858.28, 0.85)을 채택 — 상방이지만 거절을 전제한 resistance_test
- WP1 거절 후 strict 클러스터 $62,986.24 → 황금비 $62,707.08으로 이어지는 약세 본류
- $63,962.79 수용은 약세 가속 경보(SOW 실패), $64,194 수용은 경로 전체 무효화{
"overall_signal": "bearish",
"overall_confidence": 0.66,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.62,
"active_setups": [
"Wyckoff 기준 현재가 $63,617.60은 분배 range low/AR $63,650.00 하단에서 수용 여부를 시험 중이며, LPSY $63,894.00 이후 SOW $63,558.40이 확인된 상태",
"캔들 기준 현재가가 EMA120 $63,962.79 및 EMA240 $63,896.82 아래에 있고, 최근 strict bearish engulfing 품질 0.664가 출현",
"피보나치 기준 $63,719.81-$63,881.39 부근에 ext_1.272/ext_1.414 저항이 있고, $63,858.28에 3중 confluence cluster_score 0.85 형성",
"하모닉 기준 $64,015.23-$64,558.36에 strict high-quality bearish Bat PRZ가 대기 중이나, 아직 PRZ 진입 후 거절 확인은 없음",
"파생 기준 CVD divergence 0.700 및 CVD change +$6,459.49로 단기 매수 체결 우위가 존재해 $63,800-$64,800 유동성 테스트 리스크가 남아 있음",
"ICT 기준 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있으나, 상위 구조는 bearish BOS 2회로 약세"
],
"setup_vs_structure": "구조적 판정은 Wyckoff 분배 Phase D와 ICT bearish BOS 전환 때문에 bearish로 기울어져 있다. 다만 실행 셋업은 bearish가 우세하되 파생 CVD와 ICT 단기 조건이 bullish로 충돌하므로, 현 구간은 약세 구조 안의 단기 반등/재흡수 리스크가 큰 상태다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 3,
"neutral_count": 2
},
"key_levels": {
"support": [
63600,
63558.4,
63431.8,
63410.3,
63344.3,
63141.76,
62975.62,
62707.08,
62232.1,
61700,
61100
],
"resistance": [
63719.81,
63796.6,
63800,
63894,
63896.82,
63962.79,
64194,
64558.36,
64738,
64780,
64800,
65700,
67255.4
]
},
"confluences": [
"Wyckoff LPSY $63,894.00, ICT London/New York high $63,894.00, EMA240 $63,896.82, EMA120 $63,962.79가 모두 $63,890-$63,963 구간에 모여 있어 핵심 구조 저항대로 작동한다.",
"Fibonacci ext_1.414 $63,881.39와 confluence zone $63,858.28이 Wyckoff LPSY $63,894.00 및 EMA 저항대와 거의 중첩되어 $63,850-$63,960 공급 밀집도가 높다.",
"Derivatives의 상단 청산 유동성 $63,800 및 ICT previous day high $63,796.60이 같은 가격대에 있어 $63,796-$63,800은 단기 유동성/저항 확인 구간이다.",
"Wyckoff range high/BC $64,738.00, ICT bullish BOS 레벨 $64,738.00, Derivatives 강한 상단 유동성 $64,800, Harmonic bearish Bat PRZ 상단 $64,558.36이 $64,550-$64,800 구간에 모여 중기 구조 무효화/재평가 구간을 형성한다.",
"7일 저점 $62,232.10은 Candlestick, Wyckoff, ICT, Harmonic에서 반복적으로 등장하는 주요 하단 구조 지지다.",
"EMA20 $63,344.30, ICT EQ $63,431.80, Fibonacci ext_1.0 $63,410.30이 $63,344-$63,432에 모여 있어 단기 하단 방어선으로 관찰된다."
],
"conflicts": [
"Wyckoff는 regime fitness 0.963의 분배 Phase D와 SOW를 근거로 구조를 bearish로 보지만, Derivatives는 CVD divergence 0.700과 CVD change +$6,459.49를 근거로 단기 bullish setup을 제시한다.",
"ICT는 구조적으로 bearish BOS 2회를 인정하면서도, 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있고 이전 일봉 고점 $63,796.60 돌파 이력이 있어 실행 셋업은 bullish로 평가한다.",
"Candlestick/Fibonacci는 $63,850-$64,000 저항 반응을 중시하는 반면, Derivatives는 $63,800 및 $64,800 상단 청산 유동성 테스트 가능성을 강조한다.",
"Harmonic의 bearish Bat PRZ $64,015.23-$64,558.36은 구조적 약세와 방향은 일치하지만 아직 확인된 거절이 없으므로, 독립적인 구조 판정 근거로 쓰기에는 이르다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime이 분배(DIS)로 판정되고 fitness 0.963으로 가장 높으며, BC $64,738.00 → AR $63,650.00 → ST $66,956.70 → UT $64,780.00 → LPSY $63,894.00 → SOW $63,558.40의 구체적 Phase D 약세 시퀀스를 제시했기 때문이다.",
"invalidation_level": "1시간 기준 $64,780-$64,800 상단을 회복하고 수용하면 현재의 분배 Phase D/SOW 기반 bearish 구조 판정은 재평가가 필요하다. 단기 SOW 실패 신호는 우선 $63,894-$63,963 회복에서 발생한다.",
"executive_summary": "현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 해석되며, LPSY $63,894.00 직후 SOW $63,558.40이 출현해 구조적 bias는 bearish다. 가격은 현재 $63,617.60으로 AR/range low $63,650.00 바로 아래에 있어 하단 이탈 수용 여부를 시험하는 위치이며, $63,894-$63,963에는 Wyckoff LPSY, ICT 세션 고점, EMA120/240, Fibonacci 저항이 중첩되어 핵심 재진입 저항대가 형성되어 있다. 다만 파생 CVD의 매수 우위와 ICT의 EQ $63,431.80 상방 유지 조건은 약세 구조 내부의 단기 재흡수 리스크를 만든다. 구조적 약세 판정의 핵심 무효화는 $64,780-$64,800 상단 수용이며, 그 전 단계로 $63,894-$63,963 회복 여부가 SOW 실패 조건으로 중요하다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-20 17:00 KST",
"last_price": 63617.6,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,617.60은 EMA120 $63,962.79 및 EMA240 $63,896.82 아래에 있어 장기 EMA 저항대 하단에서 거부되는 형태",
"최근 299번 캔들에서 strict 등급 bearish_engulfing 발생, 패턴 품질 0.664로 최근 후보 중 최상위",
"bear_score 2.10이 bull_score 1.50보다 우위로 단기 캔들 압력은 매도 쪽이 강함",
"현재가가 7일 고저 기준 EQ $64,743.75 아래의 할인 구간에 있어 구조적 하락 추격보다는 단기 되돌림 매도 setup 성격",
"고거래량 패턴이 없어 bearish engulfing의 신뢰도는 중간 수준으로 제한됨"
],
"reasoning": "최근 캔들 구조는 bullish_engulfing@290, @293 이후 bearish_engulfing@294와 @299가 다시 출현하며 매수 반등을 매도 캔들이 흡수한 모습입니다. 특히 최신 bearish_engulfing의 품질이 0.664로 가장 높고, bear_score 2.10이 bull_score 1.50을 앞서 단기 캔들 신호는 약세입니다. 다만 현재가 $63,617.60은 EMA20 $63,344.30 위에 있어 즉각적인 붕괴가 확정된 것은 아니며, EMA120 $63,962.79와 EMA240 $63,896.82를 회복하지 못하는 동안만 매도 setup이 유효합니다. 7일 저점 $62,232.10과 고점 $67,255.40의 중간값인 EQ $64,743.75 아래에 위치하므로 큰 구조는 추세 확정보다 박스권 내부의 약세 반응으로 보는 것이 적절합니다.",
"key_levels": {
"support": [
63344.3,
62232.1
],
"resistance": [
63896.82,
63962.79,
64743.75,
67255.4
]
},
"time_horizon": "단기, 향후 1~6개 1시간봉",
"invalidation_level": "$63,962.79 이상에서 1시간봉 종가 안착 시 약세 캔들 setup 무효",
"risk_scenario": "반대 시나리오로 가격이 EMA240 $63,896.82와 EMA120 $63,962.79를 회복하면 bearish engulfing은 단순 흔들기로 해석될 수 있으며, 이후 EQ $64,743.75까지 숏커버링 반등이 열릴 수 있습니다. 반대로 EMA20 $63,344.30을 이탈하면 $62,232.10 7일 저점 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 144,
"recent_patterns": 6,
"pattern_list": [
"bullish_engulfing@290",
"bullish_engulfing@293",
"bearish_engulfing@294",
"bearish_engulfing@299",
"doji@292",
"bearish_harami@292"
],
"atr_value": 309.59,
"vol_avg_20": 4325.13,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.664,
"tier": "strict",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.595,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.562,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.509,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.451,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.664,
"bull_score": 1.5,
"bear_score": 2.1
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,617.60은 EMA120 $63,962.79 및 EMA240 $63,896.82 아래에 있어 장기 EMA 저항대 하단에서 거부되는 형태\",\n \"최근 299번 캔들에서 strict 등급 bearish_engulfing 발생, 패턴 품질 0.664로 최근 후보 중 최상위\",\n \"bear_score 2.10이 bull_score 1.50보다 우위로 단기 캔들 압력은 매도 쪽이 강함\",\n \"현재가가 7일 고저 기준 EQ $64,743.75 아래의 할인 구간에 있어 구조적 하락 추격보다는 단기 되돌림 매도 setup 성격\",\n \"고거래량 패턴이 없어 bearish engulfing의 신뢰도는 중간 수준으로 제한됨\"\n ],\n \"reasoning\": \"최근 캔들 구조는 bullish_engulfing@290, @293 이후 bearish_engulfing@294와 @299가 다시 출현하며 매수 반등을 매도 캔들이 흡수한 모습입니다. 특히 최신 bearish_engulfing의 품질이 0.664로 가장 높고, bear_score 2.10이 bull_score 1.50을 앞서 단기 캔들 신호는 약세입니다. 다만 현재가 $63,617.60은 EMA20 $63,344.30 위에 있어 즉각적인 붕괴가 확정된 것은 아니며, EMA120 $63,962.79와 EMA240 $63,896.82를 회복하지 못하는 동안만 매도 setup이 유효합니다. 7일 저점 $62,232.10과 고점 $67,255.40의 중간값인 EQ $64,743.75 아래에 위치하므로 큰 구조는 추세 확정보다 박스권 내부의 약세 반응으로 보는 것이 적절합니다.\",\n \"key_levels\": {\n \"support\": [\n 63344.3,\n 62232.1\n ],\n \"resistance\": [\n 63896.82,\n 63962.79,\n 64743.75,\n 67255.4\n ]\n },\n \"time_horizon\": \"단기, 향후 1~6개 1시간봉\",\n \"invalidation_level\": \"$63,962.79 이상에서 1시간봉 종가 안착 시 약세 캔들 setup 무효\",\n \"risk_scenario\": \"반대 시나리오로 가격이 EMA240 $63,896.82와 EMA120 $63,962.79를 회복하면 bearish engulfing은 단순 흔들기로 해석될 수 있으며, 이후 EQ $64,743.75까지 숏커버링 반등이 열릴 수 있습니다. 반대로 EMA20 $63,344.30을 이탈하면 $62,232.10 7일 저점 재시험 가능성이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bullish",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.66,
"setup_signals": [
"현재가 $63,617.60은 7일 레인지 EQ 약 $64,743.75 하단의 디스카운트 구간에 위치",
"CVD divergence 0.700 및 CVD change +$6,459.49로 가격 횡보 대비 매수 체결 우위가 선행",
"OI 24h 변화율 -0.4140%로 신규 추세 진입보다는 포지션 언와인딩/숏커버 성격",
"가장 강한 상단 청산 유동성 $64,800, 근접 상단 유동성 $63,800이 단기 자석 역할",
"현물-선물 basis -0.0590%로 선물 할인 상태이나, 과도한 약세 베팅이 단기 반등 연료가 될 수 있음"
],
"reasoning": "확정 구조 관점에서는 가격이 EMA20 $63,344.30 위에 있으나 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있어 명확한 bullish BOS나 상단 구조 수용이 확인되지 않았으므로 structure_bias는 neutral이다. 다만 셋업 관점에서는 현재가 $63,617.60이 7일 레인지 EQ $64,743.75 아래 디스카운트에 있고, CVD divergence 0.700과 CVD change +$6,459.49가 가격 대비 선행 매수 압력을 보여 단기 상방 셋업이 우세하다. OI가 24시간 -0.4140% 감소한 상태에서 가격은 24시간 +1.64% 상승했기 때문에 강한 신규 롱 추세라기보다는 숏커버/포지션 정리성 반등으로 해석되며, $63,800과 특히 $64,800 상단 청산 유동성 테스트 가능성이 있다. 반대로 long account latest 0.649, account_long_crowding 1.000은 롱 계정 쏠림을 의미하므로 $64,800 위 수용 실패 시 롱 청산성 되돌림 리스크가 커진다.",
"key_levels": {
"support": [
63600,
62232.1,
61700,
61100
],
"resistance": [
63800,
63962.79,
64800,
65700,
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "62232.10",
"risk_scenario": "$63,600 하단 유동성이 먼저 청산되고 $62,232.10 7일 저점을 이탈하면, CVD 선행 매수는 흡수 실패로 전환되며 롱 계정 쏠림 1.000이 강제 청산 압력으로 바뀔 수 있다. 이 경우 $61,700 및 $61,100 하단 청산 레벨까지 빠르게 확장될 위험이 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 6459.494,
"oi_trend": 0.459,
"oi_change_pct_24h": -0.414,
"oi_latest": 98031.547,
"funding_pressure": 0.465,
"funding_avg": 3.54e-05,
"funding_change_24h": 3.83e-05,
"long_account_ratio": 0.652,
"short_account_ratio": 0.348,
"long_account_latest": 0.649,
"short_account_latest": 0.351,
"long_account_change_24h": -0.0043,
"short_account_change_24h": 0.0043,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.485,
"spot_futures_basis_pct": -0.059,
"basis_change_lookback": -0.0138,
"aggregate_score": 0.422,
"bull_signals": 1,
"bear_signals": 1,
"liq_below": [
[
63600,
4890.513059100001
],
[
61700,
4739.2898472
],
[
61100,
5024.5127075
]
],
"liq_above": [
[
63800,
5150.90104875
],
[
64800,
6312.8136994000015
],
[
65700,
5147.795979000001
]
],
"strongest_liq_level": 64800,
"fragility_score": 0.804,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.66,\n \"setup_signals\": [\n \"현재가 $63,617.60은 7일 레인지 EQ 약 $64,743.75 하단의 디스카운트 구간에 위치\",\n \"CVD divergence 0.700 및 CVD change +$6,459.49로 가격 횡보 대비 매수 체결 우위가 선행\",\n \"OI 24h 변화율 -0.4140%로 신규 추세 진입보다는 포지션 언와인딩/숏커버 성격\",\n \"가장 강한 상단 청산 유동성 $64,800, 근접 상단 유동성 $63,800이 단기 자석 역할\",\n \"현물-선물 basis -0.0590%로 선물 할인 상태이나, 과도한 약세 베팅이 단기 반등 연료가 될 수 있음\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 가격이 EMA20 $63,344.30 위에 있으나 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있어 명확한 bullish BOS나 상단 구조 수용이 확인되지 않았으므로 structure_bias는 neutral이다. 다만 셋업 관점에서는 현재가 $63,617.60이 7일 레인지 EQ $64,743.75 아래 디스카운트에 있고, CVD divergence 0.700과 CVD change +$6,459.49가 가격 대비 선행 매수 압력을 보여 단기 상방 셋업이 우세하다. OI가 24시간 -0.4140% 감소한 상태에서 가격은 24시간 +1.64% 상승했기 때문에 강한 신규 롱 추세라기보다는 숏커버/포지션 정리성 반등으로 해석되며, $63,800과 특히 $64,800 상단 청산 유동성 테스트 가능성이 있다. 반대로 long account latest 0.649, account_long_crowding 1.000은 롱 계정 쏠림을 의미하므로 $64,800 위 수용 실패 시 롱 청산성 되돌림 리스크가 커진다.\",\n \"key_levels\": {\n \"support\": [\n 63600,\n 62232.1,\n 61700,\n 61100\n ],\n \"resistance\": [\n 63800,\n 63962.79,\n 64800,\n 65700,\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"62232.10\",\n \"risk_scenario\": \"$63,600 하단 유동성이 먼저 청산되고 $62,232.10 7일 저점을 이탈하면, CVD 선행 매수는 흡수 실패로 전환되며 롱 계정 쏠림 1.000이 강제 청산 압력으로 바뀔 수 있다. 이 경우 $61,700 및 $61,100 하단 청산 레벨까지 빠르게 확장될 위험이 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.74,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,617.60이 메인 분배 range low인 AR $63,650.00 아래에 위치하여 하단 수용 여부를 시험 중",
"LPSY가 $63,894.00에서 형성된 직후 SOW가 $63,558.40에 발생해 Phase D 약세 진행",
"현재가가 분배 박스 EQ 약 $64,194.00 아래에 있어 하단부/discount에 있으나, 재흡수보다 약세 지속 테스트가 우선",
"상방 회복 기준은 LPSY $63,894.00 및 UT $64,780.00 재탈환이며, 실패 시 SOW 하단 재시험 가능"
],
"reasoning": "1시간 구조는 regime이 DIS이고 regime_fitness가 0.963으로 높으며, 감지된 체인은 BC $64,738.00 → AR $63,650.00 → ST $66,956.70 → SOW_IN_PHASE_B $63,881.20 → UT $64,780.00 → LPSY $63,894.00 → SOW $63,558.40로 분배 Phase D 약세 구조에 가깝다. 현재가 $63,617.60은 AR/main range low $63,650.00 바로 아래에 있어 하단 이탈 후 수용을 확인하는 구간이며, LPSY $63,894.00 회복 전까지는 구조적으로 매도 우위가 유지된다. 다만 가격이 이미 range low 부근에 있어 즉시 추격보다는 $63,650.00~$63,894.00 재진입 실패 여부가 중요하며, 이 구간을 회복하면 단기 SOW 실패/하단 재흡수 시나리오가 열린다. 구조_bias는 확인된 분배 Phase D 기준 bearish이나, setup_bias 역시 LPSY 이후 SOW 진행이라는 사전 실행 조건이 남아 있어 bearish로 평가한다.",
"key_levels": {
"support": [
63558.4,
63650.0,
62232.1
],
"resistance": [
63894.0,
64194.0,
64738.0,
64780.0,
66956.7
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$64,780.00 이상 1시간봉 기준 재수용 시 현재 LPSY/SOW 약세 해석은 무효화",
"risk_scenario": "$63,650.00을 빠르게 회복하고 $63,894.00 LPSY 위에서 유지되면 SOW가 실패한 하단 이탈로 바뀌며, $64,194.00 EQ와 $64,738.00 BC/저항대 재시험으로 전환될 수 있다.",
"data_quality": "high",
"metrics": {
"acc_score": 95.7,
"dis_score": 96.2,
"regime": "DIS",
"regime_state": "dis_candidate",
"structure_bias": "bearish",
"phase_context": "dis_candidate / distribution / Phase D",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"LPSY",
"SOW"
],
"last_phase": "SOW",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 145,
"price": 64738.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 165,
"price": 63650.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 204,
"price": 66956.7,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 242,
"price": 63881.2,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 245,
"price": 64780.0,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 297,
"price": 63894.0,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 299,
"price": 63558.4,
"color": "#ef476f"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 145,
"end_idx": 299,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 145,
"price": 64738.0,
"color": "#ffd166",
"dt": "2026-06-14 06:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 165,
"price": 63650.0,
"color": "#06d6a0",
"dt": "2026-06-15 02:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 204,
"price": 66956.7,
"color": "#118ab2",
"dt": "2026-06-16 17:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 242,
"price": 63881.2,
"color": "#ef476f",
"dt": "2026-06-18 07:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 245,
"price": 64780.0,
"color": "#f9844a",
"dt": "2026-06-18 10:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 297,
"price": 63894.0,
"color": "#8338ec",
"dt": "2026-06-20 14:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 299,
"price": 63558.4,
"color": "#ef476f",
"dt": "2026-06-20 16:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_1",
"primary_structure_id": "1h_cycle_1",
"structure_count": 1,
"regime_fitness": 0.9625,
"current_event": "SOW",
"major_phase": "D",
"pos_in_range": 0.5,
"main_range_low": 63650.0,
"main_range_high": 64738.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.74,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,617.60이 메인 분배 range low인 AR $63,650.00 아래에 위치하여 하단 수용 여부를 시험 중\",\n \"LPSY가 $63,894.00에서 형성된 직후 SOW가 $63,558.40에 발생해 Phase D 약세 진행\",\n \"현재가가 분배 박스 EQ 약 $64,194.00 아래에 있어 하단부/discount에 있으나, 재흡수보다 약세 지속 테스트가 우선\",\n \"상방 회복 기준은 LPSY $63,894.00 및 UT $64,780.00 재탈환이며, 실패 시 SOW 하단 재시험 가능\"\n ],\n \"reasoning\": \"1시간 구조는 regime이 DIS이고 regime_fitness가 0.963으로 높으며, 감지된 체인은 BC $64,738.00 → AR $63,650.00 → ST $66,956.70 → SOW_IN_PHASE_B $63,881.20 → UT $64,780.00 → LPSY $63,894.00 → SOW $63,558.40로 분배 Phase D 약세 구조에 가깝다. 현재가 $63,617.60은 AR/main range low $63,650.00 바로 아래에 있어 하단 이탈 후 수용을 확인하는 구간이며, LPSY $63,894.00 회복 전까지는 구조적으로 매도 우위가 유지된다. 다만 가격이 이미 range low 부근에 있어 즉시 추격보다는 $63,650.00~$63,894.00 재진입 실패 여부가 중요하며, 이 구간을 회복하면 단기 SOW 실패/하단 재흡수 시나리오가 열린다. 구조_bias는 확인된 분배 Phase D 기준 bearish이나, setup_bias 역시 LPSY 이후 SOW 진행이라는 사전 실행 조건이 남아 있어 bearish로 평가한다.\",\n \"key_levels\": {\n \"support\": [\n 63558.4,\n 63650.0,\n 62232.1\n ],\n \"resistance\": [\n 63894.0,\n 64194.0,\n 64738.0,\n 64780.0,\n 66956.7\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$64,780.00 이상 1시간봉 기준 재수용 시 현재 LPSY/SOW 약세 해석은 무효화\",\n \"risk_scenario\": \"$63,650.00을 빠르게 회복하고 $63,894.00 LPSY 위에서 유지되면 SOW가 실패한 하단 이탈로 바뀌며, $64,194.00 EQ와 $64,738.00 BC/저항대 재시험으로 전환될 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,617.60은 스윙 EQ인 ret_0.5 $62,841.35 위의 프리미엄 구간에 위치",
"가격이 ext_1.272 $63,719.81까지 0.16% 거리로 근접하여 단기 저항 테스트 중",
"상단 confluence zone $63,858.28에 ext_1.272, ext_1.414, ret_0.5가 3중 중첩되어 저항 밀집도 0.85 형성",
"EMA120 $63,962.79와 EMA240 $63,896.82가 현재가 위에 있어 $63,880~$63,960 구간에서 추가 매도 압력 가능",
"fib_reaction_state가 testing이고 reaction_probability가 0.65로, 확정 돌파 전에는 저항 반응 가능성이 우세"
],
"reasoning": "확정 구조 관점에서는 현재가 $63,617.60이 스윙 고점/extension 1.0인 $63,410.30 위에 있지만, ext_1.272 $63,719.81 및 $63,858.28 저항 클러스터 위로 명확한 수용이 확인되지 않아 structure_bias는 중립으로 본다. 셋업 관점에서는 가격이 EQ $62,841.35 위 프리미엄 영역에 있고, 가장 가까운 피보나치 레벨이 ext_1.272 $63,719.81로 0.16% 거리라 즉각적인 상방 추격보다 저항 반응 리스크가 크다. 특히 $63,858.28 클러스터는 3개 레벨이 중첩되고 cluster_score 0.85로 강한 공급 후보이며, 그 위 $63,881.39 및 $64,113.52가 순차 저항이다. 하락 반응이 나오면 1차 지지 $63,410.30, 이후 ret_0.236 $63,141.76, ret_0.382 $62,975.62가 되며, 핵심 황금비 지지는 ret_0.618 $62,707.08이다.",
"key_levels": {
"support": [
63410.3,
63141.76,
62975.62,
62841.35,
62707.08
],
"resistance": [
63719.81,
63881.39,
64113.52,
64548.2
]
},
"time_horizon": "short term",
"invalidation_level": "$64,113.52",
"risk_scenario": "반대로 가격이 ext_1.414 $63,881.39를 돌파한 뒤 ext_1.618 $64,113.52 위에서 수용되면 현재의 저항 반응 셋업은 무효화되고, 다음 확장 목표는 ext_2.0 $64,548.20 및 상단 confluence zone $64,648.17로 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "Low→High: $62,272 → $63,410",
"direction": "up",
"nearest_fib": "ext_1.272",
"nearest_fib_price": 63719.81,
"nearest_fib_distance": 0.16,
"golden_ratio_level": 62707.08,
"fib_ret_382": 62975.62,
"fib_ret_618": 62707.08,
"confluence_zones": [
{
"price": 62986.24,
"count": 3,
"levels": [
"ret_0.5",
"ret_0.382",
"ret_0.236"
],
"cluster_score": 0.85
},
{
"price": 63858.28,
"count": 3,
"levels": [
"ext_1.272",
"ext_1.414",
"ret_0.5"
],
"cluster_score": 0.85
},
{
"price": 62611.49,
"count": 2,
"levels": [
"ret_0.786",
"ret_0.618"
],
"cluster_score": 0.6
},
{
"price": 63304.73,
"count": 2,
"levels": [
"ret_0.618",
"ext_1.0"
],
"cluster_score": 0.6
},
{
"price": 64648.17,
"count": 2,
"levels": [
"ext_2.0",
"ret_0.382"
],
"cluster_score": 0.6
}
],
"support_levels": [
63410.3,
63141.755600000004,
62975.622200000005
],
"resistance_levels": [
63719.808800000006,
63881.390600000006,
64113.52220000001
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63141.76,
"distance_pct": 0.75,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 62975.62,
"distance_pct": 1.01,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 62841.35,
"distance_pct": 1.22,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 62707.08,
"distance_pct": 1.43,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 62515.91,
"distance_pct": 1.73,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 63410.3,
"distance_pct": 0.33,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 63719.81,
"distance_pct": 0.16,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.414",
"price": 63881.39,
"distance_pct": 0.41,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.618",
"price": 64113.52,
"distance_pct": 0.78,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_2.0",
"price": 64548.2,
"distance_pct": 1.46,
"is_support": false,
"cluster_score": 0.6
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,617.60은 스윙 EQ인 ret_0.5 $62,841.35 위의 프리미엄 구간에 위치\",\n \"가격이 ext_1.272 $63,719.81까지 0.16% 거리로 근접하여 단기 저항 테스트 중\",\n \"상단 confluence zone $63,858.28에 ext_1.272, ext_1.414, ret_0.5가 3중 중첩되어 저항 밀집도 0.85 형성\",\n \"EMA120 $63,962.79와 EMA240 $63,896.82가 현재가 위에 있어 $63,880~$63,960 구간에서 추가 매도 압력 가능\",\n \"fib_reaction_state가 testing이고 reaction_probability가 0.65로, 확정 돌파 전에는 저항 반응 가능성이 우세\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 현재가 $63,617.60이 스윙 고점/extension 1.0인 $63,410.30 위에 있지만, ext_1.272 $63,719.81 및 $63,858.28 저항 클러스터 위로 명확한 수용이 확인되지 않아 structure_bias는 중립으로 본다. 셋업 관점에서는 가격이 EQ $62,841.35 위 프리미엄 영역에 있고, 가장 가까운 피보나치 레벨이 ext_1.272 $63,719.81로 0.16% 거리라 즉각적인 상방 추격보다 저항 반응 리스크가 크다. 특히 $63,858.28 클러스터는 3개 레벨이 중첩되고 cluster_score 0.85로 강한 공급 후보이며, 그 위 $63,881.39 및 $64,113.52가 순차 저항이다. 하락 반응이 나오면 1차 지지 $63,410.30, 이후 ret_0.236 $63,141.76, ret_0.382 $62,975.62가 되며, 핵심 황금비 지지는 ret_0.618 $62,707.08이다.\",\n \"key_levels\": {\n \"support\": [\n 63410.3,\n 63141.76,\n 62975.62,\n 62841.35,\n 62707.08\n ],\n \"resistance\": [\n 63719.81,\n 63881.39,\n 64113.52,\n 64548.2\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,113.52\",\n \"risk_scenario\": \"반대로 가격이 ext_1.414 $63,881.39를 돌파한 뒤 ext_1.618 $64,113.52 위에서 수용되면 현재의 저항 반응 셋업은 무효화되고, 다음 확장 목표는 ext_2.0 $64,548.20 및 상단 confluence zone $64,648.17로 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.34,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.35,
"setup_signals": [
"현재가 $63,617.60은 고품질 strict bearish Bat 형성 PRZ $64,015.23-$64,558.36 바로 아래에 위치하며, D 예상가 $64,286.80까지 약 +1.05% 남아 있음",
"해당 Bat PRZ는 ABCD, BC_EXT, XAD 3개 Fib family가 겹친 고컨플루언스 구간이며 PRZ 폭은 0.845%로 비교적 타이트함",
"bearish Bat 비율은 XAB 0.5129로 Bat의 0.50 XA 조건에 근접하고, ABC 0.5146으로 구조적 비율 적합도가 양호함",
"아직 PRZ 터치 후 거절, sweep→reclaim, 15m/1h MSS·CHoCH, CVD/OI 확인이 없어 confirmed_reaction=false이며 방향성 점수는 bearish 0.133에 그침",
"하방 반응이 확인될 경우 harmonic TP ladder는 $63,732.82, $63,390.58, $62,836.60 순으로 제시됨"
],
"reasoning": "현재 1h BTC/USDT는 $63,617.60으로, 가장 중요한 council-relevant 패턴은 strict·high 품질의 bearish Bat이며 PRZ는 $64,015.23-$64,558.36, D 중심가는 $64,286.80입니다. 이 PRZ는 ABCD, BC extension, XAD가 모두 겹친 3중 Fib confluence 구간이지만, 아직 PRZ 진입 후 거절이나 MSS/CHoCH, CVD/OI 확인이 없으므로 구조 전환으로 간주할 수 없습니다. 따라서 structure_bias는 중립이고, setup_bias만 단기적으로 bearish입니다. 만약 $64,015-$64,558 구간에서 명확한 rejection이 나오면 $63,732.82와 $63,390.58이 1차·2차 반응 목표가 되지만, 현재 단계에서는 harmonic 단독으로 메인 경로를 뒤집을 수 없습니다.",
"key_levels": {
"support": [
63732.82,
63390.58,
62836.6,
62629.59,
62139.63
],
"resistance": [
64015.23,
64286.8,
64558.36,
64839.82,
65222.06
]
},
"time_horizon": "short term",
"invalidation_level": "$64,558.36 상방 1h 종가 수용",
"risk_scenario": "$64,015.23-$64,558.36 bearish Bat PRZ에서 거절이 나오지 않고 $64,558.36 위로 1h 종가 수용이 발생하면, 현재 bearish setup은 무효화되고 다음 상단 watch PRZ인 bullish Gartley $64,457.59-$65,222.06 및 Butterfly $64,582.16-$65,410.50 구간까지 변동성이 확장될 수 있습니다. 반대로 PRZ 터치 후 강한 rejection과 15m/1h CHoCH가 확인되면 $63,732.82, $63,390.58, $62,836.60 순의 하방 TP ladder가 활성화됩니다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 111,
"completed_patterns_found": 42,
"forming_d_prz_found": 69,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 64,
"swing_highs_scanned": 33,
"swing_lows_scanned": 31,
"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": 5,
"medium": 49,
"low": 57
},
"prz_status_counts": {
"active": 50,
"nearby": 11,
"watch": 25,
"far": 25,
"forming": 17
},
"high_confluence_prz_count": 34,
"strict_patterns_found": 45,
"candidate_patterns_found": 66,
"active_patterns_at_prz": 50,
"nearby_patterns": 11,
"all_patterns": [
"bat",
"crab",
"crab",
"bat",
"bat",
"crab",
"bat",
"gartley",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"butterfly",
"crab",
"shark",
"gartley",
"butterfly",
"bat",
"shark",
"bat",
"bat",
"crab",
"bat",
"butterfly",
"gartley",
"shark",
"butterfly",
"gartley",
"shark",
"bat",
"crab",
"bat",
"butterfly",
"bat",
"gartley",
"bat",
"crab",
"gartley",
"butterfly",
"gartley",
"butterfly",
"butterfly",
"crab",
"shark",
"bat",
"bat",
"shark",
"crab",
"gartley",
"butterfly",
"bat",
"gartley",
"bat",
"butterfly",
"crab",
"gartley",
"shark",
"shark",
"bat",
"crab",
"crab",
"crab",
"crab",
"butterfly",
"bat",
"crab",
"bat",
"gartley",
"crab",
"shark",
"shark",
"gartley",
"gartley",
"gartley",
"crab",
"crab",
"crab",
"shark",
"crab",
"crab",
"crab",
"gartley",
"crab",
"gartley",
"shark",
"butterfly",
"shark",
"butterfly",
"gartley",
"bat",
"butterfly",
"butterfly",
"butterfly",
"crab",
"gartley",
"gartley",
"bat",
"gartley",
"shark",
"crab",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"shark",
"butterfly",
"butterfly",
"butterfly",
"shark"
],
"all_signals": [
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "medium",
"best_pattern_score": 0.943,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 63623.4,
"price_to_prz": 0.01,
"prz_range": [
62892.95,
64353.86
],
"council_relevant_prz_count": 1,
"directional_influence_prz_count": 1,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.94,
"price_to_prz_pct_raw": -1.9381,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 221,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 257,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.9,
"ratio_score": 0.905,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64286.8,
"prz_range": [
64015.23,
64558.36
],
"prz_width_pct": 0.845,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.05,
"price_to_prz_pct_raw": 1.0519,
"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": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5129,
"ABC": 0.5146
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.869,
"ratio_score": 0.775,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64011.44,
"prz_range": [
63784.21,
64238.67
],
"prz_width_pct": 0.71,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.62,
"price_to_prz_pct_raw": 0.6191,
"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": "gartley",
"d_price": 64011.44,
"a_price": 62836.6,
"tp1_ad_382": 63562.65,
"tp2_ad_618": 63285.39,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5802,
"ABC": 0.5146
},
"x_price": 64423.4,
"x_idx": 257,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.827,
"ratio_score": 0.66,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63107.34,
"prz_range": [
62897.92,
63316.76
],
"prz_width_pct": 0.664,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.8,
"price_to_prz_pct_raw": -0.8021,
"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": "gartley",
"d_price": 63107.34,
"a_price": 62237.2,
"tp1_ad_382": 62774.95,
"tp2_ad_618": 62569.59,
"tp3_a_or_structure_liquidity": 62237.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6406,
"ABC": 0.9466
},
"x_price": 63266.8,
"x_idx": 264,
"x_order": 3,
"a_price": 62237.2,
"a_idx": 271,
"a_order": 8,
"b_price": 62896.8,
"b_idx": 275,
"b_order": 3,
"c_price": 62272.4,
"c_idx": 277,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.943,
"ratio_score": 1.0,
"prz_score": 0.965,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64061.41,
"prz_range": [
63730.25,
64392.56
],
"prz_width_pct": 1.034,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.7,
"price_to_prz_pct_raw": 0.6976,
"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": 64061.41,
"a_price": 62232.1,
"tp1_ad_382": 63362.61,
"tp2_ad_618": 62930.9,
"tp3_a_or_structure_liquidity": 62232.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.491,
"ABC": 0.4869
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62232.1,
"a_idx": 259,
"a_order": 8,
"b_price": 63410.3,
"b_idx": 281,
"b_order": 8,
"c_price": 62836.6,
"c_idx": 285,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.91,
"ratio_score": 0.993,
"prz_score": 0.943,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62272.4,
"prz_range": [
62238.6,
62938.9
],
"prz_width_pct": 1.119,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.62,
"price_to_prz_pct_raw": -1.6172,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5625,
"ABC": 0.5199,
"BCD": 2.6285,
"XAD": 1.6237
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 252,
"c_order": 3,
"d_idx": 277
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.9,
"ratio_score": 1.0,
"prz_score": 0.904,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62839.16,
"prz_range": [
62440.58,
63237.73
],
"prz_width_pct": 1.269,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.22,
"price_to_prz_pct_raw": -1.2236,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62839.16,
"a_price": 66956.7,
"tp1_ad_382": 64412.06,
"tp2_ad_618": 65383.8,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5154,
"ABC": 0.6286
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 204,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 252,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.882,
"ratio_score": 0.942,
"prz_score": 0.928,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64839.82,
"prz_range": [
64457.59,
65222.06
],
"prz_width_pct": 1.179,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.92,
"price_to_prz_pct_raw": 1.9212,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64839.82,
"a_price": 67255.4,
"tp1_ad_382": 65762.57,
"tp2_ad_618": 66332.65,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6278,
"ABC": 0.566
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65328.8,
"b_idx": 210,
"b_order": 8,
"c_price": 66419.2,
"c_idx": 236,
"c_order": 8,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.9,
"ratio_score": 0.905,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64286.8,
"prz_range": [
64015.23,
64558.36
],
"prz_width_pct": 0.845,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.05,
"price_to_prz_pct_raw": 1.0519,
"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": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5129,
"ABC": 0.5146
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.932,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.94,
"price_to_prz_pct_raw": -1.9381,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 221,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 257,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.9,
"ratio_score": 0.905,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64286.8,
"prz_range": [
64015.23,
64558.36
],
"prz_width_pct": 0.845,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.05,
"price_to_prz_pct_raw": 1.0519,
"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": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5129,
"ABC": 0.5146
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.869,
"ratio_score": 0.775,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64011.44,
"prz_range": [
63784.21,
64238.67
],
"prz_width_pct": 0.71,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.62,
"price_to_prz_pct_raw": 0.6191,
"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": "gartley",
"d_price": 64011.44,
"a_price": 62836.6,
"tp1_ad_382": 63562.65,
"tp2_ad_618": 63285.39,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5802,
"ABC": 0.5146
},
"x_price": 64423.4,
"x_idx": 257,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.827,
"ratio_score": 0.66,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63107.34,
"prz_range": [
62897.92,
63316.76
],
"prz_width_pct": 0.664,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.8,
"price_to_prz_pct_raw": -0.8021,
"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": "gartley",
"d_price": 63107.34,
"a_price": 62237.2,
"tp1_ad_382": 62774.95,
"tp2_ad_618": 62569.59,
"tp3_a_or_structure_liquidity": 62237.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6406,
"ABC": 0.9466
},
"x_price": 63266.8,
"x_idx": 264,
"x_order": 3,
"a_price": 62237.2,
"a_idx": 271,
"a_order": 8,
"b_price": 62896.8,
"b_idx": 275,
"b_order": 3,
"c_price": 62272.4,
"c_idx": 277,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.943,
"ratio_score": 1.0,
"prz_score": 0.965,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64061.41,
"prz_range": [
63730.25,
64392.56
],
"prz_width_pct": 1.034,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.7,
"price_to_prz_pct_raw": 0.6976,
"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": 64061.41,
"a_price": 62232.1,
"tp1_ad_382": 63362.61,
"tp2_ad_618": 62930.9,
"tp3_a_or_structure_liquidity": 62232.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.491,
"ABC": 0.4869
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62232.1,
"a_idx": 259,
"a_order": 8,
"b_price": 63410.3,
"b_idx": 281,
"b_order": 8,
"c_price": 62836.6,
"c_idx": 285,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.91,
"ratio_score": 0.993,
"prz_score": 0.943,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62272.4,
"prz_range": [
62238.6,
62938.9
],
"prz_width_pct": 1.119,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.62,
"price_to_prz_pct_raw": -1.6172,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5625,
"ABC": 0.5199,
"BCD": 2.6285,
"XAD": 1.6237
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 252,
"c_order": 3,
"d_idx": 277
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.9,
"ratio_score": 1.0,
"prz_score": 0.904,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62839.16,
"prz_range": [
62440.58,
63237.73
],
"prz_width_pct": 1.269,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.22,
"price_to_prz_pct_raw": -1.2236,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62839.16,
"a_price": 66956.7,
"tp1_ad_382": 64412.06,
"tp2_ad_618": 65383.8,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5154,
"ABC": 0.6286
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 204,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 252,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.882,
"ratio_score": 0.942,
"prz_score": 0.928,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64839.82,
"prz_range": [
64457.59,
65222.06
],
"prz_width_pct": 1.179,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.92,
"price_to_prz_pct_raw": 1.9212,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64839.82,
"a_price": 67255.4,
"tp1_ad_382": 65762.57,
"tp2_ad_618": 66332.65,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6278,
"ABC": 0.566
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 187,
"a_order": 8,
"b_price": 65328.8,
"b_idx": 210,
"b_order": 8,
"c_price": 66419.2,
"c_idx": 236,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.856,
"ratio_score": 0.98,
"prz_score": 0.903,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64996.33,
"prz_range": [
64582.16,
65410.5
],
"prz_width_pct": 1.274,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.17,
"price_to_prz_pct_raw": 2.1672,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 64996.33,
"a_price": 66246.1,
"tp1_ad_382": 65473.74,
"tp2_ad_618": 65768.69,
"tp3_a_or_structure_liquidity": 66246.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7818,
"ABC": 0.7858
},
"x_price": 65328.8,
"x_idx": 210,
"x_order": 8,
"a_price": 66246.1,
"a_idx": 214,
"a_order": 3,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 66092.5,
"c_idx": 222,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.856,
"ratio_score": 0.866,
"prz_score": 0.891,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 64292.84,
"prz_range": [
63868.37,
64717.3
],
"prz_width_pct": 1.32,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.06,
"price_to_prz_pct_raw": 1.0614,
"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": 64292.84,
"a_price": 62237.2,
"tp1_ad_382": 63507.58,
"tp2_ad_618": 63022.45,
"tp3_a_or_structure_liquidity": 62237.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6406,
"ABC": 0.5863
},
"x_price": 63266.8,
"x_idx": 264,
"x_order": 3,
"a_price": 62237.2,
"a_idx": 271,
"a_order": 8,
"b_price": 62896.8,
"b_idx": 275,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.844,
"ratio_score": 0.887,
"prz_score": 0.934,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64841.53,
"prz_range": [
64467.29,
65215.77
],
"prz_width_pct": 1.154,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.92,
"price_to_prz_pct_raw": 1.9239,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 64841.53,
"a_price": 66956.7,
"tp1_ad_382": 65649.52,
"tp2_ad_618": 66148.71,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5154,
"ABC": 0.3947
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 204,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 215,
"b_order": 3,
"c_price": 66092.5,
"c_idx": 222,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.803,
"ratio_score": 0.819,
"prz_score": 0.939,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64525.0,
"prz_range": [
64317.65,
65052.11
],
"prz_width_pct": 1.135,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.68,
"price_to_prz_pct_raw": 1.6776,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.779,
"adverse_move_ratio_ad": 0.265,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 64684.88,
"a_price": 66956.7,
"tp1_ad_382": 65552.71,
"tp2_ad_618": 66088.86,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5519,
"ABC": 0.4347,
"BCD": 2.3586,
"XAD": 0.8778
},
"x_price": 64186.5,
"x_idx": 155,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 204,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 221,
"b_order": 5,
"c_price": 66092.5,
"c_idx": 222,
"c_order": 5,
"d_idx": 231
}
],
"actionable_patterns_list": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.9,
"prz_proximity": "nearby",
"prz_range": [
64015.23,
64558.36
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 1.05,
"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": "bearish",
"source": "bat",
"d_price": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $64,015.23-$64,558.36: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.9,
"ratio_score": 0.905,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64286.8,
"prz_range": [
64015.23,
64558.36
],
"prz_width_pct": 0.845,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.05,
"price_to_prz_pct_raw": 1.0519,
"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": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5129,
"ABC": 0.5146
},
"x_price": 64631.5,
"x_idx": 252,
"x_order": 3,
"a_price": 62836.6,
"a_idx": 285,
"a_order": 3,
"b_price": 63757.2,
"b_idx": 292,
"b_order": 3,
"c_price": 63283.5,
"c_idx": 295,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "bat",
"d_price": 64286.8,
"a_price": 62836.6,
"tp1_ad_382": 63732.82,
"tp2_ad_618": 63390.58,
"tp3_a_or_structure_liquidity": 62836.6,
"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": "watch",
"directional_scores": {
"bullish": 0,
"bearish": 0.133
},
"directional_score_total": 0.133,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.34,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"현재가 $63,617.60은 고품질 strict bearish Bat 형성 PRZ $64,015.23-$64,558.36 바로 아래에 위치하며, D 예상가 $64,286.80까지 약 +1.05% 남아 있음\",\n \"해당 Bat PRZ는 ABCD, BC_EXT, XAD 3개 Fib family가 겹친 고컨플루언스 구간이며 PRZ 폭은 0.845%로 비교적 타이트함\",\n \"bearish Bat 비율은 XAB 0.5129로 Bat의 0.50 XA 조건에 근접하고, ABC 0.5146으로 구조적 비율 적합도가 양호함\",\n \"아직 PRZ 터치 후 거절, sweep→reclaim, 15m/1h MSS·CHoCH, CVD/OI 확인이 없어 confirmed_reaction=false이며 방향성 점수는 bearish 0.133에 그침\",\n \"하방 반응이 확인될 경우 harmonic TP ladder는 $63,732.82, $63,390.58, $62,836.60 순으로 제시됨\"\n ],\n \"reasoning\": \"현재 1h BTC/USDT는 $63,617.60으로, 가장 중요한 council-relevant 패턴은 strict·high 품질의 bearish Bat이며 PRZ는 $64,015.23-$64,558.36, D 중심가는 $64,286.80입니다. 이 PRZ는 ABCD, BC extension, XAD가 모두 겹친 3중 Fib confluence 구간이지만, 아직 PRZ 진입 후 거절이나 MSS/CHoCH, CVD/OI 확인이 없으므로 구조 전환으로 간주할 수 없습니다. 따라서 structure_bias는 중립이고, setup_bias만 단기적으로 bearish입니다. 만약 $64,015-$64,558 구간에서 명확한 rejection이 나오면 $63,732.82와 $63,390.58이 1차·2차 반응 목표가 되지만, 현재 단계에서는 harmonic 단독으로 메인 경로를 뒤집을 수 없습니다.\",\n \"key_levels\": {\n \"support\": [\n 63732.82,\n 63390.58,\n 62836.6,\n 62629.59,\n 62139.63\n ],\n \"resistance\": [\n 64015.23,\n 64286.8,\n 64558.36,\n 64839.82,\n 65222.06\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,558.36 상방 1h 종가 수용\",\n \"risk_scenario\": \"$64,015.23-$64,558.36 bearish Bat PRZ에서 거절이 나오지 않고 $64,558.36 위로 1h 종가 수용이 발생하면, 현재 bearish setup은 무효화되고 다음 상단 watch PRZ인 bullish Gartley $64,457.59-$65,222.06 및 Butterfly $64,582.16-$65,410.50 구간까지 변동성이 확장될 수 있습니다. 반대로 PRZ 터치 후 강한 rejection과 15m/1h CHoCH가 확인되면 $63,732.82, $63,390.58, $62,836.60 순의 하방 TP ladder가 활성화됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.83,
"setup_signals": [
"현재가 $63,617.60은 EQ $63,431.80 위에 있어 프리미엄 영역에 위치하지만, 단기적으로는 EQ 상방 유지 중",
"이전 일봉 고점 $63,796.60을 이미 상향 돌파한 이력 존재",
"최근 확인된 bullish BOS 레벨 $62,840.20, $63,915.30, $64,738.00이 존재하여 하단 구조 기반은 아직 완전히 무효화되지 않음",
"가장 가까운 bullish OB 후보 구간은 $61,068.60-$61,547.90이며, 할인 영역의 잠재적 재매집 수요 구간",
"현재가 $63,617.60은 EMA20 $63,344.30 위에서 거래되어 단기 매수 반응은 유지"
],
"reasoning": "확정 구조 관점에서는 최근 BOS 시퀀스가 bullish BOS 3회 이후 bearish BOS $65,607.10 및 $65,328.80으로 전환되었고, consecutive_bear_bos가 2회이므로 structure_bias는 bearish로 판단한다. 반면 setup 관점에서는 이전 일봉 고점 $63,796.60을 이미 돌파했고, 현재가 $63,617.60이 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있다. 다만 현재 가격은 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있으며, 프리미엄 영역에서 추가 매수 추격은 효율이 낮다. 미충족 FVG가 0개이고 최근 liquidity sweep도 없어 기관 유동성 사냥 이후의 강한 방향성 확인은 부족하므로, 현 구간은 bullish setup과 bearish structure가 충돌하는 중립 구간이다.",
"key_levels": {
"support": [
63431.8,
63344.3,
62232.1,
61547.9,
61068.6
],
"resistance": [
63796.6,
63894.0,
63962.79,
64738.0,
65328.8,
65607.1,
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "$62,232.10",
"risk_scenario": "반대 시나리오는 가격이 EQ $63,431.80 아래로 재진입한 뒤 이전 일봉 저점 $62,232.10을 하향 이탈하는 경우이다. 이 경우 현재 bullish setup은 무효화되고, $61,547.90-$61,068.60의 candidate bullish OB까지 sell-side liquidity를 사냥하러 내려갈 가능성이 커진다. 반대로 $63,962.79 EMA120과 $64,738.00 bullish BOS 레벨을 회복하면 bearish structure 압력이 약화되고 $65,328.80-$65,607.10 구조 저항 재테스트가 가능하다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 61068.6,
"top": 61547.9,
"quality": "candidate",
"score": 0.691
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 2,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 60,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 62840.2
},
{
"type": "BOS_bullish",
"level": 63915.3
},
{
"type": "BOS_bullish",
"level": 64738.0
},
{
"type": "BOS_bearish",
"level": 65607.1
},
{
"type": "BOS_bearish",
"level": 65328.8
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 2,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 63431.8,
"range_high": 64631.5,
"range_low": 62232.1,
"bull_score": 8.3,
"bear_score": 5.5,
"setup_bias": "bullish",
"setup_score": 0.83,
"setup_signals": [
"bullish BOS above $62,840.20",
"bullish BOS above $63,915.30",
"bullish BOS above $64,738.00",
"broken previous day high $63,796.60"
],
"retracement_direction": "bearish",
"current_retracement_pct": 35.8,
"deepest_retracement_pct": 39.7,
"previous_day_high": 63796.6,
"previous_day_low": 62232.1,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": true,
"high": 63894.0,
"low": 63015.1
},
"New York": {
"active": true,
"high": 63894.0,
"low": 63367.6
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.83,\n \"setup_signals\": [\n \"현재가 $63,617.60은 EQ $63,431.80 위에 있어 프리미엄 영역에 위치하지만, 단기적으로는 EQ 상방 유지 중\",\n \"이전 일봉 고점 $63,796.60을 이미 상향 돌파한 이력 존재\",\n \"최근 확인된 bullish BOS 레벨 $62,840.20, $63,915.30, $64,738.00이 존재하여 하단 구조 기반은 아직 완전히 무효화되지 않음\",\n \"가장 가까운 bullish OB 후보 구간은 $61,068.60-$61,547.90이며, 할인 영역의 잠재적 재매집 수요 구간\",\n \"현재가 $63,617.60은 EMA20 $63,344.30 위에서 거래되어 단기 매수 반응은 유지\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 최근 BOS 시퀀스가 bullish BOS 3회 이후 bearish BOS $65,607.10 및 $65,328.80으로 전환되었고, consecutive_bear_bos가 2회이므로 structure_bias는 bearish로 판단한다. 반면 setup 관점에서는 이전 일봉 고점 $63,796.60을 이미 돌파했고, 현재가 $63,617.60이 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있다. 다만 현재 가격은 EMA120 $63,962.79와 EMA240 $63,896.82 아래에 있으며, 프리미엄 영역에서 추가 매수 추격은 효율이 낮다. 미충족 FVG가 0개이고 최근 liquidity sweep도 없어 기관 유동성 사냥 이후의 강한 방향성 확인은 부족하므로, 현 구간은 bullish setup과 bearish structure가 충돌하는 중립 구간이다.\",\n \"key_levels\": {\n \"support\": [\n 63431.8,\n 63344.3,\n 62232.1,\n 61547.9,\n 61068.6\n ],\n \"resistance\": [\n 63796.6,\n 63894.0,\n 63962.79,\n 64738.0,\n 65328.8,\n 65607.1,\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,232.10\",\n \"risk_scenario\": \"반대 시나리오는 가격이 EQ $63,431.80 아래로 재진입한 뒤 이전 일봉 저점 $62,232.10을 하향 이탈하는 경우이다. 이 경우 현재 bullish setup은 무효화되고, $61,547.90-$61,068.60의 candidate bullish OB까지 sell-side liquidity를 사냥하러 내려갈 가능성이 커진다. 반대로 $63,962.79 EMA120과 $64,738.00 bullish BOS 레벨을 회복하면 bearish structure 압력이 약화되고 $65,328.80-$65,607.10 구조 저항 재테스트가 가능하다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.66,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.62,
"active_setups": [
"Wyckoff 기준 현재가 $63,617.60은 분배 range low/AR $63,650.00 하단에서 수용 여부를 시험 중이며, LPSY $63,894.00 이후 SOW $63,558.40이 확인된 상태",
"캔들 기준 현재가가 EMA120 $63,962.79 및 EMA240 $63,896.82 아래에 있고, 최근 strict bearish engulfing 품질 0.664가 출현",
"피보나치 기준 $63,719.81-$63,881.39 부근에 ext_1.272/ext_1.414 저항이 있고, $63,858.28에 3중 confluence cluster_score 0.85 형성",
"하모닉 기준 $64,015.23-$64,558.36에 strict high-quality bearish Bat PRZ가 대기 중이나, 아직 PRZ 진입 후 거절 확인은 없음",
"파생 기준 CVD divergence 0.700 및 CVD change +$6,459.49로 단기 매수 체결 우위가 존재해 $63,800-$64,800 유동성 테스트 리스크가 남아 있음",
"ICT 기준 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있으나, 상위 구조는 bearish BOS 2회로 약세"
],
"setup_vs_structure": "구조적 판정은 Wyckoff 분배 Phase D와 ICT bearish BOS 전환 때문에 bearish로 기울어져 있다. 다만 실행 셋업은 bearish가 우세하되 파생 CVD와 ICT 단기 조건이 bullish로 충돌하므로, 현 구간은 약세 구조 안의 단기 반등/재흡수 리스크가 큰 상태다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 3,
"neutral_count": 2
},
"key_levels": {
"support": [
63600,
63558.4,
63431.8,
63410.3,
63344.3,
63141.76,
62975.62,
62707.08,
62232.1,
61700,
61100
],
"resistance": [
63719.81,
63796.6,
63800,
63894,
63896.82,
63962.79,
64194,
64558.36,
64738,
64780,
64800,
65700,
67255.4
]
},
"confluences": [
"Wyckoff LPSY $63,894.00, ICT London/New York high $63,894.00, EMA240 $63,896.82, EMA120 $63,962.79가 모두 $63,890-$63,963 구간에 모여 있어 핵심 구조 저항대로 작동한다.",
"Fibonacci ext_1.414 $63,881.39와 confluence zone $63,858.28이 Wyckoff LPSY $63,894.00 및 EMA 저항대와 거의 중첩되어 $63,850-$63,960 공급 밀집도가 높다.",
"Derivatives의 상단 청산 유동성 $63,800 및 ICT previous day high $63,796.60이 같은 가격대에 있어 $63,796-$63,800은 단기 유동성/저항 확인 구간이다.",
"Wyckoff range high/BC $64,738.00, ICT bullish BOS 레벨 $64,738.00, Derivatives 강한 상단 유동성 $64,800, Harmonic bearish Bat PRZ 상단 $64,558.36이 $64,550-$64,800 구간에 모여 중기 구조 무효화/재평가 구간을 형성한다.",
"7일 저점 $62,232.10은 Candlestick, Wyckoff, ICT, Harmonic에서 반복적으로 등장하는 주요 하단 구조 지지다.",
"EMA20 $63,344.30, ICT EQ $63,431.80, Fibonacci ext_1.0 $63,410.30이 $63,344-$63,432에 모여 있어 단기 하단 방어선으로 관찰된다."
],
"conflicts": [
"Wyckoff는 regime fitness 0.963의 분배 Phase D와 SOW를 근거로 구조를 bearish로 보지만, Derivatives는 CVD divergence 0.700과 CVD change +$6,459.49를 근거로 단기 bullish setup을 제시한다.",
"ICT는 구조적으로 bearish BOS 2회를 인정하면서도, 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있고 이전 일봉 고점 $63,796.60 돌파 이력이 있어 실행 셋업은 bullish로 평가한다.",
"Candlestick/Fibonacci는 $63,850-$64,000 저항 반응을 중시하는 반면, Derivatives는 $63,800 및 $64,800 상단 청산 유동성 테스트 가능성을 강조한다.",
"Harmonic의 bearish Bat PRZ $64,015.23-$64,558.36은 구조적 약세와 방향은 일치하지만 아직 확인된 거절이 없으므로, 독립적인 구조 판정 근거로 쓰기에는 이르다."
],
"executive_summary": "현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 해석되며, LPSY $63,894.00 직후 SOW $63,558.40이 출현해 구조적 bias는 bearish다. 가격은 현재 $63,617.60으로 AR/range low $63,650.00 바로 아래에 있어 하단 이탈 수용 여부를 시험하는 위치이며, $63,894-$63,963에는 Wyckoff LPSY, ICT 세션 고점, EMA120/240, Fibonacci 저항이 중첩되어 핵심 재진입 저항대가 형성되어 있다. 다만 파생 CVD의 매수 우위와 ICT의 EQ $63,431.80 상방 유지 조건은 약세 구조 내부의 단기 재흡수 리스크를 만든다. 구조적 약세 판정의 핵심 무효화는 $64,780-$64,800 상단 수용이며, 그 전 단계로 $63,894-$63,963 회복 여부가 SOW 실패 조건으로 중요하다.",
"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 \"Wyckoff 기준 현재가 $63,617.60은 분배 range low/AR $63,650.00 하단에서 수용 여부를 시험 중이며, LPSY $63,894.00 이후 SOW $63,558.40이 확인된 상태\",\n \"캔들 기준 현재가가 EMA120 $63,962.79 및 EMA240 $63,896.82 아래에 있고, 최근 strict bearish engulfing 품질 0.664가 출현\",\n \"피보나치 기준 $63,719.81-$63,881.39 부근에 ext_1.272/ext_1.414 저항이 있고, $63,858.28에 3중 confluence cluster_score 0.85 형성\",\n \"하모닉 기준 $64,015.23-$64,558.36에 strict high-quality bearish Bat PRZ가 대기 중이나, 아직 PRZ 진입 후 거절 확인은 없음\",\n \"파생 기준 CVD divergence 0.700 및 CVD change +$6,459.49로 단기 매수 체결 우위가 존재해 $63,800-$64,800 유동성 테스트 리스크가 남아 있음\",\n \"ICT 기준 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있어 단기 bullish setup은 살아 있으나, 상위 구조는 bearish BOS 2회로 약세\"\n ],\n \"setup_vs_structure\": \"구조적 판정은 Wyckoff 분배 Phase D와 ICT bearish BOS 전환 때문에 bearish로 기울어져 있다. 다만 실행 셋업은 bearish가 우세하되 파생 CVD와 ICT 단기 조건이 bullish로 충돌하므로, 현 구간은 약세 구조 안의 단기 반등/재흡수 리스크가 큰 상태다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 3,\n \"neutral_count\": 2\n },\n \"key_levels\": {\n \"support\": [\n 63600,\n 63558.4,\n 63431.8,\n 63410.3,\n 63344.3,\n 63141.76,\n 62975.62,\n 62707.08,\n 62232.1,\n 61700,\n 61100\n ],\n \"resistance\": [\n 63719.81,\n 63796.6,\n 63800,\n 63894,\n 63896.82,\n 63962.79,\n 64194,\n 64558.36,\n 64738,\n 64780,\n 64800,\n 65700,\n 67255.4\n ]\n },\n \"confluences\": [\n \"Wyckoff LPSY $63,894.00, ICT London/New York high $63,894.00, EMA240 $63,896.82, EMA120 $63,962.79가 모두 $63,890-$63,963 구간에 모여 있어 핵심 구조 저항대로 작동한다.\",\n \"Fibonacci ext_1.414 $63,881.39와 confluence zone $63,858.28이 Wyckoff LPSY $63,894.00 및 EMA 저항대와 거의 중첩되어 $63,850-$63,960 공급 밀집도가 높다.\",\n \"Derivatives의 상단 청산 유동성 $63,800 및 ICT previous day high $63,796.60이 같은 가격대에 있어 $63,796-$63,800은 단기 유동성/저항 확인 구간이다.\",\n \"Wyckoff range high/BC $64,738.00, ICT bullish BOS 레벨 $64,738.00, Derivatives 강한 상단 유동성 $64,800, Harmonic bearish Bat PRZ 상단 $64,558.36이 $64,550-$64,800 구간에 모여 중기 구조 무효화/재평가 구간을 형성한다.\",\n \"7일 저점 $62,232.10은 Candlestick, Wyckoff, ICT, Harmonic에서 반복적으로 등장하는 주요 하단 구조 지지다.\",\n \"EMA20 $63,344.30, ICT EQ $63,431.80, Fibonacci ext_1.0 $63,410.30이 $63,344-$63,432에 모여 있어 단기 하단 방어선으로 관찰된다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 regime fitness 0.963의 분배 Phase D와 SOW를 근거로 구조를 bearish로 보지만, Derivatives는 CVD divergence 0.700과 CVD change +$6,459.49를 근거로 단기 bullish setup을 제시한다.\",\n \"ICT는 구조적으로 bearish BOS 2회를 인정하면서도, 현재가가 EQ $63,431.80 및 EMA20 $63,344.30 위에 있고 이전 일봉 고점 $63,796.60 돌파 이력이 있어 실행 셋업은 bullish로 평가한다.\",\n \"Candlestick/Fibonacci는 $63,850-$64,000 저항 반응을 중시하는 반면, Derivatives는 $63,800 및 $64,800 상단 청산 유동성 테스트 가능성을 강조한다.\",\n \"Harmonic의 bearish Bat PRZ $64,015.23-$64,558.36은 구조적 약세와 방향은 일치하지만 아직 확인된 거절이 없으므로, 독립적인 구조 판정 근거로 쓰기에는 이르다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime이 분배(DIS)로 판정되고 fitness 0.963으로 가장 높으며, BC $64,738.00 → AR $63,650.00 → ST $66,956.70 → UT $64,780.00 → LPSY $63,894.00 → SOW $63,558.40의 구체적 Phase D 약세 시퀀스를 제시했기 때문이다.\",\n \"invalidation_level\": \"1시간 기준 $64,780-$64,800 상단을 회복하고 수용하면 현재의 분배 Phase D/SOW 기반 bearish 구조 판정은 재평가가 필요하다. 단기 SOW 실패 신호는 우선 $63,894-$63,963 회복에서 발생한다.\",\n \"executive_summary\": \"현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 해석되며, LPSY $63,894.00 직후 SOW $63,558.40이 출현해 구조적 bias는 bearish다. 가격은 현재 $63,617.60으로 AR/range low $63,650.00 바로 아래에 있어 하단 이탈 수용 여부를 시험하는 위치이며, $63,894-$63,963에는 Wyckoff LPSY, ICT 세션 고점, EMA120/240, Fibonacci 저항이 중첩되어 핵심 재진입 저항대가 형성되어 있다. 다만 파생 CVD의 매수 우위와 ICT의 EQ $63,431.80 상방 유지 조건은 약세 구조 내부의 단기 재흡수 리스크를 만든다. 구조적 약세 판정의 핵심 무효화는 $64,780-$64,800 상단 수용이며, 그 전 단계로 $63,894-$63,963 회복 여부가 SOW 실패 조건으로 중요하다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.66,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 63858.28,
"type": "resistance_test",
"source": "Fibonacci(strict confluence 0.85), Wyckoff(LPSY $63,894 Phase D retest), ICT(bullish setup 83%, 이전 일봉 고점 $63,796.60 돌파, 세션 고점 $63,894), Derivatives(CVD divergence 0.700, $63,800 청산 유동성)",
"description": "파생 CVD 매수 우위(+$6,459.49)와 ICT 단기 bullish 셋업이 만든 재흡수성 반등이 먼저 작동한다. $63,800 청산 유동성과 이전 일봉 고점 $63,796.60을 쓸어 올린 뒤, $63,858.28 strict 피보나치 3중 클러스터(0.85)와 Wyckoff LPSY $63,894.00·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대를 테스트한다. 이 구간은 Wyckoff SOW 실패 판정선이자 핵심 재진입 저항대로, 약세 구조상 거절 확률이 높다.",
"est_hours": 3.0,
"turning_zone": [
63858.28,
63962.79
],
"likely_wick": 63896.82,
"rejection_confirm": 63719.81,
"invalid_overshoot": 64113.52,
"calibration_reasoning": "$63,858.28 fib 3중 클러스터(ext_1.272/1.414/ret_0.5)를 하단으로, 상단은 Wyckoff LPSY $63,894·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대까지 설정(폭 ≈0.34 ATR). likely_wick은 LPSY/EMA240과 라운드 $63,900이 겹치는 $63,896.82로 바이어스했고, invalid_overshoot는 공급대를 수용 돌파하는 fib 저항 $64,113.52(하모닉 PRZ $64,286.8은 PRE_CONFIRMATION이라 앵커에서 제외)."
},
{
"seq": 2,
"price": 62986.24,
"type": "swing_low",
"source": "Fibonacci(strict confluence 0.85 $62,986.24, ret_0.382 $62,975.62), Wyckoff(LPSY 거절 후 Phase D markdown), Candlestick(strict bearish engulfing 0.664)",
"description": "공급대 거절 후 Wyckoff 분배 Phase D markdown이 재개된다. SOW $63,558.40 → ICT EQ $63,431.80 → fib ext_1.0 $63,410.30 → EMA20 $63,344.30 → ret_0.236 $63,141.76 단기 지지를 순차 이탈하며, strict 피보나치 클러스터 $62,986.24(ret_0.382 $62,975.62 동반)까지 하락한다. 약세 구조의 1차 구조적 하단 목표.",
"est_hours": 11.0,
"turning_zone": [
62862.4,
62986.24
],
"likely_wick": 62930.0,
"rejection_confirm": 63141.76,
"invalid_overshoot": 62800.0,
"calibration_reasoning": "$62,986.24 3중 confluence(ret_0.5/0.382/0.236)를 상단으로 약 0.4 ATR 아래까지 존을 두고 바로 아래 fib 지지 $62,975.62를 포함. likely_wick은 $62,975.62 지지 선반을 소폭 관통하는 $62,930, rejection_confirm은 ret_0.236 $63,141.76 회복, invalid_overshoot $62,800은 존 이탈 후 WP3 $62,707.08로의 markdown 연장을 의미."
},
{
"seq": 3,
"price": 62707.08,
"type": "swing_low",
"source": "Fibonacci(핵심 황금비 ret_0.618 $62,707.08), 인접 candidate 클러스터 $62,611.49(0.6), 7일 저점 $62,232.10",
"description": "markdown 연장으로 핵심 황금비 지지 ret_0.618 $62,707.08에 도달한다. 그 아래 candidate 클러스터 $62,611.49와 7일 저점 $62,232.10이 추가 하단 목표이며, 이 구간에서 첫 의미 있는 하단 반응(매수 방어 또는 단기 반등)이 예상된다.",
"est_hours": 19.0,
"turning_zone": [
62518.61,
62707.08
],
"likely_wick": 62611.49,
"rejection_confirm": 62830.0,
"invalid_overshoot": 62232.1,
"calibration_reasoning": "터미널 구간이라 약 0.61 ATR로 확장, 황금비 ret_0.618 $62,707.08를 상단·candidate 클러스터 $62,611.49(ret_0.786/0.618)를 포함. likely_wick은 황금비를 하향 스윕한 뒤 유동성 밀집 $62,611.49, rejection_confirm은 약 0.4 ATR 회복선 $62,830, invalid_overshoot는 7일 저점 $62,232.10 이탈(그 아래로는 더 깊은 유동성 풀이 지배)."
}
],
"period_extremes": {
"4h": {
"expected_high": 63894.0,
"expected_low": 63558.4,
"high_first": true
},
"8h": {
"expected_high": 63894.0,
"expected_low": 63141.76,
"high_first": true
},
"24h": {
"expected_high": 63894.0,
"expected_low": 62707.08,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 63962.79,
"description": "EMA120 $63,962.79 및 LPSY $63,894.00 위로 1h 종가 수용 시 Wyckoff SOW 실패/하단 재흡수 전환. 반등이 WP1 거절에 그치지 않고 $64,194(range EQ)·$64,738 상단 유동성으로 확장되며 path 약세 시퀀스가 지연된다."
},
"bearish": {
"price": 63410.3,
"description": "ICT EQ $63,431.80·fib ext_1.0 $63,410.30·EMA20 $63,344.30 단기 지지를 동반 이탈하면 ICT 단기 bullish 셋업이 무효화되고 markdown이 가속. WP1 반등 없이도 $62,986 → $62,707로 직행할 수 있다."
}
},
"scenario_invalidation": 64194.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 63858.28,\n \"type\": \"resistance_test\",\n \"source\": \"Fibonacci(strict confluence 0.85), Wyckoff(LPSY $63,894 Phase D retest), ICT(bullish setup 83%, 이전 일봉 고점 $63,796.60 돌파, 세션 고점 $63,894), Derivatives(CVD divergence 0.700, $63,800 청산 유동성)\",\n \"description\": \"파생 CVD 매수 우위(+$6,459.49)와 ICT 단기 bullish 셋업이 만든 재흡수성 반등이 먼저 작동한다. $63,800 청산 유동성과 이전 일봉 고점 $63,796.60을 쓸어 올린 뒤, $63,858.28 strict 피보나치 3중 클러스터(0.85)와 Wyckoff LPSY $63,894.00·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대를 테스트한다. 이 구간은 Wyckoff SOW 실패 판정선이자 핵심 재진입 저항대로, 약세 구조상 거절 확률이 높다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 62986.24,\n \"type\": \"swing_low\",\n \"source\": \"Fibonacci(strict confluence 0.85 $62,986.24, ret_0.382 $62,975.62), Wyckoff(LPSY 거절 후 Phase D markdown), Candlestick(strict bearish engulfing 0.664)\",\n \"description\": \"공급대 거절 후 Wyckoff 분배 Phase D markdown이 재개된다. SOW $63,558.40 → ICT EQ $63,431.80 → fib ext_1.0 $63,410.30 → EMA20 $63,344.30 → ret_0.236 $63,141.76 단기 지지를 순차 이탈하며, strict 피보나치 클러스터 $62,986.24(ret_0.382 $62,975.62 동반)까지 하락한다. 약세 구조의 1차 구조적 하단 목표.\",\n \"est_hours\": 11.0\n },\n {\n \"seq\": 3,\n \"price\": 62707.08,\n \"type\": \"swing_low\",\n \"source\": \"Fibonacci(핵심 황금비 ret_0.618 $62,707.08), 인접 candidate 클러스터 $62,611.49(0.6), 7일 저점 $62,232.10\",\n \"description\": \"markdown 연장으로 핵심 황금비 지지 ret_0.618 $62,707.08에 도달한다. 그 아래 candidate 클러스터 $62,611.49와 7일 저점 $62,232.10이 추가 하단 목표이며, 이 구간에서 첫 의미 있는 하단 반응(매수 방어 또는 단기 반등)이 예상된다.\",\n \"est_hours\": 19.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63894.0, \"expected_low\": 63558.4, \"high_first\": true},\n \"8h\": {\"expected_high\": 63894.0, \"expected_low\": 63141.76, \"high_first\": true},\n \"24h\": {\"expected_high\": 63894.0, \"expected_low\": 62707.08, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 63962.79, \"description\": \"EMA120 $63,962.79 및 LPSY $63,894.00 위로 1h 종가 수용 시 Wyckoff SOW 실패/하단 재흡수 전환. 반등이 WP1 거절에 그치지 않고 $64,194(range EQ)·$64,738 상단 유동성으로 확장되며 path 약세 시퀀스가 지연된다.\"},\n \"bearish\": {\"price\": 63410.30, \"description\": \"ICT EQ $63,431.80·fib ext_1.0 $63,410.30·EMA20 $63,344.30 단기 지지를 동반 이탈하면 ICT 단기 bullish 셋업이 무효화되고 markdown이 가속. WP1 반등 없이도 $62,986 → $62,707로 직행할 수 있다.\"}\n },\n \"scenario_invalidation\": 64194.0\n}\n```\n\n**핵심 판단 요약**\n\n구조(BEARISH 66%)와 셋업(BEARISH 62%)이 같은 방향이라 큰 그림은 markdown입니다. 다만 파생 CVD 매수 우위와 ICT 단기 셋업(83%)이 살아 있어, Wyckoff Phase D 교과서대로 **SOW($63,558) 직후 LPSY 공급대($63,858–$63,894)로의 재흡수성 반등이 먼저** 나온 뒤 거절 → 하락하는 corrective 경로로 배열했습니다.\n\n- WP1은 후보 표의 최근접 strict 레벨($63,858.28, 0.85)을 채택 — 상방이지만 거절을 전제한 resistance_test\n- WP1 거절 후 strict 클러스터 $62,986.24 → 황금비 $62,707.08으로 이어지는 약세 본류\n- $63,962.79 수용은 약세 가속 경보(SOW 실패), $64,194 수용은 경로 전체 무효화"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 63858.28,
"turning_zone": [
63858.28,
63962.79
],
"likely_wick": 63896.82,
"rejection_confirm": 63719.81,
"invalid_overshoot": 64113.52,
"calibration_reasoning": "$63,858.28 fib 3중 클러스터(ext_1.272/1.414/ret_0.5)를 하단으로, 상단은 Wyckoff LPSY $63,894·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대까지 설정(폭 ≈0.34 ATR). likely_wick은 LPSY/EMA240과 라운드 $63,900이 겹치는 $63,896.82로 바이어스했고, invalid_overshoot는 공급대를 수용 돌파하는 fib 저항 $64,113.52(하모닉 PRZ $64,286.8은 PRE_CONFIRMATION이라 앵커에서 제외)."
},
{
"seq": 2,
"base_target": 62986.24,
"turning_zone": [
62862.4,
62986.24
],
"likely_wick": 62930.0,
"rejection_confirm": 63141.76,
"invalid_overshoot": 62800.0,
"calibration_reasoning": "$62,986.24 3중 confluence(ret_0.5/0.382/0.236)를 상단으로 약 0.4 ATR 아래까지 존을 두고 바로 아래 fib 지지 $62,975.62를 포함. likely_wick은 $62,975.62 지지 선반을 소폭 관통하는 $62,930, rejection_confirm은 ret_0.236 $63,141.76 회복, invalid_overshoot $62,800은 존 이탈 후 WP3 $62,707.08로의 markdown 연장을 의미."
},
{
"seq": 3,
"base_target": 62707.08,
"turning_zone": [
62518.61,
62707.08
],
"likely_wick": 62611.49,
"rejection_confirm": 62830.0,
"invalid_overshoot": 62232.1,
"calibration_reasoning": "터미널 구간이라 약 0.61 ATR로 확장, 황금비 ret_0.618 $62,707.08를 상단·candidate 클러스터 $62,611.49(ret_0.786/0.618)를 포함. likely_wick은 황금비를 하향 스윕한 뒤 유동성 밀집 $62,611.49, rejection_confirm은 약 0.4 ATR 회복선 $62,830, invalid_overshoot는 7일 저점 $62,232.10 이탈(그 아래로는 더 깊은 유동성 풀이 지배)."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 63858.28,\n \"turning_zone\": [63858.28, 63962.79],\n \"likely_wick\": 63896.82,\n \"rejection_confirm\": 63719.81,\n \"invalid_overshoot\": 64113.52,\n \"calibration_reasoning\": \"$63,858.28 fib 3중 클러스터(ext_1.272/1.414/ret_0.5)를 하단으로, 상단은 Wyckoff LPSY $63,894·EMA240 $63,896.82·EMA120 $63,962.79 공급 밀집대까지 설정(폭 ≈0.34 ATR). likely_wick은 LPSY/EMA240과 라운드 $63,900이 겹치는 $63,896.82로 바이어스했고, invalid_overshoot는 공급대를 수용 돌파하는 fib 저항 $64,113.52(하모닉 PRZ $64,286.8은 PRE_CONFIRMATION이라 앵커에서 제외).\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62986.24,\n \"turning_zone\": [62862.40, 62986.24],\n \"likely_wick\": 62930.00,\n \"rejection_confirm\": 63141.76,\n \"invalid_overshoot\": 62800.00,\n \"calibration_reasoning\": \"$62,986.24 3중 confluence(ret_0.5/0.382/0.236)를 상단으로 약 0.4 ATR 아래까지 존을 두고 바로 아래 fib 지지 $62,975.62를 포함. likely_wick은 $62,975.62 지지 선반을 소폭 관통하는 $62,930, rejection_confirm은 ret_0.236 $63,141.76 회복, invalid_overshoot $62,800은 존 이탈 후 WP3 $62,707.08로의 markdown 연장을 의미.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 62707.08,\n \"turning_zone\": [62518.61, 62707.08],\n \"likely_wick\": 62611.49,\n \"rejection_confirm\": 62830.00,\n \"invalid_overshoot\": 62232.10,\n \"calibration_reasoning\": \"터미널 구간이라 약 0.61 ATR로 확장, 황금비 ret_0.618 $62,707.08를 상단·candidate 클러스터 $62,611.49(ret_0.786/0.618)를 포함. likely_wick은 황금비를 하향 스윕한 뒤 유동성 밀집 $62,611.49, rejection_confirm은 약 0.4 ATR 회복선 $62,830, invalid_overshoot는 7일 저점 $62,232.10 이탈(그 아래로는 더 깊은 유동성 풀이 지배).\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 47.5,
"chairman": 46.2,
"operating_path": 184.7,
"tp_calibrator": 214.6
},
"agents": {},
"total_s": 493.1
}
}