Signal: BEARISH (68%) | Price: $62,996.90 | 2026-06-20 05:00 KST | 300 candles
Council: 2 bullish, 3 neutral, 1 bearish | Support: $62,984 / $62,976 / $62,939 | Resistance: $63,210 / $63,410 / $63,797
현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 진단되며, UTAD $64,780.00 이후 LPSY $63,410.30과 SOW $62,836.60이 확인된 상태다. 가격은 메인 분배 레인지 저점·AR $63,209.60 아래에 있어 구조적으로는 공급 우위와 하단 회수 실패가 우세하지만, 동시에 $62,986.24 피보나치 클러스터와 $62,238.60-$62,938.90 하모닉 Crab PRZ 상단 부근에서 단기 반응 조건이 겹쳐 있다. 핵심 구조 저항은 $63,209.60-$63,410.30이며, 이 구간은 단순 반등과 구조 회복을 구분하는 1차 판별대다. 하단에서는 $62,836.60, $62,232.10, $61,900-$61,700이 유동성 및 PRZ 리스크 구간이며, $64,780.00 회수 전까지 전체 구조 평가는 bearish로 유지된다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 76% | $62,837 / $62,315 | $63,210 / $63,410 |
| ICT Trader | NEUTRAL | 58% | $62,837 / $62,232 | $63,377 / $63,797 |
| Derivatives Trader | NEUTRAL | 54% | $62,232 / $61,900 | $63,600 / $63,800 |
| Candlestick Reader | NEUTRAL | 56% | $62,984 / $62,232 | $64,026 / $64,082 |
| Fibonacci Analyst | BULLISH | 60% | $62,976 / $62,841 | $63,142 / $63,410 |
| Harmonic Specialist | BULLISH | 62% | $62,939 / $62,913 | $63,317 / $63,723 |
Support: $62,837 / $62,315 / $62,232 | Resistance: $63,210 / $63,410 / $64,180 | Horizon: short/medium term
1시간 구조는 regime=DIS, regime_fitness 1.000이며 BC $64,179.50 → AR $63,209.60으로 메인 분배 레인지가 고정되어 있습니다. 이후 UT $64,323.00, UTAD $64,780.00, LPSY $63,410.30, SOW $62,836.60 순서가 확인되어 현재는 분배 Phase D의 약세 구조로 해석됩니다. 다만 현재가 $62,996.90는 SOW 저점 $62,836.60 바로 위에 있어 즉각 추격보다는 $63,209.60 AR 저점 또는 $63,410.30 LPSY 저항 재테스트 여부가 중요합니다. $63,410.30 위로 회수하면 단기 약세 셋업은 약해지지만, 분배 구조 자체의 핵심 무효화는 UTAD 상단 $64,780.00 회수입니다.
Support: $62,837 / $62,232 / $61,548 | Resistance: $63,377 / $63,797 / $64,159 | Horizon: short term
확정 구조 관점에서는 최근 BOS 시퀀스가 BOS_bearish $65,607.10 이후 BOS_bearish $65,328.80로 2회 연속 하락 구조를 만들었기 때문에 structure_bias는 bearish로 본다. 다만 현재가는 $62,996.90로 EQ $64,158.70 아래 discount에 있으며, range low/전일 저점 $62,232.10과 후보 bullish OB $61,068.60-$61,547.90가 하단에 있어 기관의 sell-side liquidity 사냥 후 반등 셋업은 살아 있다. 즉, 구조는 아직 bearish지만 실행 셋업은 bullish pre-confirmation이며, $62,840.20 회복 유지와 Asian low $62,836.60 스윕 후 반응이 중요하다. 미체결 FVG가 없고 활성 OB도 없기 때문에 즉시 강한 추세 신호보다는 하단 유동성 확인이 필요한 중립 신호로 판단한다.
Support: $62,232 / $61,900 / $61,700 | Resistance: $63,600 / $63,800 / $64,082 | Horizon: short term, 향후 4-8시간
확정 구조는 가격이 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있고, 7일 고점 $67,255.40 대비 저점권 $62,232.10 근처에서 거래되므로 아직 bearish 구조로 본다. 다만 셋업 관점에서는 현재가 $62,996.90가 7일 EQ $64,743.75 아래 할인 구간에 있으며, CVD divergence 0.850과 CVD change +910.3790은 하락 추세 중 매수 흡수 가능성을 시사한다. OI가 24시간 -1.0520% 감소해 신규 숏이 강하게 쌓이는 국면은 아니지만, 롱 계정 비율이 0.650으로 여전히 높고 account_long_crowding 1.000이므로 $61,900 및 최강 청산 레벨 $61,700 하방 스윕 리스크가 남아 있다. 따라서 구조는 bearish, 선행 셋업은 단기 반등 가능성이 있는 bullish로 엇갈리며, 확인 전까지는 방향성 신호를 neutral로 둔다.
Support: $62,984 / $62,232 | Resistance: $64,026 / $64,082 / $64,744 | Horizon: short term
구조적으로는 현재가 $62,996.90가 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있어 1시간봉 기준 확인된 상위 저항 아래의 약세 구조로 해석된다. 다만 가격은 7일 저점 $62,232.10에 가까운 할인 구간이며, 7일 EQ $64,743.75 아래에 있어 신규 매도 진입보다는 단기 반등 셋업이 먼저 열릴 수 있는 위치다. 최근 piercing_pattern의 품질이 0.620으로 가장 높지만, bearish_engulfing 품질 0.586과 bearish_harami 품질 0.551이 뒤따라 매수·매도 신호가 충돌하고 있다. bear_score 1.3500이 bull_score 0.700보다 높아 구조는 약세 우위이나, 지지권 근처의 도지와 피어싱 패턴 때문에 즉시 추세 하락 신호로 단정하기는 어렵다.
Support: $62,976 / $62,841 / $62,707 | Resistance: $63,142 / $63,410 / $63,720 | Horizon: short term
BTC/USDT는 Low $62,272에서 High $63,410까지의 단기 상승 스윙 이후 현재 ret_0.382 $62,975.62를 정확히 테스트하고 있으며, 현재가 $62,996.90과의 괴리는 0.03%에 불과합니다. $62,986.24 컨플루언스 존은 ret_0.236, ret_0.382, ret_0.5가 밀집한 cluster_score 0.85의 고품질 구간이므로 단기 반등 셋업은 유효합니다. 다만 구조적으로는 $63,410.30 고점 돌파 또는 $63,719.81 ext_1.272 이상 수용이 아직 확인되지 않았기 때문에 structure_bias는 bullish가 아니라 neutral로 봅니다. 하방에서는 0.618 황금비 $62,707.08이 가장 중요한 지지이며, 이 구간이 무너지면 현재의 피보나치 반등 셋업은 약화됩니다.
Support: $62,939 / $62,913 / $62,630 | Resistance: $63,317 / $63,723 / $64,245 | Horizon: short to medium term
현재 하모닉 클러스터는 bullish 우위이며 directional_score가 0.910, bearish 점수는 0으로 집계된다. 가장 의미 있는 완료 패턴은 strict medium bullish Crab으로, PRZ $62,238.60-$62,938.90에서 PRZ 터치, 방어, 중심 회복, post-D 진행이 확인되어 vote-eligible 상태이며 반응 점수는 0.60이다. 또한 strict medium bullish Butterfly PRZ $62,912.73-$63,722.99도 확인 반응이 있어 현재가 $62,996.90 부근은 단기 반등 셋업 구간으로 해석된다. 다만 구조적 BOS/CHoCH 또는 명확한 구조 수용 정보는 제공되지 않았고 가격도 EMA120 $64,081.52 및 EMA240 $64,026.05 아래에 있어 structure_bias는 bullish로 확정하지 않고 neutral로 둔다. 하모닉상 상방이 유리하더라도, $62,139.63 하단 이탈 및 수용 시 bullish PRZ 방어 실패로 $61,796.09-$62,184.93 또는 $61,136.75-$61,900.42 하위 PRZ 재탐색 리스크가 커진다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $63,210 | resistance_test | Fibonacci (ret_0.382 $62,975.62 / 컨플루언스 $62,986.24 반등, 스윙고 $63,410.30), Wyckoff (AR $63,209.60), ICT (discount 반등), Harmonic (Crab PRZ $62,238.60-$62,938.90 방어 후 회복), Derivatives (CVD divergence 0.850 흡수) | 3.0 | 셋업 강도 0.72의 고확신 bullish pre-confirmation에 따라 즉시 1차 무브는 상방. 현재가가 거의 정확히 테스트 중인 strict 피보나치 컨플루언스 $62,986.24·ret_0.382 $62,975.62 방어 + Crab PRZ 상단 회복 + CVD 흡수가 결합해 분배 레인지 저점/AR $63,209.60(저항 전환)을 향한 반등을 만든다. 이 $63,209.60-$63,410.30 구간은 단순 반등과 구조 회복을 가르는 1차 판별대이며, bearish 구조상 1차 저항 AR에서 공급이 재유입될 확률이 높다. |
| 2 | $62,837 | support_test | Wyckoff (SOW $62,836.60), ICT (Asian low $62,836.60) | 8.0 | AR/LPSY 저항대 거부 후 구조적 bearish(분배 Phase D, EMA120·240 하방 수용)가 재차 우위를 점하며 가격이 되돌려진다. SOW $62,836.60과 ICT Asian low $62,836.60이 동일 가격으로 겹치는 단기 핵심 지지에서 1차 반응·정체가 나타나는 구간으로, 여기서의 수용 여부가 마크다운 가속을 결정한다. |
| 3 | $62,232 | liquidity_sweep | ICT (range low/전일 저점 $62,232.10 sell-side liquidity), Candlestick (7일 저점 $62,232.10), Harmonic (Butterfly D $62,232.10 + forming Crab PRZ $62,139.63-$62,629.59, D $62,384.61), Derivatives (저점권·$61,700 청산 밀집) | 18.0 | SOW $62,836.60 이탈·수용 시 ICT가 지목한 하단 sell-side 유동성 사냥이 본격화되며, range low·전일 저점·7일 저점·Harmonic Butterfly D가 모두 겹치는 $62,232.10 다중 컨플루언스 저점을 스윕한다. 이 부근은 동시에 forming bullish Crab PRZ($62,139.63-$62,629.59)·long crowding 청산 트리거 구간이라, 스윕 직후 반응이 나올 수 있는 24h 내 1차 저점 기준이다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $62,950 | $63,210 | High first |
| 8h | $62,837 | $63,210 | High first |
| 24h | $62,232 | $63,210 | High first |
Invalidation: $63,797
```json
{
"path_type": "complex",
"confidence": 0.57,
"waypoints": [
{
"seq": 1,
"price": 63209.6,
"type": "resistance_test",
"source": "Fibonacci (ret_0.382 $62,975.62 / 컨플루언스 $62,986.24 반등, 스윙고 $63,410.30), Wyckoff (AR $63,209.60), ICT (discount 반등), Harmonic (Crab PRZ $62,238.60-$62,938.90 방어 후 회복), Derivatives (CVD divergence 0.850 흡수)",
"description": "셋업 강도 0.72의 고확신 bullish pre-confirmation에 따라 즉시 1차 무브는 상방. 현재가가 거의 정확히 테스트 중인 strict 피보나치 컨플루언스 $62,986.24·ret_0.382 $62,975.62 방어 + Crab PRZ 상단 회복 + CVD 흡수가 결합해 분배 레인지 저점/AR $63,209.60(저항 전환)을 향한 반등을 만든다. 이 $63,209.60-$63,410.30 구간은 단순 반등과 구조 회복을 가르는 1차 판별대이며, bearish 구조상 1차 저항 AR에서 공급이 재유입될 확률이 높다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 62836.6,
"type": "support_test",
"source": "Wyckoff (SOW $62,836.60), ICT (Asian low $62,836.60)",
"description": "AR/LPSY 저항대 거부 후 구조적 bearish(분배 Phase D, EMA120·240 하방 수용)가 재차 우위를 점하며 가격이 되돌려진다. SOW $62,836.60과 ICT Asian low $62,836.60이 동일 가격으로 겹치는 단기 핵심 지지에서 1차 반응·정체가 나타나는 구간으로, 여기서의 수용 여부가 마크다운 가속을 결정한다.",
"est_hours": 8.0
},
{
"seq": 3,
"price": 62232.1,
"type": "liquidity_sweep",
"source": "ICT (range low/전일 저점 $62,232.10 sell-side liquidity), Candlestick (7일 저점 $62,232.10), Harmonic (Butterfly D $62,232.10 + forming Crab PRZ $62,139.63-$62,629.59, D $62,384.61), Derivatives (저점권·$61,700 청산 밀집)",
"description": "SOW $62,836.60 이탈·수용 시 ICT가 지목한 하단 sell-side 유동성 사냥이 본격화되며, range low·전일 저점·7일 저점·Harmonic Butterfly D가 모두 겹치는 $62,232.10 다중 컨플루언스 저점을 스윕한다. 이 부근은 동시에 forming bullish Crab PRZ($62,139.63-$62,629.59)·long crowding 청산 트리거 구간이라, 스윕 직후 반응이 나올 수 있는 24h 내 1차 저점 기준이다.",
"est_hours": 18.0
}
],
"period_extremes": {
"4h": {"expected_high": 63209.6, "expected_low": 62950.0, "high_first": true},
"8h": {"expected_high": 63209.6, "expected_low": 62836.6, "high_first": true},
"24h": {"expected_high": 63209.6, "expected_low": 62232.1, "high_first": true}
},
"triggers": {
"bullish": {"price": 63410.3, "description": "LPSY $63,410.30(= Fib ext_1.0, 단기 스윙고) 위로 회수·수용 시 단기 bearish 셋업이 약화되고, EMA 클러스터 $64,026.05-$64,158.70를 향한 구조 회복 시도로 전환된다. 이 경우 마크다운보다 추가 상방이 우선된다."},
"bearish": {"price": 62836.6, "description": "SOW·Asian low $62,836.60 하향 이탈·수용 시 분배 마크다운이 본격화되며 sell-side 유동성 사냥이 가속된다. 0.618 황금비 $62,707.08 동반 이탈 시 피보나치 반등 셋업이 무너지고 $62,232.10 스윕이 확정 경로가 된다."}
},
"scenario_invalidation": 63796.6
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.72,
"active_setups": [
"현재가 $62,996.90는 7일 EQ $64,743.75 및 ICT EQ $64,158.70 아래의 discount 구간",
"피보나치 고품질 컨플루언스 $62,986.24 및 ret_0.382 $62,975.62를 거의 정확히 테스트 중",
"하모닉 bullish Crab 완료 PRZ $62,238.60-$62,938.90 방어 후 현재가가 상단을 소폭 회복",
"하모닉 bullish Butterfly PRZ $62,912.73-$63,722.99 내부에서 반응 후보 유지",
"CVD divergence 0.850 및 CVD change +910.3790으로 저점권 매수 흡수 가능성 존재",
"ICT 기준 Asian low $62,836.60 및 전일 저점·range low $62,232.10 위에서 하단 유동성 확인 대기",
"단기 bullish piercing pattern 후보 품질 0.620이 감지되었으나 bearish engulfing·harami와 충돌"
],
"setup_vs_structure": "구조는 Wyckoff 분배 Phase D와 1시간 EMA120·EMA240 하방 수용으로 bearish이나, 실행 셋업은 discount·PRZ·피보나치 지지·CVD 흡수로 bullish 쪽에 강하게 기울어 있다. 즉, 현재 시장은 구조적 약세 안에서 하단 반응 셋업이 겹친 상태이며, 실행은 구조 추세 추격보다 확인 기반으로 접근해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
62983.78,
62975.62,
62938.9,
62836.6,
62707.08,
62232.1,
62139.63,
61700,
61068.6
],
"resistance": [
63209.6,
63410.3,
63796.6,
64026.05,
64081.52,
64158.7,
64780,
65328.8,
65607.1
]
},
"confluences": [
"Candlestick의 근접 지지 $62,983.78, Fibonacci 컨플루언스 $62,986.24, ret_0.382 $62,975.62가 현재가 $62,996.90 바로 아래에서 밀집한다.",
"Harmonic bullish Crab 완료 PRZ 상단 $62,938.90 및 Butterfly PRZ 하단 $62,912.73이 현재 가격대와 겹쳐 단기 반응 구간을 형성한다.",
"ICT의 Asian low $62,836.60과 Wyckoff의 SOW $62,836.60이 동일 가격으로 겹치며, 이 레벨은 단기 구조 반응의 핵심 하단 기준이다.",
"ICT range low·전일 저점 $62,232.10, Candlestick 7일 저점 $62,232.10, Harmonic Butterfly D 가격 $62,232.10이 모두 같은 하단 유동성 기준을 가리킨다.",
"Wyckoff LPSY $63,410.30과 Fibonacci ext_1.0 $63,410.30이 동일하여, $63,410 부근은 반등이 나오더라도 구조적으로 중요한 공급 확인 레벨이다.",
"EMA240 $64,026.05, EMA120 $64,081.52, ICT EQ $64,158.70, Fibonacci ext_1.618 $64,113.52가 $64,000-$64,160 저항 클러스터를 형성한다.",
"Wyckoff UTAD $64,780.00, 7일 EQ $64,743.75, Harmonic 상단 TP·PRZ 후보 $64,822.00 부근이 상위 구조 무효화 전 단계의 핵심 저항대로 겹친다.",
"Derivatives의 하방 청산 밀집 $61,900-$61,700과 Harmonic 하위 PRZ $61,796.09-$62,184.93 및 $61,136.75-$61,900.42가 하단 스윕 리스크 구간으로 중첩된다."
],
"conflicts": [
"Wyckoff는 분배 Phase D, UTAD $64,780.00 이후 LPSY $63,410.30 및 SOW $62,836.60으로 bearish 구조를 강하게 제시하지만, Harmonic과 Fibonacci는 현재 가격대를 bullish 반응 PRZ·되돌림 지지로 해석한다.",
"ICT와 Candlestick, Derivatives는 구조적으로 bearish를 인정하면서도 실행 셋업은 discount 구간과 저점권 반응 가능성 때문에 bullish로 분리하고 있다.",
"Derivatives는 CVD 흡수와 OI 감소로 하락 추격 신뢰도를 낮게 보지만, 동시에 long account crowding 1.000과 최강 청산 레벨 $61,700 때문에 하방 스윕 리스크를 경고한다.",
"Candlestick은 piercing pattern 품질 0.620을 bullish 후보로 보지만, bearish engulfing 0.586 및 bearish harami 0.551이 동시에 존재해 캔들 신호 자체는 방향성이 충돌한다.",
"Harmonic의 bullish PRZ는 반응 구간과 TP 사다리로는 유효하지만, 자체 규칙상 단독으로 Wyckoff·ICT의 구조적 bearish 판정을 뒤집을 수 없다."
],
"highest_conviction_analyst": "Wyckoff Expert — 신뢰도 76%, regime_fitness 1.000, 분배 구조에서 BC $64,179.50 → AR $63,209.60 → UTAD $64,780.00 → LPSY $63,410.30 → SOW $62,836.60의 순차적 이벤트가 명확하다. 현재가가 메인 레인지 저점 $63,209.60 아래에 있어 분배 Phase D의 하단 이탈·회수 실패 상태라는 구조 진단이 가장 일관되고 가격 레벨도 정밀하다.",
"invalidation_level": "$64,780.00 1시간 종가 회수 및 수용 시 현재 분배 기반 bearish 구조 진단은 핵심적으로 훼손된다. 더 보수적인 구조 무효화 확인은 $65,328.80-$65,607.10 bearish BOS 레벨 회수다.",
"executive_summary": "현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 진단되며, UTAD $64,780.00 이후 LPSY $63,410.30과 SOW $62,836.60이 확인된 상태다. 가격은 메인 분배 레인지 저점·AR $63,209.60 아래에 있어 구조적으로는 공급 우위와 하단 회수 실패가 우세하지만, 동시에 $62,986.24 피보나치 클러스터와 $62,238.60-$62,938.90 하모닉 Crab PRZ 상단 부근에서 단기 반응 조건이 겹쳐 있다. 핵심 구조 저항은 $63,209.60-$63,410.30이며, 이 구간은 단순 반등과 구조 회복을 구분하는 1차 판별대다. 하단에서는 $62,836.60, $62,232.10, $61,900-$61,700이 유동성 및 PRZ 리스크 구간이며, $64,780.00 회수 전까지 전체 구조 평가는 bearish로 유지된다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-20 05:00 KST",
"last_price": 62996.9,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $62,996.90는 7일 범위 EQ $64,743.75 아래의 할인 구간에 위치",
"7일 저점 $62,232.10 근처에서 하방 추격 매도보다 지지 반응 가능성이 커진 구간",
"piercing_pattern@290이 bullish 후보로 감지되었고 패턴 품질 0.620으로 최근 후보 중 가장 높음",
"doji@294/@295 이후 고거래량 doji가 감지되어 $63,000 부근에서 매도 압력 둔화 또는 흡수 가능성 존재",
"단, bearish_engulfing@296 및 bearish_harami@298이 EMA20 $62,983.78 부근에서 출현해 단기 반등 신뢰도는 제한적"
],
"reasoning": "구조적으로는 현재가 $62,996.90가 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있어 1시간봉 기준 확인된 상위 저항 아래의 약세 구조로 해석된다. 다만 가격은 7일 저점 $62,232.10에 가까운 할인 구간이며, 7일 EQ $64,743.75 아래에 있어 신규 매도 진입보다는 단기 반등 셋업이 먼저 열릴 수 있는 위치다. 최근 piercing_pattern의 품질이 0.620으로 가장 높지만, bearish_engulfing 품질 0.586과 bearish_harami 품질 0.551이 뒤따라 매수·매도 신호가 충돌하고 있다. bear_score 1.3500이 bull_score 0.700보다 높아 구조는 약세 우위이나, 지지권 근처의 도지와 피어싱 패턴 때문에 즉시 추세 하락 신호로 단정하기는 어렵다.",
"key_levels": {
"support": [
62983.78,
62232.1
],
"resistance": [
64026.05,
64081.52,
64743.75,
67255.4
]
},
"time_horizon": "short term",
"invalidation_level": "$64,743.75",
"risk_scenario": "만약 가격이 $62,232.10 지지를 이탈하고 1시간봉 종가가 그 아래에서 안착하면, 현재의 할인 구간 반등 셋업은 실패로 보고 하락 추세 재개 가능성이 커진다. 반대로 $64,081.52와 $64,743.75를 회복하면 bearish_engulfing 및 bearish_harami의 의미가 약화되고, 구조적 중립 또는 단기 강세 전환을 재평가해야 한다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 143,
"recent_patterns": 5,
"pattern_list": [
"bearish_engulfing@296",
"doji@294",
"doji@295",
"bearish_harami@298",
"piercing_pattern@290"
],
"atr_value": 381.91,
"vol_avg_20": 5022.75,
"high_volume_patterns": [
"doji"
],
"pattern_candidates": [
{
"pattern": "piercing_pattern",
"signal": "bullish",
"pattern_quality": 0.62,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.586,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.555,
"tier": "candidate",
"high_volume": true
},
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.551,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.62,
"bull_score": 0.7,
"bear_score": 1.35
},
"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,996.90는 7일 범위 EQ $64,743.75 아래의 할인 구간에 위치\",\n \"7일 저점 $62,232.10 근처에서 하방 추격 매도보다 지지 반응 가능성이 커진 구간\",\n \"piercing_pattern@290이 bullish 후보로 감지되었고 패턴 품질 0.620으로 최근 후보 중 가장 높음\",\n \"doji@294/@295 이후 고거래량 doji가 감지되어 $63,000 부근에서 매도 압력 둔화 또는 흡수 가능성 존재\",\n \"단, bearish_engulfing@296 및 bearish_harami@298이 EMA20 $62,983.78 부근에서 출현해 단기 반등 신뢰도는 제한적\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $62,996.90가 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있어 1시간봉 기준 확인된 상위 저항 아래의 약세 구조로 해석된다. 다만 가격은 7일 저점 $62,232.10에 가까운 할인 구간이며, 7일 EQ $64,743.75 아래에 있어 신규 매도 진입보다는 단기 반등 셋업이 먼저 열릴 수 있는 위치다. 최근 piercing_pattern의 품질이 0.620으로 가장 높지만, bearish_engulfing 품질 0.586과 bearish_harami 품질 0.551이 뒤따라 매수·매도 신호가 충돌하고 있다. bear_score 1.3500이 bull_score 0.700보다 높아 구조는 약세 우위이나, 지지권 근처의 도지와 피어싱 패턴 때문에 즉시 추세 하락 신호로 단정하기는 어렵다.\",\n \"key_levels\": {\n \"support\": [\n 62983.78,\n 62232.1\n ],\n \"resistance\": [\n 64026.05,\n 64081.52,\n 64743.75,\n 67255.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$64,743.75\",\n \"risk_scenario\": \"만약 가격이 $62,232.10 지지를 이탈하고 1시간봉 종가가 그 아래에서 안착하면, 현재의 할인 구간 반등 셋업은 실패로 보고 하락 추세 재개 가능성이 커진다. 반대로 $64,081.52와 $64,743.75를 회복하면 bearish_engulfing 및 bearish_harami의 의미가 약화되고, 구조적 중립 또는 단기 강세 전환을 재평가해야 한다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.806,
"setup_signals": [
"현재가 $62,996.90는 EQ $64,158.70 아래의 discount 구간에 위치",
"range low 및 전일 저점 $62,232.10 위에서 거래 중이며, 하단 sell-side liquidity 사냥 가능성 존재",
"후보 bullish OB가 $61,068.60-$61,547.90에 위치하여 더 깊은 할인 매수 배열로 작동 가능",
"Asian kill zone 범위 $62,836.60-$63,376.60 내부에서 거래 중이며, $62,836.60 하향 스윕 후 반등 시 bullish setup 강화",
"이전 bullish BOS 레벨 $62,840.20 위에서 재진입·유지 시 단기 회복 시나리오 유효"
],
"reasoning": "확정 구조 관점에서는 최근 BOS 시퀀스가 BOS_bearish $65,607.10 이후 BOS_bearish $65,328.80로 2회 연속 하락 구조를 만들었기 때문에 structure_bias는 bearish로 본다. 다만 현재가는 $62,996.90로 EQ $64,158.70 아래 discount에 있으며, range low/전일 저점 $62,232.10과 후보 bullish OB $61,068.60-$61,547.90가 하단에 있어 기관의 sell-side liquidity 사냥 후 반등 셋업은 살아 있다. 즉, 구조는 아직 bearish지만 실행 셋업은 bullish pre-confirmation이며, $62,840.20 회복 유지와 Asian low $62,836.60 스윕 후 반응이 중요하다. 미체결 FVG가 없고 활성 OB도 없기 때문에 즉시 강한 추세 신호보다는 하단 유동성 확인이 필요한 중립 신호로 판단한다.",
"key_levels": {
"support": [
62836.6,
62232.1,
61547.9,
61068.6
],
"resistance": [
63376.6,
63796.6,
64158.7,
65328.8,
65607.1
]
},
"time_horizon": "short term",
"invalidation_level": "$61,068.60",
"risk_scenario": "$62,232.10 전일 저점 및 range low가 하향 이탈되고, 후보 bullish OB 하단 $61,068.60까지도 방어하지 못하면 bullish setup은 무효화된다. 이 경우 discount 매수 구간이 흡수된 것으로 해석되며, 최근 bearish BOS 흐름에 따라 추가 하락 확장이 우세해질 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 61068.6,
"top": 61547.9,
"quality": "candidate",
"score": 0.666
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 60,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish",
"BOS_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 62840.2
},
{
"type": "BOS_bullish",
"level": 63915.3
},
{
"type": "BOS_bullish",
"level": 64738.0
},
{
"type": "BOS_bearish",
"level": 65607.1
},
{
"type": "BOS_bearish",
"level": 65328.8
}
],
"bos_sequence": [
"BOS_bullish",
"BOS_bullish",
"BOS_bullish",
"BOS_bearish",
"BOS_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 2,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 64158.7,
"range_high": 66085.3,
"range_low": 62232.1,
"bull_score": 7.5,
"bear_score": 5.5,
"setup_bias": "bullish",
"setup_score": 0.806,
"setup_signals": [
"bullish BOS above $62,840.20",
"bullish BOS above $63,915.30",
"bullish BOS above $64,738.00"
],
"retracement_direction": "bearish",
"current_retracement_pct": 22.5,
"deepest_retracement_pct": 37.4,
"previous_day_high": 63796.6,
"previous_day_low": 62232.1,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": true,
"high": 63376.6,
"low": 62836.6
}
}
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.806,\n \"setup_signals\": [\n \"현재가 $62,996.90는 EQ $64,158.70 아래의 discount 구간에 위치\",\n \"range low 및 전일 저점 $62,232.10 위에서 거래 중이며, 하단 sell-side liquidity 사냥 가능성 존재\",\n \"후보 bullish OB가 $61,068.60-$61,547.90에 위치하여 더 깊은 할인 매수 배열로 작동 가능\",\n \"Asian kill zone 범위 $62,836.60-$63,376.60 내부에서 거래 중이며, $62,836.60 하향 스윕 후 반등 시 bullish setup 강화\",\n \"이전 bullish BOS 레벨 $62,840.20 위에서 재진입·유지 시 단기 회복 시나리오 유효\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 최근 BOS 시퀀스가 BOS_bearish $65,607.10 이후 BOS_bearish $65,328.80로 2회 연속 하락 구조를 만들었기 때문에 structure_bias는 bearish로 본다. 다만 현재가는 $62,996.90로 EQ $64,158.70 아래 discount에 있으며, range low/전일 저점 $62,232.10과 후보 bullish OB $61,068.60-$61,547.90가 하단에 있어 기관의 sell-side liquidity 사냥 후 반등 셋업은 살아 있다. 즉, 구조는 아직 bearish지만 실행 셋업은 bullish pre-confirmation이며, $62,840.20 회복 유지와 Asian low $62,836.60 스윕 후 반응이 중요하다. 미체결 FVG가 없고 활성 OB도 없기 때문에 즉시 강한 추세 신호보다는 하단 유동성 확인이 필요한 중립 신호로 판단한다.\",\n \"key_levels\": {\n \"support\": [\n 62836.6,\n 62232.1,\n 61547.9,\n 61068.6\n ],\n \"resistance\": [\n 63376.6,\n 63796.6,\n 64158.7,\n 65328.8,\n 65607.1\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$61,068.60\",\n \"risk_scenario\": \"$62,232.10 전일 저점 및 range low가 하향 이탈되고, 후보 bullish OB 하단 $61,068.60까지도 방어하지 못하면 bullish setup은 무효화된다. 이 경우 discount 매수 구간이 흡수된 것으로 해석되며, 최근 bearish BOS 흐름에 따라 추가 하락 확장이 우세해질 수 있다.\",\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.58,
"setup_signals": [
"현재가 $62,996.90가 분배 메인 레인지 저점/AR $63,209.60 아래에 위치하여 하단 회수 실패 상태",
"LPSY 후보가 $63,410.30에서 형성된 뒤 SOW $62,836.60이 출현하여 공급 우위가 유지됨",
"UTAD $64,780.00 이후 반등 고점이 낮아지며 Phase D 분배 진행 신호가 강화됨",
"레인지 EQ 약 $63,694.55 아래에서 거래 중이므로 즉각적 반등이 나와도 $63,209.60~$63,410.30 구간은 저항 테스트 성격"
],
"reasoning": "1시간 구조는 regime=DIS, regime_fitness 1.000이며 BC $64,179.50 → AR $63,209.60으로 메인 분배 레인지가 고정되어 있습니다. 이후 UT $64,323.00, UTAD $64,780.00, LPSY $63,410.30, SOW $62,836.60 순서가 확인되어 현재는 분배 Phase D의 약세 구조로 해석됩니다. 다만 현재가 $62,996.90는 SOW 저점 $62,836.60 바로 위에 있어 즉각 추격보다는 $63,209.60 AR 저점 또는 $63,410.30 LPSY 저항 재테스트 여부가 중요합니다. $63,410.30 위로 회수하면 단기 약세 셋업은 약해지지만, 분배 구조 자체의 핵심 무효화는 UTAD 상단 $64,780.00 회수입니다.",
"key_levels": {
"support": [
62836.6,
62315.0,
62232.1
],
"resistance": [
63209.6,
63410.3,
64179.5,
64323.0,
64780.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$64,780.00",
"risk_scenario": "$63,209.60을 빠르게 회수하고 $63,410.30 LPSY 위에서 1시간 종가 수용이 이어지면 현재 SOW는 하단 실패 신호가 아니라 단순 이탈 후 회수로 바뀔 수 있습니다. 그 경우 즉각 경로는 $64,179.50 BC 및 $64,323.00 UT 재테스트로 전환되며, $64,780.00 UTAD 상단까지 회수하면 분배 Phase D 약세 해석은 무효화됩니다.",
"data_quality": "high",
"metrics": {
"acc_score": 96.2,
"dis_score": 100.0,
"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",
"SOW"
],
"last_phase": "SOW",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 31,
"price": 64179.5,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 33,
"price": 63209.6,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 79,
"price": 62840.2,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 105,
"price": 62315.0,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 151,
"price": 64323.0,
"color": "#f9844a"
},
{
"label": "UTAD",
"side": "high",
"idx": 257,
"price": 64780.0,
"color": "#f9844a"
},
{
"label": "LPSY",
"side": "high",
"idx": 293,
"price": 63410.3,
"color": "#8338ec"
},
{
"label": "SOW",
"side": "low",
"idx": 297,
"price": 62836.6,
"color": "#ef476f"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 31,
"end_idx": 297,
"phase_count": 8,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 31,
"price": 64179.5,
"color": "#ffd166",
"dt": "2026-06-09 00:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 33,
"price": 63209.6,
"color": "#06d6a0",
"dt": "2026-06-09 02:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 79,
"price": 62840.2,
"color": "#118ab2",
"dt": "2026-06-11 00:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 105,
"price": 62315.0,
"color": "#ef476f",
"dt": "2026-06-12 02:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 151,
"price": 64323.0,
"color": "#f9844a",
"dt": "2026-06-14 00:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 257,
"price": 64780.0,
"color": "#f9844a",
"dt": "2026-06-18 10:00:00+09:00"
},
{
"label": "LPSY",
"side": "high",
"idx": 293,
"price": 63410.3,
"color": "#8338ec",
"dt": "2026-06-19 22:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 297,
"price": 62836.6,
"color": "#ef476f",
"dt": "2026-06-20 02:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_1",
"primary_structure_id": "1h_cycle_1",
"structure_count": 1,
"regime_fitness": 1.0,
"current_event": "SOW",
"major_phase": "D",
"pos_in_range": 0.5,
"main_range_low": 63209.6,
"main_range_high": 64179.5
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.76,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $62,996.90가 분배 메인 레인지 저점/AR $63,209.60 아래에 위치하여 하단 회수 실패 상태\",\n \"LPSY 후보가 $63,410.30에서 형성된 뒤 SOW $62,836.60이 출현하여 공급 우위가 유지됨\",\n \"UTAD $64,780.00 이후 반등 고점이 낮아지며 Phase D 분배 진행 신호가 강화됨\",\n \"레인지 EQ 약 $63,694.55 아래에서 거래 중이므로 즉각적 반등이 나와도 $63,209.60~$63,410.30 구간은 저항 테스트 성격\"\n ],\n \"reasoning\": \"1시간 구조는 regime=DIS, regime_fitness 1.000이며 BC $64,179.50 → AR $63,209.60으로 메인 분배 레인지가 고정되어 있습니다. 이후 UT $64,323.00, UTAD $64,780.00, LPSY $63,410.30, SOW $62,836.60 순서가 확인되어 현재는 분배 Phase D의 약세 구조로 해석됩니다. 다만 현재가 $62,996.90는 SOW 저점 $62,836.60 바로 위에 있어 즉각 추격보다는 $63,209.60 AR 저점 또는 $63,410.30 LPSY 저항 재테스트 여부가 중요합니다. $63,410.30 위로 회수하면 단기 약세 셋업은 약해지지만, 분배 구조 자체의 핵심 무효화는 UTAD 상단 $64,780.00 회수입니다.\",\n \"key_levels\": {\n \"support\": [\n 62836.6,\n 62315.0,\n 62232.1\n ],\n \"resistance\": [\n 63209.6,\n 63410.3,\n 64179.5,\n 64323.0,\n 64780.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$64,780.00\",\n \"risk_scenario\": \"$63,209.60을 빠르게 회수하고 $63,410.30 LPSY 위에서 1시간 종가 수용이 이어지면 현재 SOW는 하단 실패 신호가 아니라 단순 이탈 후 회수로 바뀔 수 있습니다. 그 경우 즉각 경로는 $64,179.50 BC 및 $64,323.00 UT 재테스트로 전환되며, $64,780.00 UTAD 상단까지 회수하면 분배 Phase D 약세 해석은 무효화됩니다.\",\n \"data_quality\": \"high\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "neutral",
"confidence": 0.54,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"가격 $62,996.90가 7일 레인지 EQ $64,743.75 아래의 할인 구간에 위치",
"CVD divergence 0.850 및 CVD change +910.3790: 가격은 7일 저점 $62,232.10 부근에서 정체됐지만 매수 델타가 유입되는 흡수 가능성",
"OI 24h -1.0520%: 신규 숏 확장보다는 포지션 언와인딩 성격이 강해 하방 추세 추격 신뢰도 제한",
"펀딩 평균 0.000 및 basis -0.0392%: 과열 롱 펀딩은 아니며 선물 프리미엄도 약함",
"단기 상방 유동성 $63,600, $63,800이 가까워 숏 커버링 트리거 가능"
],
"reasoning": "확정 구조는 가격이 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있고, 7일 고점 $67,255.40 대비 저점권 $62,232.10 근처에서 거래되므로 아직 bearish 구조로 본다. 다만 셋업 관점에서는 현재가 $62,996.90가 7일 EQ $64,743.75 아래 할인 구간에 있으며, CVD divergence 0.850과 CVD change +910.3790은 하락 추세 중 매수 흡수 가능성을 시사한다. OI가 24시간 -1.0520% 감소해 신규 숏이 강하게 쌓이는 국면은 아니지만, 롱 계정 비율이 0.650으로 여전히 높고 account_long_crowding 1.000이므로 $61,900 및 최강 청산 레벨 $61,700 하방 스윕 리스크가 남아 있다. 따라서 구조는 bearish, 선행 셋업은 단기 반등 가능성이 있는 bullish로 엇갈리며, 확인 전까지는 방향성 신호를 neutral로 둔다.",
"key_levels": {
"support": [
62232.1,
61900,
61700,
56900
],
"resistance": [
63600,
63800,
64081.52,
64743.75,
64800,
67255.4
]
},
"time_horizon": "short term, 향후 4-8시간",
"invalidation_level": "61700",
"risk_scenario": "$61,700 최강 하방 청산 레벨이 강하게 이탈되면 할인 구간 반등 셋업은 실패하며, 롱 계정 쏠림 해소 과정에서 $61,900 아래 스탑 연쇄와 $56,900 유동성 재탐색으로 확장될 수 있다.",
"data_quality": "high",
"metrics": {
"cvd_divergence": 0.85,
"cvd_change": 910.379,
"oi_trend": 0.395,
"oi_change_pct_24h": -1.052,
"oi_latest": 98490.735,
"funding_pressure": 0.464,
"funding_avg": 3.615e-05,
"funding_change_24h": -3.216e-05,
"long_account_ratio": 0.656,
"short_account_ratio": 0.344,
"long_account_latest": 0.65,
"short_account_latest": 0.35,
"long_account_change_24h": -0.0138,
"short_account_change_24h": 0.0138,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.49,
"spot_futures_basis_pct": -0.0392,
"basis_change_lookback": -0.0029,
"aggregate_score": 0.44,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
61900,
6357.5930065
],
[
61700,
9137.7082698
],
[
56900,
7179.020232500001
]
],
"liq_above": [
[
63600,
8324.514295500001
],
[
63800,
6968.859688349999
],
[
64800,
7011.977828200001
]
],
"strongest_liq_level": 61700,
"fragility_score": 0.849,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.54,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"가격 $62,996.90가 7일 레인지 EQ $64,743.75 아래의 할인 구간에 위치\",\n \"CVD divergence 0.850 및 CVD change +910.3790: 가격은 7일 저점 $62,232.10 부근에서 정체됐지만 매수 델타가 유입되는 흡수 가능성\",\n \"OI 24h -1.0520%: 신규 숏 확장보다는 포지션 언와인딩 성격이 강해 하방 추세 추격 신뢰도 제한\",\n \"펀딩 평균 0.000 및 basis -0.0392%: 과열 롱 펀딩은 아니며 선물 프리미엄도 약함\",\n \"단기 상방 유동성 $63,600, $63,800이 가까워 숏 커버링 트리거 가능\"\n ],\n \"reasoning\": \"확정 구조는 가격이 EMA120 $64,081.52와 EMA240 $64,026.05 아래에 있고, 7일 고점 $67,255.40 대비 저점권 $62,232.10 근처에서 거래되므로 아직 bearish 구조로 본다. 다만 셋업 관점에서는 현재가 $62,996.90가 7일 EQ $64,743.75 아래 할인 구간에 있으며, CVD divergence 0.850과 CVD change +910.3790은 하락 추세 중 매수 흡수 가능성을 시사한다. OI가 24시간 -1.0520% 감소해 신규 숏이 강하게 쌓이는 국면은 아니지만, 롱 계정 비율이 0.650으로 여전히 높고 account_long_crowding 1.000이므로 $61,900 및 최강 청산 레벨 $61,700 하방 스윕 리스크가 남아 있다. 따라서 구조는 bearish, 선행 셋업은 단기 반등 가능성이 있는 bullish로 엇갈리며, 확인 전까지는 방향성 신호를 neutral로 둔다.\",\n \"key_levels\": {\n \"support\": [\n 62232.1,\n 61900,\n 61700,\n 56900\n ],\n \"resistance\": [\n 63600,\n 63800,\n 64081.52,\n 64743.75,\n 64800,\n 67255.4\n ]\n },\n \"time_horizon\": \"short term, 향후 4-8시간\",\n \"invalidation_level\": \"61700\",\n \"risk_scenario\": \"$61,700 최강 하방 청산 레벨이 강하게 이탈되면 할인 구간 반등 셋업은 실패하며, 롱 계정 쏠림 해소 과정에서 $61,900 아래 스탑 연쇄와 $56,900 유동성 재탐색으로 확장될 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bullish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.68,
"setup_signals": [
"확인된 bullish Crab 반응 구간: PRZ $62,238.60-$62,938.90에서 터치/방어 후 현재가 $62,996.90가 상단을 소폭 회복",
"확인된 bullish Butterfly 반응 구간: PRZ $62,912.73-$63,722.99 내부/하단부에서 가격이 거래 중이며 반등 후보 유지",
"고품질 forming bullish Crab PRZ 대기: $62,139.63-$62,629.59, D 예상가 $62,384.61, XAD/BC_EXT/ABCD 3중 Fib confluence",
"검증된 bullish Crab TP ladder: TP1 $64,371.41, TP2 $65,472.74, TP3/구조 유동성 $67,255.40",
"단기 반대 리스크: candidate-tier bearish Gartley PRZ $62,897.92-$63,316.76가 현재가 근처에 있으나 미확인 상태라 방향 전환 근거로는 부족"
],
"reasoning": "현재 하모닉 클러스터는 bullish 우위이며 directional_score가 0.910, bearish 점수는 0으로 집계된다. 가장 의미 있는 완료 패턴은 strict medium bullish Crab으로, PRZ $62,238.60-$62,938.90에서 PRZ 터치, 방어, 중심 회복, post-D 진행이 확인되어 vote-eligible 상태이며 반응 점수는 0.60이다. 또한 strict medium bullish Butterfly PRZ $62,912.73-$63,722.99도 확인 반응이 있어 현재가 $62,996.90 부근은 단기 반등 셋업 구간으로 해석된다. 다만 구조적 BOS/CHoCH 또는 명확한 구조 수용 정보는 제공되지 않았고 가격도 EMA120 $64,081.52 및 EMA240 $64,026.05 아래에 있어 structure_bias는 bullish로 확정하지 않고 neutral로 둔다. 하모닉상 상방이 유리하더라도, $62,139.63 하단 이탈 및 수용 시 bullish PRZ 방어 실패로 $61,796.09-$62,184.93 또는 $61,136.75-$61,900.42 하위 PRZ 재탐색 리스크가 커진다.",
"key_levels": {
"support": [
62938.9,
62912.73,
62629.59,
62238.6,
62139.63,
61796.09,
61136.75
],
"resistance": [
63316.76,
63722.99,
64245.25,
64371.41,
64822.0,
65472.74,
67255.4
]
},
"time_horizon": "short to medium term",
"invalidation_level": "62139.63",
"risk_scenario": "$62,897.92-$63,316.76의 candidate bearish Gartley PRZ에서 재차 거부되고 $62,629.59 및 $62,238.60 아래로 1시간봉 수용이 나오면, 현재 bullish Crab/Butterfly 반응은 실패로 전환될 수 있다. 이 경우 가격은 $61,796.09-$62,184.93의 forming bullish Gartley PRZ 또는 더 아래 $61,136.75-$61,900.42 Butterfly watch PRZ까지 유동성을 탐색할 가능성이 커진다.",
"data_quality": "high",
"metrics": {
"patterns_found": 104,
"completed_patterns_found": 39,
"forming_d_prz_found": 65,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 65,
"swing_highs_scanned": 34,
"swing_lows_scanned": 31,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 4,
"medium": 45,
"low": 55
},
"prz_status_counts": {
"active": 37,
"nearby": 10,
"watch": 14,
"far": 43,
"forming": 27
},
"high_confluence_prz_count": 28,
"strict_patterns_found": 41,
"candidate_patterns_found": 63,
"active_patterns_at_prz": 37,
"nearby_patterns": 10,
"all_patterns": [
"crab",
"crab",
"crab",
"bat",
"butterfly",
"butterfly",
"gartley",
"shark",
"gartley",
"gartley",
"bat",
"gartley",
"crab",
"butterfly",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"bat",
"crab",
"bat",
"bat",
"gartley",
"bat",
"crab",
"butterfly",
"gartley",
"butterfly",
"gartley",
"crab",
"bat",
"butterfly",
"shark",
"shark",
"shark",
"butterfly",
"crab",
"gartley",
"bat",
"butterfly",
"gartley",
"butterfly",
"butterfly",
"bat",
"crab",
"bat",
"crab",
"crab",
"bat",
"gartley",
"shark",
"shark",
"crab",
"gartley",
"bat",
"crab",
"gartley",
"shark",
"gartley",
"crab",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"bat",
"gartley",
"crab",
"shark",
"bat",
"gartley",
"shark",
"gartley",
"butterfly",
"butterfly",
"butterfly",
"gartley",
"crab",
"crab",
"gartley",
"shark",
"crab",
"crab",
"butterfly",
"crab",
"gartley",
"shark",
"gartley",
"butterfly",
"shark",
"shark",
"butterfly",
"gartley",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"butterfly",
"butterfly",
"shark",
"gartley",
"butterfly"
],
"all_signals": [
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish"
],
"best_pattern": "crab",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.971,
"best_completion_status": "forming",
"nearest_pattern": "shark",
"nearest_prz": 63003.95,
"price_to_prz": 0.01,
"prz_range": [
62775.28,
63232.63
],
"council_relevant_prz_count": 3,
"directional_influence_prz_count": 3,
"confirmed_reaction_prz_count": 2,
"validated_harmonic_tp_count": 2,
"pattern_candidates": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9719,
"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": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 233,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 269,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.884,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64016.67,
"prz_range": [
63871.3,
64162.04
],
"prz_width_pct": 0.454,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.62,
"price_to_prz_pct_raw": 1.6188,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64016.67,
"a_price": 64738.0,
"tp1_ad_382": 64292.22,
"tp2_ad_618": 64462.45,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6302,
"ABC": 0.8234
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 157,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 167,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 170,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.86,
"ratio_score": 0.846,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 61990.51,
"prz_range": [
61796.09,
62184.93
],
"prz_width_pct": 0.627,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.6,
"price_to_prz_pct_raw": -1.5975,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61990.51,
"a_price": 63088.0,
"tp1_ad_382": 62409.75,
"tp2_ad_618": 62668.76,
"tp3_a_or_structure_liquidity": 63088.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5921,
"ABC": 0.7753
},
"x_price": 64525.0,
"x_idx": 243,
"x_order": 5,
"a_price": 63088.0,
"a_idx": 282,
"a_order": 3,
"b_price": 62237.2,
"b_idx": 283,
"b_order": 8,
"c_price": 62896.8,
"c_idx": 287,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.846,
"ratio_score": 0.66,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63107.34,
"prz_range": [
62897.92,
63316.76
],
"prz_width_pct": 0.664,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.18,
"price_to_prz_pct_raw": 0.1753,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 63107.34,
"a_price": 62237.2,
"tp1_ad_382": 62774.95,
"tp2_ad_618": 62569.59,
"tp3_a_or_structure_liquidity": 62237.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6406,
"ABC": 0.9466
},
"x_price": 63266.8,
"x_idx": 276,
"x_order": 3,
"a_price": 62237.2,
"a_idx": 283,
"a_order": 8,
"b_price": 62896.8,
"b_idx": 287,
"b_order": 3,
"c_price": 62272.4,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.949,
"ratio_score": 0.993,
"prz_score": 0.943,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62272.4,
"prz_range": [
62238.6,
62938.9
],
"prz_width_pct": 1.119,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.65,
"price_to_prz_pct_raw": -0.6479,
"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",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 10,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"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": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5625,
"ABC": 0.5199,
"BCD": 2.6285,
"XAD": 1.6237
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 227,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 264,
"c_order": 3,
"d_idx": 289
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.924,
"ratio_score": 1.0,
"prz_score": 0.904,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62839.16,
"prz_range": [
62440.58,
63237.73
],
"prz_width_pct": 1.269,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2504,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62839.16,
"a_price": 66956.7,
"tp1_ad_382": 64412.06,
"tp2_ad_618": 65383.8,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5154,
"ABC": 0.6286
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 216,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 227,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.915,
"ratio_score": 1.0,
"prz_score": 0.946,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63770.43,
"prz_range": [
63417.33,
64123.54
],
"prz_width_pct": 1.107,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.23,
"price_to_prz_pct_raw": 1.2279,
"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": 63770.43,
"a_price": 64738.0,
"tp1_ad_382": 64140.04,
"tp2_ad_618": 64368.39,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4002,
"ABC": 0.8234
},
"x_price": 63360.0,
"x_idx": 139,
"x_order": 5,
"a_price": 64738.0,
"a_idx": 157,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 167,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 170,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.898,
"ratio_score": 0.962,
"prz_score": 0.902,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62232.1,
"prz_range": [
62912.73,
63722.99
],
"prz_width_pct": 1.28,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5095,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"initial_PRZ_reaction",
"post_D_close_progress"
],
"reaction_score": 0.35,
"reaction_detail": {
"reaction_score": 0.35,
"reaction_move_ratio_ad": 0.206,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"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": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8048,
"ABC": 0.6937,
"BCD": 2.2105,
"XAD": 1.4807
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 64525.0,
"b_idx": 243,
"b_order": 5,
"c_price": 66419.2,
"c_idx": 248,
"c_order": 8,
"d_idx": 271
}
],
"council_relevant_prz": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.949,
"ratio_score": 0.993,
"prz_score": 0.943,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62272.4,
"prz_range": [
62238.6,
62938.9
],
"prz_width_pct": 1.119,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.65,
"price_to_prz_pct_raw": -0.6479,
"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",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 10,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"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": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5625,
"ABC": 0.5199,
"BCD": 2.6285,
"XAD": 1.6237
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 227,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 264,
"c_order": 3,
"d_idx": 289
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.898,
"ratio_score": 0.962,
"prz_score": 0.902,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62232.1,
"prz_range": [
62912.73,
63722.99
],
"prz_width_pct": 1.28,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5095,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"initial_PRZ_reaction",
"post_D_close_progress"
],
"reaction_score": 0.35,
"reaction_detail": {
"reaction_score": 0.35,
"reaction_move_ratio_ad": 0.206,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"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": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8048,
"ABC": 0.6937,
"BCD": 2.2105,
"XAD": 1.4807
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 64525.0,
"b_idx": 243,
"b_order": 5,
"c_price": 66419.2,
"c_idx": 248,
"c_order": 8,
"d_idx": 271
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9719,
"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": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 233,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 269,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9719,
"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": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 233,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 269,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.884,
"ratio_score": 0.928,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64016.67,
"prz_range": [
63871.3,
64162.04
],
"prz_width_pct": 0.454,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.62,
"price_to_prz_pct_raw": 1.6188,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64016.67,
"a_price": 64738.0,
"tp1_ad_382": 64292.22,
"tp2_ad_618": 64462.45,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6302,
"ABC": 0.8234
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 64738.0,
"a_idx": 157,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 167,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 170,
"c_order": 8,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.86,
"ratio_score": 0.846,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 61990.51,
"prz_range": [
61796.09,
62184.93
],
"prz_width_pct": 0.627,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.6,
"price_to_prz_pct_raw": -1.5975,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 61990.51,
"a_price": 63088.0,
"tp1_ad_382": 62409.75,
"tp2_ad_618": 62668.76,
"tp3_a_or_structure_liquidity": 63088.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5921,
"ABC": 0.7753
},
"x_price": 64525.0,
"x_idx": 243,
"x_order": 5,
"a_price": 63088.0,
"a_idx": 282,
"a_order": 3,
"b_price": 62237.2,
"b_idx": 283,
"b_order": 8,
"c_price": 62896.8,
"c_idx": 287,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "high",
"pattern_score": 0.846,
"ratio_score": 0.66,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63107.34,
"prz_range": [
62897.92,
63316.76
],
"prz_width_pct": 0.664,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.18,
"price_to_prz_pct_raw": 0.1753,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 63107.34,
"a_price": 62237.2,
"tp1_ad_382": 62774.95,
"tp2_ad_618": 62569.59,
"tp3_a_or_structure_liquidity": 62237.2,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6406,
"ABC": 0.9466
},
"x_price": 63266.8,
"x_idx": 276,
"x_order": 3,
"a_price": 62237.2,
"a_idx": 283,
"a_order": 8,
"b_price": 62896.8,
"b_idx": 287,
"b_order": 3,
"c_price": 62272.4,
"c_idx": 289,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.949,
"ratio_score": 0.993,
"prz_score": 0.943,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62272.4,
"prz_range": [
62238.6,
62938.9
],
"prz_width_pct": 1.119,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.65,
"price_to_prz_pct_raw": -0.6479,
"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",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 10,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"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": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5625,
"ABC": 0.5199,
"BCD": 2.6285,
"XAD": 1.6237
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 227,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 264,
"c_order": 3,
"d_idx": 289
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.924,
"ratio_score": 1.0,
"prz_score": 0.904,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62839.16,
"prz_range": [
62440.58,
63237.73
],
"prz_width_pct": 1.269,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2504,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62839.16,
"a_price": 66956.7,
"tp1_ad_382": 64412.06,
"tp2_ad_618": 65383.8,
"tp3_a_or_structure_liquidity": 66956.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5154,
"ABC": 0.6286
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 66956.7,
"a_idx": 216,
"a_order": 8,
"b_price": 65529.0,
"b_idx": 227,
"b_order": 3,
"c_price": 64631.5,
"c_idx": 264,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.915,
"ratio_score": 1.0,
"prz_score": 0.946,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63770.43,
"prz_range": [
63417.33,
64123.54
],
"prz_width_pct": 1.107,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.23,
"price_to_prz_pct_raw": 1.2279,
"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": 63770.43,
"a_price": 64738.0,
"tp1_ad_382": 64140.04,
"tp2_ad_618": 64368.39,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4002,
"ABC": 0.8234
},
"x_price": 63360.0,
"x_idx": 139,
"x_order": 5,
"a_price": 64738.0,
"a_idx": 157,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 167,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 170,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.898,
"ratio_score": 0.962,
"prz_score": 0.902,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62232.1,
"prz_range": [
62912.73,
63722.99
],
"prz_width_pct": 1.28,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5095,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"initial_PRZ_reaction",
"post_D_close_progress"
],
"reaction_score": 0.35,
"reaction_detail": {
"reaction_score": 0.35,
"reaction_move_ratio_ad": 0.206,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"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": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8048,
"ABC": 0.6937,
"BCD": 2.2105,
"XAD": 1.4807
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 64525.0,
"b_idx": 243,
"b_order": 5,
"c_price": 66419.2,
"c_idx": 248,
"c_order": 8,
"d_idx": 271
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.892,
"ratio_score": 0.912,
"prz_score": 0.902,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63317.86,
"prz_range": [
62912.73,
63722.99
],
"prz_width_pct": 1.28,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.51,
"price_to_prz_pct_raw": 0.5095,
"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": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8048,
"ABC": 0.6937
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 64525.0,
"b_idx": 243,
"b_order": 5,
"c_price": 66419.2,
"c_idx": 248,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.808,
"ratio_score": 0.787,
"prz_score": 0.946,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 63650.0,
"prz_range": [
63417.33,
64123.54
],
"prz_width_pct": 1.107,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.23,
"price_to_prz_pct_raw": 1.2279,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 2.157,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"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": 63770.43,
"a_price": 64738.0,
"tp1_ad_382": 64140.04,
"tp2_ad_618": 64368.39,
"tp3_a_or_structure_liquidity": 64738.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4002,
"ABC": 0.8234,
"BCD": 2.1815,
"XAD": 0.7896
},
"x_price": 63360.0,
"x_idx": 139,
"x_order": 5,
"a_price": 64738.0,
"a_idx": 157,
"a_order": 8,
"b_price": 64186.5,
"b_idx": 167,
"b_order": 5,
"c_price": 64640.6,
"c_idx": 170,
"c_order": 8,
"d_idx": 177
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.805,
"ratio_score": 0.849,
"prz_score": 0.911,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 61518.58,
"prz_range": [
61136.75,
61900.42
],
"prz_width_pct": 1.241,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.35,
"price_to_prz_pct_raw": -2.3466,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61518.58,
"a_price": 63266.8,
"tp1_ad_382": 62186.4,
"tp2_ad_618": 62598.98,
"tp3_a_or_structure_liquidity": 63266.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8183,
"ABC": 0.6406
},
"x_price": 64525.0,
"x_idx": 243,
"x_order": 5,
"a_price": 63266.8,
"a_idx": 276,
"a_order": 3,
"b_price": 62237.2,
"b_idx": 283,
"b_order": 8,
"c_price": 62896.8,
"c_idx": 287,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.799,
"ratio_score": 0.788,
"prz_score": 0.901,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63660.1,
"prz_range": [
63308.83,
64126.21
],
"prz_width_pct": 1.283,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.14,
"price_to_prz_pct_raw": 1.1439,
"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"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.991,
"adverse_move_ratio_ad": 1.456,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"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": "butterfly",
"d_price": 63717.52,
"a_price": 64640.6,
"tp1_ad_382": 64070.14,
"tp2_ad_618": 64287.98,
"tp3_a_or_structure_liquidity": 64640.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8849,
"ABC": 0.7974,
"BCD": 2.0406,
"XAD": 1.2608
},
"x_price": 63862.9,
"x_idx": 152,
"x_order": 3,
"a_price": 64640.6,
"a_idx": 170,
"a_order": 8,
"b_price": 65328.8,
"b_idx": 222,
"b_order": 8,
"c_price": 64780.0,
"c_idx": 257,
"c_order": 5,
"d_idx": 261
}
],
"actionable_patterns_list": [
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"prz_proximity": "nearby",
"prz_range": [
62139.63,
62629.59
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.97,
"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": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $62,139.63-$62,629.59: expected reversal UP if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.949,
"prz_proximity": "active",
"prz_range": [
62238.6,
62938.9
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.65,
"high_confluence_prz": true,
"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",
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.6,
"reaction_detail": {
"reaction_score": 0.6,
"reaction_move_ratio_ad": 0.228,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 10,
"reasons": [
"initial_PRZ_reaction",
"PRZ_center_reclaimed_or_rejected",
"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": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB COMPLETED MEDIUM PRZ $62,238.60-$62,938.90: expected reversal UP if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.898,
"prz_proximity": "active",
"prz_range": [
62912.73,
63722.99
],
"prz_reversal_direction": "up",
"price_to_prz_pct": 0.51,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"initial_PRZ_reaction",
"post_D_close_progress"
],
"reaction_score": 0.35,
"reaction_detail": {
"reaction_score": 0.35,
"reaction_move_ratio_ad": 0.206,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"initial_PRZ_reaction",
"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": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY COMPLETED MEDIUM PRZ $62,912.73-$63,722.99: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "crab",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.971,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62384.61,
"prz_range": [
62139.63,
62629.59
],
"prz_width_pct": 0.785,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9719,
"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": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5955,
"ABC": 0.5497
},
"x_price": 64186.5,
"x_idx": 167,
"x_order": 5,
"a_price": 67255.4,
"a_idx": 199,
"a_order": 8,
"b_price": 65427.9,
"b_idx": 233,
"b_order": 5,
"c_price": 64423.4,
"c_idx": 269,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bullish",
"source": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "crab",
"d_price": 62384.61,
"a_price": 67255.4,
"tp1_ad_382": 64245.25,
"tp2_ad_618": 65394.76,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bullish",
"source": "crab",
"d_price": 62588.75,
"a_price": 67255.4,
"tp1_ad_382": 64371.41,
"tp2_ad_618": 65472.74,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "butterfly",
"d_price": 63317.86,
"a_price": 67255.4,
"tp1_ad_382": 64822.0,
"tp2_ad_618": 65751.26,
"tp3_a_or_structure_liquidity": 67255.4,
"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": "watch",
"directional_scores": {
"bullish": 0.91,
"bearish": 0
},
"directional_score_total": 0.91,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"확인된 bullish Crab 반응 구간: PRZ $62,238.60-$62,938.90에서 터치/방어 후 현재가 $62,996.90가 상단을 소폭 회복\",\n \"확인된 bullish Butterfly 반응 구간: PRZ $62,912.73-$63,722.99 내부/하단부에서 가격이 거래 중이며 반등 후보 유지\",\n \"고품질 forming bullish Crab PRZ 대기: $62,139.63-$62,629.59, D 예상가 $62,384.61, XAD/BC_EXT/ABCD 3중 Fib confluence\",\n \"검증된 bullish Crab TP ladder: TP1 $64,371.41, TP2 $65,472.74, TP3/구조 유동성 $67,255.40\",\n \"단기 반대 리스크: candidate-tier bearish Gartley PRZ $62,897.92-$63,316.76가 현재가 근처에 있으나 미확인 상태라 방향 전환 근거로는 부족\"\n ],\n \"reasoning\": \"현재 하모닉 클러스터는 bullish 우위이며 directional_score가 0.910, bearish 점수는 0으로 집계된다. 가장 의미 있는 완료 패턴은 strict medium bullish Crab으로, PRZ $62,238.60-$62,938.90에서 PRZ 터치, 방어, 중심 회복, post-D 진행이 확인되어 vote-eligible 상태이며 반응 점수는 0.60이다. 또한 strict medium bullish Butterfly PRZ $62,912.73-$63,722.99도 확인 반응이 있어 현재가 $62,996.90 부근은 단기 반등 셋업 구간으로 해석된다. 다만 구조적 BOS/CHoCH 또는 명확한 구조 수용 정보는 제공되지 않았고 가격도 EMA120 $64,081.52 및 EMA240 $64,026.05 아래에 있어 structure_bias는 bullish로 확정하지 않고 neutral로 둔다. 하모닉상 상방이 유리하더라도, $62,139.63 하단 이탈 및 수용 시 bullish PRZ 방어 실패로 $61,796.09-$62,184.93 또는 $61,136.75-$61,900.42 하위 PRZ 재탐색 리스크가 커진다.\",\n \"key_levels\": {\n \"support\": [\n 62938.9,\n 62912.73,\n 62629.59,\n 62238.6,\n 62139.63,\n 61796.09,\n 61136.75\n ],\n \"resistance\": [\n 63316.76,\n 63722.99,\n 64245.25,\n 64371.41,\n 64822.0,\n 65472.74,\n 67255.4\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"62139.63\",\n \"risk_scenario\": \"$62,897.92-$63,316.76의 candidate bearish Gartley PRZ에서 재차 거부되고 $62,629.59 및 $62,238.60 아래로 1시간봉 수용이 나오면, 현재 bullish Crab/Butterfly 반응은 실패로 전환될 수 있다. 이 경우 가격은 $61,796.09-$62,184.93의 forming bullish Gartley PRZ 또는 더 아래 $61,136.75-$61,900.42 Butterfly watch PRZ까지 유동성을 탐색할 가능성이 커진다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bullish",
"confidence": 0.6,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $62,996.90이 ret_0.382 $62,975.62와 0.03% 거리로 거의 동일 구간을 테스트 중",
"고품질 피보나치 컨플루언스 존 $62,986.24에 ret_0.5, ret_0.382, ret_0.236이 중첩되어 cluster_score 0.85 형성",
"단기 상승 스윙 Low $62,272 → High $63,410 기준 되돌림 지지 구간에서 반응 확률 0.65",
"0.618 황금비 지지선 $62,707.08이 하단 핵심 방어선으로 남아 있어 추가 하락 시 고확률 매수 반응 후보",
"현재가가 EQ 성격의 ret_0.5 $62,841.35 위에 있어 단기 프리미엄 영역이라는 부담은 존재"
],
"reasoning": "BTC/USDT는 Low $62,272에서 High $63,410까지의 단기 상승 스윙 이후 현재 ret_0.382 $62,975.62를 정확히 테스트하고 있으며, 현재가 $62,996.90과의 괴리는 0.03%에 불과합니다. $62,986.24 컨플루언스 존은 ret_0.236, ret_0.382, ret_0.5가 밀집한 cluster_score 0.85의 고품질 구간이므로 단기 반등 셋업은 유효합니다. 다만 구조적으로는 $63,410.30 고점 돌파 또는 $63,719.81 ext_1.272 이상 수용이 아직 확인되지 않았기 때문에 structure_bias는 bullish가 아니라 neutral로 봅니다. 하방에서는 0.618 황금비 $62,707.08이 가장 중요한 지지이며, 이 구간이 무너지면 현재의 피보나치 반등 셋업은 약화됩니다.",
"key_levels": {
"support": [
62975.62,
62841.35,
62707.08,
62515.91
],
"resistance": [
63141.76,
63410.3,
63719.81,
63881.39,
64113.52,
64548.2
]
},
"time_horizon": "short term",
"invalidation_level": "62707.08",
"risk_scenario": "반대로 $62,975.62 ret_0.382와 $62,841.35 ret_0.5를 연속 이탈하면 단기 반등 셋업은 실패로 전환되며, 시장은 핵심 황금비 지지선 $62,707.08 및 ret_0.786 $62,515.91까지 하락 확장될 수 있습니다. 특히 $62,707.08 아래에서 1시간봉 종가 수용이 발생하면 현재의 bullish setup은 무효화되고 하방 유동성 탐색 가능성이 커집니다.",
"data_quality": "high",
"metrics": {
"swing_pair": "Low→High: $62,272 → $63,410",
"direction": "up",
"nearest_fib": "ret_0.382",
"nearest_fib_price": 62975.62,
"nearest_fib_distance": 0.03,
"golden_ratio_level": 62707.08,
"fib_ret_382": 62975.62,
"fib_ret_618": 62707.08,
"confluence_zones": [
{
"price": 62986.24,
"count": 3,
"levels": [
"ret_0.5",
"ret_0.382",
"ret_0.236"
],
"cluster_score": 0.85
},
{
"price": 63858.28,
"count": 3,
"levels": [
"ext_1.272",
"ext_1.414",
"ret_0.5"
],
"cluster_score": 0.85
},
{
"price": 62611.49,
"count": 2,
"levels": [
"ret_0.786",
"ret_0.618"
],
"cluster_score": 0.6
},
{
"price": 63304.73,
"count": 2,
"levels": [
"ret_0.618",
"ext_1.0"
],
"cluster_score": 0.6
},
{
"price": 64648.17,
"count": 2,
"levels": [
"ext_2.0",
"ret_0.382"
],
"cluster_score": 0.6
}
],
"support_levels": [
62975.622200000005,
62841.350000000006,
62707.0778
],
"resistance_levels": [
63141.755600000004,
63410.3,
63719.808800000006
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63141.76,
"distance_pct": 0.23,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 62975.62,
"distance_pct": 0.03,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 62841.35,
"distance_pct": 0.25,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 62707.08,
"distance_pct": 0.46,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 62515.91,
"distance_pct": 0.76,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 63410.3,
"distance_pct": 0.66,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 63719.81,
"distance_pct": 1.15,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.414",
"price": 63881.39,
"distance_pct": 1.4,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_1.618",
"price": 64113.52,
"distance_pct": 1.77,
"is_support": false,
"cluster_score": 0.85
},
{
"name": "ext_2.0",
"price": 64548.2,
"distance_pct": 2.46,
"is_support": false,
"cluster_score": 0.6
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.6,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $62,996.90이 ret_0.382 $62,975.62와 0.03% 거리로 거의 동일 구간을 테스트 중\",\n \"고품질 피보나치 컨플루언스 존 $62,986.24에 ret_0.5, ret_0.382, ret_0.236이 중첩되어 cluster_score 0.85 형성\",\n \"단기 상승 스윙 Low $62,272 → High $63,410 기준 되돌림 지지 구간에서 반응 확률 0.65\",\n \"0.618 황금비 지지선 $62,707.08이 하단 핵심 방어선으로 남아 있어 추가 하락 시 고확률 매수 반응 후보\",\n \"현재가가 EQ 성격의 ret_0.5 $62,841.35 위에 있어 단기 프리미엄 영역이라는 부담은 존재\"\n ],\n \"reasoning\": \"BTC/USDT는 Low $62,272에서 High $63,410까지의 단기 상승 스윙 이후 현재 ret_0.382 $62,975.62를 정확히 테스트하고 있으며, 현재가 $62,996.90과의 괴리는 0.03%에 불과합니다. $62,986.24 컨플루언스 존은 ret_0.236, ret_0.382, ret_0.5가 밀집한 cluster_score 0.85의 고품질 구간이므로 단기 반등 셋업은 유효합니다. 다만 구조적으로는 $63,410.30 고점 돌파 또는 $63,719.81 ext_1.272 이상 수용이 아직 확인되지 않았기 때문에 structure_bias는 bullish가 아니라 neutral로 봅니다. 하방에서는 0.618 황금비 $62,707.08이 가장 중요한 지지이며, 이 구간이 무너지면 현재의 피보나치 반등 셋업은 약화됩니다.\",\n \"key_levels\": {\n \"support\": [\n 62975.62,\n 62841.35,\n 62707.08,\n 62515.91\n ],\n \"resistance\": [\n 63141.76,\n 63410.3,\n 63719.81,\n 63881.39,\n 64113.52,\n 64548.2\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"62707.08\",\n \"risk_scenario\": \"반대로 $62,975.62 ret_0.382와 $62,841.35 ret_0.5를 연속 이탈하면 단기 반등 셋업은 실패로 전환되며, 시장은 핵심 황금비 지지선 $62,707.08 및 ret_0.786 $62,515.91까지 하락 확장될 수 있습니다. 특히 $62,707.08 아래에서 1시간봉 종가 수용이 발생하면 현재의 bullish setup은 무효화되고 하방 유동성 탐색 가능성이 커집니다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bullish",
"setup_strength": 0.72,
"active_setups": [
"현재가 $62,996.90는 7일 EQ $64,743.75 및 ICT EQ $64,158.70 아래의 discount 구간",
"피보나치 고품질 컨플루언스 $62,986.24 및 ret_0.382 $62,975.62를 거의 정확히 테스트 중",
"하모닉 bullish Crab 완료 PRZ $62,238.60-$62,938.90 방어 후 현재가가 상단을 소폭 회복",
"하모닉 bullish Butterfly PRZ $62,912.73-$63,722.99 내부에서 반응 후보 유지",
"CVD divergence 0.850 및 CVD change +910.3790으로 저점권 매수 흡수 가능성 존재",
"ICT 기준 Asian low $62,836.60 및 전일 저점·range low $62,232.10 위에서 하단 유동성 확인 대기",
"단기 bullish piercing pattern 후보 품질 0.620이 감지되었으나 bearish engulfing·harami와 충돌"
],
"setup_vs_structure": "구조는 Wyckoff 분배 Phase D와 1시간 EMA120·EMA240 하방 수용으로 bearish이나, 실행 셋업은 discount·PRZ·피보나치 지지·CVD 흡수로 bullish 쪽에 강하게 기울어 있다. 즉, 현재 시장은 구조적 약세 안에서 하단 반응 셋업이 겹친 상태이며, 실행은 구조 추세 추격보다 확인 기반으로 접근해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
62983.78,
62975.62,
62938.9,
62836.6,
62707.08,
62232.1,
62139.63,
61700,
61068.6
],
"resistance": [
63209.6,
63410.3,
63796.6,
64026.05,
64081.52,
64158.7,
64780,
65328.8,
65607.1
]
},
"confluences": [
"Candlestick의 근접 지지 $62,983.78, Fibonacci 컨플루언스 $62,986.24, ret_0.382 $62,975.62가 현재가 $62,996.90 바로 아래에서 밀집한다.",
"Harmonic bullish Crab 완료 PRZ 상단 $62,938.90 및 Butterfly PRZ 하단 $62,912.73이 현재 가격대와 겹쳐 단기 반응 구간을 형성한다.",
"ICT의 Asian low $62,836.60과 Wyckoff의 SOW $62,836.60이 동일 가격으로 겹치며, 이 레벨은 단기 구조 반응의 핵심 하단 기준이다.",
"ICT range low·전일 저점 $62,232.10, Candlestick 7일 저점 $62,232.10, Harmonic Butterfly D 가격 $62,232.10이 모두 같은 하단 유동성 기준을 가리킨다.",
"Wyckoff LPSY $63,410.30과 Fibonacci ext_1.0 $63,410.30이 동일하여, $63,410 부근은 반등이 나오더라도 구조적으로 중요한 공급 확인 레벨이다.",
"EMA240 $64,026.05, EMA120 $64,081.52, ICT EQ $64,158.70, Fibonacci ext_1.618 $64,113.52가 $64,000-$64,160 저항 클러스터를 형성한다.",
"Wyckoff UTAD $64,780.00, 7일 EQ $64,743.75, Harmonic 상단 TP·PRZ 후보 $64,822.00 부근이 상위 구조 무효화 전 단계의 핵심 저항대로 겹친다.",
"Derivatives의 하방 청산 밀집 $61,900-$61,700과 Harmonic 하위 PRZ $61,796.09-$62,184.93 및 $61,136.75-$61,900.42가 하단 스윕 리스크 구간으로 중첩된다."
],
"conflicts": [
"Wyckoff는 분배 Phase D, UTAD $64,780.00 이후 LPSY $63,410.30 및 SOW $62,836.60으로 bearish 구조를 강하게 제시하지만, Harmonic과 Fibonacci는 현재 가격대를 bullish 반응 PRZ·되돌림 지지로 해석한다.",
"ICT와 Candlestick, Derivatives는 구조적으로 bearish를 인정하면서도 실행 셋업은 discount 구간과 저점권 반응 가능성 때문에 bullish로 분리하고 있다.",
"Derivatives는 CVD 흡수와 OI 감소로 하락 추격 신뢰도를 낮게 보지만, 동시에 long account crowding 1.000과 최강 청산 레벨 $61,700 때문에 하방 스윕 리스크를 경고한다.",
"Candlestick은 piercing pattern 품질 0.620을 bullish 후보로 보지만, bearish engulfing 0.586 및 bearish harami 0.551이 동시에 존재해 캔들 신호 자체는 방향성이 충돌한다.",
"Harmonic의 bullish PRZ는 반응 구간과 TP 사다리로는 유효하지만, 자체 규칙상 단독으로 Wyckoff·ICT의 구조적 bearish 판정을 뒤집을 수 없다."
],
"executive_summary": "현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 진단되며, UTAD $64,780.00 이후 LPSY $63,410.30과 SOW $62,836.60이 확인된 상태다. 가격은 메인 분배 레인지 저점·AR $63,209.60 아래에 있어 구조적으로는 공급 우위와 하단 회수 실패가 우세하지만, 동시에 $62,986.24 피보나치 클러스터와 $62,238.60-$62,938.90 하모닉 Crab PRZ 상단 부근에서 단기 반응 조건이 겹쳐 있다. 핵심 구조 저항은 $63,209.60-$63,410.30이며, 이 구간은 단순 반등과 구조 회복을 구분하는 1차 판별대다. 하단에서는 $62,836.60, $62,232.10, $61,900-$61,700이 유동성 및 PRZ 리스크 구간이며, $64,780.00 회수 전까지 전체 구조 평가는 bearish로 유지된다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.68,\n \"execution_setup\": {\n \"setup_bias\": \"bullish\",\n \"setup_strength\": 0.72,\n \"active_setups\": [\n \"현재가 $62,996.90는 7일 EQ $64,743.75 및 ICT EQ $64,158.70 아래의 discount 구간\",\n \"피보나치 고품질 컨플루언스 $62,986.24 및 ret_0.382 $62,975.62를 거의 정확히 테스트 중\",\n \"하모닉 bullish Crab 완료 PRZ $62,238.60-$62,938.90 방어 후 현재가가 상단을 소폭 회복\",\n \"하모닉 bullish Butterfly PRZ $62,912.73-$63,722.99 내부에서 반응 후보 유지\",\n \"CVD divergence 0.850 및 CVD change +910.3790으로 저점권 매수 흡수 가능성 존재\",\n \"ICT 기준 Asian low $62,836.60 및 전일 저점·range low $62,232.10 위에서 하단 유동성 확인 대기\",\n \"단기 bullish piercing pattern 후보 품질 0.620이 감지되었으나 bearish engulfing·harami와 충돌\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 분배 Phase D와 1시간 EMA120·EMA240 하방 수용으로 bearish이나, 실행 셋업은 discount·PRZ·피보나치 지지·CVD 흡수로 bullish 쪽에 강하게 기울어 있다. 즉, 현재 시장은 구조적 약세 안에서 하단 반응 셋업이 겹친 상태이며, 실행은 구조 추세 추격보다 확인 기반으로 접근해야 하는 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 1,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 62983.78,\n 62975.62,\n 62938.9,\n 62836.6,\n 62707.08,\n 62232.1,\n 62139.63,\n 61700,\n 61068.6\n ],\n \"resistance\": [\n 63209.6,\n 63410.3,\n 63796.6,\n 64026.05,\n 64081.52,\n 64158.7,\n 64780,\n 65328.8,\n 65607.1\n ]\n },\n \"confluences\": [\n \"Candlestick의 근접 지지 $62,983.78, Fibonacci 컨플루언스 $62,986.24, ret_0.382 $62,975.62가 현재가 $62,996.90 바로 아래에서 밀집한다.\",\n \"Harmonic bullish Crab 완료 PRZ 상단 $62,938.90 및 Butterfly PRZ 하단 $62,912.73이 현재 가격대와 겹쳐 단기 반응 구간을 형성한다.\",\n \"ICT의 Asian low $62,836.60과 Wyckoff의 SOW $62,836.60이 동일 가격으로 겹치며, 이 레벨은 단기 구조 반응의 핵심 하단 기준이다.\",\n \"ICT range low·전일 저점 $62,232.10, Candlestick 7일 저점 $62,232.10, Harmonic Butterfly D 가격 $62,232.10이 모두 같은 하단 유동성 기준을 가리킨다.\",\n \"Wyckoff LPSY $63,410.30과 Fibonacci ext_1.0 $63,410.30이 동일하여, $63,410 부근은 반등이 나오더라도 구조적으로 중요한 공급 확인 레벨이다.\",\n \"EMA240 $64,026.05, EMA120 $64,081.52, ICT EQ $64,158.70, Fibonacci ext_1.618 $64,113.52가 $64,000-$64,160 저항 클러스터를 형성한다.\",\n \"Wyckoff UTAD $64,780.00, 7일 EQ $64,743.75, Harmonic 상단 TP·PRZ 후보 $64,822.00 부근이 상위 구조 무효화 전 단계의 핵심 저항대로 겹친다.\",\n \"Derivatives의 하방 청산 밀집 $61,900-$61,700과 Harmonic 하위 PRZ $61,796.09-$62,184.93 및 $61,136.75-$61,900.42가 하단 스윕 리스크 구간으로 중첩된다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 분배 Phase D, UTAD $64,780.00 이후 LPSY $63,410.30 및 SOW $62,836.60으로 bearish 구조를 강하게 제시하지만, Harmonic과 Fibonacci는 현재 가격대를 bullish 반응 PRZ·되돌림 지지로 해석한다.\",\n \"ICT와 Candlestick, Derivatives는 구조적으로 bearish를 인정하면서도 실행 셋업은 discount 구간과 저점권 반응 가능성 때문에 bullish로 분리하고 있다.\",\n \"Derivatives는 CVD 흡수와 OI 감소로 하락 추격 신뢰도를 낮게 보지만, 동시에 long account crowding 1.000과 최강 청산 레벨 $61,700 때문에 하방 스윕 리스크를 경고한다.\",\n \"Candlestick은 piercing pattern 품질 0.620을 bullish 후보로 보지만, bearish engulfing 0.586 및 bearish harami 0.551이 동시에 존재해 캔들 신호 자체는 방향성이 충돌한다.\",\n \"Harmonic의 bullish PRZ는 반응 구간과 TP 사다리로는 유효하지만, 자체 규칙상 단독으로 Wyckoff·ICT의 구조적 bearish 판정을 뒤집을 수 없다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 신뢰도 76%, regime_fitness 1.000, 분배 구조에서 BC $64,179.50 → AR $63,209.60 → UTAD $64,780.00 → LPSY $63,410.30 → SOW $62,836.60의 순차적 이벤트가 명확하다. 현재가가 메인 레인지 저점 $63,209.60 아래에 있어 분배 Phase D의 하단 이탈·회수 실패 상태라는 구조 진단이 가장 일관되고 가격 레벨도 정밀하다.\",\n \"invalidation_level\": \"$64,780.00 1시간 종가 회수 및 수용 시 현재 분배 기반 bearish 구조 진단은 핵심적으로 훼손된다. 더 보수적인 구조 무효화 확인은 $65,328.80-$65,607.10 bearish BOS 레벨 회수다.\",\n \"executive_summary\": \"현재 BTC/USDT 1시간 구조는 Wyckoff 기준 분배 Phase D로 진단되며, UTAD $64,780.00 이후 LPSY $63,410.30과 SOW $62,836.60이 확인된 상태다. 가격은 메인 분배 레인지 저점·AR $63,209.60 아래에 있어 구조적으로는 공급 우위와 하단 회수 실패가 우세하지만, 동시에 $62,986.24 피보나치 클러스터와 $62,238.60-$62,938.90 하모닉 Crab PRZ 상단 부근에서 단기 반응 조건이 겹쳐 있다. 핵심 구조 저항은 $63,209.60-$63,410.30이며, 이 구간은 단순 반등과 구조 회복을 구분하는 1차 판별대다. 하단에서는 $62,836.60, $62,232.10, $61,900-$61,700이 유동성 및 PRZ 리스크 구간이며, $64,780.00 회수 전까지 전체 구조 평가는 bearish로 유지된다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.68,
"operating_path": {
"path_type": "complex",
"confidence": 0.57,
"waypoints": [
{
"seq": 1,
"price": 63209.6,
"type": "resistance_test",
"source": "Fibonacci (ret_0.382 $62,975.62 / 컨플루언스 $62,986.24 반등, 스윙고 $63,410.30), Wyckoff (AR $63,209.60), ICT (discount 반등), Harmonic (Crab PRZ $62,238.60-$62,938.90 방어 후 회복), Derivatives (CVD divergence 0.850 흡수)",
"description": "셋업 강도 0.72의 고확신 bullish pre-confirmation에 따라 즉시 1차 무브는 상방. 현재가가 거의 정확히 테스트 중인 strict 피보나치 컨플루언스 $62,986.24·ret_0.382 $62,975.62 방어 + Crab PRZ 상단 회복 + CVD 흡수가 결합해 분배 레인지 저점/AR $63,209.60(저항 전환)을 향한 반등을 만든다. 이 $63,209.60-$63,410.30 구간은 단순 반등과 구조 회복을 가르는 1차 판별대이며, bearish 구조상 1차 저항 AR에서 공급이 재유입될 확률이 높다.",
"est_hours": 3.0,
"turning_zone": [
63209.6,
63335.0
],
"likely_wick": 63300.0,
"rejection_confirm": 62975.62,
"invalid_overshoot": 63410.3,
"calibration_reasoning": "AR/분배 레인지 저점 저항 $63,209.60을 존 하단으로, 피보나치 컨플루언스 $63,304.73(ret_0.618·ext_1.0)와 $63,300 라운드를 상단 자석으로 삼아 약 0.33 ATR 폭으로 구성. 방어 중인 컨플루언스 $62,975.62(ret_0.382) 상실 시 AR 거부 확정, 스윙 고점·주요 저항 $63,410.30 상향 돌파는 구조 회복으로 하방 전환 무효화."
},
{
"seq": 2,
"price": 62836.6,
"type": "support_test",
"source": "Wyckoff (SOW $62,836.60), ICT (Asian low $62,836.60)",
"description": "AR/LPSY 저항대 거부 후 구조적 bearish(분배 Phase D, EMA120·240 하방 수용)가 재차 우위를 점하며 가격이 되돌려진다. SOW $62,836.60과 ICT Asian low $62,836.60이 동일 가격으로 겹치는 단기 핵심 지지에서 1차 반응·정체가 나타나는 구간으로, 여기서의 수용 여부가 마크다운 가속을 결정한다.",
"est_hours": 8.0,
"turning_zone": [
62707.08,
62836.6
],
"likely_wick": 62800.0,
"rejection_confirm": 62938.9,
"invalid_overshoot": 62611.49,
"calibration_reasoning": "SOW와 ICT Asian low가 동일 가격에 겹치는 $62,836.60을 존 상단, 골든레이쇼 0.618 피보 지지 $62,707.08을 하단으로 약 0.34 ATR 폭 설정. Asian low 직하 유동성을 얕게 스윕하는 1차 반응으로 likely_wick $62,800, 체어맨 지지 $62,938.90 회복은 반응 확정, 컨플루언스 $62,611.49(ret_0.786·0.618) 수용은 마크다운 가속으로 무효화."
},
{
"seq": 3,
"price": 62232.1,
"type": "liquidity_sweep",
"source": "ICT (range low/전일 저점 $62,232.10 sell-side liquidity), Candlestick (7일 저점 $62,232.10), Harmonic (Butterfly D $62,232.10 + forming Crab PRZ $62,139.63-$62,629.59, D $62,384.61), Derivatives (저점권·$61,700 청산 밀집)",
"description": "SOW $62,836.60 이탈·수용 시 ICT가 지목한 하단 sell-side 유동성 사냥이 본격화되며, range low·전일 저점·7일 저점·Harmonic Butterfly D가 모두 겹치는 $62,232.10 다중 컨플루언스 저점을 스윕한다. 이 부근은 동시에 forming bullish Crab PRZ($62,139.63-$62,629.59)·long crowding 청산 트리거 구간이라, 스윕 직후 반응이 나올 수 있는 24h 내 1차 저점 기준이다.",
"est_hours": 18.0,
"turning_zone": [
62000.0,
62232.1
],
"likely_wick": 62100.0,
"rejection_confirm": 62272.4,
"invalid_overshoot": 61700.0,
"calibration_reasoning": "하단 sell-side 스윕이므로 존을 base 아래로 확장; 다중 컨플루언스 저점 $62,232.10(Butterfly D 확정 반응)부터 Crab PRZ 하단 $62,139.63·long 청산 클러스터·$62,000 라운드 자석까지 포함해 터미널 0.61 ATR 폭으로 구성. likely_wick은 PRZ 하단을 하향 스윕하며 라운드로 편향된 $62,100, 스윙 저점·확정 Crab D $62,272.40 회복은 스윕 반전 확정, $61,700 체어맨 지지 수용은 진짜 하락 이탈로 반전 무효화."
}
],
"period_extremes": {
"4h": {
"expected_high": 63209.6,
"expected_low": 62950.0,
"high_first": true
},
"8h": {
"expected_high": 63209.6,
"expected_low": 62836.6,
"high_first": true
},
"24h": {
"expected_high": 63209.6,
"expected_low": 62232.1,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 63410.3,
"description": "LPSY $63,410.30(= Fib ext_1.0, 단기 스윙고) 위로 회수·수용 시 단기 bearish 셋업이 약화되고, EMA 클러스터 $64,026.05-$64,158.70를 향한 구조 회복 시도로 전환된다. 이 경우 마크다운보다 추가 상방이 우선된다."
},
"bearish": {
"price": 62836.6,
"description": "SOW·Asian low $62,836.60 하향 이탈·수용 시 분배 마크다운이 본격화되며 sell-side 유동성 사냥이 가속된다. 0.618 황금비 $62,707.08 동반 이탈 시 피보나치 반등 셋업이 무너지고 $62,232.10 스윕이 확정 경로가 된다."
}
},
"scenario_invalidation": 63796.6,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.57,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 63209.6,\n \"type\": \"resistance_test\",\n \"source\": \"Fibonacci (ret_0.382 $62,975.62 / 컨플루언스 $62,986.24 반등, 스윙고 $63,410.30), Wyckoff (AR $63,209.60), ICT (discount 반등), Harmonic (Crab PRZ $62,238.60-$62,938.90 방어 후 회복), Derivatives (CVD divergence 0.850 흡수)\",\n \"description\": \"셋업 강도 0.72의 고확신 bullish pre-confirmation에 따라 즉시 1차 무브는 상방. 현재가가 거의 정확히 테스트 중인 strict 피보나치 컨플루언스 $62,986.24·ret_0.382 $62,975.62 방어 + Crab PRZ 상단 회복 + CVD 흡수가 결합해 분배 레인지 저점/AR $63,209.60(저항 전환)을 향한 반등을 만든다. 이 $63,209.60-$63,410.30 구간은 단순 반등과 구조 회복을 가르는 1차 판별대이며, bearish 구조상 1차 저항 AR에서 공급이 재유입될 확률이 높다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 62836.6,\n \"type\": \"support_test\",\n \"source\": \"Wyckoff (SOW $62,836.60), ICT (Asian low $62,836.60)\",\n \"description\": \"AR/LPSY 저항대 거부 후 구조적 bearish(분배 Phase D, EMA120·240 하방 수용)가 재차 우위를 점하며 가격이 되돌려진다. SOW $62,836.60과 ICT Asian low $62,836.60이 동일 가격으로 겹치는 단기 핵심 지지에서 1차 반응·정체가 나타나는 구간으로, 여기서의 수용 여부가 마크다운 가속을 결정한다.\",\n \"est_hours\": 8.0\n },\n {\n \"seq\": 3,\n \"price\": 62232.1,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ICT (range low/전일 저점 $62,232.10 sell-side liquidity), Candlestick (7일 저점 $62,232.10), Harmonic (Butterfly D $62,232.10 + forming Crab PRZ $62,139.63-$62,629.59, D $62,384.61), Derivatives (저점권·$61,700 청산 밀집)\",\n \"description\": \"SOW $62,836.60 이탈·수용 시 ICT가 지목한 하단 sell-side 유동성 사냥이 본격화되며, range low·전일 저점·7일 저점·Harmonic Butterfly D가 모두 겹치는 $62,232.10 다중 컨플루언스 저점을 스윕한다. 이 부근은 동시에 forming bullish Crab PRZ($62,139.63-$62,629.59)·long crowding 청산 트리거 구간이라, 스윕 직후 반응이 나올 수 있는 24h 내 1차 저점 기준이다.\",\n \"est_hours\": 18.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63209.6, \"expected_low\": 62950.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 63209.6, \"expected_low\": 62836.6, \"high_first\": true},\n \"24h\": {\"expected_high\": 63209.6, \"expected_low\": 62232.1, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 63410.3, \"description\": \"LPSY $63,410.30(= Fib ext_1.0, 단기 스윙고) 위로 회수·수용 시 단기 bearish 셋업이 약화되고, EMA 클러스터 $64,026.05-$64,158.70를 향한 구조 회복 시도로 전환된다. 이 경우 마크다운보다 추가 상방이 우선된다.\"},\n \"bearish\": {\"price\": 62836.6, \"description\": \"SOW·Asian low $62,836.60 하향 이탈·수용 시 분배 마크다운이 본격화되며 sell-side 유동성 사냥이 가속된다. 0.618 황금비 $62,707.08 동반 이탈 시 피보나치 반등 셋업이 무너지고 $62,232.10 스윕이 확정 경로가 된다.\"}\n },\n \"scenario_invalidation\": 63796.6\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 63209.6,
"turning_zone": [
63209.6,
63335.0
],
"likely_wick": 63300.0,
"rejection_confirm": 62975.62,
"invalid_overshoot": 63410.3,
"calibration_reasoning": "AR/분배 레인지 저점 저항 $63,209.60을 존 하단으로, 피보나치 컨플루언스 $63,304.73(ret_0.618·ext_1.0)와 $63,300 라운드를 상단 자석으로 삼아 약 0.33 ATR 폭으로 구성. 방어 중인 컨플루언스 $62,975.62(ret_0.382) 상실 시 AR 거부 확정, 스윙 고점·주요 저항 $63,410.30 상향 돌파는 구조 회복으로 하방 전환 무효화."
},
{
"seq": 2,
"base_target": 62836.6,
"turning_zone": [
62707.08,
62836.6
],
"likely_wick": 62800.0,
"rejection_confirm": 62938.9,
"invalid_overshoot": 62611.49,
"calibration_reasoning": "SOW와 ICT Asian low가 동일 가격에 겹치는 $62,836.60을 존 상단, 골든레이쇼 0.618 피보 지지 $62,707.08을 하단으로 약 0.34 ATR 폭 설정. Asian low 직하 유동성을 얕게 스윕하는 1차 반응으로 likely_wick $62,800, 체어맨 지지 $62,938.90 회복은 반응 확정, 컨플루언스 $62,611.49(ret_0.786·0.618) 수용은 마크다운 가속으로 무효화."
},
{
"seq": 3,
"base_target": 62232.1,
"turning_zone": [
62000.0,
62232.1
],
"likely_wick": 62100.0,
"rejection_confirm": 62272.4,
"invalid_overshoot": 61700.0,
"calibration_reasoning": "하단 sell-side 스윕이므로 존을 base 아래로 확장; 다중 컨플루언스 저점 $62,232.10(Butterfly D 확정 반응)부터 Crab PRZ 하단 $62,139.63·long 청산 클러스터·$62,000 라운드 자석까지 포함해 터미널 0.61 ATR 폭으로 구성. likely_wick은 PRZ 하단을 하향 스윕하며 라운드로 편향된 $62,100, 스윙 저점·확정 Crab D $62,272.40 회복은 스윕 반전 확정, $61,700 체어맨 지지 수용은 진짜 하락 이탈로 반전 무효화."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 63209.60,\n \"turning_zone\": [63209.60, 63335.00],\n \"likely_wick\": 63300.00,\n \"rejection_confirm\": 62975.62,\n \"invalid_overshoot\": 63410.30,\n \"calibration_reasoning\": \"AR/분배 레인지 저점 저항 $63,209.60을 존 하단으로, 피보나치 컨플루언스 $63,304.73(ret_0.618·ext_1.0)와 $63,300 라운드를 상단 자석으로 삼아 약 0.33 ATR 폭으로 구성. 방어 중인 컨플루언스 $62,975.62(ret_0.382) 상실 시 AR 거부 확정, 스윙 고점·주요 저항 $63,410.30 상향 돌파는 구조 회복으로 하방 전환 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62836.60,\n \"turning_zone\": [62707.08, 62836.60],\n \"likely_wick\": 62800.00,\n \"rejection_confirm\": 62938.90,\n \"invalid_overshoot\": 62611.49,\n \"calibration_reasoning\": \"SOW와 ICT Asian low가 동일 가격에 겹치는 $62,836.60을 존 상단, 골든레이쇼 0.618 피보 지지 $62,707.08을 하단으로 약 0.34 ATR 폭 설정. Asian low 직하 유동성을 얕게 스윕하는 1차 반응으로 likely_wick $62,800, 체어맨 지지 $62,938.90 회복은 반응 확정, 컨플루언스 $62,611.49(ret_0.786·0.618) 수용은 마크다운 가속으로 무효화.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 62232.10,\n \"turning_zone\": [62000.00, 62232.10],\n \"likely_wick\": 62100.00,\n \"rejection_confirm\": 62272.40,\n \"invalid_overshoot\": 61700.00,\n \"calibration_reasoning\": \"하단 sell-side 스윕이므로 존을 base 아래로 확장; 다중 컨플루언스 저점 $62,232.10(Butterfly D 확정 반응)부터 Crab PRZ 하단 $62,139.63·long 청산 클러스터·$62,000 라운드 자석까지 포함해 터미널 0.61 ATR 폭으로 구성. likely_wick은 PRZ 하단을 하향 스윕하며 라운드로 편향된 $62,100, 스윙 저점·확정 Crab D $62,272.40 회복은 스윕 반전 확정, $61,700 체어맨 지지 수용은 진짜 하락 이탈로 반전 무효화.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 34.7,
"chairman": 49.0,
"operating_path": 242.2,
"tp_calibrator": 349.6
},
"agents": {},
"total_s": 675.8
}
}