Signal: BEARISH (62%) | Price: $62,614.50 | 2026-07-05 21:00 KST | 300 candles
Council: 1 bullish, 3 neutral, 2 bearish | Support: $62,569 / $62,410 / $62,399 | Resistance: $62,654 / $62,668 / $62,714
현재 15분 BTC 구조는 단기 bullish BOS에도 불구하고, 상위 구조 해석에서는 $63,450 UTAD 이후 $63,084 LPSY가 형성된 Wyckoff 분배 Phase D가 우세한 bearish regime으로 평가된다. 다만 현재가 $62,614.50는 ICT 디스카운트, Fibonacci 0.236 지지 $62,569.14, Harmonic bullish PRZ $62,531.19~$62,723.29가 겹치는 반응 구역 내부에 있어 실행 셋업은 구조와 반대로 bullish 반등 후보가 강하다. 핵심 구조 저항은 $62,713~$62,809, $63,084, $63,450이며, 특히 $63,084는 LPSY 회복 여부를 가르는 1차 구조 기준이다. 하단에서는 $62,410.10 이탈 시 단기 반응 구조가 훼손되고, $61,447~$61,500은 분배 박스 상단 재진입 및 하방 유동성 테스트 조건으로 작동한다. 전체 bearish 구조의 최종 무효화는 $63,450 UTAD 상단의 재수용이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 76% | $61,447 / $61,229 | $62,714 / $63,084 |
| ICT Trader | BULLISH | 72% | $62,410 / $61,778 | $62,654 / $62,810 |
| Derivatives Trader | BEARISH | 62% | $61,500 / $60,342 | $62,714 / $62,726 |
| Candlestick Reader | BULLISH | 55% | $62,404 / $61,896 | $62,714 / $62,726 |
| Fibonacci Analyst | NEUTRAL | 56% | $62,569 / $62,410 | $62,668 / $62,747 |
| Harmonic Specialist | BULLISH | 56% | $62,537 / $62,531 | $62,678 / $62,701 |
Support: $61,447 / $61,229 / $61,100 | Resistance: $62,714 / $63,084 / $63,450 | Horizon: short to medium term
현재 Wyckoff regime은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 구조 적합도가 높습니다. 이벤트 체인은 BC $61,447 → AR $61,100 → ST $61,900 → SOW_IN_PHASE_B $61,229 → UT → UTAD $63,450 → LPSY $63,084로 이어지며, 현재 major_phase는 Phase D, current_event는 LPSY입니다. 구조적으로는 $63,450 UTAD 이후 $63,084 LPSY가 낮은 재공급 지점으로 확인되어 bearish structure_bias가 우세하지만, 즉시 하락 확정이라기보다 $61,447~$61,100 원 분배 박스 상단 재진입 여부를 시험하는 구간입니다. 현재가 $62,614.50는 LPSY $63,084 아래에 있어 반등은 먼저 $63,084 회복 여부가 핵심이고, 실패 시 $61,447, $61,229, $61,100 순으로 수요 테스트가 열립니다.
Support: $62,410 / $61,778 / $61,727 | Resistance: $62,654 / $62,810 / $62,957 | Horizon: short term
구조적으로는 $61,727.20과 $62,654.10을 연속 상향 돌파한 bullish BOS 2회가 확인되어 structure_bias는 bullish이다. 현재가 $62,614.50는 EQ $62,809.95 아래 discount 영역이며, range low $62,410.10에 가까운 92.3% 깊은 되돌림 구간이라 상승 구조 내 재매집성 롱 셋업이 우세하다. 다만 활성 OB와 미충족 FVG가 모두 0개이고 최근 liquidity sweep도 감지되지 않아, 기관 주문블록 기반의 명확한 진입 근거는 약하다. $62,654.10을 다시 회복하고 $62,809.95 EQ 위로 수용되면 $62,957.20 전일 고가와 NY 고가 $63,084.00 재테스트 가능성이 높아진다.
Support: $61,500 / $60,342 / $60,200 | Resistance: $62,714 / $62,726 / $63,450 | Horizon: 단기 4-8시간
현재 BTC는 $62,614.50으로 EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있지만, 7일 저점 $60,342.50 대비는 아직 높아 명확한 BOS/CHoCH가 확인된 구조적 하락장은 아니다. 다만 가격이 레인지 EQ $61,896.25 위 프리미엄 구간에 있고, CVD divergence 0.850으로 매수 체결 대비 가격 진전이 약해 상방 흡수 신호가 강하다. OI가 24시간 -0.6980% 감소하고 basis가 -0.0685%로 음수인 점은 신규 롱 추세가 아니라 포지션 정리와 선물 약세를 시사한다. 롱 계정 비율 0.592, long crowding 0.814로 롱 쏠림이 남아 있어 $61,500 및 $60,200 하방 청산 유동성 테스트 가능성이 우위다.
Support: $62,404 / $61,896 / $60,342 | Resistance: $62,714 / $62,726 / $63,450 | Horizon: 단기, 15분봉 기준 향후 4~12개 캔들
최근 캔들에서는 doji 2개 이후 bullish engulfing 후보가 감지되었고 bull_score가 0.750으로 매수 쪽이 우세하지만, 패턴 품질은 0.555이며 고거래량 확인이 없어 강한 확정 반전으로 보기는 어렵습니다. 현재가 $62,614.50는 EMA240 $62,403.62 위에 있어 하방 지지는 살아 있으나, EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있어 단기 구조는 아직 명확히 상승 전환되지 않았습니다. 7일 고점 $63,450.00와 저점 $60,342.50의 중간값인 EQ $61,896.25 위에서 거래되고 있어 프리미엄 구간이며, 이는 구조 확정 전 매수 셋업의 기대값을 낮춥니다. 따라서 구조_bias는 확정 BOS나 CHoCH가 없는 중립, setup_bias는 약한 bullish로 판단합니다.
Support: $62,569 / $62,410 / $62,227 | Resistance: $62,668 / $62,747 / $62,827 | Horizon: short term
확인된 스윙 구조는 $63,084 고점에서 $62,410 저점으로 이어진 하락 방향이므로 structure_bias는 bearish로 판단한다. 다만 현재가 $62,614.50는 0.236 되돌림 $62,569.14 바로 위에서 반응을 테스트 중이며, EQ인 0.5 레벨 $62,747.05 아래의 디스카운트 구간에 있어 단기 setup_bias는 반등 우위로 기울어 있다. 상단 저항은 $62,667.53, $62,747.05, 특히 골든 레이시오 $62,826.57이며, 이 구간을 수용하지 못하면 하락 구조가 유지된다. 반대로 $62,569.14가 깨지고 스윙 저점 $62,410.10 아래로 내려가면 $62,226.80, $62,131.11, $61,993.63 확장 목표가 순차적으로 열린다.
Support: $62,537 / $62,531 / $62,399 | Resistance: $62,678 / $62,701 / $62,723 | Horizon: short term
15분 기준 총 54개 패턴 중 strict 패턴 19개, high quality 22개이며, 현재가는 $62,614.50로 nearest Gartley PRZ 중심 D $62,619.34와 거의 동일한 위치에 있습니다. 확인된 패턴은 bullish Bat 1개로, PRZ $62,531.19-$62,723.29에서 터치·방어·AD 0.382 반응이 확인되어 post-confirmation vote weight 0.58까지 상승했지만, harmonic governance상 단독 구조 전환 근거는 아닙니다. directional score는 bullish 1.553, bearish 1.308로 상승 쪽이 우세하나 dominance가 0.086에 불과해 강한 추세 신호보다는 PRZ 내부 반등 우위 정도로 해석합니다. 구조적으로는 BOS/CHoCH/명확한 acceptance 데이터가 제공되지 않았으므로 structure_bias는 neutral이며, setup_bias만 $62,315-$62,723 하단 PRZ 방어 기반의 약한 bullish입니다. 다만 $62,666-$62,938에는 bearish Gartley/Shark/Bat/Crab PRZ가 촘촘히 겹쳐 있어 $62,700 위에서는 반등 청산 및 반락 위험을 반드시 고려해야 합니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $62,705 | resistance_test | fibonacci, candlestick, ict, harmonic | 3.0 | 현재가 $62,614.50는 디스카운트 반등 셋업(피보나치 0.236 $62,569.14 방어, 하모닉 bullish Bat PRZ $62,531.19~$62,723.29 확정 반응, ICT discount 92.3% 되돌림)이 우세해 setup_bias(BULLISH 62%)를 따라 첫 파동은 상방. fib_confluence strict $62,705.38(score 1.0)를 중심으로 EMA20 $62,713.72·EMA120 $62,725.72·피보나치 0.5 $62,747.05가 밀집한 저항 클러스터를 테스트. 이 구간은 하모닉 bearish Gartley/Shark/Bat PRZ $62,666.85~$62,937.88과 겹쳐 매도 반응(반등 종료) 가능성이 높다. |
| 2 | $62,410 | support_test | wyckoff, derivatives, ict, fibonacci | 8.0 | 저항 클러스터에서 거절 후 구조 우위(Wyckoff 분배 Phase D/LPSY, dis_score 96.2)가 재개. Derivatives CVD divergence 0.850 상방 흡수와 OI 24h -0.698% 언와인딩이 하방 압력을 지지. ICT range low이자 Fibonacci 하락 스윙 저점인 $62,410.10을 테스트 — 챔피언 합의상 이 레벨 상실 시 단기 bullish 반응 구조가 훼손되는 1차 하방 분기점. |
| 3 | $62,258 | liquidity_sweep | fibonacci, wyckoff | 14.0 | $62,410.10 이탈 후 하단 유동성 스윕. fib_confluence strict $62,257.73(score 1.0)과 Fibonacci 확장 목표 $62,226.80이 겹치는 구간에서 swing low 형성. Wyckoff 분배 하방 목표 개방 흐름과 정렬. |
| 4 | $61,875 | extension | fibonacci, wyckoff, derivatives | 21.0 | 분배 하방 연장 목표. fib_confluence strict $61,875.36(score 0.85)이 Fibonacci $61,993.63·$61,778.10 확장, 7일 레인지 EQ $61,896.25와 confluence. 모멘텀 지속 시 Derivatives 청산 유동성 $61,500·Wyckoff 원 분배 박스 상단 $61,447까지 24h 창 밖 확장 여지. 이 구간은 프리미엄 청산 이후 첫 구조적 수요 테스트대. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $62,530 | $62,747 | High first |
| 8h | $62,410 | $62,747 | High first |
| 24h | $61,875 | $62,747 | High first |
Invalidation: $63,084
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 62705.38,
"type": "resistance_test",
"source": "fibonacci, candlestick, ict, harmonic",
"description": "현재가 $62,614.50는 디스카운트 반등 셋업(피보나치 0.236 $62,569.14 방어, 하모닉 bullish Bat PRZ $62,531.19~$62,723.29 확정 반응, ICT discount 92.3% 되돌림)이 우세해 setup_bias(BULLISH 62%)를 따라 첫 파동은 상방. fib_confluence strict $62,705.38(score 1.0)를 중심으로 EMA20 $62,713.72·EMA120 $62,725.72·피보나치 0.5 $62,747.05가 밀집한 저항 클러스터를 테스트. 이 구간은 하모닉 bearish Gartley/Shark/Bat PRZ $62,666.85~$62,937.88과 겹쳐 매도 반응(반등 종료) 가능성이 높다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 62410.1,
"type": "support_test",
"source": "wyckoff, derivatives, ict, fibonacci",
"description": "저항 클러스터에서 거절 후 구조 우위(Wyckoff 분배 Phase D/LPSY, dis_score 96.2)가 재개. Derivatives CVD divergence 0.850 상방 흡수와 OI 24h -0.698% 언와인딩이 하방 압력을 지지. ICT range low이자 Fibonacci 하락 스윙 저점인 $62,410.10을 테스트 — 챔피언 합의상 이 레벨 상실 시 단기 bullish 반응 구조가 훼손되는 1차 하방 분기점.",
"est_hours": 8.0
},
{
"seq": 3,
"price": 62257.73,
"type": "liquidity_sweep",
"source": "fibonacci, wyckoff",
"description": "$62,410.10 이탈 후 하단 유동성 스윕. fib_confluence strict $62,257.73(score 1.0)과 Fibonacci 확장 목표 $62,226.80이 겹치는 구간에서 swing low 형성. Wyckoff 분배 하방 목표 개방 흐름과 정렬.",
"est_hours": 14.0
},
{
"seq": 4,
"price": 61875.36,
"type": "extension",
"source": "fibonacci, wyckoff, derivatives",
"description": "분배 하방 연장 목표. fib_confluence strict $61,875.36(score 0.85)이 Fibonacci $61,993.63·$61,778.10 확장, 7일 레인지 EQ $61,896.25와 confluence. 모멘텀 지속 시 Derivatives 청산 유동성 $61,500·Wyckoff 원 분배 박스 상단 $61,447까지 24h 창 밖 확장 여지. 이 구간은 프리미엄 청산 이후 첫 구조적 수요 테스트대.",
"est_hours": 21.0
}
],
"period_extremes": {
"4h": {"expected_high": 62747.05, "expected_low": 62530.0, "high_first": true},
"8h": {"expected_high": 62747.05, "expected_low": 62410.1, "high_first": true},
"24h": {"expected_high": 62747.05, "expected_low": 61875.36, "high_first": true}
},
"triggers": {
"bullish": {"price": 62809.95, "description": "ICT EQ $62,809.95 상방 수용 시 디스카운트→프리미엄 전환. $62,957.20 전일 고가·$63,084 NY 고가/LPSY 재테스트가 열리며 셋업이 단순 반등에서 추세 반등으로 격상. 반등이 waypoint 경로를 지연·상향시킴."},
"bearish": {"price": 62410.1, "description": "ICT range low·Fibonacci 스윙 저점 $62,410.10 하회·수용 시 단기 bullish 반응 구조 무효화. Wyckoff 분배 하방 사다리 $62,257.73→$61,993.63→$61,778.10이 순차 개방되며 WP2 이후 가속."}
},
"scenario_invalidation": 63084.0
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.62,
"active_setups": [
"ICT 기준 $62,410.10~$63,209.80 내부에서 현재가 $62,614.50는 EQ $62,809.95 아래의 디스카운트 영역",
"피보나치 기준 $63,084→$62,410 하락 스윙의 0.236 되돌림 $62,569.14 바로 위에서 반응 테스트",
"하모닉 기준 bullish Bat/Gartley PRZ가 $62,399.21~$62,701.33 구간에 중첩되어 현재가가 반등 후보 구역 내부",
"확정 bullish Bat 반응 PRZ $62,531.19~$62,723.29가 존재하나, 단독 구조 전환 근거는 아님",
"단기 저항은 $62,667.53, $62,713.72~$62,747.05, $62,809.95에 밀집",
"파생 포지셔닝은 CVD divergence 0.850, OI 24h -0.698%, basis -0.0685%로 상방 체결 흡수 및 롱 쏠림 리스크를 동반"
],
"setup_vs_structure": "구조는 Wyckoff 분배 Phase D/LPSY 우위로 bearish지만, 즉시 실행 셋업은 $62,410~$62,570 부근의 피보나치·하모닉·ICT 디스카운트 반응으로 bullish 쪽이 더 많다. 즉, 현재는 하락 구조 안의 반등형 셋업이며, 구조와 실행 방향이 분리되어 있다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 2,
"neutral_count": 3
},
"key_levels": {
"support": [
62569.14,
62410.1,
62399.21,
62226.8,
61993.63,
61778.1,
61447,
61229,
61100,
60342.5
],
"resistance": [
62654.1,
62667.53,
62713.72,
62725.72,
62747.05,
62809.95,
62826.57,
62957.2,
63084,
63450
]
},
"confluences": [
"Wyckoff, ICT, Fibonacci, Harmonic이 모두 $63,084 부근을 핵심 상단 기준으로 인식한다: Wyckoff LPSY, ICT NY 고가, Fibonacci 스윙 고점, Harmonic 상단 TP/PRZ 맥락이 중첩된다.",
"Wyckoff, Derivatives, Candlestick, ICT가 $63,450을 주요 상단 구조 레벨로 공유한다: Wyckoff UTAD, 7일 고점, 파생 상방 저항, ICT 상위 저항이 일치한다.",
"ICT와 Fibonacci가 $62,410.10을 핵심 하단 구조 레벨로 공유한다: ICT range low이자 Fibonacci 하락 스윙 저점이다.",
"Fibonacci $62,569.14, Harmonic PRZ $62,531.19~$62,723.29, ICT 단기 BOS 레벨 $62,654.10이 현재가 주변에 밀집해 $62,530~$62,670 구간이 단기 반응대임을 시사한다.",
"Candlestick EMA20 $62,713.72, EMA120 $62,725.72, Fibonacci 0.5 $62,747.05, Harmonic bearish PRZ $62,666.85~$62,937.88이 $62,700대 저항 클러스터를 형성한다.",
"Wyckoff $61,447와 Derivatives $61,500 하방 청산 유동성이 근접해 있어 $61,450~$61,500은 구조적 수요 테스트 및 유동성 구간으로 중첩된다."
],
"conflicts": [
"ICT는 $61,727.20 및 $62,654.10 상향 BOS 2회를 근거로 bullish structure를 제시하지만, Wyckoff는 $63,450 UTAD 이후 $63,084 LPSY가 확인된 Phase D 분배 구조로 해석한다.",
"Candlestick과 Harmonic은 현재 구간에서 bullish 반응 후보를 제시하지만, 두 분석 모두 구조 전환 확정보다는 후보·PRZ 반응 수준으로 제한되어 있다.",
"Fibonacci는 큰 스윙 방향을 $63,084→$62,410 하락으로 보아 bearish structure라고 판단하지만, 현재가는 0.236 지지 $62,569.14 위라 단기 setup은 bullish로 분리된다.",
"Derivatives는 매수 체결 증가에도 가격 진전이 약한 CVD divergence 0.850을 상방 흡수로 해석하는 반면, ICT와 Harmonic은 같은 가격대의 깊은 되돌림과 PRZ 방어를 매수 반응 후보로 본다."
],
"highest_conviction_analyst": "Wyckoff Expert — 분배 적합도 0.963, dis_score 96.2, BC→AR→ST→SOW→UTAD→LPSY로 이어지는 구체적 이벤트 체인, $63,450 UTAD와 $63,084 LPSY라는 명확한 구조 레벨을 제시했기 때문에 가장 강한 구조 신호로 평가된다.",
"invalidation_level": "$63,450 상향 회복 및 수용. $63,084 LPSY 회복은 bearish 구조 약화 조건이며, $63,450 UTAD 상단을 재수용하면 현재 분배 Phase D 해석은 구조적으로 무효화된다.",
"executive_summary": "현재 15분 BTC 구조는 단기 bullish BOS에도 불구하고, 상위 구조 해석에서는 $63,450 UTAD 이후 $63,084 LPSY가 형성된 Wyckoff 분배 Phase D가 우세한 bearish regime으로 평가된다. 다만 현재가 $62,614.50는 ICT 디스카운트, Fibonacci 0.236 지지 $62,569.14, Harmonic bullish PRZ $62,531.19~$62,723.29가 겹치는 반응 구역 내부에 있어 실행 셋업은 구조와 반대로 bullish 반등 후보가 강하다. 핵심 구조 저항은 $62,713~$62,809, $63,084, $63,450이며, 특히 $63,084는 LPSY 회복 여부를 가르는 1차 구조 기준이다. 하단에서는 $62,410.10 이탈 시 단기 반응 구조가 훼손되고, $61,447~$61,500은 분배 박스 상단 재진입 및 하방 유동성 테스트 조건으로 작동한다. 전체 bearish 구조의 최종 무효화는 $63,450 UTAD 상단의 재수용이다."
}{
"symbol": "BTC/USDT",
"timeframe": "15m",
"timestamp": "2026-07-05 21:00 KST",
"last_price": 62614.5,
"num_candles": 300,
"stage1_analyses": {
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.72,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.92,
"setup_signals": [
"확정 bullish BOS 2회 발생: $61,727.20 상향 돌파 및 $62,654.10 상향 돌파",
"현재가 $62,614.50는 EQ $62,809.95 아래의 discount 영역에 위치",
"상승 구조 내 92.3% 깊은 되돌림으로 discount 매수 배열 형성",
"전일 고가 $62,957.20가 이미 상향 돌파되어 buy-side 유동성 확보 이력 존재",
"NY 세션 저가 $62,410.10 부근이 단기 sell-side liquidity 및 방어 기준"
],
"reasoning": "구조적으로는 $61,727.20과 $62,654.10을 연속 상향 돌파한 bullish BOS 2회가 확인되어 structure_bias는 bullish이다. 현재가 $62,614.50는 EQ $62,809.95 아래 discount 영역이며, range low $62,410.10에 가까운 92.3% 깊은 되돌림 구간이라 상승 구조 내 재매집성 롱 셋업이 우세하다. 다만 활성 OB와 미충족 FVG가 모두 0개이고 최근 liquidity sweep도 감지되지 않아, 기관 주문블록 기반의 명확한 진입 근거는 약하다. $62,654.10을 다시 회복하고 $62,809.95 EQ 위로 수용되면 $62,957.20 전일 고가와 NY 고가 $63,084.00 재테스트 가능성이 높아진다.",
"key_levels": {
"support": [
62410.1,
61778.1,
61727.2,
60342.5
],
"resistance": [
62654.1,
62809.95,
62957.2,
63084.0,
63209.8,
63450.0
]
},
"time_horizon": "short term",
"invalidation_level": "$62,410.10 하향 이탈 및 15분봉 종가 수용",
"risk_scenario": "$62,410.10 NY 저가와 range low가 무너지면 현재 discount 롱 셋업은 실패로 간주되며, sell-side liquidity가 $61,778.10 전일 저가와 $61,727.20 이전 BOS 레벨까지 열릴 수 있다. 이 경우 bullish structure는 약화되고, $62,654.10 회복 전까지는 반등이 매도 유동성 제공 구간으로 바뀔 위험이 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 0,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 55,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 61727.2
},
{
"type": "BOS_bullish",
"level": 62654.1
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bullish"
],
"consecutive_bull_bos": 2,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 62809.95,
"range_high": 63209.8,
"range_low": 62410.1,
"bull_score": 7.3,
"bear_score": 0.0,
"setup_bias": "bullish",
"setup_score": 0.92,
"setup_signals": [
"bullish BOS above $61,727.20",
"bullish BOS above $62,654.10",
"deep retracement 92.3% in discount zone",
"broken previous day high $62,957.20"
],
"retracement_direction": "bullish",
"current_retracement_pct": 92.3,
"deepest_retracement_pct": 126.1,
"previous_day_high": 62957.2,
"previous_day_low": 61778.1,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 63084.0,
"low": 62410.1
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.72,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"확정 bullish BOS 2회 발생: $61,727.20 상향 돌파 및 $62,654.10 상향 돌파\",\n \"현재가 $62,614.50는 EQ $62,809.95 아래의 discount 영역에 위치\",\n \"상승 구조 내 92.3% 깊은 되돌림으로 discount 매수 배열 형성\",\n \"전일 고가 $62,957.20가 이미 상향 돌파되어 buy-side 유동성 확보 이력 존재\",\n \"NY 세션 저가 $62,410.10 부근이 단기 sell-side liquidity 및 방어 기준\"\n ],\n \"reasoning\": \"구조적으로는 $61,727.20과 $62,654.10을 연속 상향 돌파한 bullish BOS 2회가 확인되어 structure_bias는 bullish이다. 현재가 $62,614.50는 EQ $62,809.95 아래 discount 영역이며, range low $62,410.10에 가까운 92.3% 깊은 되돌림 구간이라 상승 구조 내 재매집성 롱 셋업이 우세하다. 다만 활성 OB와 미충족 FVG가 모두 0개이고 최근 liquidity sweep도 감지되지 않아, 기관 주문블록 기반의 명확한 진입 근거는 약하다. $62,654.10을 다시 회복하고 $62,809.95 EQ 위로 수용되면 $62,957.20 전일 고가와 NY 고가 $63,084.00 재테스트 가능성이 높아진다.\",\n \"key_levels\": {\n \"support\": [\n 62410.1,\n 61778.1,\n 61727.2,\n 60342.5\n ],\n \"resistance\": [\n 62654.1,\n 62809.95,\n 62957.2,\n 63084.0,\n 63209.8,\n 63450.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,410.10 하향 이탈 및 15분봉 종가 수용\",\n \"risk_scenario\": \"$62,410.10 NY 저가와 range low가 무너지면 현재 discount 롱 셋업은 실패로 간주되며, sell-side liquidity가 $61,778.10 전일 저가와 $61,727.20 이전 BOS 레벨까지 열릴 수 있다. 이 경우 bullish structure는 약화되고, $62,654.10 회복 전까지는 반등이 매도 유동성 제공 구간으로 바뀔 위험이 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bullish",
"confidence": 0.55,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.46,
"setup_signals": [
"최근 3개 패턴 중 bullish_engulfing@295 출현, 패턴 품질 0.555로 약한 매수 반전 후보",
"현재가 $62,614.50가 EMA240 $62,403.62 위에 있어 중기 지지선은 아직 유지",
"현재가가 7일 범위 EQ $61,896.25 위의 프리미엄 구간에 있어 추격 매수에는 불리",
"EMA20 $62,713.72 및 EMA120 $62,725.72 바로 아래에서 거래되어 단기 저항 확인 필요",
"최근 doji@293, doji@294 이후 방향성 약화가 있었고, 고거래량 패턴은 없어 확정 신호는 부족"
],
"reasoning": "최근 캔들에서는 doji 2개 이후 bullish engulfing 후보가 감지되었고 bull_score가 0.750으로 매수 쪽이 우세하지만, 패턴 품질은 0.555이며 고거래량 확인이 없어 강한 확정 반전으로 보기는 어렵습니다. 현재가 $62,614.50는 EMA240 $62,403.62 위에 있어 하방 지지는 살아 있으나, EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있어 단기 구조는 아직 명확히 상승 전환되지 않았습니다. 7일 고점 $63,450.00와 저점 $60,342.50의 중간값인 EQ $61,896.25 위에서 거래되고 있어 프리미엄 구간이며, 이는 구조 확정 전 매수 셋업의 기대값을 낮춥니다. 따라서 구조_bias는 확정 BOS나 CHoCH가 없는 중립, setup_bias는 약한 bullish로 판단합니다.",
"key_levels": {
"support": [
62403.62,
61896.25,
60342.5
],
"resistance": [
62713.72,
62725.72,
63450.0
]
},
"time_horizon": "단기, 15분봉 기준 향후 4~12개 캔들",
"invalidation_level": "$62,403.62 하향 이탈",
"risk_scenario": "가격이 EMA240 $62,403.62를 이탈하면 bullish engulfing 후보의 의미가 약화되고, EQ $61,896.25까지 되돌림이 열릴 수 있습니다. 반대로 EMA20 $62,713.72와 EMA120 $62,725.72를 회복하면 $63,450.00 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 150,
"recent_patterns": 3,
"pattern_list": [
"bullish_engulfing@295",
"doji@293",
"doji@294"
],
"atr_value": 122.85,
"vol_avg_20": 850.82,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.555,
"bull_score": 0.75,
"bear_score": 0
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.55,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"최근 3개 패턴 중 bullish_engulfing@295 출현, 패턴 품질 0.555로 약한 매수 반전 후보\",\n \"현재가 $62,614.50가 EMA240 $62,403.62 위에 있어 중기 지지선은 아직 유지\",\n \"현재가가 7일 범위 EQ $61,896.25 위의 프리미엄 구간에 있어 추격 매수에는 불리\",\n \"EMA20 $62,713.72 및 EMA120 $62,725.72 바로 아래에서 거래되어 단기 저항 확인 필요\",\n \"최근 doji@293, doji@294 이후 방향성 약화가 있었고, 고거래량 패턴은 없어 확정 신호는 부족\"\n ],\n \"reasoning\": \"최근 캔들에서는 doji 2개 이후 bullish engulfing 후보가 감지되었고 bull_score가 0.750으로 매수 쪽이 우세하지만, 패턴 품질은 0.555이며 고거래량 확인이 없어 강한 확정 반전으로 보기는 어렵습니다. 현재가 $62,614.50는 EMA240 $62,403.62 위에 있어 하방 지지는 살아 있으나, EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있어 단기 구조는 아직 명확히 상승 전환되지 않았습니다. 7일 고점 $63,450.00와 저점 $60,342.50의 중간값인 EQ $61,896.25 위에서 거래되고 있어 프리미엄 구간이며, 이는 구조 확정 전 매수 셋업의 기대값을 낮춥니다. 따라서 구조_bias는 확정 BOS나 CHoCH가 없는 중립, setup_bias는 약한 bullish로 판단합니다.\",\n \"key_levels\": {\n \"support\": [\n 62403.62,\n 61896.25,\n 60342.5\n ],\n \"resistance\": [\n 62713.72,\n 62725.72,\n 63450.0\n ]\n },\n \"time_horizon\": \"단기, 15분봉 기준 향후 4~12개 캔들\",\n \"invalidation_level\": \"$62,403.62 하향 이탈\",\n \"risk_scenario\": \"가격이 EMA240 $62,403.62를 이탈하면 bullish engulfing 후보의 의미가 약화되고, EQ $61,896.25까지 되돌림이 열릴 수 있습니다. 반대로 EMA20 $62,713.72와 EMA120 $62,725.72를 회복하면 $63,450.00 재시험 가능성이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.76,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"UTAD가 $63,450에서 발생하며 기존 분배 상단/이전 고점들을 상방 이탈 후 실패한 흔적",
"LPSY가 $63,084에서 형성된 뒤 현재가 $62,614.50로 하회하여 Phase D 공급 우위가 유지됨",
"현재가 $62,614.50는 원 분배 기준 EQ $61,273.50 및 main_range_high $61,447 위의 프리미엄 구간에 위치",
"가격이 EMA20 $62,713.72 및 EMA120 $62,725.72 아래에 있어 단기 재상승 시도보다 공급 테스트 가능성이 우세"
],
"reasoning": "현재 Wyckoff regime은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 구조 적합도가 높습니다. 이벤트 체인은 BC $61,447 → AR $61,100 → ST $61,900 → SOW_IN_PHASE_B $61,229 → UT → UTAD $63,450 → LPSY $63,084로 이어지며, 현재 major_phase는 Phase D, current_event는 LPSY입니다. 구조적으로는 $63,450 UTAD 이후 $63,084 LPSY가 낮은 재공급 지점으로 확인되어 bearish structure_bias가 우세하지만, 즉시 하락 확정이라기보다 $61,447~$61,100 원 분배 박스 상단 재진입 여부를 시험하는 구간입니다. 현재가 $62,614.50는 LPSY $63,084 아래에 있어 반등은 먼저 $63,084 회복 여부가 핵심이고, 실패 시 $61,447, $61,229, $61,100 순으로 수요 테스트가 열립니다.",
"key_levels": {
"support": [
61447,
61229,
61100,
60342.5
],
"resistance": [
62713.72,
63084,
63450
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$63,450 상방 회복 및 수용",
"risk_scenario": "$63,084 LPSY를 회복하고 그 위에서 지지가 확인되면 현재 Phase D 하방 진행은 지연되며, $63,450 UTAD 고점 재시험으로 이어질 수 있습니다. 특히 $63,450을 상방 수용하면 분배 Phase D 해석은 무효화되고, 재축적 또는 상위 범위 확장 가능성을 다시 평가해야 합니다.",
"data_quality": "high",
"metrics": {
"acc_score": 90.9,
"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",
"UTAD",
"LPSY"
],
"last_phase": "LPSY",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 3,
"price": 61447.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 11,
"price": 61100.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 33,
"price": 61900.0,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 62,
"price": 61229.0,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 73,
"price": 61558.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 234,
"price": 63450.0,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 284,
"price": 63084.0,
"color": "#8338ec"
}
],
"phase_structures": [
{
"structure_id": "15m_cycle_1",
"sequence": 1,
"timeframe": "15m",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 3,
"end_idx": 284,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 3,
"price": 61447.0,
"color": "#ffd166",
"dt": "2026-07-02 18:45:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 11,
"price": 61100.0,
"color": "#06d6a0",
"dt": "2026-07-02 20:45:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 33,
"price": 61900.0,
"color": "#118ab2",
"dt": "2026-07-03 02:15:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 62,
"price": 61229.0,
"color": "#ef476f",
"dt": "2026-07-03 09:30:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 73,
"price": 61558.0,
"color": "#f9844a",
"dt": "2026-07-03 12:15:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 234,
"price": 63450.0,
"color": "#f9844a",
"dt": "2026-07-05 04:30:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 284,
"price": 63084.0,
"color": "#8338ec",
"dt": "2026-07-05 17:00:00+09:00"
}
]
}
],
"active_structure_id": "15m_cycle_1",
"primary_structure_id": "15m_cycle_1",
"structure_count": 1,
"regime_fitness": 0.9625,
"current_event": "LPSY",
"major_phase": "D",
"pos_in_range": 0.5,
"main_range_low": 61100.0,
"main_range_high": 61447.0
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.76,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"UTAD가 $63,450에서 발생하며 기존 분배 상단/이전 고점들을 상방 이탈 후 실패한 흔적\",\n \"LPSY가 $63,084에서 형성된 뒤 현재가 $62,614.50로 하회하여 Phase D 공급 우위가 유지됨\",\n \"현재가 $62,614.50는 원 분배 기준 EQ $61,273.50 및 main_range_high $61,447 위의 프리미엄 구간에 위치\",\n \"가격이 EMA20 $62,713.72 및 EMA120 $62,725.72 아래에 있어 단기 재상승 시도보다 공급 테스트 가능성이 우세\"\n ],\n \"reasoning\": \"현재 Wyckoff regime은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 구조 적합도가 높습니다. 이벤트 체인은 BC $61,447 → AR $61,100 → ST $61,900 → SOW_IN_PHASE_B $61,229 → UT → UTAD $63,450 → LPSY $63,084로 이어지며, 현재 major_phase는 Phase D, current_event는 LPSY입니다. 구조적으로는 $63,450 UTAD 이후 $63,084 LPSY가 낮은 재공급 지점으로 확인되어 bearish structure_bias가 우세하지만, 즉시 하락 확정이라기보다 $61,447~$61,100 원 분배 박스 상단 재진입 여부를 시험하는 구간입니다. 현재가 $62,614.50는 LPSY $63,084 아래에 있어 반등은 먼저 $63,084 회복 여부가 핵심이고, 실패 시 $61,447, $61,229, $61,100 순으로 수요 테스트가 열립니다.\",\n \"key_levels\": {\n \"support\": [\n 61447,\n 61229,\n 61100,\n 60342.5\n ],\n \"resistance\": [\n 62713.72,\n 63084,\n 63450\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$63,450 상방 회복 및 수용\",\n \"risk_scenario\": \"$63,084 LPSY를 회복하고 그 위에서 지지가 확인되면 현재 Phase D 하방 진행은 지연되며, $63,450 UTAD 고점 재시험으로 이어질 수 있습니다. 특히 $63,450을 상방 수용하면 분배 Phase D 해석은 무효화되고, 재축적 또는 상위 범위 확장 가능성을 다시 평가해야 합니다.\",\n \"data_quality\": \"high\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.72,
"setup_signals": [
"가격 $62,614.50은 7일 레인지 EQ $61,896.25 위에 있어 프리미엄 구간에 위치",
"CVD divergence 0.850 및 CVD change +$2,020.80: 매수 체결이 들어왔지만 가격은 $63,450 고점 돌파 실패, 상방 흡수 가능성",
"OI 24h -0.6980%: 신규 롱 추세 유입보다 포지션 언와인딩 성격이 강함",
"Long account latest 0.592 및 account_long_crowding 0.814: 롱 계정 쏠림이 높아 단기 반대매매 리스크",
"basis pct -0.0685%, basis change -0.0423: 선물이 현물 대비 약해지며 파생 수요 둔화",
"현재가가 EMA20 $62,713.72 및 EMA120 $62,725.72 아래에 있어 단기 수급 저항 확인"
],
"reasoning": "현재 BTC는 $62,614.50으로 EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있지만, 7일 저점 $60,342.50 대비는 아직 높아 명확한 BOS/CHoCH가 확인된 구조적 하락장은 아니다. 다만 가격이 레인지 EQ $61,896.25 위 프리미엄 구간에 있고, CVD divergence 0.850으로 매수 체결 대비 가격 진전이 약해 상방 흡수 신호가 강하다. OI가 24시간 -0.6980% 감소하고 basis가 -0.0685%로 음수인 점은 신규 롱 추세가 아니라 포지션 정리와 선물 약세를 시사한다. 롱 계정 비율 0.592, long crowding 0.814로 롱 쏠림이 남아 있어 $61,500 및 $60,200 하방 청산 유동성 테스트 가능성이 우위다.",
"key_levels": {
"support": [
61500,
60342.5,
60200,
56600
],
"resistance": [
62713.72,
62725.72,
63450,
64000,
65200
]
},
"time_horizon": "단기 4-8시간",
"invalidation_level": "$63,450.00 상방 안착",
"risk_scenario": "$63,450을 회복하고 $64,000 상단 청산 유동성을 흡수한 뒤에도 가격이 밀리지 않으면, 약한 파생 지표는 숏 스퀴즈 연료로 바뀔 수 있으며 다음 목표는 strongest liq level인 $65,200이 된다.",
"data_quality": "high",
"metrics": {
"cvd_divergence": 0.85,
"cvd_change": 2020.797,
"oi_trend": 0.43,
"oi_change_pct_24h": -0.698,
"oi_latest": 105650.665,
"funding_pressure": 0.407,
"funding_avg": 9.295e-05,
"funding_change_24h": -6.07e-06,
"long_account_ratio": 0.598,
"short_account_ratio": 0.402,
"long_account_latest": 0.592,
"short_account_latest": 0.408,
"long_account_change_24h": -0.0075,
"short_account_change_24h": 0.0075,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.814,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.483,
"spot_futures_basis_pct": -0.0685,
"basis_change_lookback": -0.0423,
"aggregate_score": 0.434,
"bull_signals": 1,
"bear_signals": 3,
"liq_below": [
[
61500,
950.2032269999999
],
[
60200,
1782.8300500000003
],
[
56600,
1111.39282125
]
],
"liq_above": [
[
64000,
985.2973409999998
],
[
65200,
1824.6871800000001
],
[
68900,
1567.430405
]
],
"strongest_liq_level": 65200,
"fragility_score": 0.835,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.72,\n \"setup_signals\": [\n \"가격 $62,614.50은 7일 레인지 EQ $61,896.25 위에 있어 프리미엄 구간에 위치\",\n \"CVD divergence 0.850 및 CVD change +$2,020.80: 매수 체결이 들어왔지만 가격은 $63,450 고점 돌파 실패, 상방 흡수 가능성\",\n \"OI 24h -0.6980%: 신규 롱 추세 유입보다 포지션 언와인딩 성격이 강함\",\n \"Long account latest 0.592 및 account_long_crowding 0.814: 롱 계정 쏠림이 높아 단기 반대매매 리스크\",\n \"basis pct -0.0685%, basis change -0.0423: 선물이 현물 대비 약해지며 파생 수요 둔화\",\n \"현재가가 EMA20 $62,713.72 및 EMA120 $62,725.72 아래에 있어 단기 수급 저항 확인\"\n ],\n \"reasoning\": \"현재 BTC는 $62,614.50으로 EMA20 $62,713.72와 EMA120 $62,725.72 아래에 있지만, 7일 저점 $60,342.50 대비는 아직 높아 명확한 BOS/CHoCH가 확인된 구조적 하락장은 아니다. 다만 가격이 레인지 EQ $61,896.25 위 프리미엄 구간에 있고, CVD divergence 0.850으로 매수 체결 대비 가격 진전이 약해 상방 흡수 신호가 강하다. OI가 24시간 -0.6980% 감소하고 basis가 -0.0685%로 음수인 점은 신규 롱 추세가 아니라 포지션 정리와 선물 약세를 시사한다. 롱 계정 비율 0.592, long crowding 0.814로 롱 쏠림이 남아 있어 $61,500 및 $60,200 하방 청산 유동성 테스트 가능성이 우위다.\",\n \"key_levels\": {\n \"support\": [\n 61500,\n 60342.5,\n 60200,\n 56600\n ],\n \"resistance\": [\n 62713.72,\n 62725.72,\n 63450,\n 64000,\n 65200\n ]\n },\n \"time_horizon\": \"단기 4-8시간\",\n \"invalidation_level\": \"$63,450.00 상방 안착\",\n \"risk_scenario\": \"$63,450을 회복하고 $64,000 상단 청산 유동성을 흡수한 뒤에도 가격이 밀리지 않으면, 약한 파생 지표는 숏 스퀴즈 연료로 바뀔 수 있으며 다음 목표는 strongest liq level인 $65,200이 된다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"가격 $62,614.50가 하락 스윙 $63,084→$62,410의 0.236 되돌림 $62,569.14 바로 위에서 테스트 중",
"현재가가 EQ/0.5 되돌림 $62,747.05 아래에 있어 단기적으로 디스카운트 구간에 위치",
"0.236 지지 $62,569.14와 근접 거리 0.070으로 즉각적인 피보나치 반응 가능성 존재",
"상단 $62,705.38 부근에 5개 레벨이 중첩된 고품질 컨플루언스 클러스터가 있어 반등 시 1차 흡수/저항 후보",
"골든 레이시오 0.618 되돌림 $62,826.57은 구조 전환 전 핵심 저항으로 남아 있음"
],
"reasoning": "확인된 스윙 구조는 $63,084 고점에서 $62,410 저점으로 이어진 하락 방향이므로 structure_bias는 bearish로 판단한다. 다만 현재가 $62,614.50는 0.236 되돌림 $62,569.14 바로 위에서 반응을 테스트 중이며, EQ인 0.5 레벨 $62,747.05 아래의 디스카운트 구간에 있어 단기 setup_bias는 반등 우위로 기울어 있다. 상단 저항은 $62,667.53, $62,747.05, 특히 골든 레이시오 $62,826.57이며, 이 구간을 수용하지 못하면 하락 구조가 유지된다. 반대로 $62,569.14가 깨지고 스윙 저점 $62,410.10 아래로 내려가면 $62,226.80, $62,131.11, $61,993.63 확장 목표가 순차적으로 열린다.",
"key_levels": {
"support": [
62569.14,
62410.1,
62226.8,
62131.11,
61993.63
],
"resistance": [
62667.53,
62747.05,
62826.57,
62939.79,
63084
]
},
"time_horizon": "short term",
"invalidation_level": "$62,410.10",
"risk_scenario": "$62,569.14 지지가 실패하고 $62,410.10 스윙 저점까지 이탈하면 단기 반등 셋업은 무효화되며, 하락 확장 1.272인 $62,226.80 및 1.414인 $62,131.11까지 빠르게 열릴 수 있다. 반대로 $62,826.57 골든 레이시오를 강하게 회복하면 기존 하락 구조가 약화되고 $62,939.79 및 $63,084 재테스트 가능성이 높아진다.",
"data_quality": "high",
"metrics": {
"swing_pair": "High→Low: $63,084 → $62,410",
"direction": "down",
"nearest_fib": "ret_0.236",
"nearest_fib_price": 62569.14,
"nearest_fib_distance": 0.07,
"golden_ratio_level": 62826.57,
"fib_ret_382": 62667.53,
"fib_ret_618": 62826.57,
"confluence_zones": [
{
"price": 62705.38,
"count": 5,
"levels": [
"ret_0.236",
"ret_0.382",
"ret_0.236",
"ret_0.5",
"ret_0.618"
],
"cluster_score": 1.0
},
{
"price": 62257.73,
"count": 4,
"levels": [
"ext_1.414",
"ext_1.272",
"ret_0.382",
"ext_1.0"
],
"cluster_score": 1.0
},
{
"price": 61875.36,
"count": 3,
"levels": [
"ext_2.0",
"ret_0.5",
"ext_1.618"
],
"cluster_score": 0.85
},
{
"price": 61424.65,
"count": 2,
"levels": [
"ext_2.618",
"ret_0.618"
],
"cluster_score": 0.6
}
],
"support_levels": [
62569.1404,
62410.1,
62226.7992
],
"resistance_levels": [
62667.5298,
62747.05,
62826.5702
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 62569.14,
"distance_pct": 0.07,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ret_0.382",
"price": 62667.53,
"distance_pct": 0.08,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.5",
"price": 62747.05,
"distance_pct": 0.21,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.618",
"price": 62826.57,
"distance_pct": 0.34,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ret_0.786",
"price": 62939.79,
"distance_pct": 0.52,
"is_support": false,
"cluster_score": 1.0
},
{
"name": "ext_1.0",
"price": 62410.1,
"distance_pct": 0.33,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.272",
"price": 62226.8,
"distance_pct": 0.62,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.414",
"price": 62131.11,
"distance_pct": 0.77,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_1.618",
"price": 61993.63,
"distance_pct": 0.99,
"is_support": true,
"cluster_score": 1.0
},
{
"name": "ext_2.0",
"price": 61736.2,
"distance_pct": 1.4,
"is_support": true,
"cluster_score": 0.85
}
],
"confluence_quality": 1.0,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"가격 $62,614.50가 하락 스윙 $63,084→$62,410의 0.236 되돌림 $62,569.14 바로 위에서 테스트 중\",\n \"현재가가 EQ/0.5 되돌림 $62,747.05 아래에 있어 단기적으로 디스카운트 구간에 위치\",\n \"0.236 지지 $62,569.14와 근접 거리 0.070으로 즉각적인 피보나치 반응 가능성 존재\",\n \"상단 $62,705.38 부근에 5개 레벨이 중첩된 고품질 컨플루언스 클러스터가 있어 반등 시 1차 흡수/저항 후보\",\n \"골든 레이시오 0.618 되돌림 $62,826.57은 구조 전환 전 핵심 저항으로 남아 있음\"\n ],\n \"reasoning\": \"확인된 스윙 구조는 $63,084 고점에서 $62,410 저점으로 이어진 하락 방향이므로 structure_bias는 bearish로 판단한다. 다만 현재가 $62,614.50는 0.236 되돌림 $62,569.14 바로 위에서 반응을 테스트 중이며, EQ인 0.5 레벨 $62,747.05 아래의 디스카운트 구간에 있어 단기 setup_bias는 반등 우위로 기울어 있다. 상단 저항은 $62,667.53, $62,747.05, 특히 골든 레이시오 $62,826.57이며, 이 구간을 수용하지 못하면 하락 구조가 유지된다. 반대로 $62,569.14가 깨지고 스윙 저점 $62,410.10 아래로 내려가면 $62,226.80, $62,131.11, $61,993.63 확장 목표가 순차적으로 열린다.\",\n \"key_levels\": {\n \"support\": [\n 62569.14,\n 62410.1,\n 62226.8,\n 62131.11,\n 61993.63\n ],\n \"resistance\": [\n 62667.53,\n 62747.05,\n 62826.57,\n 62939.79,\n 63084\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,410.10\",\n \"risk_scenario\": \"$62,569.14 지지가 실패하고 $62,410.10 스윙 저점까지 이탈하면 단기 반등 셋업은 무효화되며, 하락 확장 1.272인 $62,226.80 및 1.414인 $62,131.11까지 빠르게 열릴 수 있다. 반대로 $62,826.57 골든 레이시오를 강하게 회복하면 기존 하락 구조가 약화되고 $62,939.79 및 $63,084 재테스트 가능성이 높아진다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bullish",
"confidence": 0.56,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.6,
"setup_signals": [
"확정 반응이 나온 bullish Bat: D $62,627.24, PRZ $62,531.19-$62,723.29, AD 0.382 반응 목표 $62,930.08 이미 검증 후보",
"현재가 $62,614.50가 forming bullish Gartley PRZ $62,537.35-$62,701.33 내부에 위치, D 후보 $62,619.34와 괴리 약 0.01%",
"best forming bullish Bat PRZ $62,399.21-$62,677.72 활성 구간, D 후보 $62,538.46, XAD·BC_EXT·ABCD 3중 Fib confluence",
"하단 추가 bullish Crab PRZ $62,315.64-$62,634.91가 현재가 바로 아래/내부에 걸쳐 있어 $62,315-$62,635 방어 시 반등 셋업 유지",
"상단에는 bearish Bat/Crab/Gartley/Shark PRZ가 $62,608.10-$62,937.88에 중첩되어 있어 $62,700-$62,940 구간은 즉시 저항 및 반락 리스크"
],
"reasoning": "15분 기준 총 54개 패턴 중 strict 패턴 19개, high quality 22개이며, 현재가는 $62,614.50로 nearest Gartley PRZ 중심 D $62,619.34와 거의 동일한 위치에 있습니다. 확인된 패턴은 bullish Bat 1개로, PRZ $62,531.19-$62,723.29에서 터치·방어·AD 0.382 반응이 확인되어 post-confirmation vote weight 0.58까지 상승했지만, harmonic governance상 단독 구조 전환 근거는 아닙니다. directional score는 bullish 1.553, bearish 1.308로 상승 쪽이 우세하나 dominance가 0.086에 불과해 강한 추세 신호보다는 PRZ 내부 반등 우위 정도로 해석합니다. 구조적으로는 BOS/CHoCH/명확한 acceptance 데이터가 제공되지 않았으므로 structure_bias는 neutral이며, setup_bias만 $62,315-$62,723 하단 PRZ 방어 기반의 약한 bullish입니다. 다만 $62,666-$62,938에는 bearish Gartley/Shark/Bat/Crab PRZ가 촘촘히 겹쳐 있어 $62,700 위에서는 반등 청산 및 반락 위험을 반드시 고려해야 합니다.",
"key_levels": {
"support": [
62537.35,
62531.19,
62399.21,
62315.64,
62290.78
],
"resistance": [
62677.72,
62701.33,
62723.29,
62870.7,
62937.88,
63117.17,
63420.0
]
},
"time_horizon": "short term",
"invalidation_level": "$62,399.21",
"risk_scenario": "$62,399.21 아래로 이탈하면 best bullish Bat PRZ 방어 실패로 해석되며, 그 경우 $62,315.64-$62,290.78 하단 PRZ까지 재시험할 가능성이 커집니다. 반대로 가격이 $62,700-$62,938 상단 bearish PRZ에 진입한 뒤 15분 MSS/CHoCH 없이 거절되면, bullish 반등은 $62,630, $62,535, $62,381.60 방향의 되돌림으로 전환될 수 있습니다.",
"data_quality": "high",
"metrics": {
"patterns_found": 54,
"completed_patterns_found": 24,
"forming_d_prz_found": 30,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 59,
"swing_highs_scanned": 29,
"swing_lows_scanned": 30,
"timeframe": "15m",
"prz_active_threshold_pct": 0.3,
"prz_nearby_threshold_pct": 0.6,
"prz_watch_threshold_pct": 1.2,
"prz_max_width_pct": 0.6,
"quality_counts": {
"high": 22,
"medium": 20,
"low": 12
},
"prz_status_counts": {
"active": 29,
"nearby": 14,
"watch": 8,
"far": 3,
"forming": 3
},
"high_confluence_prz_count": 40,
"strict_patterns_found": 19,
"candidate_patterns_found": 35,
"active_patterns_at_prz": 29,
"nearby_patterns": 14,
"all_patterns": [
"bat",
"bat",
"shark",
"crab",
"gartley",
"crab",
"crab",
"gartley",
"bat",
"bat",
"butterfly",
"shark",
"bat",
"butterfly",
"shark",
"shark",
"crab",
"bat",
"shark",
"gartley",
"butterfly",
"crab",
"bat",
"gartley",
"crab",
"butterfly",
"butterfly",
"shark",
"gartley",
"gartley",
"butterfly",
"shark",
"shark",
"gartley",
"bat",
"crab",
"butterfly",
"bat",
"butterfly",
"bat",
"shark",
"crab",
"crab",
"butterfly",
"gartley",
"butterfly",
"butterfly",
"butterfly",
"crab",
"shark",
"crab",
"butterfly",
"gartley",
"crab"
],
"all_signals": [
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.99,
"best_completion_status": "forming",
"nearest_pattern": "gartley",
"nearest_prz": 62619.34,
"price_to_prz": 0.01,
"prz_range": [
62537.35,
62701.33
],
"council_relevant_prz_count": 13,
"directional_influence_prz_count": 13,
"confirmed_reaction_prz_count": 1,
"validated_harmonic_tp_count": 1,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62538.46,
"prz_range": [
62399.21,
62677.72
],
"prz_width_pct": 0.445,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.12,
"price_to_prz_pct_raw": -0.1214,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3937,
"ABC": 0.6984
},
"x_price": 62381.6,
"x_idx": 161,
"x_order": 8,
"a_price": 62755.5,
"a_idx": 209,
"a_order": 5,
"b_price": 62902.7,
"b_idx": 249,
"b_order": 5,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62784.49,
"prz_range": [
62635.99,
62933.0
],
"prz_width_pct": 0.473,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.27,
"price_to_prz_pct_raw": 0.2715,
"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": 62784.49,
"a_price": 62381.6,
"tp1_ad_382": 62630.59,
"tp2_ad_618": 62535.5,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4013,
"ABC": 0.79
},
"x_price": 62957.2,
"x_idx": 144,
"x_order": 8,
"a_price": 62381.6,
"a_idx": 161,
"a_order": 8,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62430.1,
"c_idx": 203,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.982,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62813.46,
"prz_range": [
62690.36,
62936.56
],
"prz_width_pct": 0.392,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.32,
"price_to_prz_pct_raw": 0.3178,
"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": "shark",
"d_price": 62813.46,
"a_price": 62507.1,
"tp1_ad_382": 62696.43,
"tp2_ad_618": 62624.13,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4486,
"ABC": 1.3299
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62757.99,
"prz_range": [
62608.1,
62907.88
],
"prz_width_pct": 0.478,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.23,
"price_to_prz_pct_raw": 0.2292,
"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": 62757.99,
"a_price": 62488.8,
"tp1_ad_382": 62655.16,
"tp2_ad_618": 62591.63,
"tp3_a_or_structure_liquidity": 62488.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5708,
"ABC": 0.8336
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62488.8,
"a_idx": 146,
"a_order": 3,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62509.4,
"c_idx": 211,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 0.958,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62802.36,
"prz_range": [
62666.85,
62937.88
],
"prz_width_pct": 0.432,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.3,
"price_to_prz_pct_raw": 0.3,
"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": 62802.36,
"a_price": 62507.1,
"tp1_ad_382": 62689.57,
"tp2_ad_618": 62619.89,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.625,
"ABC": 0.6721
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.965,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62475.28,
"prz_range": [
62315.64,
62634.91
],
"prz_width_pct": 0.511,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.22,
"price_to_prz_pct_raw": -0.2224,
"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": 62475.28,
"a_price": 63420.0,
"tp1_ad_382": 62836.16,
"tp2_ad_618": 63059.12,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5247,
"ABC": 0.4057
},
"x_price": 62752.9,
"x_idx": 221,
"x_order": 3,
"a_price": 63420.0,
"a_idx": 227,
"a_order": 5,
"b_price": 63070.0,
"b_idx": 231,
"b_order": 3,
"c_price": 62928.0,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.954,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63003.13,
"prz_range": [
62870.7,
63135.56
],
"prz_width_pct": 0.42,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.62,
"price_to_prz_pct_raw": 0.6207,
"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": 63003.13,
"a_price": 62507.1,
"tp1_ad_382": 62813.65,
"tp2_ad_618": 62696.58,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6117,
"ABC": 0.6721
},
"x_price": 62266.8,
"x_idx": 128,
"x_order": 5,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.943,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62619.34,
"prz_range": [
62537.35,
62701.33
],
"prz_width_pct": 0.262,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.01,
"price_to_prz_pct_raw": 0.0077,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62619.34,
"a_price": 62928.0,
"tp1_ad_382": 62737.25,
"tp2_ad_618": 62810.09,
"tp3_a_or_structure_liquidity": 62928.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6276,
"ABC": 0.4606
},
"x_price": 62549.6,
"x_idx": 263,
"x_order": 8,
"a_price": 62928.0,
"a_idx": 270,
"a_order": 8,
"b_price": 62690.5,
"b_idx": 281,
"b_order": 3,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.935,
"ratio_score": 0.964,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62628.0,
"prz_range": [
62531.19,
62723.29
],
"prz_width_pct": 0.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.02,
"price_to_prz_pct_raw": 0.0204,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.576,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62627.24,
"a_price": 63420.0,
"tp1_ad_382": 62930.08,
"tp2_ad_618": 63117.17,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3844,
"ABC": 0.4057,
"BCD": 2.1127,
"XAD": 0.8698
},
"x_price": 62509.4,
"x_idx": 211,
"x_order": 5,
"a_price": 63420.0,
"a_idx": 227,
"a_order": 5,
"b_price": 63070.0,
"b_idx": 231,
"b_order": 3,
"c_price": 62928.0,
"c_idx": 270,
"c_order": 8,
"d_idx": 274
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62538.46,
"prz_range": [
62399.21,
62677.72
],
"prz_width_pct": 0.445,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.12,
"price_to_prz_pct_raw": -0.1214,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3937,
"ABC": 0.6984
},
"x_price": 62381.6,
"x_idx": 161,
"x_order": 8,
"a_price": 62755.5,
"a_idx": 209,
"a_order": 5,
"b_price": 62902.7,
"b_idx": 249,
"b_order": 5,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62784.49,
"prz_range": [
62635.99,
62933.0
],
"prz_width_pct": 0.473,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.27,
"price_to_prz_pct_raw": 0.2715,
"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": 62784.49,
"a_price": 62381.6,
"tp1_ad_382": 62630.59,
"tp2_ad_618": 62535.5,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4013,
"ABC": 0.79
},
"x_price": 62957.2,
"x_idx": 144,
"x_order": 8,
"a_price": 62381.6,
"a_idx": 161,
"a_order": 8,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62430.1,
"c_idx": 203,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.982,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62813.46,
"prz_range": [
62690.36,
62936.56
],
"prz_width_pct": 0.392,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.32,
"price_to_prz_pct_raw": 0.3178,
"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": "shark",
"d_price": 62813.46,
"a_price": 62507.1,
"tp1_ad_382": 62696.43,
"tp2_ad_618": 62624.13,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4486,
"ABC": 1.3299
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62757.99,
"prz_range": [
62608.1,
62907.88
],
"prz_width_pct": 0.478,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.23,
"price_to_prz_pct_raw": 0.2292,
"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": 62757.99,
"a_price": 62488.8,
"tp1_ad_382": 62655.16,
"tp2_ad_618": 62591.63,
"tp3_a_or_structure_liquidity": 62488.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5708,
"ABC": 0.8336
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62488.8,
"a_idx": 146,
"a_order": 3,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62509.4,
"c_idx": 211,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 0.958,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62802.36,
"prz_range": [
62666.85,
62937.88
],
"prz_width_pct": 0.432,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.3,
"price_to_prz_pct_raw": 0.3,
"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": 62802.36,
"a_price": 62507.1,
"tp1_ad_382": 62689.57,
"tp2_ad_618": 62619.89,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.625,
"ABC": 0.6721
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.965,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62475.28,
"prz_range": [
62315.64,
62634.91
],
"prz_width_pct": 0.511,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.22,
"price_to_prz_pct_raw": -0.2224,
"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": 62475.28,
"a_price": 63420.0,
"tp1_ad_382": 62836.16,
"tp2_ad_618": 63059.12,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5247,
"ABC": 0.4057
},
"x_price": 62752.9,
"x_idx": 221,
"x_order": 3,
"a_price": 63420.0,
"a_idx": 227,
"a_order": 5,
"b_price": 63070.0,
"b_idx": 231,
"b_order": 3,
"c_price": 62928.0,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.954,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63003.13,
"prz_range": [
62870.7,
63135.56
],
"prz_width_pct": 0.42,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.62,
"price_to_prz_pct_raw": 0.6207,
"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": 63003.13,
"a_price": 62507.1,
"tp1_ad_382": 62813.65,
"tp2_ad_618": 62696.58,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6117,
"ABC": 0.6721
},
"x_price": 62266.8,
"x_idx": 128,
"x_order": 5,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.943,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62619.34,
"prz_range": [
62537.35,
62701.33
],
"prz_width_pct": 0.262,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.01,
"price_to_prz_pct_raw": 0.0077,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62619.34,
"a_price": 62928.0,
"tp1_ad_382": 62737.25,
"tp2_ad_618": 62810.09,
"tp3_a_or_structure_liquidity": 62928.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6276,
"ABC": 0.4606
},
"x_price": 62549.6,
"x_idx": 263,
"x_order": 8,
"a_price": 62928.0,
"a_idx": 270,
"a_order": 8,
"b_price": 62690.5,
"b_idx": 281,
"b_order": 3,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 0.968,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62418.76,
"prz_range": [
62290.78,
62546.73
],
"prz_width_pct": 0.41,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.31,
"price_to_prz_pct_raw": -0.3126,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 62418.76,
"a_price": 62928.0,
"tp1_ad_382": 62613.29,
"tp2_ad_618": 62733.47,
"tp3_a_or_structure_liquidity": 62928.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7928,
"ABC": 0.573
},
"x_price": 62549.6,
"x_idx": 263,
"x_order": 8,
"a_price": 62928.0,
"a_idx": 270,
"a_order": 8,
"b_price": 62628.0,
"b_idx": 274,
"b_order": 8,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62538.46,
"prz_range": [
62399.21,
62677.72
],
"prz_width_pct": 0.445,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.12,
"price_to_prz_pct_raw": -0.1214,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3937,
"ABC": 0.6984
},
"x_price": 62381.6,
"x_idx": 161,
"x_order": 8,
"a_price": 62755.5,
"a_idx": 209,
"a_order": 5,
"b_price": 62902.7,
"b_idx": 249,
"b_order": 5,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62784.49,
"prz_range": [
62635.99,
62933.0
],
"prz_width_pct": 0.473,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.27,
"price_to_prz_pct_raw": 0.2715,
"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": 62784.49,
"a_price": 62381.6,
"tp1_ad_382": 62630.59,
"tp2_ad_618": 62535.5,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4013,
"ABC": 0.79
},
"x_price": 62957.2,
"x_idx": 144,
"x_order": 8,
"a_price": 62381.6,
"a_idx": 161,
"a_order": 8,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62430.1,
"c_idx": 203,
"c_order": 5,
"d_idx": null
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.982,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62813.46,
"prz_range": [
62690.36,
62936.56
],
"prz_width_pct": 0.392,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.32,
"price_to_prz_pct_raw": 0.3178,
"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": "shark",
"d_price": 62813.46,
"a_price": 62507.1,
"tp1_ad_382": 62696.43,
"tp2_ad_618": 62624.13,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4486,
"ABC": 1.3299
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62757.99,
"prz_range": [
62608.1,
62907.88
],
"prz_width_pct": 0.478,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.23,
"price_to_prz_pct_raw": 0.2292,
"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": 62757.99,
"a_price": 62488.8,
"tp1_ad_382": 62655.16,
"tp2_ad_618": 62591.63,
"tp3_a_or_structure_liquidity": 62488.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5708,
"ABC": 0.8336
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62488.8,
"a_idx": 146,
"a_order": 3,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62509.4,
"c_idx": 211,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 0.958,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62802.36,
"prz_range": [
62666.85,
62937.88
],
"prz_width_pct": 0.432,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.3,
"price_to_prz_pct_raw": 0.3,
"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": 62802.36,
"a_price": 62507.1,
"tp1_ad_382": 62689.57,
"tp2_ad_618": 62619.89,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.625,
"ABC": 0.6721
},
"x_price": 62271.9,
"x_idx": 115,
"x_order": 3,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.965,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62475.28,
"prz_range": [
62315.64,
62634.91
],
"prz_width_pct": 0.511,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.22,
"price_to_prz_pct_raw": -0.2224,
"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": 62475.28,
"a_price": 63420.0,
"tp1_ad_382": 62836.16,
"tp2_ad_618": 63059.12,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5247,
"ABC": 0.4057
},
"x_price": 62752.9,
"x_idx": 221,
"x_order": 3,
"a_price": 63420.0,
"a_idx": 227,
"a_order": 5,
"b_price": 63070.0,
"b_idx": 231,
"b_order": 3,
"c_price": 62928.0,
"c_idx": 270,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.954,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63003.13,
"prz_range": [
62870.7,
63135.56
],
"prz_width_pct": 0.42,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.62,
"price_to_prz_pct_raw": 0.6207,
"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": 63003.13,
"a_price": 62507.1,
"tp1_ad_382": 62813.65,
"tp2_ad_618": 62696.58,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6117,
"ABC": 0.6721
},
"x_price": 62266.8,
"x_idx": 128,
"x_order": 5,
"a_price": 62507.1,
"a_idx": 152,
"a_order": 5,
"b_price": 62654.1,
"b_idx": 190,
"b_order": 8,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.953,
"ratio_score": 0.943,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62619.34,
"prz_range": [
62537.35,
62701.33
],
"prz_width_pct": 0.262,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.01,
"price_to_prz_pct_raw": 0.0077,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62619.34,
"a_price": 62928.0,
"tp1_ad_382": 62737.25,
"tp2_ad_618": 62810.09,
"tp3_a_or_structure_liquidity": 62928.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6276,
"ABC": 0.4606
},
"x_price": 62549.6,
"x_idx": 263,
"x_order": 8,
"a_price": 62928.0,
"a_idx": 270,
"a_order": 8,
"b_price": 62690.5,
"b_idx": 281,
"b_order": 3,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63005.89,
"prz_range": [
62866.38,
63145.41
],
"prz_width_pct": 0.443,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.63,
"price_to_prz_pct_raw": 0.6251,
"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": 63005.89,
"a_price": 62381.6,
"tp1_ad_382": 62767.41,
"tp2_ad_618": 62620.08,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4013,
"ABC": 0.6074
},
"x_price": 62957.2,
"x_idx": 144,
"x_order": 8,
"a_price": 62381.6,
"a_idx": 161,
"a_order": 8,
"b_price": 62612.6,
"b_idx": 185,
"b_order": 3,
"c_price": 62752.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 1.0,
"prz_score": 0.998,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62075.68,
"prz_range": [
61887.69,
62263.67
],
"prz_width_pct": 0.606,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.86,
"price_to_prz_pct_raw": -0.8605,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62075.68,
"a_price": 62957.2,
"tp1_ad_382": 62412.42,
"tp2_ad_618": 62620.46,
"tp3_a_or_structure_liquidity": 62957.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4882,
"ABC": 0.4013
},
"x_price": 61778.1,
"x_idx": 122,
"x_order": 3,
"a_price": 62957.2,
"a_idx": 144,
"a_order": 8,
"b_price": 62381.6,
"b_idx": 161,
"b_order": 8,
"c_price": 62612.6,
"c_idx": 185,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 0.968,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62418.76,
"prz_range": [
62290.78,
62546.73
],
"prz_width_pct": 0.41,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.31,
"price_to_prz_pct_raw": -0.3126,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 62418.76,
"a_price": 62928.0,
"tp1_ad_382": 62613.29,
"tp2_ad_618": 62733.47,
"tp3_a_or_structure_liquidity": 62928.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7928,
"ABC": 0.573
},
"x_price": 62549.6,
"x_idx": 263,
"x_order": 8,
"a_price": 62928.0,
"a_idx": 270,
"a_order": 8,
"b_price": 62628.0,
"b_idx": 274,
"b_order": 8,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.935,
"ratio_score": 0.964,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62628.0,
"prz_range": [
62531.19,
62723.29
],
"prz_width_pct": 0.307,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.02,
"price_to_prz_pct_raw": 0.0204,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.576,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62627.24,
"a_price": 63420.0,
"tp1_ad_382": 62930.08,
"tp2_ad_618": 63117.17,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3844,
"ABC": 0.4057,
"BCD": 2.1127,
"XAD": 0.8698
},
"x_price": 62509.4,
"x_idx": 211,
"x_order": 5,
"a_price": 63420.0,
"a_idx": 227,
"a_order": 5,
"b_price": 63070.0,
"b_idx": 231,
"b_order": 3,
"c_price": 62928.0,
"c_idx": 270,
"c_order": 8,
"d_idx": 274
}
],
"actionable_patterns_list": [
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"prz_proximity": "active",
"prz_range": [
62399.21,
62677.72
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.12,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $62,399.21-$62,677.72: expected reversal UP if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"prz_proximity": "active",
"prz_range": [
62635.99,
62933.0
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.27,
"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": 62784.49,
"a_price": 62381.6,
"tp1_ad_382": 62630.59,
"tp2_ad_618": 62535.5,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $62,635.99-$62,933.00: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.982,
"prz_proximity": "active",
"prz_range": [
62690.36,
62936.56
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.32,
"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": "shark",
"d_price": 62813.46,
"a_price": 62507.1,
"tp1_ad_382": 62696.43,
"tp2_ad_618": 62624.13,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $62,690.36-$62,936.56: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"prz_proximity": "active",
"prz_range": [
62608.1,
62907.88
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.23,
"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": "crab",
"d_price": 62757.99,
"a_price": 62488.8,
"tp1_ad_382": 62655.16,
"tp2_ad_618": 62591.63,
"tp3_a_or_structure_liquidity": 62488.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $62,608.10-$62,907.88: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"prz_proximity": "active",
"prz_range": [
62666.85,
62937.88
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.3,
"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": "gartley",
"d_price": 62802.36,
"a_price": 62507.1,
"tp1_ad_382": 62689.57,
"tp2_ad_618": 62619.89,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $62,666.85-$62,937.88: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.965,
"prz_proximity": "active",
"prz_range": [
62315.64,
62634.91
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.22,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62475.28,
"a_price": 63420.0,
"tp1_ad_382": 62836.16,
"tp2_ad_618": 63059.12,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $62,315.64-$62,634.91: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.99,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62538.46,
"prz_range": [
62399.21,
62677.72
],
"prz_width_pct": 0.445,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.12,
"price_to_prz_pct_raw": -0.1214,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3937,
"ABC": 0.6984
},
"x_price": 62381.6,
"x_idx": 161,
"x_order": 8,
"a_price": 62755.5,
"a_idx": 209,
"a_order": 5,
"b_price": 62902.7,
"b_idx": 249,
"b_order": 5,
"c_price": 62799.9,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 62627.24,
"a_price": 63420.0,
"tp1_ad_382": 62930.08,
"tp2_ad_618": 63117.17,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "bat",
"d_price": 62538.46,
"a_price": 62755.5,
"tp1_ad_382": 62621.37,
"tp2_ad_618": 62672.59,
"tp3_a_or_structure_liquidity": 62755.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 62784.49,
"a_price": 62381.6,
"tp1_ad_382": 62630.59,
"tp2_ad_618": 62535.5,
"tp3_a_or_structure_liquidity": 62381.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "shark",
"d_price": 62813.46,
"a_price": 62507.1,
"tp1_ad_382": 62696.43,
"tp2_ad_618": 62624.13,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "crab",
"d_price": 62757.99,
"a_price": 62488.8,
"tp1_ad_382": 62655.16,
"tp2_ad_618": 62591.63,
"tp3_a_or_structure_liquidity": 62488.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "gartley",
"d_price": 62802.36,
"a_price": 62507.1,
"tp1_ad_382": 62689.57,
"tp2_ad_618": 62619.89,
"tp3_a_or_structure_liquidity": 62507.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "crab",
"d_price": 62475.28,
"a_price": 63420.0,
"tp1_ad_382": 62836.16,
"tp2_ad_618": 63059.12,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bullish",
"source": "bat",
"d_price": 62627.24,
"a_price": 63420.0,
"tp1_ad_382": 62930.08,
"tp2_ad_618": 63117.17,
"tp3_a_or_structure_liquidity": 63420.0,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "ready",
"directional_scores": {
"bullish": 1.553,
"bearish": 1.308
},
"directional_score_total": 2.862,
"directional_dominance": 0.086
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.56,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.6,\n \"setup_signals\": [\n \"확정 반응이 나온 bullish Bat: D $62,627.24, PRZ $62,531.19-$62,723.29, AD 0.382 반응 목표 $62,930.08 이미 검증 후보\",\n \"현재가 $62,614.50가 forming bullish Gartley PRZ $62,537.35-$62,701.33 내부에 위치, D 후보 $62,619.34와 괴리 약 0.01%\",\n \"best forming bullish Bat PRZ $62,399.21-$62,677.72 활성 구간, D 후보 $62,538.46, XAD·BC_EXT·ABCD 3중 Fib confluence\",\n \"하단 추가 bullish Crab PRZ $62,315.64-$62,634.91가 현재가 바로 아래/내부에 걸쳐 있어 $62,315-$62,635 방어 시 반등 셋업 유지\",\n \"상단에는 bearish Bat/Crab/Gartley/Shark PRZ가 $62,608.10-$62,937.88에 중첩되어 있어 $62,700-$62,940 구간은 즉시 저항 및 반락 리스크\"\n ],\n \"reasoning\": \"15분 기준 총 54개 패턴 중 strict 패턴 19개, high quality 22개이며, 현재가는 $62,614.50로 nearest Gartley PRZ 중심 D $62,619.34와 거의 동일한 위치에 있습니다. 확인된 패턴은 bullish Bat 1개로, PRZ $62,531.19-$62,723.29에서 터치·방어·AD 0.382 반응이 확인되어 post-confirmation vote weight 0.58까지 상승했지만, harmonic governance상 단독 구조 전환 근거는 아닙니다. directional score는 bullish 1.553, bearish 1.308로 상승 쪽이 우세하나 dominance가 0.086에 불과해 강한 추세 신호보다는 PRZ 내부 반등 우위 정도로 해석합니다. 구조적으로는 BOS/CHoCH/명확한 acceptance 데이터가 제공되지 않았으므로 structure_bias는 neutral이며, setup_bias만 $62,315-$62,723 하단 PRZ 방어 기반의 약한 bullish입니다. 다만 $62,666-$62,938에는 bearish Gartley/Shark/Bat/Crab PRZ가 촘촘히 겹쳐 있어 $62,700 위에서는 반등 청산 및 반락 위험을 반드시 고려해야 합니다.\",\n \"key_levels\": {\n \"support\": [\n 62537.35,\n 62531.19,\n 62399.21,\n 62315.64,\n 62290.78\n ],\n \"resistance\": [\n 62677.72,\n 62701.33,\n 62723.29,\n 62870.7,\n 62937.88,\n 63117.17,\n 63420.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,399.21\",\n \"risk_scenario\": \"$62,399.21 아래로 이탈하면 best bullish Bat PRZ 방어 실패로 해석되며, 그 경우 $62,315.64-$62,290.78 하단 PRZ까지 재시험할 가능성이 커집니다. 반대로 가격이 $62,700-$62,938 상단 bearish PRZ에 진입한 뒤 15분 MSS/CHoCH 없이 거절되면, bullish 반등은 $62,630, $62,535, $62,381.60 방향의 되돌림으로 전환될 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.62,
"active_setups": [
"ICT 기준 $62,410.10~$63,209.80 내부에서 현재가 $62,614.50는 EQ $62,809.95 아래의 디스카운트 영역",
"피보나치 기준 $63,084→$62,410 하락 스윙의 0.236 되돌림 $62,569.14 바로 위에서 반응 테스트",
"하모닉 기준 bullish Bat/Gartley PRZ가 $62,399.21~$62,701.33 구간에 중첩되어 현재가가 반등 후보 구역 내부",
"확정 bullish Bat 반응 PRZ $62,531.19~$62,723.29가 존재하나, 단독 구조 전환 근거는 아님",
"단기 저항은 $62,667.53, $62,713.72~$62,747.05, $62,809.95에 밀집",
"파생 포지셔닝은 CVD divergence 0.850, OI 24h -0.698%, basis -0.0685%로 상방 체결 흡수 및 롱 쏠림 리스크를 동반"
],
"setup_vs_structure": "구조는 Wyckoff 분배 Phase D/LPSY 우위로 bearish지만, 즉시 실행 셋업은 $62,410~$62,570 부근의 피보나치·하모닉·ICT 디스카운트 반응으로 bullish 쪽이 더 많다. 즉, 현재는 하락 구조 안의 반등형 셋업이며, 구조와 실행 방향이 분리되어 있다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 2,
"neutral_count": 3
},
"key_levels": {
"support": [
62569.14,
62410.1,
62399.21,
62226.8,
61993.63,
61778.1,
61447,
61229,
61100,
60342.5
],
"resistance": [
62654.1,
62667.53,
62713.72,
62725.72,
62747.05,
62809.95,
62826.57,
62957.2,
63084,
63450
]
},
"confluences": [
"Wyckoff, ICT, Fibonacci, Harmonic이 모두 $63,084 부근을 핵심 상단 기준으로 인식한다: Wyckoff LPSY, ICT NY 고가, Fibonacci 스윙 고점, Harmonic 상단 TP/PRZ 맥락이 중첩된다.",
"Wyckoff, Derivatives, Candlestick, ICT가 $63,450을 주요 상단 구조 레벨로 공유한다: Wyckoff UTAD, 7일 고점, 파생 상방 저항, ICT 상위 저항이 일치한다.",
"ICT와 Fibonacci가 $62,410.10을 핵심 하단 구조 레벨로 공유한다: ICT range low이자 Fibonacci 하락 스윙 저점이다.",
"Fibonacci $62,569.14, Harmonic PRZ $62,531.19~$62,723.29, ICT 단기 BOS 레벨 $62,654.10이 현재가 주변에 밀집해 $62,530~$62,670 구간이 단기 반응대임을 시사한다.",
"Candlestick EMA20 $62,713.72, EMA120 $62,725.72, Fibonacci 0.5 $62,747.05, Harmonic bearish PRZ $62,666.85~$62,937.88이 $62,700대 저항 클러스터를 형성한다.",
"Wyckoff $61,447와 Derivatives $61,500 하방 청산 유동성이 근접해 있어 $61,450~$61,500은 구조적 수요 테스트 및 유동성 구간으로 중첩된다."
],
"conflicts": [
"ICT는 $61,727.20 및 $62,654.10 상향 BOS 2회를 근거로 bullish structure를 제시하지만, Wyckoff는 $63,450 UTAD 이후 $63,084 LPSY가 확인된 Phase D 분배 구조로 해석한다.",
"Candlestick과 Harmonic은 현재 구간에서 bullish 반응 후보를 제시하지만, 두 분석 모두 구조 전환 확정보다는 후보·PRZ 반응 수준으로 제한되어 있다.",
"Fibonacci는 큰 스윙 방향을 $63,084→$62,410 하락으로 보아 bearish structure라고 판단하지만, 현재가는 0.236 지지 $62,569.14 위라 단기 setup은 bullish로 분리된다.",
"Derivatives는 매수 체결 증가에도 가격 진전이 약한 CVD divergence 0.850을 상방 흡수로 해석하는 반면, ICT와 Harmonic은 같은 가격대의 깊은 되돌림과 PRZ 방어를 매수 반응 후보로 본다."
],
"executive_summary": "현재 15분 BTC 구조는 단기 bullish BOS에도 불구하고, 상위 구조 해석에서는 $63,450 UTAD 이후 $63,084 LPSY가 형성된 Wyckoff 분배 Phase D가 우세한 bearish regime으로 평가된다. 다만 현재가 $62,614.50는 ICT 디스카운트, Fibonacci 0.236 지지 $62,569.14, Harmonic bullish PRZ $62,531.19~$62,723.29가 겹치는 반응 구역 내부에 있어 실행 셋업은 구조와 반대로 bullish 반등 후보가 강하다. 핵심 구조 저항은 $62,713~$62,809, $63,084, $63,450이며, 특히 $63,084는 LPSY 회복 여부를 가르는 1차 구조 기준이다. 하단에서는 $62,410.10 이탈 시 단기 반응 구조가 훼손되고, $61,447~$61,500은 분배 박스 상단 재진입 및 하방 유동성 테스트 조건으로 작동한다. 전체 bearish 구조의 최종 무효화는 $63,450 UTAD 상단의 재수용이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.62,\n \"execution_setup\": {\n \"setup_bias\": \"bullish\",\n \"setup_strength\": 0.62,\n \"active_setups\": [\n \"ICT 기준 $62,410.10~$63,209.80 내부에서 현재가 $62,614.50는 EQ $62,809.95 아래의 디스카운트 영역\",\n \"피보나치 기준 $63,084→$62,410 하락 스윙의 0.236 되돌림 $62,569.14 바로 위에서 반응 테스트\",\n \"하모닉 기준 bullish Bat/Gartley PRZ가 $62,399.21~$62,701.33 구간에 중첩되어 현재가가 반등 후보 구역 내부\",\n \"확정 bullish Bat 반응 PRZ $62,531.19~$62,723.29가 존재하나, 단독 구조 전환 근거는 아님\",\n \"단기 저항은 $62,667.53, $62,713.72~$62,747.05, $62,809.95에 밀집\",\n \"파생 포지셔닝은 CVD divergence 0.850, OI 24h -0.698%, basis -0.0685%로 상방 체결 흡수 및 롱 쏠림 리스크를 동반\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 분배 Phase D/LPSY 우위로 bearish지만, 즉시 실행 셋업은 $62,410~$62,570 부근의 피보나치·하모닉·ICT 디스카운트 반응으로 bullish 쪽이 더 많다. 즉, 현재는 하락 구조 안의 반등형 셋업이며, 구조와 실행 방향이 분리되어 있다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 2,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 62569.14,\n 62410.1,\n 62399.21,\n 62226.8,\n 61993.63,\n 61778.1,\n 61447,\n 61229,\n 61100,\n 60342.5\n ],\n \"resistance\": [\n 62654.1,\n 62667.53,\n 62713.72,\n 62725.72,\n 62747.05,\n 62809.95,\n 62826.57,\n 62957.2,\n 63084,\n 63450\n ]\n },\n \"confluences\": [\n \"Wyckoff, ICT, Fibonacci, Harmonic이 모두 $63,084 부근을 핵심 상단 기준으로 인식한다: Wyckoff LPSY, ICT NY 고가, Fibonacci 스윙 고점, Harmonic 상단 TP/PRZ 맥락이 중첩된다.\",\n \"Wyckoff, Derivatives, Candlestick, ICT가 $63,450을 주요 상단 구조 레벨로 공유한다: Wyckoff UTAD, 7일 고점, 파생 상방 저항, ICT 상위 저항이 일치한다.\",\n \"ICT와 Fibonacci가 $62,410.10을 핵심 하단 구조 레벨로 공유한다: ICT range low이자 Fibonacci 하락 스윙 저점이다.\",\n \"Fibonacci $62,569.14, Harmonic PRZ $62,531.19~$62,723.29, ICT 단기 BOS 레벨 $62,654.10이 현재가 주변에 밀집해 $62,530~$62,670 구간이 단기 반응대임을 시사한다.\",\n \"Candlestick EMA20 $62,713.72, EMA120 $62,725.72, Fibonacci 0.5 $62,747.05, Harmonic bearish PRZ $62,666.85~$62,937.88이 $62,700대 저항 클러스터를 형성한다.\",\n \"Wyckoff $61,447와 Derivatives $61,500 하방 청산 유동성이 근접해 있어 $61,450~$61,500은 구조적 수요 테스트 및 유동성 구간으로 중첩된다.\"\n ],\n \"conflicts\": [\n \"ICT는 $61,727.20 및 $62,654.10 상향 BOS 2회를 근거로 bullish structure를 제시하지만, Wyckoff는 $63,450 UTAD 이후 $63,084 LPSY가 확인된 Phase D 분배 구조로 해석한다.\",\n \"Candlestick과 Harmonic은 현재 구간에서 bullish 반응 후보를 제시하지만, 두 분석 모두 구조 전환 확정보다는 후보·PRZ 반응 수준으로 제한되어 있다.\",\n \"Fibonacci는 큰 스윙 방향을 $63,084→$62,410 하락으로 보아 bearish structure라고 판단하지만, 현재가는 0.236 지지 $62,569.14 위라 단기 setup은 bullish로 분리된다.\",\n \"Derivatives는 매수 체결 증가에도 가격 진전이 약한 CVD divergence 0.850을 상방 흡수로 해석하는 반면, ICT와 Harmonic은 같은 가격대의 깊은 되돌림과 PRZ 방어를 매수 반응 후보로 본다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 분배 적합도 0.963, dis_score 96.2, BC→AR→ST→SOW→UTAD→LPSY로 이어지는 구체적 이벤트 체인, $63,450 UTAD와 $63,084 LPSY라는 명확한 구조 레벨을 제시했기 때문에 가장 강한 구조 신호로 평가된다.\",\n \"invalidation_level\": \"$63,450 상향 회복 및 수용. $63,084 LPSY 회복은 bearish 구조 약화 조건이며, $63,450 UTAD 상단을 재수용하면 현재 분배 Phase D 해석은 구조적으로 무효화된다.\",\n \"executive_summary\": \"현재 15분 BTC 구조는 단기 bullish BOS에도 불구하고, 상위 구조 해석에서는 $63,450 UTAD 이후 $63,084 LPSY가 형성된 Wyckoff 분배 Phase D가 우세한 bearish regime으로 평가된다. 다만 현재가 $62,614.50는 ICT 디스카운트, Fibonacci 0.236 지지 $62,569.14, Harmonic bullish PRZ $62,531.19~$62,723.29가 겹치는 반응 구역 내부에 있어 실행 셋업은 구조와 반대로 bullish 반등 후보가 강하다. 핵심 구조 저항은 $62,713~$62,809, $63,084, $63,450이며, 특히 $63,084는 LPSY 회복 여부를 가르는 1차 구조 기준이다. 하단에서는 $62,410.10 이탈 시 단기 반응 구조가 훼손되고, $61,447~$61,500은 분배 박스 상단 재진입 및 하방 유동성 테스트 조건으로 작동한다. 전체 bearish 구조의 최종 무효화는 $63,450 UTAD 상단의 재수용이다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.62,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 62705.38,
"type": "resistance_test",
"source": "fibonacci, candlestick, ict, harmonic",
"description": "현재가 $62,614.50는 디스카운트 반등 셋업(피보나치 0.236 $62,569.14 방어, 하모닉 bullish Bat PRZ $62,531.19~$62,723.29 확정 반응, ICT discount 92.3% 되돌림)이 우세해 setup_bias(BULLISH 62%)를 따라 첫 파동은 상방. fib_confluence strict $62,705.38(score 1.0)를 중심으로 EMA20 $62,713.72·EMA120 $62,725.72·피보나치 0.5 $62,747.05가 밀집한 저항 클러스터를 테스트. 이 구간은 하모닉 bearish Gartley/Shark/Bat PRZ $62,666.85~$62,937.88과 겹쳐 매도 반응(반등 종료) 가능성이 높다.",
"est_hours": 3.0,
"turning_zone": [
62705.38,
62755.0
],
"likely_wick": 62747.05,
"rejection_confirm": 62667.53,
"invalid_overshoot": 62810.0,
"calibration_reasoning": "fib_confluence $62,705.38·EMA20 $62,713.72·EMA120 $62,725.72·fib 0.5 $62,747.05·챔피언 저항이 밀집한 클러스터가 turning_zone(폭 0.40 ATR)을 규정하고 likely_wick은 최강 노드인 fib 0.5로 편향. 확정 bullish Bat TP1 $62,930은 pre-confirmation bearish Bat $62,784.49와 챔피언 저항 $62,809.95를 상향 돌파(invalid_overshoot)해야만 개방되며, fib 0.382 $62,667.53 하향 상실이 bearish PRZ 거절 확인."
},
{
"seq": 2,
"price": 62410.1,
"type": "support_test",
"source": "wyckoff, derivatives, ict, fibonacci",
"description": "저항 클러스터에서 거절 후 구조 우위(Wyckoff 분배 Phase D/LPSY, dis_score 96.2)가 재개. Derivatives CVD divergence 0.850 상방 흡수와 OI 24h -0.698% 언와인딩이 하방 압력을 지지. ICT range low이자 Fibonacci 하락 스윙 저점인 $62,410.10을 테스트 — 챔피언 합의상 이 레벨 상실 시 단기 bullish 반응 구조가 훼손되는 1차 하방 분기점.",
"est_hours": 8.0,
"turning_zone": [
62372.0,
62410.1
],
"likely_wick": 62392.0,
"rejection_confirm": 62455.0,
"invalid_overshoot": 62345.0,
"calibration_reasoning": "Fibonacci 하락 스윙 저점·ICT range low·챔피언 지지 $62,410.1이 zone 상단, 챔피언 $62,399.21이 내부 지지를 형성. 0.31 ATR 폭으로 스윙 저점 하단 스탑 스윕을 반영해 likely_wick을 챔피언/라운드 $62,400 하단으로 두고, $62,345 이탈 시 지지 실패로 WP3 유동성 스윕으로 진행(invalid)."
},
{
"seq": 3,
"price": 62257.73,
"type": "liquidity_sweep",
"source": "fibonacci, wyckoff",
"description": "$62,410.10 이탈 후 하단 유동성 스윕. fib_confluence strict $62,257.73(score 1.0)과 Fibonacci 확장 목표 $62,226.80이 겹치는 구간에서 swing low 형성. Wyckoff 분배 하방 목표 개방 흐름과 정렬.",
"est_hours": 14.0,
"turning_zone": [
62200.0,
62257.73
],
"likely_wick": 62205.0,
"rejection_confirm": 62290.0,
"invalid_overshoot": 62175.0,
"calibration_reasoning": "fib_confluence strict $62,257.73(4레벨)과 fib 확장+챔피언 지지 $62,226.80 사이가 유동성 포켓이며, 라운드넘버 $62,200 자석까지 zone(0.47 ATR)을 확장. likely_wick은 $62,226.80 하단 스탑 스윕 후 $62,200 자석 부근, $62,175 이탈 시 $61,993.63 방향 하방 연장으로 WP4 진행(invalid)."
},
{
"seq": 4,
"price": 61875.36,
"type": "extension",
"source": "fibonacci, wyckoff, derivatives",
"description": "분배 하방 연장 목표. fib_confluence strict $61,875.36(score 0.85)이 Fibonacci $61,993.63·$61,778.10 확장, 7일 레인지 EQ $61,896.25와 confluence. 모멘텀 지속 시 Derivatives 청산 유동성 $61,500·Wyckoff 원 분배 박스 상단 $61,447까지 24h 창 밖 확장 여지. 이 구간은 프리미엄 청산 이후 첫 구조적 수요 테스트대.",
"est_hours": 21.0,
"turning_zone": [
61778.1,
61875.36
],
"likely_wick": 61795.0,
"rejection_confirm": 61993.63,
"invalid_overshoot": 61750.0,
"calibration_reasoning": "터미널 waypoint로 fib_confluence $61,875.36·7일 레인지 EQ $61,896.25를 기준으로, 심층 fib 확장+챔피언 지지 $61,778.10(≈0.8 ATR 하단)까지 넓게 설정. 라운드넘버 $61,800 자석으로 likely_wick을 그 하단 스윕대로 편향하고, 반등이 fib+챔피언 $61,993.63 재탈환 시 반전 확인. $61,778.10 하향 이탈 시 청산 유동성 $61,500·Wyckoff 박스 상단 $61,447로 연장 개방(invalid)."
}
],
"period_extremes": {
"4h": {
"expected_high": 62747.05,
"expected_low": 62530.0,
"high_first": true
},
"8h": {
"expected_high": 62747.05,
"expected_low": 62410.1,
"high_first": true
},
"24h": {
"expected_high": 62747.05,
"expected_low": 61875.36,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 62809.95,
"description": "ICT EQ $62,809.95 상방 수용 시 디스카운트→프리미엄 전환. $62,957.20 전일 고가·$63,084 NY 고가/LPSY 재테스트가 열리며 셋업이 단순 반등에서 추세 반등으로 격상. 반등이 waypoint 경로를 지연·상향시킴."
},
"bearish": {
"price": 62410.1,
"description": "ICT range low·Fibonacci 스윙 저점 $62,410.10 하회·수용 시 단기 bullish 반응 구조 무효화. Wyckoff 분배 하방 사다리 $62,257.73→$61,993.63→$61,778.10이 순차 개방되며 WP2 이후 가속."
}
},
"scenario_invalidation": 63084.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 62705.38,\n \"type\": \"resistance_test\",\n \"source\": \"fibonacci, candlestick, ict, harmonic\",\n \"description\": \"현재가 $62,614.50는 디스카운트 반등 셋업(피보나치 0.236 $62,569.14 방어, 하모닉 bullish Bat PRZ $62,531.19~$62,723.29 확정 반응, ICT discount 92.3% 되돌림)이 우세해 setup_bias(BULLISH 62%)를 따라 첫 파동은 상방. fib_confluence strict $62,705.38(score 1.0)를 중심으로 EMA20 $62,713.72·EMA120 $62,725.72·피보나치 0.5 $62,747.05가 밀집한 저항 클러스터를 테스트. 이 구간은 하모닉 bearish Gartley/Shark/Bat PRZ $62,666.85~$62,937.88과 겹쳐 매도 반응(반등 종료) 가능성이 높다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 62410.1,\n \"type\": \"support_test\",\n \"source\": \"wyckoff, derivatives, ict, fibonacci\",\n \"description\": \"저항 클러스터에서 거절 후 구조 우위(Wyckoff 분배 Phase D/LPSY, dis_score 96.2)가 재개. Derivatives CVD divergence 0.850 상방 흡수와 OI 24h -0.698% 언와인딩이 하방 압력을 지지. ICT range low이자 Fibonacci 하락 스윙 저점인 $62,410.10을 테스트 — 챔피언 합의상 이 레벨 상실 시 단기 bullish 반응 구조가 훼손되는 1차 하방 분기점.\",\n \"est_hours\": 8.0\n },\n {\n \"seq\": 3,\n \"price\": 62257.73,\n \"type\": \"liquidity_sweep\",\n \"source\": \"fibonacci, wyckoff\",\n \"description\": \"$62,410.10 이탈 후 하단 유동성 스윕. fib_confluence strict $62,257.73(score 1.0)과 Fibonacci 확장 목표 $62,226.80이 겹치는 구간에서 swing low 형성. Wyckoff 분배 하방 목표 개방 흐름과 정렬.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 4,\n \"price\": 61875.36,\n \"type\": \"extension\",\n \"source\": \"fibonacci, wyckoff, derivatives\",\n \"description\": \"분배 하방 연장 목표. fib_confluence strict $61,875.36(score 0.85)이 Fibonacci $61,993.63·$61,778.10 확장, 7일 레인지 EQ $61,896.25와 confluence. 모멘텀 지속 시 Derivatives 청산 유동성 $61,500·Wyckoff 원 분배 박스 상단 $61,447까지 24h 창 밖 확장 여지. 이 구간은 프리미엄 청산 이후 첫 구조적 수요 테스트대.\",\n \"est_hours\": 21.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 62747.05, \"expected_low\": 62530.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 62747.05, \"expected_low\": 62410.1, \"high_first\": true},\n \"24h\": {\"expected_high\": 62747.05, \"expected_low\": 61875.36, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 62809.95, \"description\": \"ICT EQ $62,809.95 상방 수용 시 디스카운트→프리미엄 전환. $62,957.20 전일 고가·$63,084 NY 고가/LPSY 재테스트가 열리며 셋업이 단순 반등에서 추세 반등으로 격상. 반등이 waypoint 경로를 지연·상향시킴.\"},\n \"bearish\": {\"price\": 62410.1, \"description\": \"ICT range low·Fibonacci 스윙 저점 $62,410.10 하회·수용 시 단기 bullish 반응 구조 무효화. Wyckoff 분배 하방 사다리 $62,257.73→$61,993.63→$61,778.10이 순차 개방되며 WP2 이후 가속.\"}\n },\n \"scenario_invalidation\": 63084.0\n}\n```"
},
"tp_calibration": {
"executive_summary": "첫 파동은 $62,705~$62,755 저항 클러스터(EMA20/120·fib 0.5·챔피언 저항 밀집)에서 매도 반응 후, $62,410 → $62,257 → $61,875로 이어지는 분배 하방 계단 구조. 확정 bullish Bat TP1 $62,930은 챔피언 저항 $62,809.95 상향 돌파 시에만 개방되는 상단 리스크 컨텍스트로만 반영했고 waypoint를 이동시키지 않았음. pre-confirmation Bat($62,784.49·$62,538.46)들은 조건부 반응 zone으로만 취급. 터미널 $61,875 구간은 fib 확장+챔피언 지지 $61,778.10과 라운드넘버 $61,800 자석까지 폭넓게(0.79 ATR) 설정.",
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 62705.38,
"turning_zone": [
62705.38,
62755.0
],
"likely_wick": 62747.05,
"rejection_confirm": 62667.53,
"invalid_overshoot": 62810.0,
"calibration_reasoning": "fib_confluence $62,705.38·EMA20 $62,713.72·EMA120 $62,725.72·fib 0.5 $62,747.05·챔피언 저항이 밀집한 클러스터가 turning_zone(폭 0.40 ATR)을 규정하고 likely_wick은 최강 노드인 fib 0.5로 편향. 확정 bullish Bat TP1 $62,930은 pre-confirmation bearish Bat $62,784.49와 챔피언 저항 $62,809.95를 상향 돌파(invalid_overshoot)해야만 개방되며, fib 0.382 $62,667.53 하향 상실이 bearish PRZ 거절 확인."
},
{
"seq": 2,
"base_target": 62410.1,
"turning_zone": [
62372.0,
62410.1
],
"likely_wick": 62392.0,
"rejection_confirm": 62455.0,
"invalid_overshoot": 62345.0,
"calibration_reasoning": "Fibonacci 하락 스윙 저점·ICT range low·챔피언 지지 $62,410.1이 zone 상단, 챔피언 $62,399.21이 내부 지지를 형성. 0.31 ATR 폭으로 스윙 저점 하단 스탑 스윕을 반영해 likely_wick을 챔피언/라운드 $62,400 하단으로 두고, $62,345 이탈 시 지지 실패로 WP3 유동성 스윕으로 진행(invalid)."
},
{
"seq": 3,
"base_target": 62257.73,
"turning_zone": [
62200.0,
62257.73
],
"likely_wick": 62205.0,
"rejection_confirm": 62290.0,
"invalid_overshoot": 62175.0,
"calibration_reasoning": "fib_confluence strict $62,257.73(4레벨)과 fib 확장+챔피언 지지 $62,226.80 사이가 유동성 포켓이며, 라운드넘버 $62,200 자석까지 zone(0.47 ATR)을 확장. likely_wick은 $62,226.80 하단 스탑 스윕 후 $62,200 자석 부근, $62,175 이탈 시 $61,993.63 방향 하방 연장으로 WP4 진행(invalid)."
},
{
"seq": 4,
"base_target": 61875.36,
"turning_zone": [
61778.1,
61875.36
],
"likely_wick": 61795.0,
"rejection_confirm": 61993.63,
"invalid_overshoot": 61750.0,
"calibration_reasoning": "터미널 waypoint로 fib_confluence $61,875.36·7일 레인지 EQ $61,896.25를 기준으로, 심층 fib 확장+챔피언 지지 $61,778.10(≈0.8 ATR 하단)까지 넓게 설정. 라운드넘버 $61,800 자석으로 likely_wick을 그 하단 스윕대로 편향하고, 반등이 fib+챔피언 $61,993.63 재탈환 시 반전 확인. $61,778.10 하향 이탈 시 청산 유동성 $61,500·Wyckoff 박스 상단 $61,447로 연장 개방(invalid)."
}
],
"raw_llm_response": "```json\n{\n \"executive_summary\": \"첫 파동은 $62,705~$62,755 저항 클러스터(EMA20/120·fib 0.5·챔피언 저항 밀집)에서 매도 반응 후, $62,410 → $62,257 → $61,875로 이어지는 분배 하방 계단 구조. 확정 bullish Bat TP1 $62,930은 챔피언 저항 $62,809.95 상향 돌파 시에만 개방되는 상단 리스크 컨텍스트로만 반영했고 waypoint를 이동시키지 않았음. pre-confirmation Bat($62,784.49·$62,538.46)들은 조건부 반응 zone으로만 취급. 터미널 $61,875 구간은 fib 확장+챔피언 지지 $61,778.10과 라운드넘버 $61,800 자석까지 폭넓게(0.79 ATR) 설정.\",\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 62705.38,\n \"turning_zone\": [62705.38, 62755.00],\n \"likely_wick\": 62747.05,\n \"rejection_confirm\": 62667.53,\n \"invalid_overshoot\": 62810.00,\n \"calibration_reasoning\": \"fib_confluence $62,705.38·EMA20 $62,713.72·EMA120 $62,725.72·fib 0.5 $62,747.05·챔피언 저항이 밀집한 클러스터가 turning_zone(폭 0.40 ATR)을 규정하고 likely_wick은 최강 노드인 fib 0.5로 편향. 확정 bullish Bat TP1 $62,930은 pre-confirmation bearish Bat $62,784.49와 챔피언 저항 $62,809.95를 상향 돌파(invalid_overshoot)해야만 개방되며, fib 0.382 $62,667.53 하향 상실이 bearish PRZ 거절 확인.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62410.10,\n \"turning_zone\": [62372.00, 62410.10],\n \"likely_wick\": 62392.00,\n \"rejection_confirm\": 62455.00,\n \"invalid_overshoot\": 62345.00,\n \"calibration_reasoning\": \"Fibonacci 하락 스윙 저점·ICT range low·챔피언 지지 $62,410.1이 zone 상단, 챔피언 $62,399.21이 내부 지지를 형성. 0.31 ATR 폭으로 스윙 저점 하단 스탑 스윕을 반영해 likely_wick을 챔피언/라운드 $62,400 하단으로 두고, $62,345 이탈 시 지지 실패로 WP3 유동성 스윕으로 진행(invalid).\"\n },\n {\n \"seq\": 3,\n \"base_target\": 62257.73,\n \"turning_zone\": [62200.00, 62257.73],\n \"likely_wick\": 62205.00,\n \"rejection_confirm\": 62290.00,\n \"invalid_overshoot\": 62175.00,\n \"calibration_reasoning\": \"fib_confluence strict $62,257.73(4레벨)과 fib 확장+챔피언 지지 $62,226.80 사이가 유동성 포켓이며, 라운드넘버 $62,200 자석까지 zone(0.47 ATR)을 확장. likely_wick은 $62,226.80 하단 스탑 스윕 후 $62,200 자석 부근, $62,175 이탈 시 $61,993.63 방향 하방 연장으로 WP4 진행(invalid).\"\n },\n {\n \"seq\": 4,\n \"base_target\": 61875.36,\n \"turning_zone\": [61778.10, 61875.36],\n \"likely_wick\": 61795.00,\n \"rejection_confirm\": 61993.63,\n \"invalid_overshoot\": 61750.00,\n \"calibration_reasoning\": \"터미널 waypoint로 fib_confluence $61,875.36·7일 레인지 EQ $61,896.25를 기준으로, 심층 fib 확장+챔피언 지지 $61,778.10(≈0.8 ATR 하단)까지 넓게 설정. 라운드넘버 $61,800 자석으로 likely_wick을 그 하단 스윕대로 편향하고, 반등이 fib+챔피언 $61,993.63 재탈환 시 반전 확인. $61,778.10 하향 이탈 시 청산 유동성 $61,500·Wyckoff 박스 상단 $61,447로 연장 개방(invalid).\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 53.1,
"chairman": 78.9,
"operating_path": 251.3,
"tp_calibrator": 307.2
},
"agents": {},
"total_s": 690.5
}
}