Signal: BULLISH (68%) | Price: $65,710.50 | 2026-06-15 09:00 KST | 300 candles
Council: 2 bullish, 3 neutral, 1 bearish | Support: $64,738 / $64,568 / $64,549 | Resistance: $65,775 / $66,150 / $66,600
BTC/USDT 1시간 구조는 완료된 Wyckoff 축적 Phase E 이후 BU $64,548.60 상방 수용과 ICT의 연속 bullish BOS로 인해 전체 구조 판정은 bullish이다. 다만 현재가는 $65,710.50으로 7일 고점 및 Wyckoff UTAD 후보 $65,775.00 직하에 있어, 구조 내부 위치는 후기 축적 이후 상단 유동성·분배 후보가 겹치는 프리미엄 영역이다. 핵심 구조 지지는 $64,428-$64,600 클러스터이며, 더 깊은 구조 방어선은 SOS $63,235.90, LPS $63,020.60, ICT 후보 OB 하단 $62,800.00이다. 조건상 shooting star·bearish PRZ·롱 혼잡·CVD divergence가 모두 상단 반응 위험을 높이지만, 이는 아직 구조 전환 확정이 아니라 bullish 구조 내부의 실행 리스크로 분류한다. $63,020.60 및 $62,800.00 아래로 수용되기 전까지는 regime-level 구조는 bullish로 유지된다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 64% | $64,549 / $64,496 | $65,775 |
| ICT Trader | BULLISH | 78% | $64,738 / $64,568 | $65,775 |
| Derivatives Trader | NEUTRAL | 58% | $64,600 / $64,452 | $65,775 / $66,600 |
| Candlestick Reader | BEARISH | 56% | $64,452 / $63,767 | $65,775 / $66,150 |
| Fibonacci Analyst | BULLISH | 58% | $64,429 / $64,262 | $65,775 |
| Harmonic Specialist | NEUTRAL | 42% | $65,159 / $64,555 | $65,770 / $65,775 |
Support: $64,549 / $64,496 / $63,236 | Resistance: $65,775 | Horizon: short/medium term
확정된 regime은 ACC이며 acc_score 100.0, regime_state confirmed_acc, phase_context는 축적 Phase E로 표시되어 구조적 해석은 bullish이다. 주요 앵커는 SC $61,344.80, AR $64,495.90이며 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 축적 이벤트 체인이 완성되어 있다. 다만 현재가 $65,710.50은 범위 상단과 BU를 이미 상회한 프리미엄 영역이고 7일 고점 $65,775.00에 근접해 있어, 즉각적인 구조 전환보다 $64,548.60~$64,495.90 재테스트 여부가 더 중요한 국면이다. 따라서 구조_bias는 bullish이나, 사전 실행 setup_bias는 단기 과열/상단 유동성 소화 이후 되돌림 가능성을 반영해 bearish로 분리한다.
Support: $64,738 / $64,568 / $64,452 | Resistance: $65,775 | Horizon: short/medium term
확정 구조는 bullish입니다. BOS_bullish가 $62,942.40, $62,840.20, $63,915.30에서 확인되었고, 최근에는 연속 2회 bullish BOS가 발생해 구조적 우위가 매수 측에 있습니다. 현재가 $65,710.50은 EQ $64,567.50 위 프리미엄에 있으며 이전일 고가 $64,738.00도 이미 돌파했기 때문에, 단기적으로는 $65,775.00의 7일 고가 및 London 고가 유동성을 재공격할 가능성이 높습니다. 다만 현재 구간은 프리미엄이며 미체결 FVG가 0개, 활성 OB도 0개라서 신규 추격 매수보다는 $64,738.00 또는 $64,567.50 재테스트 후 지지 확인이 더 질 좋은 진입입니다.
Support: $64,600 / $64,452 / $64,000 | Resistance: $65,775 / $66,600 / $67,900 | Horizon: short term, 약 4-8시간
구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에서 거래되고 있고 7일 고점 $65,775.00에 근접해 있어 단기 구조는 bullish로 판정한다. 다만 셋업 관점에서는 현재가 $65,710.50가 고점권에 위치한 상태에서 OI가 24시간 +1.45% 증가했고, 롱 계정 비율이 0.593까지 올라 long crowding 0.736을 기록해 추격 롱이 누적되는 모습이다. CVD divergence 0.700과 fragility_score 0.936은 상승 추세가 유지되더라도 $66,600 상방 유동성 스윕 이후 $64,600 또는 $64,000으로 되돌릴 수 있음을 시사한다. 펀딩은 평균적으로 거의 중립/소폭 음수이고 basis도 -0.0547%로 강한 강세 과열은 아니므로, 확정 구조는 bullish지만 즉시 실행 셋업은 bearish 쪽으로 기울어진 중립 신호다.
Support: $64,452 / $63,767 / $63,646 | Resistance: $65,775 / $66,150 | Horizon: short term
구조적으로는 현재가 $65,710.50가 EMA20 $64,452.49보다 +2.0%, EMA120 $63,645.72보다 +3.2%, EMA240 $63,767.33보다 +3.0% 위에 있어 1시간 기준 상승 구조가 아직 유지되고 있습니다. 다만 셋업 관점에서는 7일 고점 $65,775.00 바로 아래에서 shooting star 2개, bearish engulfing, doji, bearish harami가 겹치며 단기 상방 피로가 뚜렷합니다. 최근 5개 봉은 상승 우위였지만, 패턴 품질 최고값이 0.628에 그치고 high volume 패턴이 없어 돌파 확정력은 약합니다. 따라서 확정 구조는 bullish이나, 실행 셋업은 고점 저항권에서의 단기 bearish pullback 쪽으로 기울어져 있습니다.
Support: $64,429 / $64,262 / $64,145 | Resistance: $65,775 | Horizon: short term
구조적으로는 현재가 $65,710.50가 하락 스윙 고점 $64,641을 상회하고 있으며 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있어 확인된 구조는 bullish로 해석된다. 다만 실행 셋업 관점에서는 가격이 ret_0.786 $64,428.61 및 황금비 ret_0.618 $64,262.19를 크게 상회한 프리미엄 영역에 있고, 7일 고점 $65,775.00 근처에서 상단 유동성 테스트가 진행 중이므로 단기 pullback setup은 bearish 성격이 있다. 핵심 지지 클러스터는 $64,329.37 부근이며 ret_0.618, ret_0.5, ret_0.786이 중첩되어 confluence_quality 0.850으로 의미가 크다. 추가 하락 시 $64,019.16 클러스터와 $63,114.57 확장/되돌림 클러스터가 다음 방어 구간이다.
Support: $65,159 / $64,555 / $64,251 | Resistance: $65,770 / $65,775 / $66,370 | Horizon: short term
하모닉 관점에서는 bearish PRZ 클러스터가 $64,555.12-$65,769.79에 형성되어 있으며, 특히 현재가 $65,710.50은 active bearish crab PRZ $65,319.09-$65,769.79 안에 있습니다. 다만 최우선 패턴인 strict/high bearish bat의 PRZ $64,555.12-$65,159.03은 가격이 이미 상단을 넘어선 상태이고, confirmed_reaction_prz_count가 0이므로 하모닉만으로 하락 전환을 확정할 수 없습니다. 구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있고 7일 고점 $65,775.00에 근접해 있어 강세 압력이 남아 있으나, 제공 데이터상 명확한 BOS/CHoCH 확인은 없어 structure_bias는 중립으로 둡니다. 따라서 결론은 추세 반전 확정이 아니라, $65,319-$65,770 구간에서 bearish reaction 가능성을 감시하는 중립-경계 시나리오입니다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,329 | liquidity_sweep | Fibonacci(strict confluence 0.85, ret 0.618/0.5/0.786 중첩), Wyckoff(BU $64,548.60 재테스트), ICT(EQ $64,567.50·이전일 고가 $64,738.00 지지 전환), Candlestick(EMA20 $64,452.49), Derivatives($64,600 청산 클러스터) | 7.0 | 셋업 bias가 bearish(strength 70%, 고확신 pre-confirmation)이므로 첫 유효 이동은 프리미엄 이탈 되돌림이다. 현재가 $65,710.50는 7일 고점 $65,775.00 직하 프리미엄·매수측 유동성 구간이며 shooting star 2회·bearish engulfing 후보·CVD divergence 0.700·long crowding 0.736·fragility 0.936이 상단 취약성을 가리킨다. 가격은 $64,428-$64,567 핵심 지지 클러스터(Wyckoff BU $64,548.60, ICT EQ $64,567.50, EMA20 $64,452.49, fib_0.786 $64,428.61, Derivatives $64,600)를 향해 내려가며, 그 직하 fib confluence strict $64,329.37까지 매도측 유동성을 소화한 뒤 반전하는 스윙 저점 후보다. 이는 무효선 $62,800 위에서 진행되는 bullish 구조 내부의 되돌림이다. |
| 2 | $65,775 | resistance_test | 전 에이전트 공유 상단 기준(7일 고점·UTAD 후보), ICT(연속 bullish BOS $62,840.20·$63,915.30 구조), Harmonic(bearish crab PRZ 상단 $65,769.79) | 17.0 | $64,329 클러스터가 유지되면(=$63,020.60 무효선 위 방어 성공) regime-level bullish 구조가 재확인되고 ICT의 연속 bullish BOS 흐름이 가격을 7일 고점 $65,775.00로 되돌린다. 다만 이 지점은 Wyckoff UTAD 후보·Harmonic bearish crab PRZ($65,319.09-$65,769.79) 상단이 겹치는 분배성 저항이므로, 즉각 돌파보다 1차 반응(정체 또는 재되돌림) 가능성이 있는 재테스트 구간이다. |
| 3 | $66,150 | extension | Candlestick resistance $66,150.42, Chairman resistance 계열, Derivatives(상방 청산 밀집 $66,600 ~6,125.98) | 23.0 | 되돌림으로 long crowding·CVD divergence가 리셋된 뒤 $65,775.00를 수용 돌파하면 다음 저항 $66,150.42로 확장하며, 그 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석으로 작용한다. bullish 구조가 셋업 압력을 이겨낼 경우의 24시간 고점 후보로, 셋업-구조 분기 때문에 가장 불확실성이 큰 마지막 구간이다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $64,738 | $65,775 | High first |
| 8h | $64,329 | $65,775 | High first |
| 24h | $64,329 | $66,150 | Low first |
Invalidation: $62,800
```json
{
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 64329.37,
"type": "liquidity_sweep",
"source": "Fibonacci(strict confluence 0.85, ret 0.618/0.5/0.786 중첩), Wyckoff(BU $64,548.60 재테스트), ICT(EQ $64,567.50·이전일 고가 $64,738.00 지지 전환), Candlestick(EMA20 $64,452.49), Derivatives($64,600 청산 클러스터)",
"description": "셋업 bias가 bearish(strength 70%, 고확신 pre-confirmation)이므로 첫 유효 이동은 프리미엄 이탈 되돌림이다. 현재가 $65,710.50는 7일 고점 $65,775.00 직하 프리미엄·매수측 유동성 구간이며 shooting star 2회·bearish engulfing 후보·CVD divergence 0.700·long crowding 0.736·fragility 0.936이 상단 취약성을 가리킨다. 가격은 $64,428-$64,567 핵심 지지 클러스터(Wyckoff BU $64,548.60, ICT EQ $64,567.50, EMA20 $64,452.49, fib_0.786 $64,428.61, Derivatives $64,600)를 향해 내려가며, 그 직하 fib confluence strict $64,329.37까지 매도측 유동성을 소화한 뒤 반전하는 스윙 저점 후보다. 이는 무효선 $62,800 위에서 진행되는 bullish 구조 내부의 되돌림이다.",
"est_hours": 7.0
},
{
"seq": 2,
"price": 65775.0,
"type": "resistance_test",
"source": "전 에이전트 공유 상단 기준(7일 고점·UTAD 후보), ICT(연속 bullish BOS $62,840.20·$63,915.30 구조), Harmonic(bearish crab PRZ 상단 $65,769.79)",
"description": "$64,329 클러스터가 유지되면(=$63,020.60 무효선 위 방어 성공) regime-level bullish 구조가 재확인되고 ICT의 연속 bullish BOS 흐름이 가격을 7일 고점 $65,775.00로 되돌린다. 다만 이 지점은 Wyckoff UTAD 후보·Harmonic bearish crab PRZ($65,319.09-$65,769.79) 상단이 겹치는 분배성 저항이므로, 즉각 돌파보다 1차 반응(정체 또는 재되돌림) 가능성이 있는 재테스트 구간이다.",
"est_hours": 17.0
},
{
"seq": 3,
"price": 66150.42,
"type": "extension",
"source": "Candlestick resistance $66,150.42, Chairman resistance 계열, Derivatives(상방 청산 밀집 $66,600 ~6,125.98)",
"description": "되돌림으로 long crowding·CVD divergence가 리셋된 뒤 $65,775.00를 수용 돌파하면 다음 저항 $66,150.42로 확장하며, 그 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석으로 작용한다. bullish 구조가 셋업 압력을 이겨낼 경우의 24시간 고점 후보로, 셋업-구조 분기 때문에 가장 불확실성이 큰 마지막 구간이다.",
"est_hours": 23.0
}
],
"period_extremes": {
"4h": {"expected_high": 65775.0, "expected_low": 64738.0, "high_first": true},
"8h": {"expected_high": 65775.0, "expected_low": 64329.37, "high_first": true},
"24h": {"expected_high": 66150.42, "expected_low": 64329.37, "high_first": false}
},
"triggers": {
"bullish": {
"price": 65775.0,
"description": "되돌림 없이 또는 되돌림 직후 분명한 수용(close 기준)과 함께 7일 고점 $65,775.00(Harmonic PRZ 상단·UTAD 후보)를 상향 돌파하면 bearish 셋업이 무효화되고 $66,150.42→$66,600 매수측 유동성으로 가속한다."
},
"bearish": {
"price": 64019.16,
"description": "1차 지지 클러스터 $64,329.37가 깨지고 fib confluence strict $64,019.16 아래로 수용되면 되돌림이 단순 조정을 넘어 구조적 약세로 전환되어 SOS $63,235.90·LPS $63,020.60·ICT OB 하단 $62,800.00으로 가속한다."
}
},
"scenario_invalidation": 62800.0
}
```{
"overall_signal": "bullish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.7,
"active_setups": [
"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래의 프리미엄·매수측 유동성 구간에 위치",
"Wyckoff상 prior accumulation은 Phase E·BU $64,548.60 이후 상방 이탈 구조이나, 현재 활성 구조 후보는 UTAD $65,775.00을 포함한 distribution 후보",
"Candlestick에서 shooting star 2회와 bearish engulfing 후보가 $65,775.00 저항 직하에서 발생",
"Derivatives에서 OI 24시간 +1.45%, long account ratio 0.593, long crowding 0.736, CVD divergence 0.700 및 fragility score 0.936으로 고점권 취약성 확대",
"Harmonic에서 bearish crab PRZ $65,319.09-$65,769.79 내부에 가격이 진입했으나, 확정 반응은 아직 부족",
"ICT는 반대로 $64,738.00 이전일 고가 돌파와 연속 bullish BOS를 근거로 구조·셋업 모두 bullish를 유지"
],
"setup_vs_structure": "구조적 판정은 bullish이나, 실행 셋업은 bearish로 분기되어 있다. 이는 상승 구조가 유지되는 가운데 현재 위치가 프리미엄·상단 유동성·잠재 UTAD 구간이므로 즉시 실행 리스크는 구조 방향과 반대로 누적되어 있음을 의미한다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
64738.0,
64567.5,
64548.6,
64452.49,
64428.61,
64019.16,
63235.9,
63020.6,
62800.0,
60691.9
],
"resistance": [
65775.0,
66150.42,
66600.0,
67900.0
]
},
"confluences": [
"모든 핵심 구조 계열 중 다수가 $65,775.00을 현재 상단 기준점으로 공유한다: Candlestick, Wyckoff, ICT, Fibonacci, Harmonic, Derivatives 모두 해당 가격을 7일 고점·유동성·저항 또는 UTAD 후보로 인식한다.",
"ICT의 EQ $64,567.50, Wyckoff BU $64,548.60, Candlestick EMA20 $64,452.49, Fibonacci ret_0.786 $64,428.61, Derivatives $64,600 청산 밀집이 $64,428-$64,600에 강한 1차 구조 지지 클러스터를 형성한다.",
"Wyckoff의 AR $64,495.90 및 BU $64,548.60과 ICT의 이전일 고가 $64,738.00 돌파는 가격이 기존 박스 상단을 수용한 구조적 bullish 증거로 겹친다.",
"ICT의 연속 bullish BOS $62,840.20 및 $63,915.30, Wyckoff의 SOS $63,235.90 및 LPS $63,020.60은 $63,000-$63,915 구간을 중기 bullish 구조의 핵심 방어대로 일치시킨다.",
"Harmonic bearish PRZ $65,319.09-$65,769.79와 7일 고점 $65,775.00, Derivatives 상방 청산 후보 $66,600은 현재 가격대가 상단 유동성·반응 감시 구간이라는 점에서 합치한다."
],
"conflicts": [
"ICT는 연속 bullish BOS와 $64,738.00 이전일 고가 돌파 수용을 근거로 구조와 셋업 모두 bullish로 보지만, Candlestick·Wyckoff·Derivatives는 같은 고점권을 단기 프리미엄 및 되돌림 위험 구간으로 해석한다.",
"Wyckoff는 완료된 축적 구조를 bullish로 평가하지만, 동시에 최근 활성 구조 후보에서는 BC-AR-ST-SOW-UT-UTAD 흐름이 관찰되어 분배성 조건이 병존한다.",
"Harmonic은 bearish PRZ를 제시하지만, 확정된 하락 반응이 부족하고 자체 거버넌스상 단독 구조 전환 근거가 아니므로 ICT·Wyckoff의 bullish 구조를 뒤집기에는 부족하다.",
"Fibonacci는 구조적으로 bullish이나, 현재가가 ret_0.786 $64,428.61 및 golden ratio $64,262.19를 크게 상회한 상태라 실행 셋업은 프리미엄 경계 쪽으로 기운다."
],
"highest_conviction_analyst": "ICT Trader — 신뢰도 78%로 가장 높고, BOS_bullish $62,840.20 및 $63,915.30의 연속 구조 돌파, 이전일 고가 $64,738.00 상향 돌파, EMA20 $64,452.49·EMA120 $63,645.72·EMA240 $63,767.33 상방 거래라는 구체적 구조 근거가 명확하다.",
"invalidation_level": "$63,020.60 하향 이탈, 보수적으로는 $62,800.00 아래 수용 시 현재 bullish 구조 판정이 훼손된다.",
"executive_summary": "BTC/USDT 1시간 구조는 완료된 Wyckoff 축적 Phase E 이후 BU $64,548.60 상방 수용과 ICT의 연속 bullish BOS로 인해 전체 구조 판정은 bullish이다. 다만 현재가는 $65,710.50으로 7일 고점 및 Wyckoff UTAD 후보 $65,775.00 직하에 있어, 구조 내부 위치는 후기 축적 이후 상단 유동성·분배 후보가 겹치는 프리미엄 영역이다. 핵심 구조 지지는 $64,428-$64,600 클러스터이며, 더 깊은 구조 방어선은 SOS $63,235.90, LPS $63,020.60, ICT 후보 OB 하단 $62,800.00이다. 조건상 shooting star·bearish PRZ·롱 혼잡·CVD divergence가 모두 상단 반응 위험을 높이지만, 이는 아직 구조 전환 확정이 아니라 bullish 구조 내부의 실행 리스크로 분류한다. $63,020.60 및 $62,800.00 아래로 수용되기 전까지는 regime-level 구조는 bullish로 유지된다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-15 09:00 KST",
"last_price": 65710.5,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bearish",
"confidence": 0.56,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.66,
"setup_signals": [
"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래에 위치해 단기 프리미엄/저항권 진입",
"최근 패턴에서 shooting_star@291, shooting_star@292가 연속 출현하며 상단 꼬리형 매도 반응 확인",
"bearish_engulfing@292 후보가 존재하며, bearish score 2.65가 bullish score 1.20보다 우세",
"doji@295 및 bearish_harami@295 출현으로 고점 부근 추세 지속력 둔화 신호",
"고점권 패턴들이 high_volume=false로 강한 확정 신호는 아니지만, 저항 $65,775.00 근처에서 매수 추격 리스크 확대"
],
"reasoning": "구조적으로는 현재가 $65,710.50가 EMA20 $64,452.49보다 +2.0%, EMA120 $63,645.72보다 +3.2%, EMA240 $63,767.33보다 +3.0% 위에 있어 1시간 기준 상승 구조가 아직 유지되고 있습니다. 다만 셋업 관점에서는 7일 고점 $65,775.00 바로 아래에서 shooting star 2개, bearish engulfing, doji, bearish harami가 겹치며 단기 상방 피로가 뚜렷합니다. 최근 5개 봉은 상승 우위였지만, 패턴 품질 최고값이 0.628에 그치고 high volume 패턴이 없어 돌파 확정력은 약합니다. 따라서 확정 구조는 bullish이나, 실행 셋업은 고점 저항권에서의 단기 bearish pullback 쪽으로 기울어져 있습니다.",
"key_levels": {
"support": [
64452.49,
63767.33,
63645.72,
60691.9
],
"resistance": [
65775.0,
66150.42
]
},
"time_horizon": "short term",
"invalidation_level": "$65,775.00 상방 1시간봉 종가 확정",
"risk_scenario": "반대로 $65,775.00을 강하게 돌파하고 그 위에서 1시간봉 종가가 유지되면, 고점 저항에서의 bearish 셋업은 실패로 보고 숏 커버링성 상승이 ATR 기준 다음 확장 저항인 약 $66,150.42까지 이어질 수 있습니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 148,
"recent_patterns": 7,
"pattern_list": [
"shooting_star@291",
"shooting_star@292",
"bearish_engulfing@292",
"doji@295",
"bullish_harami@291",
"bullish_harami@294",
"bearish_harami@295"
],
"atr_value": 375.42,
"vol_avg_20": 5336.83,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.628,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.593,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.418,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "shooting_star",
"signal": "bearish",
"pattern_quality": 0.382,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "shooting_star",
"signal": "bearish",
"pattern_quality": 0.368,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.628,
"bull_score": 1.2,
"bear_score": 2.65
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.66,\n \"setup_signals\": [\n \"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래에 위치해 단기 프리미엄/저항권 진입\",\n \"최근 패턴에서 shooting_star@291, shooting_star@292가 연속 출현하며 상단 꼬리형 매도 반응 확인\",\n \"bearish_engulfing@292 후보가 존재하며, bearish score 2.65가 bullish score 1.20보다 우세\",\n \"doji@295 및 bearish_harami@295 출현으로 고점 부근 추세 지속력 둔화 신호\",\n \"고점권 패턴들이 high_volume=false로 강한 확정 신호는 아니지만, 저항 $65,775.00 근처에서 매수 추격 리스크 확대\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $65,710.50가 EMA20 $64,452.49보다 +2.0%, EMA120 $63,645.72보다 +3.2%, EMA240 $63,767.33보다 +3.0% 위에 있어 1시간 기준 상승 구조가 아직 유지되고 있습니다. 다만 셋업 관점에서는 7일 고점 $65,775.00 바로 아래에서 shooting star 2개, bearish engulfing, doji, bearish harami가 겹치며 단기 상방 피로가 뚜렷합니다. 최근 5개 봉은 상승 우위였지만, 패턴 품질 최고값이 0.628에 그치고 high volume 패턴이 없어 돌파 확정력은 약합니다. 따라서 확정 구조는 bullish이나, 실행 셋업은 고점 저항권에서의 단기 bearish pullback 쪽으로 기울어져 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 64452.49,\n 63767.33,\n 63645.72,\n 60691.9\n ],\n \"resistance\": [\n 65775.0,\n 66150.42\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$65,775.00 상방 1시간봉 종가 확정\",\n \"risk_scenario\": \"반대로 $65,775.00을 강하게 돌파하고 그 위에서 1시간봉 종가가 유지되면, 고점 저항에서의 bearish 셋업은 실패로 보고 숏 커버링성 상승이 ATR 기준 다음 확장 저항인 약 $66,150.42까지 이어질 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.64,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.58,
"setup_signals": [
"가격 $65,710.50은 메인 축적 범위 상단 AR $64,495.90 및 BU $64,548.60 위에 있어 프리미엄 구간에 위치",
"메인 범위 EQ 약 $62,920.35 대비 현재가가 크게 상회하여 단기 추격 매수보다 되돌림/테스트 리스크가 큼",
"7일 고점 $65,775.00 직하에서 거래 중이며, 상단 유동성 소화 후 즉시 추가 수용 여부가 아직 확인되지 않음",
"Phase E 구조는 확인됐지만, $64,495.90~$64,548.60 재수용/지지 테스트가 아직 명확히 완료되지 않음"
],
"reasoning": "확정된 regime은 ACC이며 acc_score 100.0, regime_state confirmed_acc, phase_context는 축적 Phase E로 표시되어 구조적 해석은 bullish이다. 주요 앵커는 SC $61,344.80, AR $64,495.90이며 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 축적 이벤트 체인이 완성되어 있다. 다만 현재가 $65,710.50은 범위 상단과 BU를 이미 상회한 프리미엄 영역이고 7일 고점 $65,775.00에 근접해 있어, 즉각적인 구조 전환보다 $64,548.60~$64,495.90 재테스트 여부가 더 중요한 국면이다. 따라서 구조_bias는 bullish이나, 사전 실행 setup_bias는 단기 과열/상단 유동성 소화 이후 되돌림 가능성을 반영해 bearish로 분리한다.",
"key_levels": {
"support": [
64548.6,
64495.9,
63235.9,
63020.6,
60691.9,
61344.8
],
"resistance": [
65775.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "63020.60",
"risk_scenario": "$65,775.00 상단 돌파 후에도 $64,548.60~$64,495.90 위에서 수용이 유지되면 단기 bearish setup은 무효화되고 Phase E의 상방 지속 해석이 강화된다. 반대로 $64,495.90 아래로 재진입하고 특히 LPS $63,020.60을 이탈하면 BU 이후 수요 확인이 실패한 것으로 보며, 축적 Phase E 해석은 크게 훼손된다.",
"data_quality": "high",
"metrics": {
"acc_score": 100.0,
"dis_score": 92.5,
"regime": "ACC",
"regime_state": "confirmed_acc",
"structure_bias": "bullish",
"phase_context": "confirmed_acc / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 38,
"price": 61344.8,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 39,
"price": 64495.9,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 88,
"price": 59451.3,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 102,
"price": 60363.0,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 189,
"price": 60691.9,
"color": "#f3722c"
},
{
"label": "SOS",
"side": "high",
"idx": 215,
"price": 63235.9,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 241,
"price": 63020.6,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 276,
"price": 64548.6,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 38,
"end_idx": 276,
"phase_count": 8,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 38,
"price": 61344.8,
"color": "#ffd166",
"dt": "2026-06-04 11:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 39,
"price": 64495.9,
"color": "#06d6a0",
"dt": "2026-06-04 12:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 88,
"price": 59451.3,
"color": "#118ab2",
"dt": "2026-06-06 13:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 102,
"price": 60363.0,
"color": "#f9844a",
"dt": "2026-06-07 03:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 189,
"price": 60691.9,
"color": "#f3722c",
"dt": "2026-06-10 18:00:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 215,
"price": 63235.9,
"color": "#06d6a0",
"dt": "2026-06-11 20:00:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 241,
"price": 63020.6,
"color": "#8338ec",
"dt": "2026-06-12 22:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 276,
"price": 64548.6,
"color": "#7209b7",
"dt": "2026-06-14 09:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"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": 223,
"end_idx": 299,
"phase_count": 6,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 223,
"price": 63915.3,
"color": "#ffd166",
"dt": "2026-06-12 04:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 234,
"price": 62800.0,
"color": "#06d6a0",
"dt": "2026-06-12 15:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 253,
"price": 63828.4,
"color": "#118ab2",
"dt": "2026-06-13 10:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 262,
"price": 63683.1,
"color": "#ef476f",
"dt": "2026-06-13 19:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 286,
"price": 64640.6,
"color": "#f9844a",
"dt": "2026-06-14 19:00:00+09:00"
},
{
"label": "UTAD",
"side": "high",
"idx": 299,
"price": 65775.0,
"color": "#f9844a",
"dt": "2026-06-15 08:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_2",
"primary_structure_id": "1h_cycle_1",
"structure_count": 2,
"regime_fitness": 1.0,
"current_event": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 61344.8,
"main_range_high": 64495.9
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"가격 $65,710.50은 메인 축적 범위 상단 AR $64,495.90 및 BU $64,548.60 위에 있어 프리미엄 구간에 위치\",\n \"메인 범위 EQ 약 $62,920.35 대비 현재가가 크게 상회하여 단기 추격 매수보다 되돌림/테스트 리스크가 큼\",\n \"7일 고점 $65,775.00 직하에서 거래 중이며, 상단 유동성 소화 후 즉시 추가 수용 여부가 아직 확인되지 않음\",\n \"Phase E 구조는 확인됐지만, $64,495.90~$64,548.60 재수용/지지 테스트가 아직 명확히 완료되지 않음\"\n ],\n \"reasoning\": \"확정된 regime은 ACC이며 acc_score 100.0, regime_state confirmed_acc, phase_context는 축적 Phase E로 표시되어 구조적 해석은 bullish이다. 주요 앵커는 SC $61,344.80, AR $64,495.90이며 이후 ST $59,451.30, Spring $60,363.00, TERMINAL_SPRING $60,691.90, SOS $63,235.90, LPS $63,020.60, BU $64,548.60 순서로 축적 이벤트 체인이 완성되어 있다. 다만 현재가 $65,710.50은 범위 상단과 BU를 이미 상회한 프리미엄 영역이고 7일 고점 $65,775.00에 근접해 있어, 즉각적인 구조 전환보다 $64,548.60~$64,495.90 재테스트 여부가 더 중요한 국면이다. 따라서 구조_bias는 bullish이나, 사전 실행 setup_bias는 단기 과열/상단 유동성 소화 이후 되돌림 가능성을 반영해 bearish로 분리한다.\",\n \"key_levels\": {\n \"support\": [\n 64548.6,\n 64495.9,\n 63235.9,\n 63020.6,\n 60691.9,\n 61344.8\n ],\n \"resistance\": [\n 65775.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"63020.60\",\n \"risk_scenario\": \"$65,775.00 상단 돌파 후에도 $64,548.60~$64,495.90 위에서 수용이 유지되면 단기 bearish setup은 무효화되고 Phase E의 상방 지속 해석이 강화된다. 반대로 $64,495.90 아래로 재진입하고 특히 LPS $63,020.60을 이탈하면 BU 이후 수요 확인이 실패한 것으로 보며, 축적 Phase E 해석은 크게 훼손된다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.78,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.92,
"setup_signals": [
"가격이 EQ $64,567.50 위 프리미엄 구간에서 유지 중이며, 이전일 고가 $64,738.00 돌파 후 상단 수용",
"최근 구조 이벤트가 BOS_bullish $62,840.20 및 BOS_bullish $63,915.30으로 연속 2회 bullish BOS 형성",
"현재가 $65,710.50이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에서 거래되며 기관 흐름이 상방 우위",
"London 세션 고가 및 7일 고가 $65,775.00 바로 아래에서 가격이 유지되어 buy-side liquidity 돌파 시도 가능",
"하방에는 후보 bullish OB $62,800.00-$63,385.90가 존재하나 현재 미진입 상태로, 깊은 할인 재진입 시 매수 관심 구간"
],
"reasoning": "확정 구조는 bullish입니다. BOS_bullish가 $62,942.40, $62,840.20, $63,915.30에서 확인되었고, 최근에는 연속 2회 bullish BOS가 발생해 구조적 우위가 매수 측에 있습니다. 현재가 $65,710.50은 EQ $64,567.50 위 프리미엄에 있으며 이전일 고가 $64,738.00도 이미 돌파했기 때문에, 단기적으로는 $65,775.00의 7일 고가 및 London 고가 유동성을 재공격할 가능성이 높습니다. 다만 현재 구간은 프리미엄이며 미체결 FVG가 0개, 활성 OB도 0개라서 신규 추격 매수보다는 $64,738.00 또는 $64,567.50 재테스트 후 지지 확인이 더 질 좋은 진입입니다.",
"key_levels": {
"support": [
64738.0,
64567.5,
64452.49,
63915.3,
63385.9,
62800.0
],
"resistance": [
65775.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$63,915.30",
"risk_scenario": "$65,775.00 상단 유동성을 스윕한 뒤 종가 기준으로 안착하지 못하면 upthrust 성격의 실패 돌파가 될 수 있습니다. 이 경우 가격은 이전일 고가 $64,738.00, EQ $64,567.50까지 되돌림이 나올 수 있으며, $63,915.30을 하향 이탈하면 현재 bullish 구조 해석은 약화되고 $62,800.00-$63,385.90 후보 bullish OB까지 재가격화될 위험이 있습니다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 2,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 2,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 62800.0,
"top": 63385.9,
"quality": "candidate",
"score": 0.533
},
"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": 54,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "BOS_bullish",
"level": 62942.4
},
{
"type": "CHoCH_bearish",
"level": 61150.2
},
{
"type": "BOS_bullish",
"level": 62840.2
},
{
"type": "BOS_bullish",
"level": 63915.3
}
],
"bos_sequence": [
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"BOS_bullish"
],
"consecutive_bull_bos": 2,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 64567.5,
"range_high": 65775.0,
"range_low": 63360.0,
"bull_score": 8.8,
"bear_score": 3.0,
"setup_bias": "bullish",
"setup_score": 0.92,
"setup_signals": [
"bullish BOS above $62,942.40",
"bullish BOS above $62,840.20",
"bullish BOS above $63,915.30",
"broken previous day high $64,738.00"
],
"retracement_direction": "bullish",
"current_retracement_pct": -9.3,
"deepest_retracement_pct": 56.1,
"previous_day_high": 64738.0,
"previous_day_low": 63830.0,
"broken_prev_high": true,
"broken_prev_low": true,
"sessions": {
"London": {
"active": true,
"high": 65775.0,
"low": 64918.2
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.92,\n \"setup_signals\": [\n \"가격이 EQ $64,567.50 위 프리미엄 구간에서 유지 중이며, 이전일 고가 $64,738.00 돌파 후 상단 수용\",\n \"최근 구조 이벤트가 BOS_bullish $62,840.20 및 BOS_bullish $63,915.30으로 연속 2회 bullish BOS 형성\",\n \"현재가 $65,710.50이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에서 거래되며 기관 흐름이 상방 우위\",\n \"London 세션 고가 및 7일 고가 $65,775.00 바로 아래에서 가격이 유지되어 buy-side liquidity 돌파 시도 가능\",\n \"하방에는 후보 bullish OB $62,800.00-$63,385.90가 존재하나 현재 미진입 상태로, 깊은 할인 재진입 시 매수 관심 구간\"\n ],\n \"reasoning\": \"확정 구조는 bullish입니다. BOS_bullish가 $62,942.40, $62,840.20, $63,915.30에서 확인되었고, 최근에는 연속 2회 bullish BOS가 발생해 구조적 우위가 매수 측에 있습니다. 현재가 $65,710.50은 EQ $64,567.50 위 프리미엄에 있으며 이전일 고가 $64,738.00도 이미 돌파했기 때문에, 단기적으로는 $65,775.00의 7일 고가 및 London 고가 유동성을 재공격할 가능성이 높습니다. 다만 현재 구간은 프리미엄이며 미체결 FVG가 0개, 활성 OB도 0개라서 신규 추격 매수보다는 $64,738.00 또는 $64,567.50 재테스트 후 지지 확인이 더 질 좋은 진입입니다.\",\n \"key_levels\": {\n \"support\": [\n 64738.0,\n 64567.5,\n 64452.49,\n 63915.3,\n 63385.9,\n 62800.0\n ],\n \"resistance\": [\n 65775.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$63,915.30\",\n \"risk_scenario\": \"$65,775.00 상단 유동성을 스윕한 뒤 종가 기준으로 안착하지 못하면 upthrust 성격의 실패 돌파가 될 수 있습니다. 이 경우 가격은 이전일 고가 $64,738.00, EQ $64,567.50까지 되돌림이 나올 수 있으며, $63,915.30을 하향 이탈하면 현재 bullish 구조 해석은 약화되고 $62,800.00-$63,385.90 후보 bullish OB까지 재가격화될 위험이 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bullish",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.46,
"setup_signals": [
"현재가 $65,710.50가 최근 하락 스윙 고점 $64,641 및 ret_0.786 $64,428.61 위에 위치하여 프리미엄 구간에 있음",
"7일 고점 $65,775.00 바로 아래에서 거래 중으로, 단기 buy-side liquidity 소진 또는 상단 유동성 테스트 가능성 존재",
"최근 피보나치 반응 상태가 distant이며 reaction_probability 0.25로 즉각적인 피보나치 반응 신뢰도는 낮음",
"가장 가까운 주요 피보나치 지지 ret_0.786 $64,428.61까지 약 1.95% 이격되어 단기 되돌림 여지가 있음"
],
"reasoning": "구조적으로는 현재가 $65,710.50가 하락 스윙 고점 $64,641을 상회하고 있으며 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있어 확인된 구조는 bullish로 해석된다. 다만 실행 셋업 관점에서는 가격이 ret_0.786 $64,428.61 및 황금비 ret_0.618 $64,262.19를 크게 상회한 프리미엄 영역에 있고, 7일 고점 $65,775.00 근처에서 상단 유동성 테스트가 진행 중이므로 단기 pullback setup은 bearish 성격이 있다. 핵심 지지 클러스터는 $64,329.37 부근이며 ret_0.618, ret_0.5, ret_0.786이 중첩되어 confluence_quality 0.850으로 의미가 크다. 추가 하락 시 $64,019.16 클러스터와 $63,114.57 확장/되돌림 클러스터가 다음 방어 구간이다.",
"key_levels": {
"support": [
64428.61,
64262.19,
64145.3,
64019.16,
63114.57
],
"resistance": [
65775.0
]
},
"time_horizon": "short term",
"invalidation_level": "64262.19",
"risk_scenario": "반대 시나리오로 $65,775.00 돌파에 실패하고 $64,428.61 아래로 되밀리면 단기 프리미엄 구간 이탈로 해석되며, 황금비 지지 $64,262.19 및 $64,019.16 클러스터까지 되돌림이 확대될 수 있다. 특히 $64,262.19가 붕괴되면 bullish 구조 신뢰도가 약화되고 $63,650.00, 이후 $63,114.57 확장 클러스터 재방문 위험이 커진다.",
"data_quality": "high",
"metrics": {
"swing_pair": "High→Low: $64,641 → $63,650",
"direction": "down",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 64428.61,
"nearest_fib_distance": 1.95,
"golden_ratio_level": 64262.19,
"fib_ret_382": 64028.41,
"fib_ret_618": 64262.19,
"confluence_zones": [
{
"price": 63114.57,
"count": 3,
"levels": [
"ext_1.618",
"ret_0.382",
"ext_1.414"
],
"cluster_score": 0.85
},
{
"price": 64019.16,
"count": 3,
"levels": [
"ret_0.236",
"ret_0.382",
"ret_0.5"
],
"cluster_score": 0.85
},
{
"price": 64329.37,
"count": 3,
"levels": [
"ret_0.618",
"ret_0.5",
"ret_0.786"
],
"cluster_score": 0.85
},
{
"price": 63515.28,
"count": 2,
"levels": [
"ext_1.272",
"ext_1.0"
],
"cluster_score": 0.6
}
],
"support_levels": [
64428.6116,
64262.1908,
64145.3
],
"resistance_levels": [],
"level_candidates": [
{
"name": "ret_0.236",
"price": 63883.78,
"distance_pct": 2.78,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 64028.41,
"distance_pct": 2.56,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 64145.3,
"distance_pct": 2.38,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 64262.19,
"distance_pct": 2.2,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 64428.61,
"distance_pct": 1.95,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.0",
"price": 63650.0,
"distance_pct": 3.14,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 63380.56,
"distance_pct": 3.55,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.414",
"price": 63239.89,
"distance_pct": 3.76,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.618",
"price": 63037.81,
"distance_pct": 4.07,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_2.0",
"price": 62659.4,
"distance_pct": 4.64,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "distant",
"reaction_probability": 0.25
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"현재가 $65,710.50가 최근 하락 스윙 고점 $64,641 및 ret_0.786 $64,428.61 위에 위치하여 프리미엄 구간에 있음\",\n \"7일 고점 $65,775.00 바로 아래에서 거래 중으로, 단기 buy-side liquidity 소진 또는 상단 유동성 테스트 가능성 존재\",\n \"최근 피보나치 반응 상태가 distant이며 reaction_probability 0.25로 즉각적인 피보나치 반응 신뢰도는 낮음\",\n \"가장 가까운 주요 피보나치 지지 ret_0.786 $64,428.61까지 약 1.95% 이격되어 단기 되돌림 여지가 있음\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $65,710.50가 하락 스윙 고점 $64,641을 상회하고 있으며 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있어 확인된 구조는 bullish로 해석된다. 다만 실행 셋업 관점에서는 가격이 ret_0.786 $64,428.61 및 황금비 ret_0.618 $64,262.19를 크게 상회한 프리미엄 영역에 있고, 7일 고점 $65,775.00 근처에서 상단 유동성 테스트가 진행 중이므로 단기 pullback setup은 bearish 성격이 있다. 핵심 지지 클러스터는 $64,329.37 부근이며 ret_0.618, ret_0.5, ret_0.786이 중첩되어 confluence_quality 0.850으로 의미가 크다. 추가 하락 시 $64,019.16 클러스터와 $63,114.57 확장/되돌림 클러스터가 다음 방어 구간이다.\",\n \"key_levels\": {\n \"support\": [\n 64428.61,\n 64262.19,\n 64145.3,\n 64019.16,\n 63114.57\n ],\n \"resistance\": [\n 65775.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"64262.19\",\n \"risk_scenario\": \"반대 시나리오로 $65,775.00 돌파에 실패하고 $64,428.61 아래로 되밀리면 단기 프리미엄 구간 이탈로 해석되며, 황금비 지지 $64,262.19 및 $64,019.16 클러스터까지 되돌림이 확대될 수 있다. 특히 $64,262.19가 붕괴되면 bullish 구조 신뢰도가 약화되고 $63,650.00, 이후 $63,114.57 확장 클러스터 재방문 위험이 커진다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.46,
"setup_signals": [
"현재가 $65,710.50은 7일 고점 $65,775.00 바로 아래에 위치해 단기 매수측 유동성 구간에 근접",
"엄격/중간 품질의 bearish crab 형성 PRZ $65,319.09-$65,769.79 내부에 가격 진입",
"추가 bearish crab 형성 PRZ $65,160.98-$65,449.70은 이미 상단을 돌파했으나, 아직 명확한 하락 반응 확인 없음",
"최우선 council PRZ는 bearish bat 형성 구조로 $64,555.12-$65,159.03이며, ABCD/BC_EXT/XAD 3개 Fib 패밀리 confluence를 보유",
"전체 harmonic directional score는 bearish 0.135에 불과하여 방향 투표보다는 반응 구간 감시 성격이 강함"
],
"reasoning": "하모닉 관점에서는 bearish PRZ 클러스터가 $64,555.12-$65,769.79에 형성되어 있으며, 특히 현재가 $65,710.50은 active bearish crab PRZ $65,319.09-$65,769.79 안에 있습니다. 다만 최우선 패턴인 strict/high bearish bat의 PRZ $64,555.12-$65,159.03은 가격이 이미 상단을 넘어선 상태이고, confirmed_reaction_prz_count가 0이므로 하모닉만으로 하락 전환을 확정할 수 없습니다. 구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있고 7일 고점 $65,775.00에 근접해 있어 강세 압력이 남아 있으나, 제공 데이터상 명확한 BOS/CHoCH 확인은 없어 structure_bias는 중립으로 둡니다. 따라서 결론은 추세 반전 확정이 아니라, $65,319-$65,770 구간에서 bearish reaction 가능성을 감시하는 중립-경계 시나리오입니다.",
"key_levels": {
"support": [
65159.03,
64555.12,
64251.42,
63877.25,
63271.6
],
"resistance": [
65769.79,
65775.0,
66370.33
]
},
"time_horizon": "short term",
"invalidation_level": "$65,769.79 상방에서 1시간봉 종가 수용 및 $65,775.00 7일 고점 돌파 후 유지",
"risk_scenario": "반대로 $65,769.79-$65,775.00 위에서 강한 종가 수용이 나오면 active crab PRZ의 방어 실패로 해석되며, 하모닉 bearish setup은 약화되고 상단 PRZ 확장 구간 $66,370.33까지 squeeze성 상승이 열릴 수 있습니다. 반면 $65,710 부근에서 거부 캔들, sweep 후 reclaim 실패, 15분/1시간 MSS 또는 CVD/OI 약화가 동반되면 bat/crab PRZ 반응이 확인되며 하락 TP는 $64,251.42, $63,877.25, $63,271.60 순서로 유효해집니다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 100,
"completed_patterns_found": 42,
"forming_d_prz_found": 58,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 66,
"swing_highs_scanned": 33,
"swing_lows_scanned": 33,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 8,
"medium": 21,
"low": 71
},
"prz_status_counts": {
"active": 9,
"nearby": 7,
"watch": 13,
"far": 71,
"forming": 42
},
"high_confluence_prz_count": 26,
"strict_patterns_found": 39,
"candidate_patterns_found": 61,
"active_patterns_at_prz": 9,
"nearby_patterns": 7,
"all_patterns": [
"bat",
"crab",
"bat",
"bat",
"gartley",
"bat",
"crab",
"bat",
"gartley",
"bat",
"crab",
"gartley",
"butterfly",
"crab",
"bat",
"gartley",
"bat",
"shark",
"shark",
"bat",
"crab",
"butterfly",
"shark",
"shark",
"butterfly",
"butterfly",
"butterfly",
"shark",
"gartley",
"butterfly",
"crab",
"bat",
"crab",
"crab",
"bat",
"butterfly",
"crab",
"bat",
"crab",
"crab",
"gartley",
"gartley",
"gartley",
"butterfly",
"crab",
"gartley",
"bat",
"crab",
"butterfly",
"butterfly",
"bat",
"shark",
"butterfly",
"bat",
"bat",
"shark",
"crab",
"butterfly",
"shark",
"crab",
"crab",
"gartley",
"butterfly",
"bat",
"shark",
"crab",
"crab",
"shark",
"crab",
"gartley",
"shark",
"crab",
"butterfly",
"crab",
"gartley",
"crab",
"shark",
"shark",
"shark",
"crab",
"shark",
"shark",
"gartley",
"bat",
"gartley",
"butterfly",
"butterfly",
"shark",
"butterfly",
"crab",
"shark",
"bat",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"butterfly",
"crab"
],
"all_signals": [
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish"
],
"best_pattern": "bat",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.914,
"best_completion_status": "forming",
"nearest_pattern": "butterfly",
"nearest_prz": 65727.99,
"price_to_prz": 0.03,
"prz_range": [
65085.66,
66370.33
],
"council_relevant_prz_count": 1,
"directional_influence_prz_count": 1,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.901,
"ratio_score": 1.0,
"prz_score": 0.879,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 65072.35,
"prz_range": [
64627.46,
65517.24
],
"prz_width_pct": 1.367,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9711,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 65072.35,
"a_price": 63352.3,
"tp1_ad_382": 64415.29,
"tp2_ad_618": 64009.36,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.7522
},
"x_price": 64362.6,
"x_idx": 243,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 248,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.855,
"ratio_score": 1.0,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64435.15,
"prz_range": [
63983.51,
64886.79
],
"prz_width_pct": 1.402,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.94,
"price_to_prz_pct_raw": -1.9409,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64435.15,
"a_price": 63271.6,
"tp1_ad_382": 63990.67,
"tp2_ad_618": 63716.08,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4423,
"ABC": 0.8657
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63929.9,
"b_idx": 237,
"b_order": 3,
"c_price": 63360.0,
"c_idx": 255,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.821,
"ratio_score": 0.92,
"prz_score": 0.916,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
63889.19,
64675.31
],
"prz_width_pct": 1.223,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.17,
"price_to_prz_pct_raw": -2.1735,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64282.25,
"a_price": 63271.6,
"tp1_ad_382": 63896.18,
"tp2_ad_618": 63657.67,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3841,
"ABC": 0.8588,
"BCD": 2.6244,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63843.2,
"b_idx": 232,
"b_order": 3,
"c_price": 63352.3,
"c_idx": 248,
"c_order": 5,
"d_idx": 286
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.793,
"ratio_score": 0.796,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64323.0,
"prz_range": [
64083.12,
64621.02
],
"prz_width_pct": 0.836,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.07,
"price_to_prz_pct_raw": -2.0673,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.65,
"reaction_detail": {
"reaction_score": 0.65,
"reaction_move_ratio_ad": 0.353,
"adverse_move_ratio_ad": 0.319,
"bars_after_d": 12,
"reasons": [
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64352.07,
"a_price": 63020.6,
"tp1_ad_382": 63843.45,
"tp2_ad_618": 63529.22,
"tp3_a_or_structure_liquidity": 63020.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8884,
"ABC": 0.5798,
"BCD": 2.0559,
"XAD": 1.4323
},
"x_price": 63929.9,
"x_idx": 237,
"x_order": 3,
"a_price": 63020.6,
"a_idx": 241,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 63360.0,
"c_idx": 255,
"c_order": 5,
"d_idx": 267
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.739,
"ratio_score": 0.475,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64574.7,
"prz_range": [
64375.62,
64773.78
],
"prz_width_pct": 0.617,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.73,
"price_to_prz_pct_raw": -1.7285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 64574.7,
"a_price": 63271.6,
"tp1_ad_382": 64076.92,
"tp2_ad_618": 63769.38,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.6401
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 267,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.734,
"ratio_score": 0.599,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"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"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"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": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431,
"BCD": 1.2681,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": 286
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.629,
"ratio_score": 0.394,
"prz_score": 0.992,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64347.9,
64949.21
],
"prz_width_pct": 0.93,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.62,
"price_to_prz_pct_raw": -1.6161,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 64648.56,
"a_price": 63271.6,
"tp1_ad_382": 64122.56,
"tp2_ad_618": 63797.6,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.4376,
"BCD": 1.6903,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 267,
"b_order": 5,
"c_price": 63862.9,
"c_idx": 268,
"c_order": 3,
"d_idx": 286
}
],
"council_relevant_prz": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.901,
"ratio_score": 1.0,
"prz_score": 0.879,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 65072.35,
"prz_range": [
64627.46,
65517.24
],
"prz_width_pct": 1.367,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.97,
"price_to_prz_pct_raw": -0.9711,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 65072.35,
"a_price": 63352.3,
"tp1_ad_382": 64415.29,
"tp2_ad_618": 64009.36,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.7522
},
"x_price": 64362.6,
"x_idx": 243,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 248,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.855,
"ratio_score": 1.0,
"prz_score": 0.87,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64435.15,
"prz_range": [
63983.51,
64886.79
],
"prz_width_pct": 1.402,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.94,
"price_to_prz_pct_raw": -1.9409,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64435.15,
"a_price": 63271.6,
"tp1_ad_382": 63990.67,
"tp2_ad_618": 63716.08,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4423,
"ABC": 0.8657
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63929.9,
"b_idx": 237,
"b_order": 3,
"c_price": 63360.0,
"c_idx": 255,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.821,
"ratio_score": 0.92,
"prz_score": 0.916,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
63889.19,
64675.31
],
"prz_width_pct": 1.223,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.17,
"price_to_prz_pct_raw": -2.1735,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64282.25,
"a_price": 63271.6,
"tp1_ad_382": 63896.18,
"tp2_ad_618": 63657.67,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3841,
"ABC": 0.8588,
"BCD": 2.6244,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63843.2,
"b_idx": 232,
"b_order": 3,
"c_price": 63352.3,
"c_idx": 248,
"c_order": 5,
"d_idx": 286
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.793,
"ratio_score": 0.796,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64323.0,
"prz_range": [
64083.12,
64621.02
],
"prz_width_pct": 0.836,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.07,
"price_to_prz_pct_raw": -2.0673,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.65,
"reaction_detail": {
"reaction_score": 0.65,
"reaction_move_ratio_ad": 0.353,
"adverse_move_ratio_ad": 0.319,
"bars_after_d": 12,
"reasons": [
"AD0.236_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64352.07,
"a_price": 63020.6,
"tp1_ad_382": 63843.45,
"tp2_ad_618": 63529.22,
"tp3_a_or_structure_liquidity": 63020.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8884,
"ABC": 0.5798,
"BCD": 2.0559,
"XAD": 1.4323
},
"x_price": 63929.9,
"x_idx": 237,
"x_order": 3,
"a_price": 63020.6,
"a_idx": 241,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 63360.0,
"c_idx": 255,
"c_order": 5,
"d_idx": 267
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.739,
"ratio_score": 0.475,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64574.7,
"prz_range": [
64375.62,
64773.78
],
"prz_width_pct": 0.617,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.73,
"price_to_prz_pct_raw": -1.7285,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 64574.7,
"a_price": 63271.6,
"tp1_ad_382": 64076.92,
"tp2_ad_618": 63769.38,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.6401
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 267,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 293,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.734,
"ratio_score": 0.599,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"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"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"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": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431,
"BCD": 1.2681,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": 286
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.629,
"ratio_score": 0.394,
"prz_score": 0.992,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64640.6,
"prz_range": [
64347.9,
64949.21
],
"prz_width_pct": 0.93,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.62,
"price_to_prz_pct_raw": -1.6161,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.724,
"adverse_move_ratio_ad": 0.739,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 64648.56,
"a_price": 63271.6,
"tp1_ad_382": 64122.56,
"tp2_ad_618": 63797.6,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7065,
"ABC": 0.4376,
"BCD": 1.6903,
"XAD": 0.9199
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 64323.0,
"b_idx": 267,
"b_order": 5,
"c_price": 63862.9,
"c_idx": 268,
"c_order": 3,
"d_idx": 286
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.865,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 65544.44,
"prz_range": [
65319.09,
65769.79
],
"prz_width_pct": 0.688,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.25,
"price_to_prz_pct_raw": -0.2527,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 65544.44,
"a_price": 60755.0,
"tp1_ad_382": 63714.87,
"tp2_ad_618": 62584.57,
"tp3_a_or_structure_liquidity": 60755.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4868,
"ABC": 0.7907
},
"x_price": 63832.5,
"x_idx": 153,
"x_order": 3,
"a_price": 60755.0,
"a_idx": 172,
"a_order": 8,
"b_price": 62253.2,
"b_idx": 176,
"b_order": 5,
"c_price": 61068.6,
"c_idx": 202,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.852,
"ratio_score": 1.0,
"prz_score": 0.783,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 65305.34,
"prz_range": [
65160.98,
65449.7
],
"prz_width_pct": 0.442,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.62,
"price_to_prz_pct_raw": -0.6166,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 65305.34,
"a_price": 60755.0,
"tp1_ad_382": 63567.11,
"tp2_ad_618": 62493.23,
"tp3_a_or_structure_liquidity": 60755.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5458,
"ABC": 0.806
},
"x_price": 63499.9,
"x_idx": 161,
"x_order": 5,
"a_price": 60755.0,
"a_idx": 172,
"a_order": 8,
"b_price": 62253.2,
"b_idx": 176,
"b_order": 5,
"c_price": 61045.7,
"c_idx": 185,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.836,
"ratio_score": 1.0,
"prz_score": 0.834,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 64265.47,
"prz_range": [
63770.31,
64760.62
],
"prz_width_pct": 1.541,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.2,
"price_to_prz_pct_raw": -2.1991,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64265.47,
"a_price": 61045.7,
"tp1_ad_382": 63035.52,
"tp2_ad_618": 62275.65,
"tp3_a_or_structure_liquidity": 61045.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7859,
"ABC": 0.4205
},
"x_price": 63832.5,
"x_idx": 153,
"x_order": 3,
"a_price": 61045.7,
"a_idx": 185,
"a_order": 3,
"b_price": 63235.9,
"b_idx": 215,
"b_order": 5,
"c_price": 62315.0,
"c_idx": 221,
"c_order": 8,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.83,
"ratio_score": 0.943,
"prz_score": 0.829,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 64518.29,
"prz_range": [
64014.78,
65021.81
],
"prz_width_pct": 1.561,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.81,
"price_to_prz_pct_raw": -1.8143,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 64518.29,
"a_price": 63352.3,
"tp1_ad_382": 64072.88,
"tp2_ad_618": 63797.71,
"tp3_a_or_structure_liquidity": 63352.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4712,
"ABC": 0.3747
},
"x_price": 64362.6,
"x_idx": 243,
"x_order": 8,
"a_price": 63352.3,
"a_idx": 248,
"a_order": 5,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 63650.0,
"c_idx": 293,
"c_order": 5,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"prz_proximity": "nearby",
"prz_range": [
64555.12,
65159.03
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -1.3,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $64,555.12-$65,159.03: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.914,
"ratio_score": 0.925,
"prz_score": 0.992,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64857.08,
"prz_range": [
64555.12,
65159.03
],
"prz_width_pct": 0.931,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.3,
"price_to_prz_pct_raw": -1.2988,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3741,
"ABC": 0.6431
},
"x_price": 61783.4,
"x_idx": 187,
"x_order": 3,
"a_price": 63271.6,
"a_idx": 229,
"a_order": 3,
"b_price": 63828.4,
"b_idx": 253,
"b_order": 5,
"c_price": 64186.5,
"c_idx": 283,
"c_order": 5,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "bat",
"d_price": 64857.08,
"a_price": 63271.6,
"tp1_ad_382": 64251.42,
"tp2_ad_618": 63877.25,
"tp3_a_or_structure_liquidity": 63271.6,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "watch",
"directional_scores": {
"bullish": 0,
"bearish": 0.135
},
"directional_score_total": 0.135,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"현재가 $65,710.50은 7일 고점 $65,775.00 바로 아래에 위치해 단기 매수측 유동성 구간에 근접\",\n \"엄격/중간 품질의 bearish crab 형성 PRZ $65,319.09-$65,769.79 내부에 가격 진입\",\n \"추가 bearish crab 형성 PRZ $65,160.98-$65,449.70은 이미 상단을 돌파했으나, 아직 명확한 하락 반응 확인 없음\",\n \"최우선 council PRZ는 bearish bat 형성 구조로 $64,555.12-$65,159.03이며, ABCD/BC_EXT/XAD 3개 Fib 패밀리 confluence를 보유\",\n \"전체 harmonic directional score는 bearish 0.135에 불과하여 방향 투표보다는 반응 구간 감시 성격이 강함\"\n ],\n \"reasoning\": \"하모닉 관점에서는 bearish PRZ 클러스터가 $64,555.12-$65,769.79에 형성되어 있으며, 특히 현재가 $65,710.50은 active bearish crab PRZ $65,319.09-$65,769.79 안에 있습니다. 다만 최우선 패턴인 strict/high bearish bat의 PRZ $64,555.12-$65,159.03은 가격이 이미 상단을 넘어선 상태이고, confirmed_reaction_prz_count가 0이므로 하모닉만으로 하락 전환을 확정할 수 없습니다. 구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에 있고 7일 고점 $65,775.00에 근접해 있어 강세 압력이 남아 있으나, 제공 데이터상 명확한 BOS/CHoCH 확인은 없어 structure_bias는 중립으로 둡니다. 따라서 결론은 추세 반전 확정이 아니라, $65,319-$65,770 구간에서 bearish reaction 가능성을 감시하는 중립-경계 시나리오입니다.\",\n \"key_levels\": {\n \"support\": [\n 65159.03,\n 64555.12,\n 64251.42,\n 63877.25,\n 63271.6\n ],\n \"resistance\": [\n 65769.79,\n 65775.0,\n 66370.33\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$65,769.79 상방에서 1시간봉 종가 수용 및 $65,775.00 7일 고점 돌파 후 유지\",\n \"risk_scenario\": \"반대로 $65,769.79-$65,775.00 위에서 강한 종가 수용이 나오면 active crab PRZ의 방어 실패로 해석되며, 하모닉 bearish setup은 약화되고 상단 PRZ 확장 구간 $66,370.33까지 squeeze성 상승이 열릴 수 있습니다. 반면 $65,710 부근에서 거부 캔들, sweep 후 reclaim 실패, 15분/1시간 MSS 또는 CVD/OI 약화가 동반되면 bat/crab PRZ 반응이 확인되며 하락 TP는 $64,251.42, $63,877.25, $63,271.60 순서로 유효해집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래에 위치해 단기 프리미엄/매수 유동성 구간에 진입",
"상방 청산 밀집 구간 $66,600에 약 6,125.98 규모의 유동성이 있어 스윕 후 되돌림 리스크 존재",
"OI가 24시간 +1.45% 증가하며 신규 포지션이 유입됐지만, CVD divergence 0.700으로 가격 상승 대비 참여 강도에 불일치 발생",
"롱 계정 비율 0.593, long crowding 0.736으로 롱 포지셔닝이 다소 crowded 상태",
"fragility_score 0.936으로 현재 상승 구조가 청산/포지션 언와인딩에 취약"
],
"reasoning": "구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에서 거래되고 있고 7일 고점 $65,775.00에 근접해 있어 단기 구조는 bullish로 판정한다. 다만 셋업 관점에서는 현재가 $65,710.50가 고점권에 위치한 상태에서 OI가 24시간 +1.45% 증가했고, 롱 계정 비율이 0.593까지 올라 long crowding 0.736을 기록해 추격 롱이 누적되는 모습이다. CVD divergence 0.700과 fragility_score 0.936은 상승 추세가 유지되더라도 $66,600 상방 유동성 스윕 이후 $64,600 또는 $64,000으로 되돌릴 수 있음을 시사한다. 펀딩은 평균적으로 거의 중립/소폭 음수이고 basis도 -0.0547%로 강한 강세 과열은 아니므로, 확정 구조는 bullish지만 즉시 실행 셋업은 bearish 쪽으로 기울어진 중립 신호다.",
"key_levels": {
"support": [
64600,
64452.49,
64000,
63645.72,
63100,
62700
],
"resistance": [
65775,
66600,
67900,
71800
]
},
"time_horizon": "short term, 약 4-8시간",
"invalidation_level": "$66,600 1시간 종가 상향 돌파 및 유지",
"risk_scenario": "반대 시나리오는 $66,600 상방 청산 구간을 강하게 돌파하며 OI 증가가 숏 커버링으로 전환되는 경우다. 이 경우 bearish setup은 무효화되고 $67,900, 이후 $71,800 유동성 구간까지 확장 상승할 수 있다.",
"data_quality": "high",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 4371.71,
"oi_trend": 0.645,
"oi_change_pct_24h": 1.45,
"oi_latest": 101580.79,
"funding_pressure": 0.541,
"funding_avg": -4.144e-05,
"funding_change_24h": 1.245e-05,
"long_account_ratio": 0.588,
"short_account_ratio": 0.412,
"long_account_latest": 0.593,
"short_account_latest": 0.407,
"long_account_change_24h": -0.0004,
"short_account_change_24h": 0.0004,
"account_flow_label": "stable",
"account_short_crowding": 0.0,
"account_long_crowding": 0.736,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.486,
"spot_futures_basis_pct": -0.0547,
"basis_change_lookback": 0.0161,
"aggregate_score": 0.475,
"bull_signals": 2,
"bear_signals": 1,
"liq_below": [
[
64600,
6122.7269117999995
],
[
64000,
4029.7626164999997
],
[
63100,
4995.0019712
]
],
"liq_above": [
[
66600,
6125.9813035
],
[
67900,
5373.0168220000005
],
[
71800,
6716.2710275
]
],
"strongest_liq_level": 62700,
"fragility_score": 0.936,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래에 위치해 단기 프리미엄/매수 유동성 구간에 진입\",\n \"상방 청산 밀집 구간 $66,600에 약 6,125.98 규모의 유동성이 있어 스윕 후 되돌림 리스크 존재\",\n \"OI가 24시간 +1.45% 증가하며 신규 포지션이 유입됐지만, CVD divergence 0.700으로 가격 상승 대비 참여 강도에 불일치 발생\",\n \"롱 계정 비율 0.593, long crowding 0.736으로 롱 포지셔닝이 다소 crowded 상태\",\n \"fragility_score 0.936으로 현재 상승 구조가 청산/포지션 언와인딩에 취약\"\n ],\n \"reasoning\": \"구조적으로는 가격이 EMA20 $64,452.49, EMA120 $63,645.72, EMA240 $63,767.33 위에서 거래되고 있고 7일 고점 $65,775.00에 근접해 있어 단기 구조는 bullish로 판정한다. 다만 셋업 관점에서는 현재가 $65,710.50가 고점권에 위치한 상태에서 OI가 24시간 +1.45% 증가했고, 롱 계정 비율이 0.593까지 올라 long crowding 0.736을 기록해 추격 롱이 누적되는 모습이다. CVD divergence 0.700과 fragility_score 0.936은 상승 추세가 유지되더라도 $66,600 상방 유동성 스윕 이후 $64,600 또는 $64,000으로 되돌릴 수 있음을 시사한다. 펀딩은 평균적으로 거의 중립/소폭 음수이고 basis도 -0.0547%로 강한 강세 과열은 아니므로, 확정 구조는 bullish지만 즉시 실행 셋업은 bearish 쪽으로 기울어진 중립 신호다.\",\n \"key_levels\": {\n \"support\": [\n 64600,\n 64452.49,\n 64000,\n 63645.72,\n 63100,\n 62700\n ],\n \"resistance\": [\n 65775,\n 66600,\n 67900,\n 71800\n ]\n },\n \"time_horizon\": \"short term, 약 4-8시간\",\n \"invalidation_level\": \"$66,600 1시간 종가 상향 돌파 및 유지\",\n \"risk_scenario\": \"반대 시나리오는 $66,600 상방 청산 구간을 강하게 돌파하며 OI 증가가 숏 커버링으로 전환되는 경우다. 이 경우 bearish setup은 무효화되고 $67,900, 이후 $71,800 유동성 구간까지 확장 상승할 수 있다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.68,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.7,
"active_setups": [
"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래의 프리미엄·매수측 유동성 구간에 위치",
"Wyckoff상 prior accumulation은 Phase E·BU $64,548.60 이후 상방 이탈 구조이나, 현재 활성 구조 후보는 UTAD $65,775.00을 포함한 distribution 후보",
"Candlestick에서 shooting star 2회와 bearish engulfing 후보가 $65,775.00 저항 직하에서 발생",
"Derivatives에서 OI 24시간 +1.45%, long account ratio 0.593, long crowding 0.736, CVD divergence 0.700 및 fragility score 0.936으로 고점권 취약성 확대",
"Harmonic에서 bearish crab PRZ $65,319.09-$65,769.79 내부에 가격이 진입했으나, 확정 반응은 아직 부족",
"ICT는 반대로 $64,738.00 이전일 고가 돌파와 연속 bullish BOS를 근거로 구조·셋업 모두 bullish를 유지"
],
"setup_vs_structure": "구조적 판정은 bullish이나, 실행 셋업은 bearish로 분기되어 있다. 이는 상승 구조가 유지되는 가운데 현재 위치가 프리미엄·상단 유동성·잠재 UTAD 구간이므로 즉시 실행 리스크는 구조 방향과 반대로 누적되어 있음을 의미한다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
64738.0,
64567.5,
64548.6,
64452.49,
64428.61,
64019.16,
63235.9,
63020.6,
62800.0,
60691.9
],
"resistance": [
65775.0,
66150.42,
66600.0,
67900.0
]
},
"confluences": [
"모든 핵심 구조 계열 중 다수가 $65,775.00을 현재 상단 기준점으로 공유한다: Candlestick, Wyckoff, ICT, Fibonacci, Harmonic, Derivatives 모두 해당 가격을 7일 고점·유동성·저항 또는 UTAD 후보로 인식한다.",
"ICT의 EQ $64,567.50, Wyckoff BU $64,548.60, Candlestick EMA20 $64,452.49, Fibonacci ret_0.786 $64,428.61, Derivatives $64,600 청산 밀집이 $64,428-$64,600에 강한 1차 구조 지지 클러스터를 형성한다.",
"Wyckoff의 AR $64,495.90 및 BU $64,548.60과 ICT의 이전일 고가 $64,738.00 돌파는 가격이 기존 박스 상단을 수용한 구조적 bullish 증거로 겹친다.",
"ICT의 연속 bullish BOS $62,840.20 및 $63,915.30, Wyckoff의 SOS $63,235.90 및 LPS $63,020.60은 $63,000-$63,915 구간을 중기 bullish 구조의 핵심 방어대로 일치시킨다.",
"Harmonic bearish PRZ $65,319.09-$65,769.79와 7일 고점 $65,775.00, Derivatives 상방 청산 후보 $66,600은 현재 가격대가 상단 유동성·반응 감시 구간이라는 점에서 합치한다."
],
"conflicts": [
"ICT는 연속 bullish BOS와 $64,738.00 이전일 고가 돌파 수용을 근거로 구조와 셋업 모두 bullish로 보지만, Candlestick·Wyckoff·Derivatives는 같은 고점권을 단기 프리미엄 및 되돌림 위험 구간으로 해석한다.",
"Wyckoff는 완료된 축적 구조를 bullish로 평가하지만, 동시에 최근 활성 구조 후보에서는 BC-AR-ST-SOW-UT-UTAD 흐름이 관찰되어 분배성 조건이 병존한다.",
"Harmonic은 bearish PRZ를 제시하지만, 확정된 하락 반응이 부족하고 자체 거버넌스상 단독 구조 전환 근거가 아니므로 ICT·Wyckoff의 bullish 구조를 뒤집기에는 부족하다.",
"Fibonacci는 구조적으로 bullish이나, 현재가가 ret_0.786 $64,428.61 및 golden ratio $64,262.19를 크게 상회한 상태라 실행 셋업은 프리미엄 경계 쪽으로 기운다."
],
"executive_summary": "BTC/USDT 1시간 구조는 완료된 Wyckoff 축적 Phase E 이후 BU $64,548.60 상방 수용과 ICT의 연속 bullish BOS로 인해 전체 구조 판정은 bullish이다. 다만 현재가는 $65,710.50으로 7일 고점 및 Wyckoff UTAD 후보 $65,775.00 직하에 있어, 구조 내부 위치는 후기 축적 이후 상단 유동성·분배 후보가 겹치는 프리미엄 영역이다. 핵심 구조 지지는 $64,428-$64,600 클러스터이며, 더 깊은 구조 방어선은 SOS $63,235.90, LPS $63,020.60, ICT 후보 OB 하단 $62,800.00이다. 조건상 shooting star·bearish PRZ·롱 혼잡·CVD divergence가 모두 상단 반응 위험을 높이지만, 이는 아직 구조 전환 확정이 아니라 bullish 구조 내부의 실행 리스크로 분류한다. $63,020.60 및 $62,800.00 아래로 수용되기 전까지는 regime-level 구조는 bullish로 유지된다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.68,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.7,\n \"active_setups\": [\n \"현재가 $65,710.50가 7일 고점 $65,775.00 바로 아래의 프리미엄·매수측 유동성 구간에 위치\",\n \"Wyckoff상 prior accumulation은 Phase E·BU $64,548.60 이후 상방 이탈 구조이나, 현재 활성 구조 후보는 UTAD $65,775.00을 포함한 distribution 후보\",\n \"Candlestick에서 shooting star 2회와 bearish engulfing 후보가 $65,775.00 저항 직하에서 발생\",\n \"Derivatives에서 OI 24시간 +1.45%, long account ratio 0.593, long crowding 0.736, CVD divergence 0.700 및 fragility score 0.936으로 고점권 취약성 확대\",\n \"Harmonic에서 bearish crab PRZ $65,319.09-$65,769.79 내부에 가격이 진입했으나, 확정 반응은 아직 부족\",\n \"ICT는 반대로 $64,738.00 이전일 고가 돌파와 연속 bullish BOS를 근거로 구조·셋업 모두 bullish를 유지\"\n ],\n \"setup_vs_structure\": \"구조적 판정은 bullish이나, 실행 셋업은 bearish로 분기되어 있다. 이는 상승 구조가 유지되는 가운데 현재 위치가 프리미엄·상단 유동성·잠재 UTAD 구간이므로 즉시 실행 리스크는 구조 방향과 반대로 누적되어 있음을 의미한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 1,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 64738.0,\n 64567.5,\n 64548.6,\n 64452.49,\n 64428.61,\n 64019.16,\n 63235.9,\n 63020.6,\n 62800.0,\n 60691.9\n ],\n \"resistance\": [\n 65775.0,\n 66150.42,\n 66600.0,\n 67900.0\n ]\n },\n \"confluences\": [\n \"모든 핵심 구조 계열 중 다수가 $65,775.00을 현재 상단 기준점으로 공유한다: Candlestick, Wyckoff, ICT, Fibonacci, Harmonic, Derivatives 모두 해당 가격을 7일 고점·유동성·저항 또는 UTAD 후보로 인식한다.\",\n \"ICT의 EQ $64,567.50, Wyckoff BU $64,548.60, Candlestick EMA20 $64,452.49, Fibonacci ret_0.786 $64,428.61, Derivatives $64,600 청산 밀집이 $64,428-$64,600에 강한 1차 구조 지지 클러스터를 형성한다.\",\n \"Wyckoff의 AR $64,495.90 및 BU $64,548.60과 ICT의 이전일 고가 $64,738.00 돌파는 가격이 기존 박스 상단을 수용한 구조적 bullish 증거로 겹친다.\",\n \"ICT의 연속 bullish BOS $62,840.20 및 $63,915.30, Wyckoff의 SOS $63,235.90 및 LPS $63,020.60은 $63,000-$63,915 구간을 중기 bullish 구조의 핵심 방어대로 일치시킨다.\",\n \"Harmonic bearish PRZ $65,319.09-$65,769.79와 7일 고점 $65,775.00, Derivatives 상방 청산 후보 $66,600은 현재 가격대가 상단 유동성·반응 감시 구간이라는 점에서 합치한다.\"\n ],\n \"conflicts\": [\n \"ICT는 연속 bullish BOS와 $64,738.00 이전일 고가 돌파 수용을 근거로 구조와 셋업 모두 bullish로 보지만, Candlestick·Wyckoff·Derivatives는 같은 고점권을 단기 프리미엄 및 되돌림 위험 구간으로 해석한다.\",\n \"Wyckoff는 완료된 축적 구조를 bullish로 평가하지만, 동시에 최근 활성 구조 후보에서는 BC-AR-ST-SOW-UT-UTAD 흐름이 관찰되어 분배성 조건이 병존한다.\",\n \"Harmonic은 bearish PRZ를 제시하지만, 확정된 하락 반응이 부족하고 자체 거버넌스상 단독 구조 전환 근거가 아니므로 ICT·Wyckoff의 bullish 구조를 뒤집기에는 부족하다.\",\n \"Fibonacci는 구조적으로 bullish이나, 현재가가 ret_0.786 $64,428.61 및 golden ratio $64,262.19를 크게 상회한 상태라 실행 셋업은 프리미엄 경계 쪽으로 기운다.\"\n ],\n \"highest_conviction_analyst\": \"ICT Trader — 신뢰도 78%로 가장 높고, BOS_bullish $62,840.20 및 $63,915.30의 연속 구조 돌파, 이전일 고가 $64,738.00 상향 돌파, EMA20 $64,452.49·EMA120 $63,645.72·EMA240 $63,767.33 상방 거래라는 구체적 구조 근거가 명확하다.\",\n \"invalidation_level\": \"$63,020.60 하향 이탈, 보수적으로는 $62,800.00 아래 수용 시 현재 bullish 구조 판정이 훼손된다.\",\n \"executive_summary\": \"BTC/USDT 1시간 구조는 완료된 Wyckoff 축적 Phase E 이후 BU $64,548.60 상방 수용과 ICT의 연속 bullish BOS로 인해 전체 구조 판정은 bullish이다. 다만 현재가는 $65,710.50으로 7일 고점 및 Wyckoff UTAD 후보 $65,775.00 직하에 있어, 구조 내부 위치는 후기 축적 이후 상단 유동성·분배 후보가 겹치는 프리미엄 영역이다. 핵심 구조 지지는 $64,428-$64,600 클러스터이며, 더 깊은 구조 방어선은 SOS $63,235.90, LPS $63,020.60, ICT 후보 OB 하단 $62,800.00이다. 조건상 shooting star·bearish PRZ·롱 혼잡·CVD divergence가 모두 상단 반응 위험을 높이지만, 이는 아직 구조 전환 확정이 아니라 bullish 구조 내부의 실행 리스크로 분류한다. $63,020.60 및 $62,800.00 아래로 수용되기 전까지는 regime-level 구조는 bullish로 유지된다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.68,
"operating_path": {
"path_type": "complex",
"confidence": 0.6,
"waypoints": [
{
"seq": 1,
"price": 64329.37,
"type": "liquidity_sweep",
"source": "Fibonacci(strict confluence 0.85, ret 0.618/0.5/0.786 중첩), Wyckoff(BU $64,548.60 재테스트), ICT(EQ $64,567.50·이전일 고가 $64,738.00 지지 전환), Candlestick(EMA20 $64,452.49), Derivatives($64,600 청산 클러스터)",
"description": "셋업 bias가 bearish(strength 70%, 고확신 pre-confirmation)이므로 첫 유효 이동은 프리미엄 이탈 되돌림이다. 현재가 $65,710.50는 7일 고점 $65,775.00 직하 프리미엄·매수측 유동성 구간이며 shooting star 2회·bearish engulfing 후보·CVD divergence 0.700·long crowding 0.736·fragility 0.936이 상단 취약성을 가리킨다. 가격은 $64,428-$64,567 핵심 지지 클러스터(Wyckoff BU $64,548.60, ICT EQ $64,567.50, EMA20 $64,452.49, fib_0.786 $64,428.61, Derivatives $64,600)를 향해 내려가며, 그 직하 fib confluence strict $64,329.37까지 매도측 유동성을 소화한 뒤 반전하는 스윙 저점 후보다. 이는 무효선 $62,800 위에서 진행되는 bullish 구조 내부의 되돌림이다.",
"est_hours": 7.0,
"turning_zone": [
64145.3,
64345.0
],
"likely_wick": 64262.19,
"rejection_confirm": 64452.49,
"invalid_overshoot": 64019.16,
"calibration_reasoning": "기준 fib confluence strict $64,329.37(0.618/0.5/0.786 3중첩) 직하의 fib 골든레이쇼 $64,262.19와 조건부 하모닉 TP1 $64,251.42, 그 아래 fib 지지 $64,145.30이 매도측 유동성 스윕 밴드를 형성해 존을 설정함(폭 $199.70≈0.53 ATR). likely_wick은 골든레이쇼 $64,262.19(하모닉 TP1과 정렬하나 PRE_CONFIRMATION이라 보조 근거로만 사용, 웨이포인트 이동 없음), rejection_confirm은 핵심 지지 클러스터 EMA20 $64,452.49 회복, 무효선은 3중첩 confluence $64,019.16 이탈."
},
{
"seq": 2,
"price": 65775.0,
"type": "resistance_test",
"source": "전 에이전트 공유 상단 기준(7일 고점·UTAD 후보), ICT(연속 bullish BOS $62,840.20·$63,915.30 구조), Harmonic(bearish crab PRZ 상단 $65,769.79)",
"description": "$64,329 클러스터가 유지되면(=$63,020.60 무효선 위 방어 성공) regime-level bullish 구조가 재확인되고 ICT의 연속 bullish BOS 흐름이 가격을 7일 고점 $65,775.00로 되돌린다. 다만 이 지점은 Wyckoff UTAD 후보·Harmonic bearish crab PRZ($65,319.09-$65,769.79) 상단이 겹치는 분배성 저항이므로, 즉각 돌파보다 1차 반응(정체 또는 재되돌림) 가능성이 있는 재테스트 구간이다.",
"est_hours": 17.0,
"turning_zone": [
65775.0,
65985.0
],
"likely_wick": 65910.0,
"rejection_confirm": 65500.0,
"invalid_overshoot": 66050.0,
"calibration_reasoning": "7일 고점·챔피언 저항 $65,775.00(하모닉 bearish crab PRZ 상단 $65,769.79·Wyckoff UTAD 후보와 중첩되는 분배성 저항)에서 고점 위 매수측 유동성 스윕과 $66,000 라운드넘버 자석을 반영해 존을 $65,985까지 상향 확장함(폭 $210≈0.56 ATR). likely_wick $65,910은 고점 위 스톱 스윕을 잡되 분배 구간이라 $66,000 직전 거부, invalid_overshoot $66,050은 $66,000 라운드 수용 돌파(WP3로 연속), rejection_confirm $65,500은 거부 후 재되돌림 확인."
},
{
"seq": 3,
"price": 66150.42,
"type": "extension",
"source": "Candlestick resistance $66,150.42, Chairman resistance 계열, Derivatives(상방 청산 밀집 $66,600 ~6,125.98)",
"description": "되돌림으로 long crowding·CVD divergence가 리셋된 뒤 $65,775.00를 수용 돌파하면 다음 저항 $66,150.42로 확장하며, 그 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석으로 작용한다. bullish 구조가 셋업 압력을 이겨낼 경우의 24시간 고점 후보로, 셋업-구조 분기 때문에 가장 불확실성이 큰 마지막 구간이다.",
"est_hours": 23.0,
"turning_zone": [
66150.42,
66650.0
],
"likely_wick": 66600.0,
"rejection_confirm": 66000.0,
"invalid_overshoot": 66800.0,
"calibration_reasoning": "터미널 웨이포인트로, 챔피언 저항 $66,150.42 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석이므로 청산 클러스터 포함 규칙에 따라 존을 $66,600(+스윕 버퍼 $66,650)까지 확장함(폭 $499.58≈1.33 ATR, 터미널+청산자석 근접으로 0.8 ATR 상한 초과 정당화). likely_wick $66,600은 청산 클러스터 태그(직하 $66,500 라운드넘버 보강), invalid_overshoot $66,800은 클러스터 수용 돌파 시 $67,900 개방으로 터미널 반전 무효, rejection_confirm $66,000은 라운드넘버 이탈로 반전 확인."
}
],
"period_extremes": {
"4h": {
"expected_high": 65775.0,
"expected_low": 64738.0,
"high_first": true
},
"8h": {
"expected_high": 65775.0,
"expected_low": 64329.37,
"high_first": true
},
"24h": {
"expected_high": 66150.42,
"expected_low": 64329.37,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 65775.0,
"description": "되돌림 없이 또는 되돌림 직후 분명한 수용(close 기준)과 함께 7일 고점 $65,775.00(Harmonic PRZ 상단·UTAD 후보)를 상향 돌파하면 bearish 셋업이 무효화되고 $66,150.42→$66,600 매수측 유동성으로 가속한다."
},
"bearish": {
"price": 64019.16,
"description": "1차 지지 클러스터 $64,329.37가 깨지고 fib confluence strict $64,019.16 아래로 수용되면 되돌림이 단순 조정을 넘어 구조적 약세로 전환되어 SOS $63,235.90·LPS $63,020.60·ICT OB 하단 $62,800.00으로 가속한다."
}
},
"scenario_invalidation": 62800.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.6,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64329.37,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Fibonacci(strict confluence 0.85, ret 0.618/0.5/0.786 중첩), Wyckoff(BU $64,548.60 재테스트), ICT(EQ $64,567.50·이전일 고가 $64,738.00 지지 전환), Candlestick(EMA20 $64,452.49), Derivatives($64,600 청산 클러스터)\",\n \"description\": \"셋업 bias가 bearish(strength 70%, 고확신 pre-confirmation)이므로 첫 유효 이동은 프리미엄 이탈 되돌림이다. 현재가 $65,710.50는 7일 고점 $65,775.00 직하 프리미엄·매수측 유동성 구간이며 shooting star 2회·bearish engulfing 후보·CVD divergence 0.700·long crowding 0.736·fragility 0.936이 상단 취약성을 가리킨다. 가격은 $64,428-$64,567 핵심 지지 클러스터(Wyckoff BU $64,548.60, ICT EQ $64,567.50, EMA20 $64,452.49, fib_0.786 $64,428.61, Derivatives $64,600)를 향해 내려가며, 그 직하 fib confluence strict $64,329.37까지 매도측 유동성을 소화한 뒤 반전하는 스윙 저점 후보다. 이는 무효선 $62,800 위에서 진행되는 bullish 구조 내부의 되돌림이다.\",\n \"est_hours\": 7.0\n },\n {\n \"seq\": 2,\n \"price\": 65775.0,\n \"type\": \"resistance_test\",\n \"source\": \"전 에이전트 공유 상단 기준(7일 고점·UTAD 후보), ICT(연속 bullish BOS $62,840.20·$63,915.30 구조), Harmonic(bearish crab PRZ 상단 $65,769.79)\",\n \"description\": \"$64,329 클러스터가 유지되면(=$63,020.60 무효선 위 방어 성공) regime-level bullish 구조가 재확인되고 ICT의 연속 bullish BOS 흐름이 가격을 7일 고점 $65,775.00로 되돌린다. 다만 이 지점은 Wyckoff UTAD 후보·Harmonic bearish crab PRZ($65,319.09-$65,769.79) 상단이 겹치는 분배성 저항이므로, 즉각 돌파보다 1차 반응(정체 또는 재되돌림) 가능성이 있는 재테스트 구간이다.\",\n \"est_hours\": 17.0\n },\n {\n \"seq\": 3,\n \"price\": 66150.42,\n \"type\": \"extension\",\n \"source\": \"Candlestick resistance $66,150.42, Chairman resistance 계열, Derivatives(상방 청산 밀집 $66,600 ~6,125.98)\",\n \"description\": \"되돌림으로 long crowding·CVD divergence가 리셋된 뒤 $65,775.00를 수용 돌파하면 다음 저항 $66,150.42로 확장하며, 그 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석으로 작용한다. bullish 구조가 셋업 압력을 이겨낼 경우의 24시간 고점 후보로, 셋업-구조 분기 때문에 가장 불확실성이 큰 마지막 구간이다.\",\n \"est_hours\": 23.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 65775.0, \"expected_low\": 64738.0, \"high_first\": true},\n \"8h\": {\"expected_high\": 65775.0, \"expected_low\": 64329.37, \"high_first\": true},\n \"24h\": {\"expected_high\": 66150.42, \"expected_low\": 64329.37, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 65775.0,\n \"description\": \"되돌림 없이 또는 되돌림 직후 분명한 수용(close 기준)과 함께 7일 고점 $65,775.00(Harmonic PRZ 상단·UTAD 후보)를 상향 돌파하면 bearish 셋업이 무효화되고 $66,150.42→$66,600 매수측 유동성으로 가속한다.\"\n },\n \"bearish\": {\n \"price\": 64019.16,\n \"description\": \"1차 지지 클러스터 $64,329.37가 깨지고 fib confluence strict $64,019.16 아래로 수용되면 되돌림이 단순 조정을 넘어 구조적 약세로 전환되어 SOS $63,235.90·LPS $63,020.60·ICT OB 하단 $62,800.00으로 가속한다.\"\n }\n },\n \"scenario_invalidation\": 62800.0\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64329.37,
"turning_zone": [
64145.3,
64345.0
],
"likely_wick": 64262.19,
"rejection_confirm": 64452.49,
"invalid_overshoot": 64019.16,
"calibration_reasoning": "기준 fib confluence strict $64,329.37(0.618/0.5/0.786 3중첩) 직하의 fib 골든레이쇼 $64,262.19와 조건부 하모닉 TP1 $64,251.42, 그 아래 fib 지지 $64,145.30이 매도측 유동성 스윕 밴드를 형성해 존을 설정함(폭 $199.70≈0.53 ATR). likely_wick은 골든레이쇼 $64,262.19(하모닉 TP1과 정렬하나 PRE_CONFIRMATION이라 보조 근거로만 사용, 웨이포인트 이동 없음), rejection_confirm은 핵심 지지 클러스터 EMA20 $64,452.49 회복, 무효선은 3중첩 confluence $64,019.16 이탈."
},
{
"seq": 2,
"base_target": 65775.0,
"turning_zone": [
65775.0,
65985.0
],
"likely_wick": 65910.0,
"rejection_confirm": 65500.0,
"invalid_overshoot": 66050.0,
"calibration_reasoning": "7일 고점·챔피언 저항 $65,775.00(하모닉 bearish crab PRZ 상단 $65,769.79·Wyckoff UTAD 후보와 중첩되는 분배성 저항)에서 고점 위 매수측 유동성 스윕과 $66,000 라운드넘버 자석을 반영해 존을 $65,985까지 상향 확장함(폭 $210≈0.56 ATR). likely_wick $65,910은 고점 위 스톱 스윕을 잡되 분배 구간이라 $66,000 직전 거부, invalid_overshoot $66,050은 $66,000 라운드 수용 돌파(WP3로 연속), rejection_confirm $65,500은 거부 후 재되돌림 확인."
},
{
"seq": 3,
"base_target": 66150.42,
"turning_zone": [
66150.42,
66650.0
],
"likely_wick": 66600.0,
"rejection_confirm": 66000.0,
"invalid_overshoot": 66800.0,
"calibration_reasoning": "터미널 웨이포인트로, 챔피언 저항 $66,150.42 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석이므로 청산 클러스터 포함 규칙에 따라 존을 $66,600(+스윕 버퍼 $66,650)까지 확장함(폭 $499.58≈1.33 ATR, 터미널+청산자석 근접으로 0.8 ATR 상한 초과 정당화). likely_wick $66,600은 청산 클러스터 태그(직하 $66,500 라운드넘버 보강), invalid_overshoot $66,800은 클러스터 수용 돌파 시 $67,900 개방으로 터미널 반전 무효, rejection_confirm $66,000은 라운드넘버 이탈로 반전 확인."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64329.37,\n \"turning_zone\": [64145.30, 64345.00],\n \"likely_wick\": 64262.19,\n \"rejection_confirm\": 64452.49,\n \"invalid_overshoot\": 64019.16,\n \"calibration_reasoning\": \"기준 fib confluence strict $64,329.37(0.618/0.5/0.786 3중첩) 직하의 fib 골든레이쇼 $64,262.19와 조건부 하모닉 TP1 $64,251.42, 그 아래 fib 지지 $64,145.30이 매도측 유동성 스윕 밴드를 형성해 존을 설정함(폭 $199.70≈0.53 ATR). likely_wick은 골든레이쇼 $64,262.19(하모닉 TP1과 정렬하나 PRE_CONFIRMATION이라 보조 근거로만 사용, 웨이포인트 이동 없음), rejection_confirm은 핵심 지지 클러스터 EMA20 $64,452.49 회복, 무효선은 3중첩 confluence $64,019.16 이탈.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 65775.00,\n \"turning_zone\": [65775.00, 65985.00],\n \"likely_wick\": 65910.00,\n \"rejection_confirm\": 65500.00,\n \"invalid_overshoot\": 66050.00,\n \"calibration_reasoning\": \"7일 고점·챔피언 저항 $65,775.00(하모닉 bearish crab PRZ 상단 $65,769.79·Wyckoff UTAD 후보와 중첩되는 분배성 저항)에서 고점 위 매수측 유동성 스윕과 $66,000 라운드넘버 자석을 반영해 존을 $65,985까지 상향 확장함(폭 $210≈0.56 ATR). likely_wick $65,910은 고점 위 스톱 스윕을 잡되 분배 구간이라 $66,000 직전 거부, invalid_overshoot $66,050은 $66,000 라운드 수용 돌파(WP3로 연속), rejection_confirm $65,500은 거부 후 재되돌림 확인.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 66150.42,\n \"turning_zone\": [66150.42, 66650.00],\n \"likely_wick\": 66600.00,\n \"rejection_confirm\": 66000.00,\n \"invalid_overshoot\": 66800.00,\n \"calibration_reasoning\": \"터미널 웨이포인트로, 챔피언 저항 $66,150.42 위 Derivatives 상방 청산 밀집 $66,600이 매수측 유동성 자석이므로 청산 클러스터 포함 규칙에 따라 존을 $66,600(+스윕 버퍼 $66,650)까지 확장함(폭 $499.58≈1.33 ATR, 터미널+청산자석 근접으로 0.8 ATR 상한 초과 정당화). likely_wick $66,600은 청산 클러스터 태그(직하 $66,500 라운드넘버 보강), invalid_overshoot $66,800은 클러스터 수용 돌파 시 $67,900 개방으로 터미널 반전 무효, rejection_confirm $66,000은 라운드넘버 이탈로 반전 확인.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 31.8,
"chairman": 38.4,
"operating_path": 303.8,
"tp_calibrator": 270.8
},
"agents": {},
"total_s": 644.8
}
}