Signal: BEARISH (61%) | Price: $63,623.20 | 2026-07-06 09:00 KST | 300 candles
Council: 1 bullish, 1 neutral, 4 bearish | Support: $63,500 / $62,643 / $62,385 | Resistance: $63,731 / $63,991 / $64,464
현재 BTC/USDT 1일 구조는 다수 분석 기준에서 아직 bearish로 판정된다. 가격은 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있고, ICT의 bearish CHoCH $64,918.20 및 Fibonacci 0.618 저항 $63,731.30 아래에서 구조 회복이 확인되지 않았다. 다만 Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC를 회복한 축적 Phase C 후보를 제시하므로, 현 구조는 ‘하락 추세 내 스프링 회복 시도’와 ‘아직 미확정 축적’이 충돌하는 구간이다. 현재 phase position은 Wyckoff 기준 Phase C 스프링 이후 테스트 구간이지만, $64,918.20 ST와 $65,745.00 EQ 위 수용 전까지 SOS/LPS가 확인된 축적 완성 단계로 보기는 어렵다. 구조적 약세 판단의 핵심 무효화 조건은 $64,918.20 회복 후 $65,745.00 위 일봉 수용이며, 반대로 $59,800~$58,030 회복 구간을 잃으면 Wyckoff 축적 후보의 신뢰도가 크게 훼손된다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BULLISH | 64% | $59,800 / $59,080 | $64,918 / $65,745 |
| ICT Trader | BEARISH | 69% | $62,303 / $57,759 | $64,918 / $68,161 |
| Derivatives Trader | BEARISH | 61% | $63,500 / $62,300 | $63,991 / $66,100 |
| Candlestick Reader | NEUTRAL | 54% | $62,385 / $57,759 | $63,991 / $70,852 |
| Fibonacci Analyst | BEARISH | 60% | $62,643 / $61,554 | $63,731 / $63,991 |
| Harmonic Specialist | NEUTRAL | 42% | $63,232 / $62,685 | $64,464 / $65,381 |
Support: $59,800 / $59,080 / $58,030 | Resistance: $64,918 / $65,745 / $71,690 | Horizon: 중기, 1일봉 기준 수일~수주
1일봉 Wyckoff 구조는 regime=ACC, regime_fitness=0.870, phase_context=acc_candidate / accumulation / Phase C로 판정되며, 주요 앵커는 SC $59,800.00과 AR $71,690.00입니다. 현재 마지막 이벤트는 TERMINAL_SPRING $58,030.00이며, 가격은 $63,623.20으로 SC/레인지 저점 $59,800.00을 회복했지만 아직 ST $64,918.20 및 EQ $65,745.00 위의 구조적 수용은 확인되지 않았습니다. 따라서 structure_bias는 축적 Phase C 기반의 bullish로 보되, SOS/LPS가 없기 때문에 ‘상승 확정’이 아니라 스프링 이후 테스트 및 회복 시도 구간으로 해석해야 합니다. 단기 setup_bias도 할인 구간과 스프링 회복 때문에 bullish이나, $64,918.20~$65,745.00 재탈환 실패 시 다시 $59,800.00~$58,030.00 재시험 위험이 큽니다.
Support: $62,303 / $57,759 | Resistance: $64,918 / $68,161 / $70,852 | Horizon: 단기~중기
현재 BTC는 $63,623.20으로 최근 bearish CHoCH 기준선 $64,918.20 아래에 머물러 있어 확인된 구조는 여전히 bearish이다. 가격은 EQ $68,161.45 아래 discount 구간에 있으므로 단순 위치상으로는 저가 매수 구간이지만, active bullish OB와 미충족 bullish FVG가 모두 없어 즉각적인 기관 매수 배열은 약하다. 전일 고가 $63,450.00은 돌파했지만 최근 liquidity sweep 지표는 비어 있으며, $64,918.20 위에서 수용되지 못하면 buy-side 유동성 확보 후 하락 재개 시나리오가 유효하다. 핵심 하방 목표는 전일 저가 $62,302.60, 이후 range low 및 7일 저점인 $57,758.60이다.
Support: $63,500 / $62,300 / $62,200 | Resistance: $63,991 / $66,100 / $70,852 | Horizon: short term
현재 BTC는 $63,623.20에서 EMA20 $62,384.96 위에 올라 단기 반등은 유지 중이지만, EMA120 $70,852.47와 EMA240 $78,378.39를 크게 하회하고 있어 확인된 구조는 아직 bearish로 판단한다. 파생 포지셔닝은 aggregate_score 0.422, bull_signals 1개 대비 bear_signals 2개로 약세 쪽이며, 특히 long_account_latest 0.595와 account_long_crowding 0.844는 롱 과밀에 따른 역방향 리스크를 키운다. OI trend 0.515는 신규 포지션 유입이 강하지 않고, funding_pressure 0.406 및 funding_avg 0.000은 롱 추격 수요가 뚜렷하지 않음을 시사한다. $63,500 바로 아래 청산 유동성이 가까워 현재 구간에서 실패하면 $62,300-$62,200까지 하방 청산 사냥이 먼저 나올 가능성이 높다.
Support: $62,385 / $57,759 | Resistance: $63,991 / $70,852 / $78,378 | Horizon: short term
BTC는 현재 $63,623.20로 EMA20 $62,384.96보다 약 2.0% 위에 있어 단기 반등 흐름은 살아 있지만, EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 머물러 중기 구조는 아직 하락 우위입니다. 최근 5개 일봉이 연속 양봉으로 상승했으나 7일 고점 $63,990.70 저항 바로 아래에 도달했기 때문에, 이 구간에서는 추격 매수보다 돌파 확인이 더 중요합니다. 최근 패턴은 bullish_engulfing 품질 0.631과 bearish_engulfing 품질 0.407, doji 0.355가 혼재되어 있으며, bull_score와 bear_score가 모두 0.750으로 균형 상태입니다. 고거래량 패턴이 없고 ATR이 $2,174.71로 큰 편이므로, $63,990.70 돌파 실패 시 EMA20 $62,384.96 또는 7일 저점 $57,758.60 쪽으로 되돌림이 나올 수 있습니다.
Support: $62,643 / $61,554 / $60,207 | Resistance: $63,731 / $63,991 / $65,281 | Horizon: short term
현재 BTC/USDT는 하락 스윙 $67,255 → $58,030의 0.618 되돌림인 $63,731.30을 거의 정확히 테스트하고 있으며, 현재가 $63,623.20과의 거리는 0.17%에 불과합니다. 피보나치 관점에서 0.618은 가장 중요한 되돌림 저항이며, 가격이 0.5 레벨 $62,642.70 위의 프리미엄 영역에 진입한 상태라 단기적으로는 반락 셋업이 우세합니다. 다만 최근 5개 일봉이 모두 상승했고 EMA20 $62,384.96 위에 안착해 단기 모멘텀은 개선되었으므로, $63,731.30 위에서 명확히 수용되면 $65,281.16의 0.786 되돌림까지 확장될 수 있습니다. 구조적으로는 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 아직 하락 구조가 우세하며, $65,281.16 돌파 전까지는 반등이 추세 전환으로 확인되었다고 보기 어렵습니다.
Support: $63,232 / $62,685 / $62,385 | Resistance: $64,464 / $65,381 / $66,760 | Horizon: medium term
하모닉 관점에서는 현재가 $63,623.20가 가장 가까운 bullish Butterfly PRZ $62,684.52-$64,464.12 안에 있으며 D값 $63,574.32와 거의 일치해 반등 후보 구간에 진입해 있다. 다만 이 패턴은 candidate 등급, quality low, PRZ 폭 2.799%로 넓고 confirmed_reaction이 없어 아직 방향 투표를 뒤집을 수 없는 약한 PRZ 후보일 뿐이다. 완료된 bullish Gartley 두 개는 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인이 있었지만 모두 quality low이며 council_relevant_prz_count와 directional_influence_prz_count가 0이라 구조적 bullish 확정으로 보기는 어렵다. 따라서 구조_bias는 중립, 실행 전 셋업은 PRZ 방어를 전제로 한 제한적 bullish이며, 유효 TP 후보는 $68,320.51-$68,790.87, 그 다음 $71,252.71-$71,532.31 구간이다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $62,303 | liquidity_sweep | ICT(전일 저가 $62,302.60), Derivatives(청산 유동성 $63,500/$62,300/$62,200, EMA20 $62,384.96), Fibonacci(EQ 0.5 $62,642.70) | 8.0 | 구조·셋업이 모두 약세로 정렬(setup 68%)되어 첫 유의 이동은 하방. 0.618 되돌림 $63,731.30과 7일 고점 $63,990.70 저항권 거부 후, 하방 청산 유동성 $63,500 → $62,300 → $62,200을 사냥하며 전일 저가 $62,302.60까지 하락. EMA20 $62,384.96·fib EQ $62,642.70 지지 클러스터 이탈, 롱 과밀(account_long_crowding 0.844) 청산 캐스케이드가 촉매. 하락폭 약 0.61 ATR. |
| 2 | $60,207 | support_test | Fibonacci(지지 $61,554.10, $60,207.19), Wyckoff(SC/레인지 저점 $59,800.00) | 22.0 | $62,302.60 이탈 후 fib 지지 $61,554.10을 잃고 fib 지지 $60,207.19까지 약세 연장. Wyckoff SC/레인지 저점 $59,800 축적 방어 구간에 근접하며, 여기서 매수 반응이 없으면 $59,800~$58,030 재시험 위험. 24시간 내 도달은 강한 약세 시나리오의 확장 목표(WP1 대비 약 0.96 ATR). |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,300 | $63,991 | High first |
| 8h | $62,303 | $63,991 | High first |
| 24h | $60,207 | $63,991 | High first |
Invalidation: $64,918
```json
{
"path_type": "trending",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 62302.60,
"type": "liquidity_sweep",
"source": "ICT(전일 저가 $62,302.60), Derivatives(청산 유동성 $63,500/$62,300/$62,200, EMA20 $62,384.96), Fibonacci(EQ 0.5 $62,642.70)",
"description": "구조·셋업이 모두 약세로 정렬(setup 68%)되어 첫 유의 이동은 하방. 0.618 되돌림 $63,731.30과 7일 고점 $63,990.70 저항권 거부 후, 하방 청산 유동성 $63,500 → $62,300 → $62,200을 사냥하며 전일 저가 $62,302.60까지 하락. EMA20 $62,384.96·fib EQ $62,642.70 지지 클러스터 이탈, 롱 과밀(account_long_crowding 0.844) 청산 캐스케이드가 촉매. 하락폭 약 0.61 ATR.",
"est_hours": 8.0
},
{
"seq": 2,
"price": 60207.19,
"type": "support_test",
"source": "Fibonacci(지지 $61,554.10, $60,207.19), Wyckoff(SC/레인지 저점 $59,800.00)",
"description": "$62,302.60 이탈 후 fib 지지 $61,554.10을 잃고 fib 지지 $60,207.19까지 약세 연장. Wyckoff SC/레인지 저점 $59,800 축적 방어 구간에 근접하며, 여기서 매수 반응이 없으면 $59,800~$58,030 재시험 위험. 24시간 내 도달은 강한 약세 시나리오의 확장 목표(WP1 대비 약 0.96 ATR).",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 63990.70, "expected_low": 63300.00, "high_first": true},
"8h": {"expected_high": 63990.70, "expected_low": 62302.60, "high_first": true},
"24h": {"expected_high": 63990.70, "expected_low": 60207.19, "high_first": true}
},
"triggers": {
"bullish": {"price": 64918.20, "description": "7일 고점 $63,990.70 상향 돌파 후 bearish CHoCH/Wyckoff ST $64,918.20 위 일봉 수용 시 구조 회복 신호. $65,745.00(EQ) 위 수용까지 확인되면 Wyckoff Phase C 축적으로 상방 전환, 약세 경로 종료."},
"bearish": {"price": 62200.00, "description": "청산 클러스터 $62,302.60~$62,200 하향 이탈 시 하방 청산 사냥 가속. $61,554.10 지지 상실이 확인되면 $60,207.19 → $59,800 축적 방어 구간까지 약세 연장."}
},
"scenario_invalidation": 64918.20
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.61,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"가격 $63,623.20이 하락 스윙 $67,255 → $58,030의 0.618 되돌림 저항 $63,731.30 바로 아래에서 테스트 중",
"최근 bearish CHoCH 구조선 $64,918.20 아래에 머물러 있어 ICT 기준 구조 회복 미확인",
"7일 고점 $63,990.70 바로 아래에서 5개 일봉 연속 상승 후 단기 저항권 진입",
"파생 포지셔닝에서 롱 계정 비율 0.595, 롱 과밀 점수 0.844로 반대매매성 약세 리스크 존재",
"하방 청산 유동성이 $63,500, $62,300, $62,200에 근접",
"Wyckoff 관점에서는 $58,030 TERMINAL_SPRING 이후 $59,800 SC/레인지 저점을 회복했으나, $64,918.20 ST 및 $65,745.00 EQ 위 수용은 아직 미확인"
],
"setup_vs_structure": "실행 셋업은 구조적 약세 판단과 대체로 정렬되어 있다. 다만 Wyckoff는 Phase C 축적 후보를 제시하므로, 단기 약세 셋업은 ‘축적 무효’라기보다 스프링 이후 회복이 아직 ST/EQ를 통과하지 못한 상태에서의 저항권 리스크로 해석해야 한다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 4,
"neutral_count": 1
},
"key_levels": {
"support": [
63500,
62642.7,
62384.96,
62302.6,
62200,
61554.1,
59800,
59080,
58030,
57758.6
],
"resistance": [
63731.3,
63990.7,
64464.12,
64918.2,
65281.16,
65745,
66100,
68161.45,
70852.47,
78378.39
]
},
"confluences": [
"Fib와 Candlestick, Derivatives가 모두 $63,731.30~$63,990.70 구간을 즉각 저항권으로 본다: Fib 0.618은 $63,731.30, 7일 고점은 $63,990.70이다.",
"ICT와 Wyckoff가 모두 $64,918.20을 핵심 구조 레벨로 제시한다: ICT는 bearish CHoCH 기준선, Wyckoff는 ST 레벨로 본다.",
"Wyckoff와 Fibonacci가 $58,030을 중요 하단 구조점으로 공유한다: Wyckoff는 TERMINAL_SPRING, Fibonacci는 하락 스윙 저점 및 주요 지지로 본다.",
"ICT, Candlestick, Derivatives가 $57,758.60 부근을 하단 구조 지지 또는 7일 저점으로 공통 인식한다.",
"Candlestick과 Derivatives는 EMA20 $62,384.96을 단기 지지 기준으로 공유하며, Harmonic의 PRZ 하단 $62,684.52와도 근접한다.",
"ICT, Candlestick, Derivatives는 $70,852.47 EMA120을 중기 구조 저항으로 공통 제시한다.",
"Candlestick과 Derivatives는 $78,378.39 EMA240을 장기 구조 저항으로 공유하며, 현재가가 이 레벨을 크게 하회한다는 점에서 상위 구조 약세에 동의한다."
],
"conflicts": [
"Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC 회복을 근거로 축적 Phase C의 bullish 구조 후보를 제시하지만, ICT는 $64,918.20 bearish CHoCH 아래에 있는 한 구조 회복이 아니라고 본다.",
"Harmonic은 현재가가 bullish Butterfly PRZ $62,684.52~$64,464.12 내부에 있어 반등 후보 구간이라고 보지만, 해당 패턴은 저품질 candidate이며 확인 반응이 없어 Fib·ICT·Derivatives의 약세 셋업을 뒤집을 수 없다.",
"가격 위치 해석에 차이가 있다: Wyckoff와 ICT는 큰 레인지 기준으로 아직 할인 구간이라고 보지만, Fibonacci는 하락 스윙의 0.5 이상 프리미엄 영역이며 0.618 저항 테스트라고 평가한다.",
"Candlestick은 최근 5개 일봉 연속 양봉으로 단기 모멘텀 개선을 인정하지만, EMA120·EMA240 아래에 있어 구조 전환 확인으로 보지는 않는다."
],
"highest_conviction_analyst": "ICT Trader — 신호 신뢰도 69%와 setup score 0.773으로 가장 강한 실행 약세 신호를 제시하며, $64,918.20 bearish CHoCH, $68,161.45 EQ, $57,758.60 range low 등 구조 기준선이 명확하다. 특히 active bullish OB와 미충족 bullish FVG가 없다는 점이 Wyckoff의 축적 후보를 즉시 확정 구조로 보기 어렵게 만든다.",
"invalidation_level": "$65,745.00 위 일봉 수용. $64,918.20 bearish CHoCH/ST 회복은 1차 구조 경고이며, $65,745.00 Wyckoff EQ까지 회복·수용되면 현재의 bearish 구조 우위 판단은 중립화된다.",
"executive_summary": "현재 BTC/USDT 1일 구조는 다수 분석 기준에서 아직 bearish로 판정된다. 가격은 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있고, ICT의 bearish CHoCH $64,918.20 및 Fibonacci 0.618 저항 $63,731.30 아래에서 구조 회복이 확인되지 않았다. 다만 Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC를 회복한 축적 Phase C 후보를 제시하므로, 현 구조는 ‘하락 추세 내 스프링 회복 시도’와 ‘아직 미확정 축적’이 충돌하는 구간이다. 현재 phase position은 Wyckoff 기준 Phase C 스프링 이후 테스트 구간이지만, $64,918.20 ST와 $65,745.00 EQ 위 수용 전까지 SOS/LPS가 확인된 축적 완성 단계로 보기는 어렵다. 구조적 약세 판단의 핵심 무효화 조건은 $64,918.20 회복 후 $65,745.00 위 일봉 수용이며, 반대로 $59,800~$58,030 회복 구간을 잃으면 Wyckoff 축적 후보의 신뢰도가 크게 훼손된다."
}{
"symbol": "BTC/USDT",
"timeframe": "1d",
"timestamp": "2026-07-06 09:00 KST",
"last_price": 63623.2,
"num_candles": 300,
"stage1_analyses": {
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.6,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"가격 $63,623.20이 하락 스윙 $67,255 → $58,030의 0.618 되돌림 $63,731.30 바로 아래에서 테스트 중",
"EQ 0.5 되돌림 $62,642.70 위에 위치해 단기 프리미엄 구간 진입",
"0.618 골든 비율 저항 $63,731.30까지 거리 0.17%로 즉각적인 반응 구간",
"EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 상위 구조는 아직 약세",
"최근 5개 일봉이 연속 상승했으나 핵심 피보나치 저항 $63,731.30 및 7일 고점 $63,990.70 부근에서 추격 매수 리스크 증가"
],
"reasoning": "현재 BTC/USDT는 하락 스윙 $67,255 → $58,030의 0.618 되돌림인 $63,731.30을 거의 정확히 테스트하고 있으며, 현재가 $63,623.20과의 거리는 0.17%에 불과합니다. 피보나치 관점에서 0.618은 가장 중요한 되돌림 저항이며, 가격이 0.5 레벨 $62,642.70 위의 프리미엄 영역에 진입한 상태라 단기적으로는 반락 셋업이 우세합니다. 다만 최근 5개 일봉이 모두 상승했고 EMA20 $62,384.96 위에 안착해 단기 모멘텀은 개선되었으므로, $63,731.30 위에서 명확히 수용되면 $65,281.16의 0.786 되돌림까지 확장될 수 있습니다. 구조적으로는 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 아직 하락 구조가 우세하며, $65,281.16 돌파 전까지는 반등이 추세 전환으로 확인되었다고 보기 어렵습니다.",
"key_levels": {
"support": [
62642.7,
61554.1,
60207.19,
58030.0,
57894.3
],
"resistance": [
63731.3,
63990.7,
65281.16
]
},
"time_horizon": "short term",
"invalidation_level": "$65,281.16",
"risk_scenario": "$63,731.30 위에서 일봉 종가 기준 수용이 발생하면 0.618 저항 반응 실패로 해석되며, 이후 $63,990.70 7일 고점 돌파를 통해 $65,281.16의 0.786 되돌림까지 숏 커버링성 상승이 이어질 수 있습니다. 반대로 $62,642.70을 이탈하면 0.618 저항 반락이 확인되며 $61,554.10, 이후 $60,207.19까지 되돌림 하락 압력이 커집니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "High→Low: $67,255 → $58,030",
"direction": "down",
"nearest_fib": "ret_0.618",
"nearest_fib_price": 63731.3,
"nearest_fib_distance": 0.17,
"golden_ratio_level": 63731.3,
"fib_ret_382": 61554.1,
"fib_ret_618": 63731.3,
"confluence_zones": [
{
"price": 57894.3,
"count": 2,
"levels": [
"ext_1.0",
"ext_1.0"
],
"cluster_score": 0.6
}
],
"support_levels": [
62642.7,
61554.1028,
60207.1944
],
"resistance_levels": [
63731.29719999999,
65281.164399999994
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 60207.19,
"distance_pct": 5.37,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 61554.1,
"distance_pct": 3.25,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 62642.7,
"distance_pct": 1.54,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 63731.3,
"distance_pct": 0.17,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ret_0.786",
"price": 65281.16,
"distance_pct": 2.61,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 58030.0,
"distance_pct": 8.79,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 55520.69,
"distance_pct": 12.74,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.414",
"price": 54210.68,
"distance_pct": 14.79,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 52328.7,
"distance_pct": 17.75,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 48804.6,
"distance_pct": 23.29,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.6,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"가격 $63,623.20이 하락 스윙 $67,255 → $58,030의 0.618 되돌림 $63,731.30 바로 아래에서 테스트 중\",\n \"EQ 0.5 되돌림 $62,642.70 위에 위치해 단기 프리미엄 구간 진입\",\n \"0.618 골든 비율 저항 $63,731.30까지 거리 0.17%로 즉각적인 반응 구간\",\n \"EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 상위 구조는 아직 약세\",\n \"최근 5개 일봉이 연속 상승했으나 핵심 피보나치 저항 $63,731.30 및 7일 고점 $63,990.70 부근에서 추격 매수 리스크 증가\"\n ],\n \"reasoning\": \"현재 BTC/USDT는 하락 스윙 $67,255 → $58,030의 0.618 되돌림인 $63,731.30을 거의 정확히 테스트하고 있으며, 현재가 $63,623.20과의 거리는 0.17%에 불과합니다. 피보나치 관점에서 0.618은 가장 중요한 되돌림 저항이며, 가격이 0.5 레벨 $62,642.70 위의 프리미엄 영역에 진입한 상태라 단기적으로는 반락 셋업이 우세합니다. 다만 최근 5개 일봉이 모두 상승했고 EMA20 $62,384.96 위에 안착해 단기 모멘텀은 개선되었으므로, $63,731.30 위에서 명확히 수용되면 $65,281.16의 0.786 되돌림까지 확장될 수 있습니다. 구조적으로는 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 아직 하락 구조가 우세하며, $65,281.16 돌파 전까지는 반등이 추세 전환으로 확인되었다고 보기 어렵습니다.\",\n \"key_levels\": {\n \"support\": [\n 62642.7,\n 61554.1,\n 60207.19,\n 58030.0,\n 57894.3\n ],\n \"resistance\": [\n 63731.3,\n 63990.7,\n 65281.16\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$65,281.16\",\n \"risk_scenario\": \"$63,731.30 위에서 일봉 종가 기준 수용이 발생하면 0.618 저항 반응 실패로 해석되며, 이후 $63,990.70 7일 고점 돌파를 통해 $65,281.16의 0.786 되돌림까지 숏 커버링성 상승이 이어질 수 있습니다. 반대로 $62,642.70을 이탈하면 0.618 저항 반락이 확인되며 $61,554.10, 이후 $60,207.19까지 되돌림 하락 압력이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bullish",
"confidence": 0.64,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.62,
"setup_signals": [
"현재가 $63,623.20은 레인지 EQ $65,745.00 아래의 할인 구간에 위치",
"Phase C의 Spring $59,080.00 이후 TERMINAL_SPRING $58,030.00 발생 후 현재 $63,623.20까지 회복",
"메인 레인지 저점/SC $59,800.00을 재탈환한 상태로, 하단 이탈이 현재까지 실패한 구조",
"최근 5개 일봉이 모두 양봉이며 $58,030.00 터미널 스프링 이후 단기 수요 반응이 유지",
"다만 SOS 또는 LPS가 아직 검출되지 않아 상승 구조는 확인 전 단계"
],
"reasoning": "1일봉 Wyckoff 구조는 regime=ACC, regime_fitness=0.870, phase_context=acc_candidate / accumulation / Phase C로 판정되며, 주요 앵커는 SC $59,800.00과 AR $71,690.00입니다. 현재 마지막 이벤트는 TERMINAL_SPRING $58,030.00이며, 가격은 $63,623.20으로 SC/레인지 저점 $59,800.00을 회복했지만 아직 ST $64,918.20 및 EQ $65,745.00 위의 구조적 수용은 확인되지 않았습니다. 따라서 structure_bias는 축적 Phase C 기반의 bullish로 보되, SOS/LPS가 없기 때문에 ‘상승 확정’이 아니라 스프링 이후 테스트 및 회복 시도 구간으로 해석해야 합니다. 단기 setup_bias도 할인 구간과 스프링 회복 때문에 bullish이나, $64,918.20~$65,745.00 재탈환 실패 시 다시 $59,800.00~$58,030.00 재시험 위험이 큽니다.",
"key_levels": {
"support": [
59800.0,
59080.0,
58030.0
],
"resistance": [
64918.2,
65745.0,
71690.0
]
},
"time_horizon": "중기, 1일봉 기준 수일~수주",
"invalidation_level": "$58,030.00 하향 이탈 및 일봉 종가 기준 수용",
"risk_scenario": "$64,918.20 ST 저점과 EQ $65,745.00 재탈환에 실패하면 터미널 스프링 이후의 수요 반응이 약화된 것으로 해석되며, $59,800.00 메인 레인지 저점 재시험 후 $58,030.00 이탈 시 축적 Phase C 가설은 훼손됩니다.",
"data_quality": "medium",
"metrics": {
"acc_score": 87.0,
"dis_score": 85.0,
"regime": "ACC",
"regime_state": "acc_candidate",
"structure_bias": "bullish",
"phase_context": "acc_candidate / accumulation / Phase C",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"TERMINAL_SPRING"
],
"last_phase": "TERMINAL_SPRING",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 150,
"price": 59800.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 151,
"price": 71690.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 201,
"price": 64918.2,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 269,
"price": 59080.0,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 289,
"price": 58030.0,
"color": "#f3722c"
}
],
"phase_structures": [
{
"structure_id": "1d_cycle_1",
"sequence": 1,
"timeframe": "1d",
"regime": "accumulation",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 150,
"end_idx": 289,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 150,
"price": 59800.0,
"color": "#ffd166",
"dt": "2026-02-06 09:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 151,
"price": 71690.0,
"color": "#06d6a0",
"dt": "2026-02-07 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 201,
"price": 64918.2,
"color": "#118ab2",
"dt": "2026-03-29 09:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 269,
"price": 59080.0,
"color": "#f9844a",
"dt": "2026-06-05 09:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 289,
"price": 58030.0,
"color": "#f3722c",
"dt": "2026-06-25 09:00:00+09:00"
}
]
}
],
"active_structure_id": "1d_cycle_1",
"primary_structure_id": "1d_cycle_1",
"structure_count": 1,
"regime_fitness": 0.8699414715719064,
"current_event": "TERMINAL_SPRING",
"major_phase": "C",
"pos_in_range": 0.5,
"main_range_low": 59800.0,
"main_range_high": 71690.0
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"현재가 $63,623.20은 레인지 EQ $65,745.00 아래의 할인 구간에 위치\",\n \"Phase C의 Spring $59,080.00 이후 TERMINAL_SPRING $58,030.00 발생 후 현재 $63,623.20까지 회복\",\n \"메인 레인지 저점/SC $59,800.00을 재탈환한 상태로, 하단 이탈이 현재까지 실패한 구조\",\n \"최근 5개 일봉이 모두 양봉이며 $58,030.00 터미널 스프링 이후 단기 수요 반응이 유지\",\n \"다만 SOS 또는 LPS가 아직 검출되지 않아 상승 구조는 확인 전 단계\"\n ],\n \"reasoning\": \"1일봉 Wyckoff 구조는 regime=ACC, regime_fitness=0.870, phase_context=acc_candidate / accumulation / Phase C로 판정되며, 주요 앵커는 SC $59,800.00과 AR $71,690.00입니다. 현재 마지막 이벤트는 TERMINAL_SPRING $58,030.00이며, 가격은 $63,623.20으로 SC/레인지 저점 $59,800.00을 회복했지만 아직 ST $64,918.20 및 EQ $65,745.00 위의 구조적 수용은 확인되지 않았습니다. 따라서 structure_bias는 축적 Phase C 기반의 bullish로 보되, SOS/LPS가 없기 때문에 ‘상승 확정’이 아니라 스프링 이후 테스트 및 회복 시도 구간으로 해석해야 합니다. 단기 setup_bias도 할인 구간과 스프링 회복 때문에 bullish이나, $64,918.20~$65,745.00 재탈환 실패 시 다시 $59,800.00~$58,030.00 재시험 위험이 큽니다.\",\n \"key_levels\": {\n \"support\": [\n 59800.0,\n 59080.0,\n 58030.0\n ],\n \"resistance\": [\n 64918.2,\n 65745.0,\n 71690.0\n ]\n },\n \"time_horizon\": \"중기, 1일봉 기준 수일~수주\",\n \"invalidation_level\": \"$58,030.00 하향 이탈 및 일봉 종가 기준 수용\",\n \"risk_scenario\": \"$64,918.20 ST 저점과 EQ $65,745.00 재탈환에 실패하면 터미널 스프링 이후의 수요 반응이 약화된 것으로 해석되며, $59,800.00 메인 레인지 저점 재시험 후 $58,030.00 이탈 시 축적 Phase C 가설은 훼손됩니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.69,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.773,
"setup_signals": [
"가격 $63,623.20은 최근 bearish CHoCH 레벨 $64,918.20 아래에 있어 구조적 회복이 아직 확인되지 않음",
"현재가는 EQ $68,161.45 아래의 discount 구간이지만, $64,918.20 회복 실패 시 할인 구간 내 약세 지속 셋업",
"전일 고가 $63,450.00을 상향 돌파했으나, $64,918.20 구조 레벨 위 수용이 없으면 단기 buy-side 유동성 확보 후 되돌림 위험",
"상위 저항으로 후보 bearish OB $80,651.20~$82,828.70이 존재하나 현재 가격과 거리가 멀어 즉시 반전 근거보다는 중기 공급 구간으로 해석",
"EMA120 $70,852.47 및 EMA240 $78,378.39 아래에서 거래되어 상위 시간축 평균 회귀 저항이 우세"
],
"reasoning": "현재 BTC는 $63,623.20으로 최근 bearish CHoCH 기준선 $64,918.20 아래에 머물러 있어 확인된 구조는 여전히 bearish이다. 가격은 EQ $68,161.45 아래 discount 구간에 있으므로 단순 위치상으로는 저가 매수 구간이지만, active bullish OB와 미충족 bullish FVG가 모두 없어 즉각적인 기관 매수 배열은 약하다. 전일 고가 $63,450.00은 돌파했지만 최근 liquidity sweep 지표는 비어 있으며, $64,918.20 위에서 수용되지 못하면 buy-side 유동성 확보 후 하락 재개 시나리오가 유효하다. 핵심 하방 목표는 전일 저가 $62,302.60, 이후 range low 및 7일 저점인 $57,758.60이다.",
"key_levels": {
"support": [
62302.6,
57758.6
],
"resistance": [
64918.2,
68161.45,
70852.47,
80651.2,
82828.7
]
},
"time_horizon": "단기~중기",
"invalidation_level": "$64,918.20 상방 일봉 종가 수용",
"risk_scenario": "$64,918.20을 강하게 회복하고 그 위에서 지지 전환이 확인되면, 현재 bearish CHoCH는 실패 신호가 되며 가격은 EQ $68,161.45 및 EMA120 $70,852.47까지 숏 청산성 상승을 전개할 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 1,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": {
"bottom": 80651.2,
"top": 82828.7,
"quality": "candidate",
"score": 0.514
},
"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": 70,
"fvg_open_zones": [],
"bos_choch_events": [
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"bos_choch_levels": [
{
"type": "BOS_bearish",
"level": 101516.5
},
{
"type": "BOS_bullish",
"level": 94555.0
},
{
"type": "CHoCH_bearish",
"level": 84408.6
},
{
"type": "BOS_bullish",
"level": 75998.9
},
{
"type": "CHoCH_bearish",
"level": 64918.2
}
],
"bos_sequence": [
"BOS_bearish",
"BOS_bullish",
"CHoCH_bearish",
"BOS_bullish",
"CHoCH_bearish"
],
"consecutive_bull_bos": 0,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "discount",
"eq_level": 68161.45,
"range_high": 78564.3,
"range_low": 57758.6,
"bull_score": 5.8,
"bear_score": 6.9,
"setup_bias": "bearish",
"setup_score": 0.773,
"setup_signals": [
"bearish BOS below $101,516.50",
"bearish CHoCH below $84,408.60",
"bearish CHoCH below $64,918.20"
],
"retracement_direction": "bullish",
"current_retracement_pct": 60.6,
"deepest_retracement_pct": 116.2,
"previous_day_high": 63450.0,
"previous_day_low": 62302.6,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.69,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.773,\n \"setup_signals\": [\n \"가격 $63,623.20은 최근 bearish CHoCH 레벨 $64,918.20 아래에 있어 구조적 회복이 아직 확인되지 않음\",\n \"현재가는 EQ $68,161.45 아래의 discount 구간이지만, $64,918.20 회복 실패 시 할인 구간 내 약세 지속 셋업\",\n \"전일 고가 $63,450.00을 상향 돌파했으나, $64,918.20 구조 레벨 위 수용이 없으면 단기 buy-side 유동성 확보 후 되돌림 위험\",\n \"상위 저항으로 후보 bearish OB $80,651.20~$82,828.70이 존재하나 현재 가격과 거리가 멀어 즉시 반전 근거보다는 중기 공급 구간으로 해석\",\n \"EMA120 $70,852.47 및 EMA240 $78,378.39 아래에서 거래되어 상위 시간축 평균 회귀 저항이 우세\"\n ],\n \"reasoning\": \"현재 BTC는 $63,623.20으로 최근 bearish CHoCH 기준선 $64,918.20 아래에 머물러 있어 확인된 구조는 여전히 bearish이다. 가격은 EQ $68,161.45 아래 discount 구간에 있으므로 단순 위치상으로는 저가 매수 구간이지만, active bullish OB와 미충족 bullish FVG가 모두 없어 즉각적인 기관 매수 배열은 약하다. 전일 고가 $63,450.00은 돌파했지만 최근 liquidity sweep 지표는 비어 있으며, $64,918.20 위에서 수용되지 못하면 buy-side 유동성 확보 후 하락 재개 시나리오가 유효하다. 핵심 하방 목표는 전일 저가 $62,302.60, 이후 range low 및 7일 저점인 $57,758.60이다.\",\n \"key_levels\": {\n \"support\": [\n 62302.6,\n 57758.6\n ],\n \"resistance\": [\n 64918.2,\n 68161.45,\n 70852.47,\n 80651.2,\n 82828.7\n ]\n },\n \"time_horizon\": \"단기~중기\",\n \"invalidation_level\": \"$64,918.20 상방 일봉 종가 수용\",\n \"risk_scenario\": \"$64,918.20을 강하게 회복하고 그 위에서 지지 전환이 확인되면, 현재 bearish CHoCH는 실패 신호가 되며 가격은 EQ $68,161.45 및 EMA120 $70,852.47까지 숏 청산성 상승을 전개할 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.54,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.55,
"setup_signals": [
"현재가 $63,623.20가 7일 고점 $63,990.70 바로 아래에 위치해 단기 매수 유동성/저항 테스트 구간",
"EMA120 $70,852.47 대비 -10.2%, EMA240 $78,378.39 대비 -18.8%로 상위 구조는 아직 하락 우위",
"최근 5개 일봉이 모두 양봉(+2.4%, +2.6%, +1.7%, +0.9%, +0.8%)으로 단기 과열 후 저항권 진입",
"최근 패턴이 bullish_engulfing@293 이후 bearish_engulfing@294로 충돌하며, 고거래량 확인 패턴이 없음",
"현재가가 EMA20 $62,384.96 위에 있어 단기 반등은 유지되지만, $63,990.70 돌파 전까지는 구조 전환 미확인"
],
"reasoning": "BTC는 현재 $63,623.20로 EMA20 $62,384.96보다 약 2.0% 위에 있어 단기 반등 흐름은 살아 있지만, EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 머물러 중기 구조는 아직 하락 우위입니다. 최근 5개 일봉이 연속 양봉으로 상승했으나 7일 고점 $63,990.70 저항 바로 아래에 도달했기 때문에, 이 구간에서는 추격 매수보다 돌파 확인이 더 중요합니다. 최근 패턴은 bullish_engulfing 품질 0.631과 bearish_engulfing 품질 0.407, doji 0.355가 혼재되어 있으며, bull_score와 bear_score가 모두 0.750으로 균형 상태입니다. 고거래량 패턴이 없고 ATR이 $2,174.71로 큰 편이므로, $63,990.70 돌파 실패 시 EMA20 $62,384.96 또는 7일 저점 $57,758.60 쪽으로 되돌림이 나올 수 있습니다.",
"key_levels": {
"support": [
62384.96,
57758.6
],
"resistance": [
63990.7,
70852.47,
78378.39
]
},
"time_horizon": "short term",
"invalidation_level": "$63,990.70 일봉 종가 상향 돌파",
"risk_scenario": "$63,990.70을 강하게 돌파하고 안착하면 단기 bearish setup은 무효화되며, 숏커버링과 추세 추종 매수로 EMA120 $70,852.47까지 반등 폭이 확대될 수 있습니다. 반대로 $63,990.70 돌파에 실패하고 EMA20 $62,384.96 아래로 밀리면 최근 5개 양봉 상승분이 되돌려지며 7일 저점 $57,758.60 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 128,
"recent_patterns": 3,
"pattern_list": [
"bullish_engulfing@293",
"bearish_engulfing@294",
"doji@291"
],
"atr_value": 2174.71,
"vol_avg_20": 170747.28,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.631,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.407,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.631,
"bull_score": 0.75,
"bear_score": 0.75
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.54,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.55,\n \"setup_signals\": [\n \"현재가 $63,623.20가 7일 고점 $63,990.70 바로 아래에 위치해 단기 매수 유동성/저항 테스트 구간\",\n \"EMA120 $70,852.47 대비 -10.2%, EMA240 $78,378.39 대비 -18.8%로 상위 구조는 아직 하락 우위\",\n \"최근 5개 일봉이 모두 양봉(+2.4%, +2.6%, +1.7%, +0.9%, +0.8%)으로 단기 과열 후 저항권 진입\",\n \"최근 패턴이 bullish_engulfing@293 이후 bearish_engulfing@294로 충돌하며, 고거래량 확인 패턴이 없음\",\n \"현재가가 EMA20 $62,384.96 위에 있어 단기 반등은 유지되지만, $63,990.70 돌파 전까지는 구조 전환 미확인\"\n ],\n \"reasoning\": \"BTC는 현재 $63,623.20로 EMA20 $62,384.96보다 약 2.0% 위에 있어 단기 반등 흐름은 살아 있지만, EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 머물러 중기 구조는 아직 하락 우위입니다. 최근 5개 일봉이 연속 양봉으로 상승했으나 7일 고점 $63,990.70 저항 바로 아래에 도달했기 때문에, 이 구간에서는 추격 매수보다 돌파 확인이 더 중요합니다. 최근 패턴은 bullish_engulfing 품질 0.631과 bearish_engulfing 품질 0.407, doji 0.355가 혼재되어 있으며, bull_score와 bear_score가 모두 0.750으로 균형 상태입니다. 고거래량 패턴이 없고 ATR이 $2,174.71로 큰 편이므로, $63,990.70 돌파 실패 시 EMA20 $62,384.96 또는 7일 저점 $57,758.60 쪽으로 되돌림이 나올 수 있습니다.\",\n \"key_levels\": {\n \"support\": [\n 62384.96,\n 57758.6\n ],\n \"resistance\": [\n 63990.7,\n 70852.47,\n 78378.39\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,990.70 일봉 종가 상향 돌파\",\n \"risk_scenario\": \"$63,990.70을 강하게 돌파하고 안착하면 단기 bearish setup은 무효화되며, 숏커버링과 추세 추종 매수로 EMA120 $70,852.47까지 반등 폭이 확대될 수 있습니다. 반대로 $63,990.70 돌파에 실패하고 EMA20 $62,384.96 아래로 밀리면 최근 5개 양봉 상승분이 되돌려지며 7일 저점 $57,758.60 재시험 가능성이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.61,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $63,623.20은 EMA20 $62,384.96 대비 +2.0% 위에 있으나 EMA120 $70,852.47 대비 -10.2%, EMA240 $78,378.39 대비 -18.8% 아래에 있어 중기 구조 전환은 미확인",
"7일 고점 $63,990.70 바로 아래에서 5개 일봉 연속 상승 후 상승 탄력 둔화 가능성",
"롱 계정 비율 0.595, account_long_crowding 0.844로 롱 포지셔닝이 과밀해 contrarian bearish 신호",
"long_account_change_24h -0.0118, short_account_change_24h +0.012로 롱 계정은 감소하고 숏 계정은 증가하는 흐름",
"spot_futures_basis_pct -0.0421로 선물이 현물 대비 할인 상태이며, basis_score 0.489로 강한 상승 추종 수요는 제한적",
"가까운 하방 청산 밀집 구간이 $63,500, $62,300, $62,200에 위치해 단기 하방 유동성 흡수 리스크 존재",
"fragility_score 0.805로 포지션 구조가 취약해 $63,500 이탈 시 빠른 청산 연쇄 가능성"
],
"reasoning": "현재 BTC는 $63,623.20에서 EMA20 $62,384.96 위에 올라 단기 반등은 유지 중이지만, EMA120 $70,852.47와 EMA240 $78,378.39를 크게 하회하고 있어 확인된 구조는 아직 bearish로 판단한다. 파생 포지셔닝은 aggregate_score 0.422, bull_signals 1개 대비 bear_signals 2개로 약세 쪽이며, 특히 long_account_latest 0.595와 account_long_crowding 0.844는 롱 과밀에 따른 역방향 리스크를 키운다. OI trend 0.515는 신규 포지션 유입이 강하지 않고, funding_pressure 0.406 및 funding_avg 0.000은 롱 추격 수요가 뚜렷하지 않음을 시사한다. $63,500 바로 아래 청산 유동성이 가까워 현재 구간에서 실패하면 $62,300-$62,200까지 하방 청산 사냥이 먼저 나올 가능성이 높다.",
"key_levels": {
"support": [
63500,
62300,
62200,
62384.96,
57758.6
],
"resistance": [
63990.7,
66100,
70852.47,
78378.39
]
},
"time_horizon": "short term",
"invalidation_level": "66100",
"risk_scenario": "$63,990.70 7일 고점을 돌파한 뒤 $66,100 상방 청산 밀집 구간까지 흡수하면 숏 스퀴즈가 발생할 수 있다. 특히 $66,100 위에서 구조적 수용이 확인되면 현재 bearish setup은 무효화되고, 다음 저항은 EMA120 $70,852.47까지 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 3717.523,
"oi_trend": 0.515,
"oi_change_pct_24h": 0.152,
"oi_latest": 106397.728,
"funding_pressure": 0.406,
"funding_avg": 9.416e-05,
"funding_change_24h": -1.392e-05,
"long_account_ratio": 0.601,
"short_account_ratio": 0.399,
"long_account_latest": 0.595,
"short_account_latest": 0.405,
"long_account_change_24h": -0.0118,
"short_account_change_24h": 0.0118,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.844,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.489,
"spot_futures_basis_pct": -0.0421,
"basis_change_lookback": 0.0098,
"aggregate_score": 0.422,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
63500,
118440.3130892
],
[
62300,
100759.2347187
],
[
62200,
130593.2277777
]
],
"liq_above": [
[
66100,
159252.82013845
]
],
"strongest_liq_level": 66100,
"fragility_score": 0.805,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.61,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $63,623.20은 EMA20 $62,384.96 대비 +2.0% 위에 있으나 EMA120 $70,852.47 대비 -10.2%, EMA240 $78,378.39 대비 -18.8% 아래에 있어 중기 구조 전환은 미확인\",\n \"7일 고점 $63,990.70 바로 아래에서 5개 일봉 연속 상승 후 상승 탄력 둔화 가능성\",\n \"롱 계정 비율 0.595, account_long_crowding 0.844로 롱 포지셔닝이 과밀해 contrarian bearish 신호\",\n \"long_account_change_24h -0.0118, short_account_change_24h +0.012로 롱 계정은 감소하고 숏 계정은 증가하는 흐름\",\n \"spot_futures_basis_pct -0.0421로 선물이 현물 대비 할인 상태이며, basis_score 0.489로 강한 상승 추종 수요는 제한적\",\n \"가까운 하방 청산 밀집 구간이 $63,500, $62,300, $62,200에 위치해 단기 하방 유동성 흡수 리스크 존재\",\n \"fragility_score 0.805로 포지션 구조가 취약해 $63,500 이탈 시 빠른 청산 연쇄 가능성\"\n ],\n \"reasoning\": \"현재 BTC는 $63,623.20에서 EMA20 $62,384.96 위에 올라 단기 반등은 유지 중이지만, EMA120 $70,852.47와 EMA240 $78,378.39를 크게 하회하고 있어 확인된 구조는 아직 bearish로 판단한다. 파생 포지셔닝은 aggregate_score 0.422, bull_signals 1개 대비 bear_signals 2개로 약세 쪽이며, 특히 long_account_latest 0.595와 account_long_crowding 0.844는 롱 과밀에 따른 역방향 리스크를 키운다. OI trend 0.515는 신규 포지션 유입이 강하지 않고, funding_pressure 0.406 및 funding_avg 0.000은 롱 추격 수요가 뚜렷하지 않음을 시사한다. $63,500 바로 아래 청산 유동성이 가까워 현재 구간에서 실패하면 $62,300-$62,200까지 하방 청산 사냥이 먼저 나올 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 63500,\n 62300,\n 62200,\n 62384.96,\n 57758.6\n ],\n \"resistance\": [\n 63990.7,\n 66100,\n 70852.47,\n 78378.39\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"66100\",\n \"risk_scenario\": \"$63,990.70 7일 고점을 돌파한 뒤 $66,100 상방 청산 밀집 구간까지 흡수하면 숏 스퀴즈가 발생할 수 있다. 특히 $66,100 위에서 구조적 수용이 확인되면 현재 bearish setup은 무효화되고, 다음 저항은 EMA120 $70,852.47까지 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.46,
"setup_signals": [
"현재가 $63,623.20가 형성 중인 bullish Butterfly PRZ $62,684.52-$64,464.12 내부에 있으며, 중심 D값 $63,574.32와의 괴리가 -0.08%로 사실상 PRZ 접촉 상태",
"완료된 bullish Gartley가 PRZ $63,231.55-$65,380.95에서 D $64,918.20 이후 반응 확인됨: AD 0.382 반응 도달, PRZ 중심 재클레임/방어, reaction_score 1.0",
"또 다른 완료 bullish Gartley PRZ $64,324.68-$66,759.80는 post-D 반응이 확인되었고 reaction_move_ratio_ad 1.234로 TP1 이상 반응을 이미 보인 상태",
"단기 가격은 EMA20 $62,384.96 위 +2.0%에 있어 PRZ 방어형 반등 셋업은 살아 있으나, EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 상위 구조 전환 확인은 부족",
"하단 watch PRZ로 strict bullish Butterfly $60,477.70-$62,283.95 및 strict bullish Gartley $60,086.62-$61,860.49가 남아 있어 $62,684.52 이탈 시 더 낮은 PRZ 재탐색 리스크 존재"
],
"reasoning": "하모닉 관점에서는 현재가 $63,623.20가 가장 가까운 bullish Butterfly PRZ $62,684.52-$64,464.12 안에 있으며 D값 $63,574.32와 거의 일치해 반등 후보 구간에 진입해 있다. 다만 이 패턴은 candidate 등급, quality low, PRZ 폭 2.799%로 넓고 confirmed_reaction이 없어 아직 방향 투표를 뒤집을 수 없는 약한 PRZ 후보일 뿐이다. 완료된 bullish Gartley 두 개는 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인이 있었지만 모두 quality low이며 council_relevant_prz_count와 directional_influence_prz_count가 0이라 구조적 bullish 확정으로 보기는 어렵다. 따라서 구조_bias는 중립, 실행 전 셋업은 PRZ 방어를 전제로 한 제한적 bullish이며, 유효 TP 후보는 $68,320.51-$68,790.87, 그 다음 $71,252.71-$71,532.31 구간이다.",
"key_levels": {
"support": [
63231.55,
62684.52,
62384.96,
62283.95,
61860.49,
60477.7,
60086.62
],
"resistance": [
64464.12,
65380.95,
66759.8,
68320.51,
68772.84,
71252.71,
71532.31,
75998.9
]
},
"time_horizon": "medium term",
"invalidation_level": "일봉 종가가 가장 가까운 활성 PRZ 하단 $62,684.52 아래에서 수용되면 현재의 bullish PRZ 방어 셋업은 훼손되며, $60,477.70-$62,283.95 및 $60,086.62-$61,860.49 하단 PRZ 재탐색 시나리오로 전환된다.",
"risk_scenario": "$64,464.12-$65,380.95 상단을 회복하지 못하고 거절되면 현재 PRZ는 반등 기점이 아니라 공급 재진입 구간으로 작동할 수 있으며, 이 경우 $62,684.52 이탈 후 $62,283.95, $61,860.49, 최종적으로 $60,086.62 부근까지 하락 확장될 위험이 있다. 반대로 $65,380.95 위에서 일봉 수용이 나오면 완료 Gartley 반응이 재활성화되어 $68,320.51-$68,790.87 1차 TP, $71,252.71-$71,532.31 2차 TP까지의 회복 경로가 열릴 수 있다.",
"data_quality": "low",
"metrics": {
"patterns_found": 183,
"completed_patterns_found": 70,
"forming_d_prz_found": 113,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 30,
"multiscale_swings_scanned": 62,
"swing_highs_scanned": 29,
"swing_lows_scanned": 33,
"timeframe": "1d",
"prz_active_threshold_pct": 1.0,
"prz_nearby_threshold_pct": 2.0,
"prz_watch_threshold_pct": 4.0,
"prz_max_width_pct": 1.8,
"quality_counts": {
"high": 2,
"medium": 43,
"low": 138
},
"prz_status_counts": {
"active": 16,
"nearby": 6,
"watch": 9,
"far": 152,
"forming": 96
},
"high_confluence_prz_count": 15,
"strict_patterns_found": 45,
"candidate_patterns_found": 138,
"active_patterns_at_prz": 16,
"nearby_patterns": 6,
"all_patterns": [
"butterfly",
"butterfly",
"crab",
"gartley",
"butterfly",
"gartley",
"butterfly",
"gartley",
"gartley",
"butterfly",
"gartley",
"gartley",
"bat",
"shark",
"butterfly",
"butterfly",
"gartley",
"shark",
"shark",
"bat",
"bat",
"crab",
"crab",
"crab",
"crab",
"bat",
"crab",
"crab",
"gartley",
"shark",
"bat",
"bat",
"bat",
"shark",
"shark",
"gartley",
"crab",
"butterfly",
"butterfly",
"butterfly",
"bat",
"butterfly",
"butterfly",
"bat",
"shark",
"shark",
"gartley",
"crab",
"butterfly",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"shark",
"crab",
"bat",
"shark",
"crab",
"crab",
"shark",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"shark",
"shark",
"crab",
"crab",
"crab",
"crab",
"shark",
"crab",
"butterfly",
"crab",
"crab",
"bat",
"butterfly",
"shark",
"crab",
"shark",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"bat",
"bat",
"bat",
"shark",
"shark",
"crab",
"crab",
"butterfly",
"shark",
"shark",
"butterfly",
"gartley",
"crab",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"shark",
"butterfly",
"butterfly",
"shark",
"crab",
"shark",
"bat",
"bat",
"butterfly",
"crab",
"shark",
"gartley",
"gartley",
"butterfly",
"bat",
"crab",
"crab",
"crab",
"bat",
"shark",
"bat",
"shark",
"bat",
"crab",
"gartley",
"crab",
"butterfly",
"butterfly",
"shark",
"crab",
"crab",
"crab",
"shark",
"crab",
"crab",
"shark",
"bat",
"gartley",
"bat",
"crab",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"butterfly",
"bat",
"butterfly",
"gartley",
"shark",
"shark",
"crab",
"butterfly",
"shark",
"crab",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"butterfly"
],
"all_signals": [
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish"
],
"best_pattern": "butterfly",
"best_pattern_quality": "strict",
"best_quality": "low",
"best_pattern_score": 0.858,
"best_completion_status": "forming",
"nearest_pattern": "butterfly",
"nearest_prz": 63574.32,
"price_to_prz": -0.08,
"prz_range": [
62684.52,
64464.12
],
"council_relevant_prz_count": 0,
"directional_influence_prz_count": 0,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.833,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.08,
"price_to_prz_pct_raw": -0.0768,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 180,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.858,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.52,
"price_to_prz_pct_raw": -3.5245,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 197,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 201,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 204,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 0.979,
"prz_score": 0.856,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 60973.55,
"prz_range": [
60086.62,
61860.49
],
"prz_width_pct": 2.909,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.16,
"price_to_prz_pct_raw": -4.1646,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 60973.55,
"a_price": 67255.4,
"tp1_ad_382": 63373.22,
"tp2_ad_618": 64855.73,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6144,
"ABC": 0.6699
},
"x_price": 59080.0,
"x_idx": 269,
"x_order": 8,
"a_price": 67255.4,
"a_idx": 279,
"a_order": 8,
"b_price": 62232.1,
"b_idx": 282,
"b_order": 3,
"c_price": 65597.2,
"c_idx": 286,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.834,
"ratio_score": 0.871,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64306.25,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.07,
"price_to_prz_pct_raw": 1.0736,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.819,
"ratio_score": 0.873,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64918.2,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.07,
"price_to_prz_pct_raw": 1.0736,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.77,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403,
"BCD": 1.5068,
"XAD": 0.8149
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": 201
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.819,
"ratio_score": 0.95,
"prz_score": 0.752,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 65542.24,
"prz_range": [
64324.68,
66759.8
],
"prz_width_pct": 3.715,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0163,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 65542.24,
"a_price": 74046.5,
"tp1_ad_382": 68790.87,
"tp2_ad_618": 70797.87,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 0.6966
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.794,
"ratio_score": 0.905,
"prz_score": 0.752,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 65676.1,
"prz_range": [
64324.68,
66759.8
],
"prz_width_pct": 3.715,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0163,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.234,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 65542.24,
"a_price": 74046.5,
"tp1_ad_382": 68790.87,
"tp2_ad_618": 70797.87,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 0.6966,
"BCD": 1.3455,
"XAD": 0.7563
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": 205
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.787,
"ratio_score": 0.977,
"prz_score": 0.664,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 65055.57,
"prz_range": [
64170.88,
65940.26
],
"prz_width_pct": 2.72,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.25,
"price_to_prz_pct_raw": 2.2513,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 65055.57,
"a_price": 74046.5,
"tp1_ad_382": 68490.1,
"tp2_ad_618": 70611.96,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 1.6305
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 220,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [],
"report_detail_candidates": [
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.833,
"ratio_score": 0.776,
"prz_score": 0.87,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63574.32,
"prz_range": [
62684.52,
64464.12
],
"prz_width_pct": 2.799,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.08,
"price_to_prz_pct_raw": -0.0768,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 63574.32,
"a_price": 75998.9,
"tp1_ad_382": 68320.51,
"tp2_ad_618": 71252.71,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8341,
"ABC": 0.5403
},
"x_price": 65569.2,
"x_idx": 180,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.858,
"ratio_score": 0.996,
"prz_score": 0.852,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 61380.83,
"prz_range": [
60477.7,
62283.95
],
"prz_width_pct": 2.943,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.52,
"price_to_prz_pct_raw": -3.5245,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61380.83,
"a_price": 71999.9,
"tp1_ad_382": 65437.31,
"tp2_ad_618": 67943.41,
"tp3_a_or_structure_liquidity": 71999.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7851,
"ABC": 0.6171
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 197,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 201,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 204,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.841,
"ratio_score": 0.979,
"prz_score": 0.856,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 60973.55,
"prz_range": [
60086.62,
61860.49
],
"prz_width_pct": 2.909,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -4.16,
"price_to_prz_pct_raw": -4.1646,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 60973.55,
"a_price": 67255.4,
"tp1_ad_382": 63373.22,
"tp2_ad_618": 64855.73,
"tp3_a_or_structure_liquidity": 67255.4,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6144,
"ABC": 0.6699
},
"x_price": 59080.0,
"x_idx": 269,
"x_order": 8,
"a_price": 67255.4,
"a_idx": 279,
"a_order": 8,
"b_price": 62232.1,
"b_idx": 282,
"b_order": 3,
"c_price": 65597.2,
"c_idx": 286,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.834,
"ratio_score": 0.871,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64306.25,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.07,
"price_to_prz_pct_raw": 1.0736,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.819,
"ratio_score": 0.873,
"prz_score": 0.8,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64918.2,
"prz_range": [
63231.55,
65380.95
],
"prz_width_pct": 3.342,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.07,
"price_to_prz_pct_raw": 1.0736,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 0.77,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64306.25,
"a_price": 75998.9,
"tp1_ad_382": 68772.84,
"tp2_ad_618": 71532.31,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6398,
"ABC": 0.5403,
"BCD": 1.5068,
"XAD": 0.8149
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": 201
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.819,
"ratio_score": 0.95,
"prz_score": 0.752,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 65542.24,
"prz_range": [
64324.68,
66759.8
],
"prz_width_pct": 3.715,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0163,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 65542.24,
"a_price": 74046.5,
"tp1_ad_382": 68790.87,
"tp2_ad_618": 70797.87,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 0.6966
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.794,
"ratio_score": 0.905,
"prz_score": 0.752,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": false,
"d_price": 65676.1,
"prz_range": [
64324.68,
66759.8
],
"prz_width_pct": 3.715,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 3.02,
"price_to_prz_pct_raw": 3.0163,
"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",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.234,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 65542.24,
"a_price": 74046.5,
"tp1_ad_382": 68790.87,
"tp2_ad_618": 70797.87,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 0.6966,
"BCD": 1.3455,
"XAD": 0.7563
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": 205
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.787,
"ratio_score": 0.977,
"prz_score": 0.664,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 65055.57,
"prz_range": [
64170.88,
65940.26
],
"prz_width_pct": 2.72,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 2.25,
"price_to_prz_pct_raw": 2.2513,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 65055.57,
"a_price": 74046.5,
"tp1_ad_382": 68490.1,
"tp2_ad_618": 70611.96,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6096,
"ABC": 1.6305
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 220,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.778,
"ratio_score": 0.856,
"prz_score": 0.71,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 65676.1,
"prz_range": [
63231.3,
65835.35
],
"prz_width_pct": 4.035,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.43,
"price_to_prz_pct_raw": 1.4305,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.001,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 64533.33,
"a_price": 75998.9,
"tp1_ad_382": 68913.18,
"tp2_ad_618": 71619.05,
"tp3_a_or_structure_liquidity": 75998.9,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6681,
"ABC": 0.5403,
"BCD": 1.3455,
"XAD": 0.7929
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 75998.9,
"a_idx": 189,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 197,
"c_order": 5,
"d_idx": 205
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.761,
"ratio_score": 0.977,
"prz_score": 0.56,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 64799.6,
"prz_range": [
63659.22,
65939.98
],
"prz_width_pct": 3.52,
"prz_confluence_count": 2,
"prz_fib_families": [
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.85,
"price_to_prz_pct_raw": 1.849,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 64799.6,
"a_price": 74046.5,
"tp1_ad_382": 68331.92,
"tp2_ad_618": 70514.19,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5794,
"ABC": 1.6305
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 194,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 220,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.76,
"ratio_score": 0.699,
"prz_score": 0.769,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": false,
"d_price": 63283.89,
"prz_range": [
62149.32,
64418.47
],
"prz_width_pct": 3.586,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.53,
"price_to_prz_pct_raw": -0.5333,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 63283.89,
"a_price": 69999.0,
"tp1_ad_382": 65849.06,
"tp2_ad_618": 67433.83,
"tp3_a_or_structure_liquidity": 69999.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6688,
"ABC": 0.8601
},
"x_price": 62401.7,
"x_idx": 168,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 169,
"a_order": 3,
"b_price": 64918.2,
"b_idx": 201,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 204,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.745,
"ratio_score": 0.819,
"prz_score": 0.733,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": false,
"d_price": 61104.54,
"prz_range": [
59925.42,
62283.66
],
"prz_width_pct": 3.859,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -3.96,
"price_to_prz_pct_raw": -3.9587,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "butterfly",
"d_price": 61104.54,
"a_price": 74046.5,
"tp1_ad_382": 66048.37,
"tp2_ad_618": 69102.67,
"tp3_a_or_structure_liquidity": 74046.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.8248,
"ABC": 0.4787
},
"x_price": 62979.5,
"x_idx": 172,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 176,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 201,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 204,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [],
"tp_ladder": [],
"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": "early"
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.46,\n \"setup_signals\": [\n \"현재가 $63,623.20가 형성 중인 bullish Butterfly PRZ $62,684.52-$64,464.12 내부에 있으며, 중심 D값 $63,574.32와의 괴리가 -0.08%로 사실상 PRZ 접촉 상태\",\n \"완료된 bullish Gartley가 PRZ $63,231.55-$65,380.95에서 D $64,918.20 이후 반응 확인됨: AD 0.382 반응 도달, PRZ 중심 재클레임/방어, reaction_score 1.0\",\n \"또 다른 완료 bullish Gartley PRZ $64,324.68-$66,759.80는 post-D 반응이 확인되었고 reaction_move_ratio_ad 1.234로 TP1 이상 반응을 이미 보인 상태\",\n \"단기 가격은 EMA20 $62,384.96 위 +2.0%에 있어 PRZ 방어형 반등 셋업은 살아 있으나, EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있어 상위 구조 전환 확인은 부족\",\n \"하단 watch PRZ로 strict bullish Butterfly $60,477.70-$62,283.95 및 strict bullish Gartley $60,086.62-$61,860.49가 남아 있어 $62,684.52 이탈 시 더 낮은 PRZ 재탐색 리스크 존재\"\n ],\n \"reasoning\": \"하모닉 관점에서는 현재가 $63,623.20가 가장 가까운 bullish Butterfly PRZ $62,684.52-$64,464.12 안에 있으며 D값 $63,574.32와 거의 일치해 반등 후보 구간에 진입해 있다. 다만 이 패턴은 candidate 등급, quality low, PRZ 폭 2.799%로 넓고 confirmed_reaction이 없어 아직 방향 투표를 뒤집을 수 없는 약한 PRZ 후보일 뿐이다. 완료된 bullish Gartley 두 개는 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인이 있었지만 모두 quality low이며 council_relevant_prz_count와 directional_influence_prz_count가 0이라 구조적 bullish 확정으로 보기는 어렵다. 따라서 구조_bias는 중립, 실행 전 셋업은 PRZ 방어를 전제로 한 제한적 bullish이며, 유효 TP 후보는 $68,320.51-$68,790.87, 그 다음 $71,252.71-$71,532.31 구간이다.\",\n \"key_levels\": {\n \"support\": [\n 63231.55,\n 62684.52,\n 62384.96,\n 62283.95,\n 61860.49,\n 60477.7,\n 60086.62\n ],\n \"resistance\": [\n 64464.12,\n 65380.95,\n 66759.8,\n 68320.51,\n 68772.84,\n 71252.71,\n 71532.31,\n 75998.9\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"일봉 종가가 가장 가까운 활성 PRZ 하단 $62,684.52 아래에서 수용되면 현재의 bullish PRZ 방어 셋업은 훼손되며, $60,477.70-$62,283.95 및 $60,086.62-$61,860.49 하단 PRZ 재탐색 시나리오로 전환된다.\",\n \"risk_scenario\": \"$64,464.12-$65,380.95 상단을 회복하지 못하고 거절되면 현재 PRZ는 반등 기점이 아니라 공급 재진입 구간으로 작동할 수 있으며, 이 경우 $62,684.52 이탈 후 $62,283.95, $61,860.49, 최종적으로 $60,086.62 부근까지 하락 확장될 위험이 있다. 반대로 $65,380.95 위에서 일봉 수용이 나오면 완료 Gartley 반응이 재활성화되어 $68,320.51-$68,790.87 1차 TP, $71,252.71-$71,532.31 2차 TP까지의 회복 경로가 열릴 수 있다.\",\n \"data_quality\": \"low\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.61,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"가격 $63,623.20이 하락 스윙 $67,255 → $58,030의 0.618 되돌림 저항 $63,731.30 바로 아래에서 테스트 중",
"최근 bearish CHoCH 구조선 $64,918.20 아래에 머물러 있어 ICT 기준 구조 회복 미확인",
"7일 고점 $63,990.70 바로 아래에서 5개 일봉 연속 상승 후 단기 저항권 진입",
"파생 포지셔닝에서 롱 계정 비율 0.595, 롱 과밀 점수 0.844로 반대매매성 약세 리스크 존재",
"하방 청산 유동성이 $63,500, $62,300, $62,200에 근접",
"Wyckoff 관점에서는 $58,030 TERMINAL_SPRING 이후 $59,800 SC/레인지 저점을 회복했으나, $64,918.20 ST 및 $65,745.00 EQ 위 수용은 아직 미확인"
],
"setup_vs_structure": "실행 셋업은 구조적 약세 판단과 대체로 정렬되어 있다. 다만 Wyckoff는 Phase C 축적 후보를 제시하므로, 단기 약세 셋업은 ‘축적 무효’라기보다 스프링 이후 회복이 아직 ST/EQ를 통과하지 못한 상태에서의 저항권 리스크로 해석해야 한다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 4,
"neutral_count": 1
},
"key_levels": {
"support": [
63500,
62642.7,
62384.96,
62302.6,
62200,
61554.1,
59800,
59080,
58030,
57758.6
],
"resistance": [
63731.3,
63990.7,
64464.12,
64918.2,
65281.16,
65745,
66100,
68161.45,
70852.47,
78378.39
]
},
"confluences": [
"Fib와 Candlestick, Derivatives가 모두 $63,731.30~$63,990.70 구간을 즉각 저항권으로 본다: Fib 0.618은 $63,731.30, 7일 고점은 $63,990.70이다.",
"ICT와 Wyckoff가 모두 $64,918.20을 핵심 구조 레벨로 제시한다: ICT는 bearish CHoCH 기준선, Wyckoff는 ST 레벨로 본다.",
"Wyckoff와 Fibonacci가 $58,030을 중요 하단 구조점으로 공유한다: Wyckoff는 TERMINAL_SPRING, Fibonacci는 하락 스윙 저점 및 주요 지지로 본다.",
"ICT, Candlestick, Derivatives가 $57,758.60 부근을 하단 구조 지지 또는 7일 저점으로 공통 인식한다.",
"Candlestick과 Derivatives는 EMA20 $62,384.96을 단기 지지 기준으로 공유하며, Harmonic의 PRZ 하단 $62,684.52와도 근접한다.",
"ICT, Candlestick, Derivatives는 $70,852.47 EMA120을 중기 구조 저항으로 공통 제시한다.",
"Candlestick과 Derivatives는 $78,378.39 EMA240을 장기 구조 저항으로 공유하며, 현재가가 이 레벨을 크게 하회한다는 점에서 상위 구조 약세에 동의한다."
],
"conflicts": [
"Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC 회복을 근거로 축적 Phase C의 bullish 구조 후보를 제시하지만, ICT는 $64,918.20 bearish CHoCH 아래에 있는 한 구조 회복이 아니라고 본다.",
"Harmonic은 현재가가 bullish Butterfly PRZ $62,684.52~$64,464.12 내부에 있어 반등 후보 구간이라고 보지만, 해당 패턴은 저품질 candidate이며 확인 반응이 없어 Fib·ICT·Derivatives의 약세 셋업을 뒤집을 수 없다.",
"가격 위치 해석에 차이가 있다: Wyckoff와 ICT는 큰 레인지 기준으로 아직 할인 구간이라고 보지만, Fibonacci는 하락 스윙의 0.5 이상 프리미엄 영역이며 0.618 저항 테스트라고 평가한다.",
"Candlestick은 최근 5개 일봉 연속 양봉으로 단기 모멘텀 개선을 인정하지만, EMA120·EMA240 아래에 있어 구조 전환 확인으로 보지는 않는다."
],
"executive_summary": "현재 BTC/USDT 1일 구조는 다수 분석 기준에서 아직 bearish로 판정된다. 가격은 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있고, ICT의 bearish CHoCH $64,918.20 및 Fibonacci 0.618 저항 $63,731.30 아래에서 구조 회복이 확인되지 않았다. 다만 Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC를 회복한 축적 Phase C 후보를 제시하므로, 현 구조는 ‘하락 추세 내 스프링 회복 시도’와 ‘아직 미확정 축적’이 충돌하는 구간이다. 현재 phase position은 Wyckoff 기준 Phase C 스프링 이후 테스트 구간이지만, $64,918.20 ST와 $65,745.00 EQ 위 수용 전까지 SOS/LPS가 확인된 축적 완성 단계로 보기는 어렵다. 구조적 약세 판단의 핵심 무효화 조건은 $64,918.20 회복 후 $65,745.00 위 일봉 수용이며, 반대로 $59,800~$58,030 회복 구간을 잃으면 Wyckoff 축적 후보의 신뢰도가 크게 훼손된다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.61,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.68,\n \"active_setups\": [\n \"가격 $63,623.20이 하락 스윙 $67,255 → $58,030의 0.618 되돌림 저항 $63,731.30 바로 아래에서 테스트 중\",\n \"최근 bearish CHoCH 구조선 $64,918.20 아래에 머물러 있어 ICT 기준 구조 회복 미확인\",\n \"7일 고점 $63,990.70 바로 아래에서 5개 일봉 연속 상승 후 단기 저항권 진입\",\n \"파생 포지셔닝에서 롱 계정 비율 0.595, 롱 과밀 점수 0.844로 반대매매성 약세 리스크 존재\",\n \"하방 청산 유동성이 $63,500, $62,300, $62,200에 근접\",\n \"Wyckoff 관점에서는 $58,030 TERMINAL_SPRING 이후 $59,800 SC/레인지 저점을 회복했으나, $64,918.20 ST 및 $65,745.00 EQ 위 수용은 아직 미확인\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 약세 판단과 대체로 정렬되어 있다. 다만 Wyckoff는 Phase C 축적 후보를 제시하므로, 단기 약세 셋업은 ‘축적 무효’라기보다 스프링 이후 회복이 아직 ST/EQ를 통과하지 못한 상태에서의 저항권 리스크로 해석해야 한다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 4,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 63500,\n 62642.7,\n 62384.96,\n 62302.6,\n 62200,\n 61554.1,\n 59800,\n 59080,\n 58030,\n 57758.6\n ],\n \"resistance\": [\n 63731.3,\n 63990.7,\n 64464.12,\n 64918.2,\n 65281.16,\n 65745,\n 66100,\n 68161.45,\n 70852.47,\n 78378.39\n ]\n },\n \"confluences\": [\n \"Fib와 Candlestick, Derivatives가 모두 $63,731.30~$63,990.70 구간을 즉각 저항권으로 본다: Fib 0.618은 $63,731.30, 7일 고점은 $63,990.70이다.\",\n \"ICT와 Wyckoff가 모두 $64,918.20을 핵심 구조 레벨로 제시한다: ICT는 bearish CHoCH 기준선, Wyckoff는 ST 레벨로 본다.\",\n \"Wyckoff와 Fibonacci가 $58,030을 중요 하단 구조점으로 공유한다: Wyckoff는 TERMINAL_SPRING, Fibonacci는 하락 스윙 저점 및 주요 지지로 본다.\",\n \"ICT, Candlestick, Derivatives가 $57,758.60 부근을 하단 구조 지지 또는 7일 저점으로 공통 인식한다.\",\n \"Candlestick과 Derivatives는 EMA20 $62,384.96을 단기 지지 기준으로 공유하며, Harmonic의 PRZ 하단 $62,684.52와도 근접한다.\",\n \"ICT, Candlestick, Derivatives는 $70,852.47 EMA120을 중기 구조 저항으로 공통 제시한다.\",\n \"Candlestick과 Derivatives는 $78,378.39 EMA240을 장기 구조 저항으로 공유하며, 현재가가 이 레벨을 크게 하회한다는 점에서 상위 구조 약세에 동의한다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC 회복을 근거로 축적 Phase C의 bullish 구조 후보를 제시하지만, ICT는 $64,918.20 bearish CHoCH 아래에 있는 한 구조 회복이 아니라고 본다.\",\n \"Harmonic은 현재가가 bullish Butterfly PRZ $62,684.52~$64,464.12 내부에 있어 반등 후보 구간이라고 보지만, 해당 패턴은 저품질 candidate이며 확인 반응이 없어 Fib·ICT·Derivatives의 약세 셋업을 뒤집을 수 없다.\",\n \"가격 위치 해석에 차이가 있다: Wyckoff와 ICT는 큰 레인지 기준으로 아직 할인 구간이라고 보지만, Fibonacci는 하락 스윙의 0.5 이상 프리미엄 영역이며 0.618 저항 테스트라고 평가한다.\",\n \"Candlestick은 최근 5개 일봉 연속 양봉으로 단기 모멘텀 개선을 인정하지만, EMA120·EMA240 아래에 있어 구조 전환 확인으로 보지는 않는다.\"\n ],\n \"highest_conviction_analyst\": \"ICT Trader — 신호 신뢰도 69%와 setup score 0.773으로 가장 강한 실행 약세 신호를 제시하며, $64,918.20 bearish CHoCH, $68,161.45 EQ, $57,758.60 range low 등 구조 기준선이 명확하다. 특히 active bullish OB와 미충족 bullish FVG가 없다는 점이 Wyckoff의 축적 후보를 즉시 확정 구조로 보기 어렵게 만든다.\",\n \"invalidation_level\": \"$65,745.00 위 일봉 수용. $64,918.20 bearish CHoCH/ST 회복은 1차 구조 경고이며, $65,745.00 Wyckoff EQ까지 회복·수용되면 현재의 bearish 구조 우위 판단은 중립화된다.\",\n \"executive_summary\": \"현재 BTC/USDT 1일 구조는 다수 분석 기준에서 아직 bearish로 판정된다. 가격은 EMA120 $70,852.47 및 EMA240 $78,378.39 아래에 있고, ICT의 bearish CHoCH $64,918.20 및 Fibonacci 0.618 저항 $63,731.30 아래에서 구조 회복이 확인되지 않았다. 다만 Wyckoff는 $58,030 TERMINAL_SPRING 이후 $59,800 SC를 회복한 축적 Phase C 후보를 제시하므로, 현 구조는 ‘하락 추세 내 스프링 회복 시도’와 ‘아직 미확정 축적’이 충돌하는 구간이다. 현재 phase position은 Wyckoff 기준 Phase C 스프링 이후 테스트 구간이지만, $64,918.20 ST와 $65,745.00 EQ 위 수용 전까지 SOS/LPS가 확인된 축적 완성 단계로 보기는 어렵다. 구조적 약세 판단의 핵심 무효화 조건은 $64,918.20 회복 후 $65,745.00 위 일봉 수용이며, 반대로 $59,800~$58,030 회복 구간을 잃으면 Wyckoff 축적 후보의 신뢰도가 크게 훼손된다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.61,
"operating_path": {
"path_type": "trending",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 62302.6,
"type": "liquidity_sweep",
"source": "ICT(전일 저가 $62,302.60), Derivatives(청산 유동성 $63,500/$62,300/$62,200, EMA20 $62,384.96), Fibonacci(EQ 0.5 $62,642.70)",
"description": "구조·셋업이 모두 약세로 정렬(setup 68%)되어 첫 유의 이동은 하방. 0.618 되돌림 $63,731.30과 7일 고점 $63,990.70 저항권 거부 후, 하방 청산 유동성 $63,500 → $62,300 → $62,200을 사냥하며 전일 저가 $62,302.60까지 하락. EMA20 $62,384.96·fib EQ $62,642.70 지지 클러스터 이탈, 롱 과밀(account_long_crowding 0.844) 청산 캐스케이드가 촉매. 하락폭 약 0.61 ATR.",
"est_hours": 8.0,
"turning_zone": [
61850.0,
62400.0
],
"likely_wick": 62200.0,
"rejection_confirm": 62642.7,
"invalid_overshoot": 61554.1,
"calibration_reasoning": "하방 스윕이므로 zone을 base 아래로 확장 — 전일 저가 $62,302.60 하단의 청산 유동성 풀 $62,200을 사냥 대상으로 하단은 오버슈트 여지 $61,850까지, 상단은 EMA20 지지 $62,384.96에 맞춰 설정(폭 약 0.25 ATR, 밀집 지지 클러스터로 축소). likely_wick은 청산 풀 $62,200, 붕괴된 fib EQ $62,642.70 재탈환이 반등 확인, fib 0.382 $61,554.10 이탈 시 WP2 연장으로 전환점 무효화."
},
{
"seq": 2,
"price": 60207.19,
"type": "support_test",
"source": "Fibonacci(지지 $61,554.10, $60,207.19), Wyckoff(SC/레인지 저점 $59,800.00)",
"description": "$62,302.60 이탈 후 fib 지지 $61,554.10을 잃고 fib 지지 $60,207.19까지 약세 연장. Wyckoff SC/레인지 저점 $59,800 축적 방어 구간에 근접하며, 여기서 매수 반응이 없으면 $59,800~$58,030 재시험 위험. 24시간 내 도달은 강한 약세 시나리오의 확장 목표(WP1 대비 약 0.96 ATR).",
"est_hours": 22.0,
"turning_zone": [
59350.0,
60450.0
],
"likely_wick": 59800.0,
"rejection_confirm": 61554.1,
"invalid_overshoot": 59080.0,
"calibration_reasoning": "터미널 웨이포인트로 폭을 약 0.51 ATR로 확대 — fib 0.236 지지 $60,207.19에서 Wyckoff SC·레인지 저점 $59,800 축적 방어 구간까지가 실제 전환 밴드. $60,000 라운드 넘버 유동성을 스윕하며 $59,800을 태깅하는 것이 likely_wick(라운드 넘버 자석 반영), fib 0.382 $61,554.10 재탈환이 반전 확인, $59,080 이탈은 $58,030 재시험으로의 무효화."
}
],
"period_extremes": {
"4h": {
"expected_high": 63990.7,
"expected_low": 63300.0,
"high_first": true
},
"8h": {
"expected_high": 63990.7,
"expected_low": 62302.6,
"high_first": true
},
"24h": {
"expected_high": 63990.7,
"expected_low": 60207.19,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 64918.2,
"description": "7일 고점 $63,990.70 상향 돌파 후 bearish CHoCH/Wyckoff ST $64,918.20 위 일봉 수용 시 구조 회복 신호. $65,745.00(EQ) 위 수용까지 확인되면 Wyckoff Phase C 축적으로 상방 전환, 약세 경로 종료."
},
"bearish": {
"price": 62200.0,
"description": "청산 클러스터 $62,302.60~$62,200 하향 이탈 시 하방 청산 사냥 가속. $61,554.10 지지 상실이 확인되면 $60,207.19 → $59,800 축적 방어 구간까지 약세 연장."
}
},
"scenario_invalidation": 64918.2,
"raw_llm_response": "```json\n{\n \"path_type\": \"trending\",\n \"confidence\": 0.62,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 62302.60,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ICT(전일 저가 $62,302.60), Derivatives(청산 유동성 $63,500/$62,300/$62,200, EMA20 $62,384.96), Fibonacci(EQ 0.5 $62,642.70)\",\n \"description\": \"구조·셋업이 모두 약세로 정렬(setup 68%)되어 첫 유의 이동은 하방. 0.618 되돌림 $63,731.30과 7일 고점 $63,990.70 저항권 거부 후, 하방 청산 유동성 $63,500 → $62,300 → $62,200을 사냥하며 전일 저가 $62,302.60까지 하락. EMA20 $62,384.96·fib EQ $62,642.70 지지 클러스터 이탈, 롱 과밀(account_long_crowding 0.844) 청산 캐스케이드가 촉매. 하락폭 약 0.61 ATR.\",\n \"est_hours\": 8.0\n },\n {\n \"seq\": 2,\n \"price\": 60207.19,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci(지지 $61,554.10, $60,207.19), Wyckoff(SC/레인지 저점 $59,800.00)\",\n \"description\": \"$62,302.60 이탈 후 fib 지지 $61,554.10을 잃고 fib 지지 $60,207.19까지 약세 연장. Wyckoff SC/레인지 저점 $59,800 축적 방어 구간에 근접하며, 여기서 매수 반응이 없으면 $59,800~$58,030 재시험 위험. 24시간 내 도달은 강한 약세 시나리오의 확장 목표(WP1 대비 약 0.96 ATR).\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63990.70, \"expected_low\": 63300.00, \"high_first\": true},\n \"8h\": {\"expected_high\": 63990.70, \"expected_low\": 62302.60, \"high_first\": true},\n \"24h\": {\"expected_high\": 63990.70, \"expected_low\": 60207.19, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 64918.20, \"description\": \"7일 고점 $63,990.70 상향 돌파 후 bearish CHoCH/Wyckoff ST $64,918.20 위 일봉 수용 시 구조 회복 신호. $65,745.00(EQ) 위 수용까지 확인되면 Wyckoff Phase C 축적으로 상방 전환, 약세 경로 종료.\"},\n \"bearish\": {\"price\": 62200.00, \"description\": \"청산 클러스터 $62,302.60~$62,200 하향 이탈 시 하방 청산 사냥 가속. $61,554.10 지지 상실이 확인되면 $60,207.19 → $59,800 축적 방어 구간까지 약세 연장.\"}\n },\n \"scenario_invalidation\": 64918.20\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 62302.6,
"turning_zone": [
61850.0,
62400.0
],
"likely_wick": 62200.0,
"rejection_confirm": 62642.7,
"invalid_overshoot": 61554.1,
"calibration_reasoning": "하방 스윕이므로 zone을 base 아래로 확장 — 전일 저가 $62,302.60 하단의 청산 유동성 풀 $62,200을 사냥 대상으로 하단은 오버슈트 여지 $61,850까지, 상단은 EMA20 지지 $62,384.96에 맞춰 설정(폭 약 0.25 ATR, 밀집 지지 클러스터로 축소). likely_wick은 청산 풀 $62,200, 붕괴된 fib EQ $62,642.70 재탈환이 반등 확인, fib 0.382 $61,554.10 이탈 시 WP2 연장으로 전환점 무효화."
},
{
"seq": 2,
"base_target": 60207.19,
"turning_zone": [
59350.0,
60450.0
],
"likely_wick": 59800.0,
"rejection_confirm": 61554.1,
"invalid_overshoot": 59080.0,
"calibration_reasoning": "터미널 웨이포인트로 폭을 약 0.51 ATR로 확대 — fib 0.236 지지 $60,207.19에서 Wyckoff SC·레인지 저점 $59,800 축적 방어 구간까지가 실제 전환 밴드. $60,000 라운드 넘버 유동성을 스윕하며 $59,800을 태깅하는 것이 likely_wick(라운드 넘버 자석 반영), fib 0.382 $61,554.10 재탈환이 반전 확인, $59,080 이탈은 $58,030 재시험으로의 무효화."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 62302.60,\n \"turning_zone\": [61850.00, 62400.00],\n \"likely_wick\": 62200.00,\n \"rejection_confirm\": 62642.70,\n \"invalid_overshoot\": 61554.10,\n \"calibration_reasoning\": \"하방 스윕이므로 zone을 base 아래로 확장 — 전일 저가 $62,302.60 하단의 청산 유동성 풀 $62,200을 사냥 대상으로 하단은 오버슈트 여지 $61,850까지, 상단은 EMA20 지지 $62,384.96에 맞춰 설정(폭 약 0.25 ATR, 밀집 지지 클러스터로 축소). likely_wick은 청산 풀 $62,200, 붕괴된 fib EQ $62,642.70 재탈환이 반등 확인, fib 0.382 $61,554.10 이탈 시 WP2 연장으로 전환점 무효화.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 60207.19,\n \"turning_zone\": [59350.00, 60450.00],\n \"likely_wick\": 59800.00,\n \"rejection_confirm\": 61554.10,\n \"invalid_overshoot\": 59080.00,\n \"calibration_reasoning\": \"터미널 웨이포인트로 폭을 약 0.51 ATR로 확대 — fib 0.236 지지 $60,207.19에서 Wyckoff SC·레인지 저점 $59,800 축적 방어 구간까지가 실제 전환 밴드. $60,000 라운드 넘버 유동성을 스윕하며 $59,800을 태깅하는 것이 likely_wick(라운드 넘버 자석 반영), fib 0.382 $61,554.10 재탈환이 반전 확인, $59,080 이탈은 $58,030 재시험으로의 무효화.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 58.4,
"chairman": 78.3,
"operating_path": 207.5,
"tp_calibrator": 310.5
},
"agents": {},
"total_s": 655.0
}
}