Signal: BEARISH (62%) | Price: $63,786.70 | 2026-07-08 05:00 KST | 300 candles
Council: 1 bullish, 1 neutral, 4 bearish | Support: $63,628 / $62,659 / $62,507 | Resistance: $64,692 / $64,918 / $65,223
현재 BTC 일봉 구조는 다수결 기준 bearish로 판정한다. 가격은 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지되지만, 마지막 bearish CHoCH $64,918.20 아래이고 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조 회복은 아직 확인되지 않았다. Wyckoff 관점에서는 $58,030 Terminal Spring 이후 $59,800 range low를 회복한 Phase C 축적 후보라는 중요한 반대 해석이 존재하지만, 아직 ST $64,918.20 및 range EQ $65,745.00을 회복하지 못해 SOS/LPS 확정 단계는 아니다. 구조적으로 핵심 저항은 $64,691.90-$65,745.00, 상위 무효화는 $70,650.76이며, 핵심 하단 조건은 $59,800-$58,030 및 $57,758.60 방어 여부다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 58% | $59,800 / $59,080 | $64,918 / $65,745 |
| ICT Trader | BEARISH | 69% | $61,297 / $57,759 | $64,692 / $64,918 |
| Derivatives Trader | BEARISH | 67% | $63,500 / $62,659 | $64,692 / $65,100 |
| Candlestick Reader | NEUTRAL | 52% | $62,659 / $61,225 | $64,692 / $70,651 |
| Fibonacci Analyst | NEUTRAL | 56% | $63,628 / $62,507 | $65,223 / $67,255 |
| Harmonic Specialist | NEUTRAL | 44% | $63,232 / $62,685 | $64,464 / $64,987 |
Support: $59,800 / $59,080 / $58,030 | Resistance: $64,918 / $65,745 / $71,690 | Horizon: medium term
현재 Wyckoff regime은 ACC이며 acc_score 87, regime_fitness 0.870으로 축적 구조 우위가 확인되지만, regime_state는 acc_candidate이고 major_phase는 Phase C로 아직 SOS나 LPS가 확인된 단계는 아니다. 핵심 앵커는 SC $59,800.00, AR $71,690.00이며 이후 ST $64,918.20, Spring $59,080.00, Terminal Spring $58,030.00 순서로 Phase C 테스트가 진행된 구조다. 현재가 $63,786.70은 range low $59,800.00을 회복했지만 ST $64,918.20 및 레인지 EQ 약 $65,745.00 아래에 있어 즉각적인 강세 확정이 아니라 상단 재시험 전의 중립적/범위권 상태로 보는 것이 타당하다. 구조적 편향은 bullish이나, 즉시 경로는 $64,918.20~$65,745.00 회복 여부를 확인해야 하며 실패 시 $59,800.00 또는 $58,030.00 재테스트 위험이 남아 있다.
Support: $61,297 / $57,759 | Resistance: $64,692 / $64,918 / $67,969 | Horizon: short/medium term
구조적으로는 최근 시퀀스가 BOS_bearish → BOS_bullish → CHoCH_bearish → BOS_bullish → CHoCH_bearish로 끝났고, 마지막 bearish CHoCH 기준가 $64,918.20 아래에 현재가 $63,786.70이 위치하므로 structure_bias는 bearish로 판단한다. 가격은 range low $57,758.60과 range high $78,180.00 사이의 EQ $67,969.30 아래 discount에 있어 매수 반응 가능성은 있으나, active bullish OB와 unfilled bullish FVG가 모두 0개라 기관 매수 근거가 약하다. 반대로 EMA120 $70,650.76, EMA240 $78,459.83 아래에서 거래 중이고, 상단 $64,691.90-$64,918.20 구간이 단기 저항 및 유동성 회수 구간으로 작동할 수 있다. 따라서 확정 구조와 실행 셋업 모두 약세 우위이며, $61,297.00 전일 저가 및 $57,758.60 range low 재탐색 가능성을 우선 본다.
Support: $63,500 / $62,659 / $62,300 | Resistance: $64,692 / $65,100 / $66,100 | Horizon: 단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일
현재 BTC는 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 살아 있지만, EMA120 $70,650.76과 EMA240 $78,459.83을 크게 하회해 확인된 구조는 여전히 약세입니다. 파생 데이터는 4-8시간 선행 관점에서 부정적이며, CVD 변화 -4,847.1950, OI 24시간 -2.4620%, aggregate_score 0.263, bear_signals 4개로 반등 참여가 약합니다. 특히 7일 고점 $64,691.90 부근에서 가격이 둔화되고 있으며, 위쪽 $65,100 및 $66,100 청산 유동성이 있지만 이를 흡수하지 못하면 $63,500 → $62,300/$62,200 하방 청산 구간으로 되돌릴 가능성이 큽니다. 구조적으로는 아직 강세 전환을 확인할 BOS나 장기 EMA 회복이 없고, 셋업상으로도 롱 혼잡도 0.657과 음수 베이시스 -0.0490%가 단기 약세 셋업을 지지합니다.
Support: $62,659 / $61,225 / $57,759 | Resistance: $64,692 / $70,651 / $78,460 | Horizon: 단기
BTC는 현재 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지 중이지만, EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 머물러 확정 구조는 아직 bearish로 판단된다. 최근 5개 캔들은 4일 연속 상승 후 -0.4% 음봉으로 둔화되었고, bullish engulfing 후보 뒤에 bearish engulfing 후보가 출현해 캔들 신호가 충돌한다. best_pattern_quality는 0.615로 강하지 않고, bull_score와 bear_score가 모두 0.750으로 동일해 방향 확정력이 낮다. 다만 현재가가 7일 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접해 있어, 구조 전환 전 단기 setup은 하방 리스크가 더 크다.
Support: $63,628 / $62,507 / $61,386 | Resistance: $65,223 / $67,255 / $70,651 | Horizon: short/medium term
현재 BTC는 하락 스윙 $67,255 → $57,759의 0.618 황금비 되돌림인 $63,627.62를 불과 0.25% 거리에서 테스트하고 있으며, 현재가 $63,786.70은 해당 레벨 바로 위에 있습니다. 단기 셋업은 0.618 지지 반응과 EMA20 $62,659.18 상회로 인해 상승 쪽 우위가 있으나, 구조적으로는 EMA120 $70,650.76과 EMA240 $78,459.83 아래에 머물러 있어 확정적인 bullish 구조 전환은 아닙니다. $65,223.08의 0.786 되돌림을 돌파·안착하면 $67,255 스윙 고점 재시험 가능성이 열리지만, $63,627.62를 잃으면 $62,507.00 및 $61,386.38까지 되돌림이 깊어질 수 있습니다. 따라서 구조_bias는 bearish, setup_bias는 bullish로 분리되며, 전체 신호는 확인 대기 성격의 neutral입니다.
Support: $63,232 / $62,685 / $62,149 | Resistance: $64,464 / $64,987 / $65,381 | Horizon: medium term
1일봉 BTC/USDT는 현재 $63,786.70으로 최근접 PRZ $63,835.69와 사실상 동일 구간에 있으며, $62,684.52-$64,464.12의 bullish Butterfly 후보 PRZ 안에서 거래되고 있다. 완성형 bullish Gartley 두 개가 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인으로 표시되었지만, 모두 quality가 low이고 PRZ 폭이 3.342%-3.715%로 넓어 엄격한 실행 등급은 아니다. 지표상 patterns_found 183개, completed 70개, forming 113개로 노이즈가 많고 actionable_patterns_list가 0개, validated_tp_ladder도 0개이므로 하모닉만으로 방향을 확정할 수 없다. 따라서 확정 구조는 neutral로 두되, 현재 가격대가 다수의 bullish PRZ 및 일부 사후 반응 Gartley와 겹치므로 단기 setup_bias는 약한 bullish로 평가한다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $64,918 | liquidity_sweep | ICT (bearish CHoCH $64,918.20), Wyckoff (ST $64,918.20), Candlestick (7일 고점 $64,691.90), Derivatives ($65,100 청산 유동성) | 5.0 | 현재 반등의 마지막 상방 시도로 7일 고점 $64,691.90 유동성을 쓸어 올리며 ICT bearish CHoCH·Wyckoff ST 공통 레벨 $64,918.20와 파생 청산 유동성 $65,100 하단을 태그. CVD -4,847·OI -2.46%로 신규 매수 참여가 없어 이 구간은 흡수 실패 후 되돌림 가능성이 높은 '저항 확인' 지점. 셋업이 추격형이 아닌 저항 확인형이라는 판단에 따라 하방 진입 전 선행하는 반등 소진 웨이포인트. |
| 2 | $62,507 | support_test | Fibonacci (0.5 EQ $62,507.00), Candlestick/Derivatives/Fibonacci (EMA20 $62,659.18), Derivatives ($62,300-$62,200 청산) | 14.0 | 저항 거부 후 fib 0.618 $63,627.62를 이탈하며 EMA20 $62,659.18과 fib 0.5 EQ $62,507.00 지지 클러스터로 되돌림. 파생이 지목한 $62,300-$62,200 하방 청산 구간 상단과 중첩되어, 단기 반등을 지탱하던 EMA20 상실을 확인하는 핵심 지지 테스트. |
| 3 | $61,297 | swing_low | ICT (전일 저가 $61,297.00), Candlestick (7일 EQ $61,225.25) | 22.0 | EMA20 이탈 확정 시 ICT 전일 저가 $61,297.00과 캔들 7일 EQ $61,225.25 유동성 구간으로 하락 연장. 이 아래는 $59,800 Wyckoff range low 재시험 리스크가 열리는 24시간 우선 하방 목표이자, Fib/Harmonic/Wyckoff 지지 클러스터($58,030-$59,800)로 진입 전 1차 도착 지점. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,600 | $64,692 | High first |
| 8h | $63,300 | $64,918 | High first |
| 24h | $61,225 | $64,918 | High first |
Invalidation: $65,745
```json
{
"path_type": "complex",
"confidence": 0.61,
"waypoints": [
{
"seq": 1,
"price": 64918.20,
"type": "liquidity_sweep",
"source": "ICT (bearish CHoCH $64,918.20), Wyckoff (ST $64,918.20), Candlestick (7일 고점 $64,691.90), Derivatives ($65,100 청산 유동성)",
"description": "현재 반등의 마지막 상방 시도로 7일 고점 $64,691.90 유동성을 쓸어 올리며 ICT bearish CHoCH·Wyckoff ST 공통 레벨 $64,918.20와 파생 청산 유동성 $65,100 하단을 태그. CVD -4,847·OI -2.46%로 신규 매수 참여가 없어 이 구간은 흡수 실패 후 되돌림 가능성이 높은 '저항 확인' 지점. 셋업이 추격형이 아닌 저항 확인형이라는 판단에 따라 하방 진입 전 선행하는 반등 소진 웨이포인트.",
"est_hours": 5.0
},
{
"seq": 2,
"price": 62507.00,
"type": "support_test",
"source": "Fibonacci (0.5 EQ $62,507.00), Candlestick/Derivatives/Fibonacci (EMA20 $62,659.18), Derivatives ($62,300-$62,200 청산)",
"description": "저항 거부 후 fib 0.618 $63,627.62를 이탈하며 EMA20 $62,659.18과 fib 0.5 EQ $62,507.00 지지 클러스터로 되돌림. 파생이 지목한 $62,300-$62,200 하방 청산 구간 상단과 중첩되어, 단기 반등을 지탱하던 EMA20 상실을 확인하는 핵심 지지 테스트.",
"est_hours": 14.0
},
{
"seq": 3,
"price": 61297.00,
"type": "swing_low",
"source": "ICT (전일 저가 $61,297.00), Candlestick (7일 EQ $61,225.25)",
"description": "EMA20 이탈 확정 시 ICT 전일 저가 $61,297.00과 캔들 7일 EQ $61,225.25 유동성 구간으로 하락 연장. 이 아래는 $59,800 Wyckoff range low 재시험 리스크가 열리는 24시간 우선 하방 목표이자, Fib/Harmonic/Wyckoff 지지 클러스터($58,030-$59,800)로 진입 전 1차 도착 지점.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 64691.90, "expected_low": 63600.00, "high_first": true},
"8h": {"expected_high": 64918.20, "expected_low": 63300.00, "high_first": true},
"24h": {"expected_high": 64918.20, "expected_low": 61225.25, "high_first": true}
},
"triggers": {
"bullish": {
"price": 65223.08,
"description": "일봉 기준 fib 0.786 $65,223.08을 종가로 회복·안착하면 저항 흡수 신호로 $65,745.00 레인지 EQ 및 $67,255 스윙 고점 향한 강세 가속. WP1 저항 거부 시나리오가 약화되고 Wyckoff Phase C 축적 해석의 우위가 커진다."
},
"bearish": {
"price": 63627.62,
"description": "WP1 저항 거부 후 fib 0.618 $63,627.62을 종가로 이탈하면 EMA20 $62,659.18·fib 0.5 EQ $62,507.00 향한 하방 가속 확인. CVD 음전·OI 언와인딩과 결합 시 WP2·WP3 진행 신뢰도가 상승한다."
}
},
"scenario_invalidation": 65745.00
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"ICT: 현재가 $63,786.70가 최근 bearish CHoCH 기준 $64,918.20 아래에 있어 일봉 구조 회복 미확인",
"Candlestick: 현재가가 7일 범위 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접",
"Derivatives: 반등 중 CVD 변화 -4,847.1950, 24시간 OI -2.4620%로 가격 상승을 신규 매수 참여가 확인하지 못함",
"Derivatives: 상단 $65,100 및 $66,100 청산 유동성은 존재하나, 현재 구조상 $64,691.90-$64,918.20 저항 흡수 여부가 핵심",
"Fibonacci: 현재가가 0.618 되돌림 $63,627.62 바로 위에 있어 단기 지지 테스트 중이나, $65,223.08 돌파 전 상위 구조 전환은 미확인",
"Wyckoff/Harmonic: $58,030-$59,800 스프링 계열 저점 회복과 $62,684-$64,464 bullish PRZ는 하방 추격 리스크를 낮추는 반대 조건"
],
"setup_vs_structure": "구조적 판단은 bearish 쪽이 우세하고, 실행 셋업도 ICT·파생·캔들 3개 축이 bearish로 정렬되어 단기 운영 리스크 역시 하방 우위다. 다만 Wyckoff Phase C 스프링 후보와 Fibonacci/Harmonic 지지 구간이 현재가 바로 아래·주변에 있어, bearish 셋업은 추격형보다 저항 확인형으로 다루는 것이 적절하다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 4,
"neutral_count": 1
},
"key_levels": {
"support": [
63627.62,
62659.18,
62507.0,
61297.0,
61225.25,
59800.0,
59080.0,
58030.0,
57758.6
],
"resistance": [
64691.9,
64918.2,
65223.08,
65745.0,
66100.0,
67969.3,
70650.76,
71690.0,
78459.83
]
},
"confluences": [
"ICT와 Wyckoff 모두 $64,918.20를 핵심 구조 레벨로 식별한다. ICT는 마지막 bearish CHoCH 기준, Wyckoff는 ST/상단 회복 확인 레벨로 해석한다.",
"Candlestick과 ICT가 $64,691.90-$64,918.20 구간을 단기 저항 및 구조 확인 구간으로 공통 제시한다.",
"Candlestick, ICT, Derivatives, Fibonacci 모두 현재가가 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있다는 점을 상위 구조 약세 근거로 제시한다.",
"ICT의 range low $57,758.60, Fibonacci의 확장/스윙 저점 $57,758.60, Derivatives의 강한 하방 유동성 $57,600이 $57,600-$57,759 하단 지지·유동성 클러스터를 형성한다.",
"Fibonacci의 0.618 되돌림 $63,627.62와 Harmonic의 bullish Butterfly PRZ 중심 $63,835.69가 현재가 $63,786.70 부근에서 단기 반응 구간으로 중첩된다.",
"Wyckoff의 main range low $59,800.00, Spring $59,080.00, Terminal Spring $58,030.00은 ICT/Fibonacci의 $57,758.60 하단과 함께 $58,030-$59,800을 구조적 하단 방어 구간으로 만든다."
],
"conflicts": [
"Wyckoff는 ACC regime, Phase C, Terminal Spring 후보를 근거로 구조적 bullish를 제시하지만, ICT·Candlestick·Derivatives·Fibonacci는 EMA120/EMA240 하회와 bearish CHoCH 미회복을 근거로 구조적 bearish를 제시한다.",
"Fibonacci와 Harmonic은 현재가 주변 $63,627-$64,464에서 bullish 반응 가능성을 제시하지만, 이는 실행·반응 구간이지 상위 구조 전환 신호는 아니다.",
"Wyckoff의 축적 해석은 $58,030 Terminal Spring 이후 $59,800 range low 회복을 중시하는 반면, ICT는 $64,918.20 아래 거래를 구조적 약세 유지로 본다.",
"Candlestick은 최근 bullish engulfing 후보와 bearish engulfing 후보가 연속 출현해 방향성이 충돌하며, 패턴 품질도 강하지 않아 단독 구조 판정력은 제한적이다.",
"Harmonic은 다수의 bullish PRZ를 제시하지만 actionable 패턴이 없고 후보 품질이 낮아, 핵심 구조 판단을 뒤집을 권한은 낮다."
],
"highest_conviction_analyst": "ICT Trader — 최근 구조 이벤트가 bearish CHoCH $64,918.20 아래에서 유지되고, EQ $67,969.30 아래 discount임에도 active bullish OB와 unfilled bullish FVG가 없다는 점을 명확히 구분했다. 또한 EMA120 $70,650.76 및 EMA240 $78,459.83 하회, $64,691.90-$64,918.20 저항, $61,297.00 및 $57,758.60 구조 레벨을 구체적으로 제시해 구조 진단의 일관성과 가격 정밀도가 가장 높다.",
"invalidation_level": "$70,650.76 일봉 회복·안착 시 현재 bearish 구조 판단은 구조적으로 훼손된다. 단, 조기 경고 레벨은 $64,918.20 및 $65,745.00 회복이다.",
"executive_summary": "현재 BTC 일봉 구조는 다수결 기준 bearish로 판정한다. 가격은 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지되지만, 마지막 bearish CHoCH $64,918.20 아래이고 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조 회복은 아직 확인되지 않았다. Wyckoff 관점에서는 $58,030 Terminal Spring 이후 $59,800 range low를 회복한 Phase C 축적 후보라는 중요한 반대 해석이 존재하지만, 아직 ST $64,918.20 및 range EQ $65,745.00을 회복하지 못해 SOS/LPS 확정 단계는 아니다. 구조적으로 핵심 저항은 $64,691.90-$65,745.00, 상위 무효화는 $70,650.76이며, 핵심 하단 조건은 $59,800-$58,030 및 $57,758.60 방어 여부다."
}{
"symbol": "BTC/USDT",
"timeframe": "1d",
"timestamp": "2026-07-08 05:00 KST",
"last_price": 63786.7,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.52,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $63,786.70는 7일 범위 EQ $61,225.25 위에 있어 단기 프리미엄 구간",
"현재가가 EMA120 $70,650.76보다 9.7% 낮고 EMA240 $78,459.83보다 18.7% 낮아 상위 구조는 여전히 하방 우위",
"최근 패턴이 bullish_engulfing@291 이후 bearish_engulfing@292로 상충하며, 마지막 신호는 약한 bearish engulfing 후보",
"7일 고점 $64,691.90 바로 아래에서 매수 추격 부담이 존재",
"고거래량 패턴이 없어 최근 반등의 확정성이 약함"
],
"reasoning": "BTC는 현재 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지 중이지만, EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 머물러 확정 구조는 아직 bearish로 판단된다. 최근 5개 캔들은 4일 연속 상승 후 -0.4% 음봉으로 둔화되었고, bullish engulfing 후보 뒤에 bearish engulfing 후보가 출현해 캔들 신호가 충돌한다. best_pattern_quality는 0.615로 강하지 않고, bull_score와 bear_score가 모두 0.750으로 동일해 방향 확정력이 낮다. 다만 현재가가 7일 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접해 있어, 구조 전환 전 단기 setup은 하방 리스크가 더 크다.",
"key_levels": {
"support": [
62659.18,
61225.25,
57758.6
],
"resistance": [
64691.9,
70650.76,
78459.83
]
},
"time_horizon": "단기",
"invalidation_level": "$64,691.90 일봉 종가 상향 돌파",
"risk_scenario": "$64,691.90 위로 일봉 종가가 안착하면 bearish setup은 무효화되며, 숏 커버링과 함께 EMA120 $70,650.76까지 반등 확장이 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 127,
"recent_patterns": 2,
"pattern_list": [
"bullish_engulfing@291",
"bearish_engulfing@292"
],
"atr_value": 2218.88,
"vol_avg_20": 174569.63,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.615,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.413,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.615,
"bull_score": 0.75,
"bear_score": 0.75
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.52,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $63,786.70는 7일 범위 EQ $61,225.25 위에 있어 단기 프리미엄 구간\",\n \"현재가가 EMA120 $70,650.76보다 9.7% 낮고 EMA240 $78,459.83보다 18.7% 낮아 상위 구조는 여전히 하방 우위\",\n \"최근 패턴이 bullish_engulfing@291 이후 bearish_engulfing@292로 상충하며, 마지막 신호는 약한 bearish engulfing 후보\",\n \"7일 고점 $64,691.90 바로 아래에서 매수 추격 부담이 존재\",\n \"고거래량 패턴이 없어 최근 반등의 확정성이 약함\"\n ],\n \"reasoning\": \"BTC는 현재 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지 중이지만, EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 머물러 확정 구조는 아직 bearish로 판단된다. 최근 5개 캔들은 4일 연속 상승 후 -0.4% 음봉으로 둔화되었고, bullish engulfing 후보 뒤에 bearish engulfing 후보가 출현해 캔들 신호가 충돌한다. best_pattern_quality는 0.615로 강하지 않고, bull_score와 bear_score가 모두 0.750으로 동일해 방향 확정력이 낮다. 다만 현재가가 7일 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접해 있어, 구조 전환 전 단기 setup은 하방 리스크가 더 크다.\",\n \"key_levels\": {\n \"support\": [\n 62659.18,\n 61225.25,\n 57758.6\n ],\n \"resistance\": [\n 64691.9,\n 70650.76,\n 78459.83\n ]\n },\n \"time_horizon\": \"단기\",\n \"invalidation_level\": \"$64,691.90 일봉 종가 상향 돌파\",\n \"risk_scenario\": \"$64,691.90 위로 일봉 종가가 안착하면 bearish setup은 무효화되며, 숏 커버링과 함께 EMA120 $70,650.76까지 반등 확장이 열릴 수 있다.\",\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.746,
"setup_signals": [
"일봉 기준 최근 확정 CHoCH_bearish 레벨 $64,918.20 아래에서 현재가 $63,786.70 거래",
"현재가가 EQ $67,969.30 아래 discount 영역에 있으나, bullish OB와 unfilled bullish FVG가 없어 즉각적인 기관 매수 배열 부재",
"EMA120 $70,650.76 및 EMA240 $78,459.83 아래에서 거래되어 상위 추세 저항이 우세",
"가까운 상단 유동성은 전일 고가 $64,691.90 및 CHoCH 레벨 $64,918.20에 집중",
"상단 후보 bearish OB가 $80,651.20-$82,828.70에 위치해 중기 공급 배열로 작동 가능"
],
"reasoning": "구조적으로는 최근 시퀀스가 BOS_bearish → BOS_bullish → CHoCH_bearish → BOS_bullish → CHoCH_bearish로 끝났고, 마지막 bearish CHoCH 기준가 $64,918.20 아래에 현재가 $63,786.70이 위치하므로 structure_bias는 bearish로 판단한다. 가격은 range low $57,758.60과 range high $78,180.00 사이의 EQ $67,969.30 아래 discount에 있어 매수 반응 가능성은 있으나, active bullish OB와 unfilled bullish FVG가 모두 0개라 기관 매수 근거가 약하다. 반대로 EMA120 $70,650.76, EMA240 $78,459.83 아래에서 거래 중이고, 상단 $64,691.90-$64,918.20 구간이 단기 저항 및 유동성 회수 구간으로 작동할 수 있다. 따라서 확정 구조와 실행 셋업 모두 약세 우위이며, $61,297.00 전일 저가 및 $57,758.60 range low 재탐색 가능성을 우선 본다.",
"key_levels": {
"support": [
61297.0,
57758.6
],
"resistance": [
64691.9,
64918.2,
67969.3,
70650.76,
80651.2,
82828.7
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$64,918.20",
"risk_scenario": "$64,918.20 bearish CHoCH 레벨을 일봉 종가로 회복하고 전일 고가 $64,691.90 위에서 수용되면 단기 약세 셋업은 무효화된다. 그 경우 EQ $67,969.30까지 회귀한 뒤 EMA120 $70,650.76 방향으로 숏 커버링이 진행될 수 있다.",
"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.512
},
"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": 68,
"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": 67969.3,
"range_high": 78180.0,
"range_low": 57758.6,
"bull_score": 6.5,
"bear_score": 6.9,
"setup_bias": "bearish",
"setup_score": 0.746,
"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": 72.9,
"deepest_retracement_pct": 116.2,
"previous_day_high": 64691.9,
"previous_day_low": 61297.0,
"broken_prev_high": false,
"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.746,\n \"setup_signals\": [\n \"일봉 기준 최근 확정 CHoCH_bearish 레벨 $64,918.20 아래에서 현재가 $63,786.70 거래\",\n \"현재가가 EQ $67,969.30 아래 discount 영역에 있으나, bullish OB와 unfilled bullish FVG가 없어 즉각적인 기관 매수 배열 부재\",\n \"EMA120 $70,650.76 및 EMA240 $78,459.83 아래에서 거래되어 상위 추세 저항이 우세\",\n \"가까운 상단 유동성은 전일 고가 $64,691.90 및 CHoCH 레벨 $64,918.20에 집중\",\n \"상단 후보 bearish OB가 $80,651.20-$82,828.70에 위치해 중기 공급 배열로 작동 가능\"\n ],\n \"reasoning\": \"구조적으로는 최근 시퀀스가 BOS_bearish → BOS_bullish → CHoCH_bearish → BOS_bullish → CHoCH_bearish로 끝났고, 마지막 bearish CHoCH 기준가 $64,918.20 아래에 현재가 $63,786.70이 위치하므로 structure_bias는 bearish로 판단한다. 가격은 range low $57,758.60과 range high $78,180.00 사이의 EQ $67,969.30 아래 discount에 있어 매수 반응 가능성은 있으나, active bullish OB와 unfilled bullish FVG가 모두 0개라 기관 매수 근거가 약하다. 반대로 EMA120 $70,650.76, EMA240 $78,459.83 아래에서 거래 중이고, 상단 $64,691.90-$64,918.20 구간이 단기 저항 및 유동성 회수 구간으로 작동할 수 있다. 따라서 확정 구조와 실행 셋업 모두 약세 우위이며, $61,297.00 전일 저가 및 $57,758.60 range low 재탐색 가능성을 우선 본다.\",\n \"key_levels\": {\n \"support\": [\n 61297.0,\n 57758.6\n ],\n \"resistance\": [\n 64691.9,\n 64918.2,\n 67969.3,\n 70650.76,\n 80651.2,\n 82828.7\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$64,918.20\",\n \"risk_scenario\": \"$64,918.20 bearish CHoCH 레벨을 일봉 종가로 회복하고 전일 고가 $64,691.90 위에서 수용되면 단기 약세 셋업은 무효화된다. 그 경우 EQ $67,969.30까지 회귀한 뒤 EMA120 $70,650.76 방향으로 숏 커버링이 진행될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.67,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"가격 $63,786.70은 EMA20 $62,659.18 위에 있지만 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조는 아직 약세",
"7일 고점 $64,691.90 근처까지 반등했으나 CVD 변화가 -4,847.1950으로 음수라 매수 참여가 가격 상승을 확인하지 못함",
"24시간 OI가 -2.4620% 감소해 신규 롱 추격보다 포지션 언와인딩 성격이 강함",
"롱 계정 비율 0.570, 롱 혼잡도 0.657로 여전히 롱 쪽 포지셔닝이 상대적으로 혼잡한 반면 숏 계정은 24시간 +0.018 증가",
"현물-선물 베이시스가 -0.0490%로 음수이며, 파생시장 프리미엄이 약해 단기 상승 지속 신뢰도가 낮음",
"하방 청산 클러스터가 $63,500, $62,300, $62,200에 밀집되어 있어 단기 가격 자석으로 작동 가능"
],
"reasoning": "현재 BTC는 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 살아 있지만, EMA120 $70,650.76과 EMA240 $78,459.83을 크게 하회해 확인된 구조는 여전히 약세입니다. 파생 데이터는 4-8시간 선행 관점에서 부정적이며, CVD 변화 -4,847.1950, OI 24시간 -2.4620%, aggregate_score 0.263, bear_signals 4개로 반등 참여가 약합니다. 특히 7일 고점 $64,691.90 부근에서 가격이 둔화되고 있으며, 위쪽 $65,100 및 $66,100 청산 유동성이 있지만 이를 흡수하지 못하면 $63,500 → $62,300/$62,200 하방 청산 구간으로 되돌릴 가능성이 큽니다. 구조적으로는 아직 강세 전환을 확인할 BOS나 장기 EMA 회복이 없고, 셋업상으로도 롱 혼잡도 0.657과 음수 베이시스 -0.0490%가 단기 약세 셋업을 지지합니다.",
"key_levels": {
"support": [
63500,
62659.18,
62300,
62200,
57600
],
"resistance": [
64691.9,
65100,
66100,
70650.76
]
},
"time_horizon": "단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일",
"invalidation_level": "$66,100 상방 안착",
"risk_scenario": "$65,100 청산 유동성을 강하게 흡수한 뒤 $66,100 위에서 종가 안착하면 숏 포지션이 강제 청산되며 $70,650.76 EMA120 방향으로 숏 스퀴즈가 확장될 수 있습니다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.15,
"cvd_change": -4847.195,
"oi_trend": 0.254,
"oi_change_pct_24h": -2.462,
"oi_latest": 102690.928,
"funding_pressure": 0.423,
"funding_avg": 7.74e-05,
"funding_change_24h": -8.75e-06,
"long_account_ratio": 0.579,
"short_account_ratio": 0.421,
"long_account_latest": 0.57,
"short_account_latest": 0.43,
"long_account_change_24h": -0.0176,
"short_account_change_24h": 0.0176,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.657,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.488,
"spot_futures_basis_pct": -0.049,
"basis_change_lookback": 0.0184,
"aggregate_score": 0.263,
"bull_signals": 0,
"bear_signals": 4,
"liq_below": [
[
63500,
112783.5124184
],
[
62300,
109983.5602167
],
[
62200,
125276.07702750001
]
],
"liq_above": [
[
65100,
104513.52394284999
],
[
66100,
152081.12847175
]
],
"strongest_liq_level": 57600,
"fragility_score": 0.407,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.67,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"가격 $63,786.70은 EMA20 $62,659.18 위에 있지만 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조는 아직 약세\",\n \"7일 고점 $64,691.90 근처까지 반등했으나 CVD 변화가 -4,847.1950으로 음수라 매수 참여가 가격 상승을 확인하지 못함\",\n \"24시간 OI가 -2.4620% 감소해 신규 롱 추격보다 포지션 언와인딩 성격이 강함\",\n \"롱 계정 비율 0.570, 롱 혼잡도 0.657로 여전히 롱 쪽 포지셔닝이 상대적으로 혼잡한 반면 숏 계정은 24시간 +0.018 증가\",\n \"현물-선물 베이시스가 -0.0490%로 음수이며, 파생시장 프리미엄이 약해 단기 상승 지속 신뢰도가 낮음\",\n \"하방 청산 클러스터가 $63,500, $62,300, $62,200에 밀집되어 있어 단기 가격 자석으로 작동 가능\"\n ],\n \"reasoning\": \"현재 BTC는 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 살아 있지만, EMA120 $70,650.76과 EMA240 $78,459.83을 크게 하회해 확인된 구조는 여전히 약세입니다. 파생 데이터는 4-8시간 선행 관점에서 부정적이며, CVD 변화 -4,847.1950, OI 24시간 -2.4620%, aggregate_score 0.263, bear_signals 4개로 반등 참여가 약합니다. 특히 7일 고점 $64,691.90 부근에서 가격이 둔화되고 있으며, 위쪽 $65,100 및 $66,100 청산 유동성이 있지만 이를 흡수하지 못하면 $63,500 → $62,300/$62,200 하방 청산 구간으로 되돌릴 가능성이 큽니다. 구조적으로는 아직 강세 전환을 확인할 BOS나 장기 EMA 회복이 없고, 셋업상으로도 롱 혼잡도 0.657과 음수 베이시스 -0.0490%가 단기 약세 셋업을 지지합니다.\",\n \"key_levels\": {\n \"support\": [\n 63500,\n 62659.18,\n 62300,\n 62200,\n 57600\n ],\n \"resistance\": [\n 64691.9,\n 65100,\n 66100,\n 70650.76\n ]\n },\n \"time_horizon\": \"단기, 파생 데이터 선행성을 고려한 4-8시간에서 1일\",\n \"invalidation_level\": \"$66,100 상방 안착\",\n \"risk_scenario\": \"$65,100 청산 유동성을 강하게 흡수한 뒤 $66,100 위에서 종가 안착하면 숏 포지션이 강제 청산되며 $70,650.76 EMA120 방향으로 숏 스퀴즈가 확장될 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.6,
"setup_signals": [
"할인 구간: 현재가 $63,786.70은 메인 레인지 EQ 약 $65,745.00 아래에 위치",
"Terminal Spring 후보: $58,030.00에서 SC $59,800.00 및 기존 Spring $59,080.00 하단을 재차 훼손한 뒤 현재 $63,786.70까지 회복",
"레인지 하단 reclaim: 현재가가 메인 range low $59,800.00 위에 있어 Spring 이후 수요 반응은 유지",
"미확인 조건: 아직 ST $64,918.20 및 EQ $65,745.00 상방 안착이 없어 SOS/LPS 확인은 부재"
],
"reasoning": "현재 Wyckoff regime은 ACC이며 acc_score 87, regime_fitness 0.870으로 축적 구조 우위가 확인되지만, regime_state는 acc_candidate이고 major_phase는 Phase C로 아직 SOS나 LPS가 확인된 단계는 아니다. 핵심 앵커는 SC $59,800.00, AR $71,690.00이며 이후 ST $64,918.20, Spring $59,080.00, Terminal Spring $58,030.00 순서로 Phase C 테스트가 진행된 구조다. 현재가 $63,786.70은 range low $59,800.00을 회복했지만 ST $64,918.20 및 레인지 EQ 약 $65,745.00 아래에 있어 즉각적인 강세 확정이 아니라 상단 재시험 전의 중립적/범위권 상태로 보는 것이 타당하다. 구조적 편향은 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": "medium term",
"invalidation_level": "58030.00",
"risk_scenario": "$64,918.20 ST 및 EQ $65,745.00 회복에 실패하면 Terminal Spring 이후의 수요 반응이 약화된 것으로 해석되며, $59,800.00 range low 재시험이 우선 열릴 수 있다. 특히 $58,030.00 아래로 재이탈하면 현재 Phase C Spring 해석은 무효화되고, 축적 후보가 아닌 하방 range 확장 또는 새로운 약세 구조로 재평가해야 한다.",
"data_quality": "high",
"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": 148,
"price": 59800.0,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 149,
"price": 71690.0,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 199,
"price": 64918.2,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 267,
"price": 59080.0,
"color": "#f9844a"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 287,
"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": 148,
"end_idx": 287,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 148,
"price": 59800.0,
"color": "#ffd166",
"dt": "2026-02-06 09:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 149,
"price": 71690.0,
"color": "#06d6a0",
"dt": "2026-02-07 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 199,
"price": 64918.2,
"color": "#118ab2",
"dt": "2026-03-29 09:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 267,
"price": 59080.0,
"color": "#f9844a",
"dt": "2026-06-05 09:00:00+09:00"
},
{
"label": "TERMINAL_SPRING",
"side": "low",
"idx": 287,
"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\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.6,\n \"setup_signals\": [\n \"할인 구간: 현재가 $63,786.70은 메인 레인지 EQ 약 $65,745.00 아래에 위치\",\n \"Terminal Spring 후보: $58,030.00에서 SC $59,800.00 및 기존 Spring $59,080.00 하단을 재차 훼손한 뒤 현재 $63,786.70까지 회복\",\n \"레인지 하단 reclaim: 현재가가 메인 range low $59,800.00 위에 있어 Spring 이후 수요 반응은 유지\",\n \"미확인 조건: 아직 ST $64,918.20 및 EQ $65,745.00 상방 안착이 없어 SOS/LPS 확인은 부재\"\n ],\n \"reasoning\": \"현재 Wyckoff regime은 ACC이며 acc_score 87, regime_fitness 0.870으로 축적 구조 우위가 확인되지만, regime_state는 acc_candidate이고 major_phase는 Phase C로 아직 SOS나 LPS가 확인된 단계는 아니다. 핵심 앵커는 SC $59,800.00, AR $71,690.00이며 이후 ST $64,918.20, Spring $59,080.00, Terminal Spring $58,030.00 순서로 Phase C 테스트가 진행된 구조다. 현재가 $63,786.70은 range low $59,800.00을 회복했지만 ST $64,918.20 및 레인지 EQ 약 $65,745.00 아래에 있어 즉각적인 강세 확정이 아니라 상단 재시험 전의 중립적/범위권 상태로 보는 것이 타당하다. 구조적 편향은 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\": \"medium term\",\n \"invalidation_level\": \"58030.00\",\n \"risk_scenario\": \"$64,918.20 ST 및 EQ $65,745.00 회복에 실패하면 Terminal Spring 이후의 수요 반응이 약화된 것으로 해석되며, $59,800.00 range low 재시험이 우선 열릴 수 있다. 특히 $58,030.00 아래로 재이탈하면 현재 Phase C Spring 해석은 무효화되고, 축적 후보가 아닌 하방 range 확장 또는 새로운 약세 구조로 재평가해야 한다.\",\n \"data_quality\": \"high\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.56,
"structure_bias": "bearish",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $63,786.70이 0.618 황금비 되돌림 $63,627.62 바로 위에서 테스트 중이며, 이탈 없이 유지되면 단기 지지 반응 가능",
"가격이 EQ 0.5 되돌림 $62,507.00 위에 있어 단기적으로는 프리미엄 영역에 진입했지만, 동시에 $62,507.00이 하방 이탈 기준 지지로 작동",
"EMA20 $62,659.18 위에서 거래되어 단기 반등 셋업은 유지되지만, EMA120 $70,650.76 및 EMA240 $78,459.83 아래라 상위 구조 전환은 미확인",
"최근 5개 일봉 중 4개가 양봉 후 마지막 캔들이 -0.4%로 약한 조정에 그쳐 $63,627.62 부근의 방어 여부가 핵심",
"상단 0.786 되돌림 $65,223.08이 즉시 저항이며, 이 가격을 명확히 수용하기 전까지는 상승 구조 확정으로 보기 어려움"
],
"reasoning": "현재 BTC는 하락 스윙 $67,255 → $57,759의 0.618 황금비 되돌림인 $63,627.62를 불과 0.25% 거리에서 테스트하고 있으며, 현재가 $63,786.70은 해당 레벨 바로 위에 있습니다. 단기 셋업은 0.618 지지 반응과 EMA20 $62,659.18 상회로 인해 상승 쪽 우위가 있으나, 구조적으로는 EMA120 $70,650.76과 EMA240 $78,459.83 아래에 머물러 있어 확정적인 bullish 구조 전환은 아닙니다. $65,223.08의 0.786 되돌림을 돌파·안착하면 $67,255 스윙 고점 재시험 가능성이 열리지만, $63,627.62를 잃으면 $62,507.00 및 $61,386.38까지 되돌림이 깊어질 수 있습니다. 따라서 구조_bias는 bearish, setup_bias는 bullish로 분리되며, 전체 신호는 확인 대기 성격의 neutral입니다.",
"key_levels": {
"support": [
63627.62,
62507.0,
61386.38,
57758.6
],
"resistance": [
65223.08,
67255.0,
70650.76,
78459.83
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$62,507.00",
"risk_scenario": "$63,627.62의 0.618 황금비 지지가 실패하고 특히 $62,507.00의 0.5 되돌림 아래로 일봉 종가가 확정되면, 현재의 단기 bullish 셋업은 무효화되며 $61,386.38, 이후 $57,758.60 재시험 위험이 커집니다. 반대로 $65,223.08을 강하게 돌파하면 bearish 구조 판단은 약화되고 $67,255 스윙 고점 및 그 이상으로 구조 전환 시도가 진행될 수 있습니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "High→Low: $67,255 → $57,759",
"direction": "down",
"nearest_fib": "ret_0.618",
"nearest_fib_price": 63627.62,
"nearest_fib_distance": 0.25,
"golden_ratio_level": 63627.62,
"fib_ret_382": 61386.38,
"fib_ret_618": 63627.62,
"confluence_zones": [
{
"price": 57758.6,
"count": 2,
"levels": [
"ext_1.0",
"ext_1.0"
],
"cluster_score": 0.6
}
],
"support_levels": [
63627.62239999999,
62507.0,
61386.3776
],
"resistance_levels": [
65223.0848
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 59999.84,
"distance_pct": 5.94,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.382",
"price": 61386.38,
"distance_pct": 3.76,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.5",
"price": 62507.0,
"distance_pct": 2.01,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.618",
"price": 63627.62,
"distance_pct": 0.25,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ret_0.786",
"price": 65223.08,
"distance_pct": 2.25,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 57758.6,
"distance_pct": 9.45,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.272",
"price": 55175.47,
"distance_pct": 13.5,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.414",
"price": 53826.92,
"distance_pct": 15.61,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.618",
"price": 51889.58,
"distance_pct": 18.65,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 48261.8,
"distance_pct": 24.34,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.6,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.56,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $63,786.70이 0.618 황금비 되돌림 $63,627.62 바로 위에서 테스트 중이며, 이탈 없이 유지되면 단기 지지 반응 가능\",\n \"가격이 EQ 0.5 되돌림 $62,507.00 위에 있어 단기적으로는 프리미엄 영역에 진입했지만, 동시에 $62,507.00이 하방 이탈 기준 지지로 작동\",\n \"EMA20 $62,659.18 위에서 거래되어 단기 반등 셋업은 유지되지만, EMA120 $70,650.76 및 EMA240 $78,459.83 아래라 상위 구조 전환은 미확인\",\n \"최근 5개 일봉 중 4개가 양봉 후 마지막 캔들이 -0.4%로 약한 조정에 그쳐 $63,627.62 부근의 방어 여부가 핵심\",\n \"상단 0.786 되돌림 $65,223.08이 즉시 저항이며, 이 가격을 명확히 수용하기 전까지는 상승 구조 확정으로 보기 어려움\"\n ],\n \"reasoning\": \"현재 BTC는 하락 스윙 $67,255 → $57,759의 0.618 황금비 되돌림인 $63,627.62를 불과 0.25% 거리에서 테스트하고 있으며, 현재가 $63,786.70은 해당 레벨 바로 위에 있습니다. 단기 셋업은 0.618 지지 반응과 EMA20 $62,659.18 상회로 인해 상승 쪽 우위가 있으나, 구조적으로는 EMA120 $70,650.76과 EMA240 $78,459.83 아래에 머물러 있어 확정적인 bullish 구조 전환은 아닙니다. $65,223.08의 0.786 되돌림을 돌파·안착하면 $67,255 스윙 고점 재시험 가능성이 열리지만, $63,627.62를 잃으면 $62,507.00 및 $61,386.38까지 되돌림이 깊어질 수 있습니다. 따라서 구조_bias는 bearish, setup_bias는 bullish로 분리되며, 전체 신호는 확인 대기 성격의 neutral입니다.\",\n \"key_levels\": {\n \"support\": [\n 63627.62,\n 62507.0,\n 61386.38,\n 57758.6\n ],\n \"resistance\": [\n 65223.08,\n 67255.0,\n 70650.76,\n 78459.83\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$62,507.00\",\n \"risk_scenario\": \"$63,627.62의 0.618 황금비 지지가 실패하고 특히 $62,507.00의 0.5 되돌림 아래로 일봉 종가가 확정되면, 현재의 단기 bullish 셋업은 무효화되며 $61,386.38, 이후 $57,758.60 재시험 위험이 커집니다. 반대로 $65,223.08을 강하게 돌파하면 bearish 구조 판단은 약화되고 $67,255 스윙 고점 및 그 이상으로 구조 전환 시도가 진행될 수 있습니다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.44,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.48,
"setup_signals": [
"현재가 $63,786.70가 최근접 형성형 bullish Butterfly PRZ 중심 $63,835.69에 거의 접촉 중이며 price_to_prz 0.08%",
"활성 bullish Butterfly 후보 PRZ $62,684.52-$64,464.12 내부에 가격이 위치, D 예상가 $63,574.32, XAD/BC_EXT/ABCD 3개 Fib 패밀리 중첩",
"완성형 bullish Gartley 반응 후보: D $64,918.20, PRZ $63,231.55-$65,380.95, 반응 확인 사유에 PRZ_touch_or_entry 및 AD0.382_reaction_reached 포함",
"추가 완성형 bullish Gartley 반응 후보: D $65,676.10, PRZ $64,324.68-$66,759.80, reaction_score 1.0으로 기록",
"다만 actionable_patterns_list가 비어 있고 council_relevant_prz_count 및 directional_influence_prz_count가 0이므로, 현재 bullish setup은 구조 전환 신호가 아닌 PRZ 반응 후보에 한정"
],
"reasoning": "1일봉 BTC/USDT는 현재 $63,786.70으로 최근접 PRZ $63,835.69와 사실상 동일 구간에 있으며, $62,684.52-$64,464.12의 bullish Butterfly 후보 PRZ 안에서 거래되고 있다. 완성형 bullish Gartley 두 개가 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인으로 표시되었지만, 모두 quality가 low이고 PRZ 폭이 3.342%-3.715%로 넓어 엄격한 실행 등급은 아니다. 지표상 patterns_found 183개, completed 70개, forming 113개로 노이즈가 많고 actionable_patterns_list가 0개, validated_tp_ladder도 0개이므로 하모닉만으로 방향을 확정할 수 없다. 따라서 확정 구조는 neutral로 두되, 현재 가격대가 다수의 bullish PRZ 및 일부 사후 반응 Gartley와 겹치므로 단기 setup_bias는 약한 bullish로 평가한다.",
"key_levels": {
"support": [
63231.55,
62684.52,
62149.32,
61860.49,
60477.7,
60086.62
],
"resistance": [
64464.12,
64987.14,
65380.95,
66759.8,
68772.84,
71532.31
]
},
"time_horizon": "medium term",
"invalidation_level": "일봉 종가가 $60,086.62 아래에서 수용되면 $60,086.62-$61,860.49 하단 PRZ 클러스터까지 방어 실패로 보고 현재 bullish setup 해석을 무효화",
"risk_scenario": "$62,684.52와 $62,149.32를 순차적으로 이탈하면 활성 bullish PRZ가 방어되지 못한 것으로 해석되며, $60,477.70-$60,086.62의 하위 Butterfly/Gartley watch PRZ까지 하락 확장이 열릴 수 있다. 반대로 $65,380.95와 $66,759.80을 회복·안착하면 하모닉 반응은 $68,772.84-$68,790.87의 AD 0.382 TP 구간과 $70,797.87-$71,532.31의 AD 0.618 TP 구간을 목표로 하는 보조 근거가 된다.",
"data_quality": "medium",
"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": 18,
"nearby": 4,
"watch": 11,
"far": 150,
"forming": 94
},
"high_confluence_prz_count": 15,
"strict_patterns_found": 45,
"candidate_patterns_found": 138,
"active_patterns_at_prz": 18,
"nearby_patterns": 4,
"all_patterns": [
"butterfly",
"butterfly",
"crab",
"butterfly",
"gartley",
"gartley",
"butterfly",
"gartley",
"gartley",
"butterfly",
"gartley",
"gartley",
"bat",
"shark",
"butterfly",
"gartley",
"butterfly",
"shark",
"shark",
"bat",
"bat",
"crab",
"crab",
"crab",
"crab",
"bat",
"crab",
"crab",
"gartley",
"shark",
"bat",
"bat",
"bat",
"shark",
"shark",
"gartley",
"crab",
"butterfly",
"butterfly",
"bat",
"butterfly",
"butterfly",
"bat",
"butterfly",
"shark",
"shark",
"gartley",
"crab",
"butterfly",
"crab",
"bat",
"butterfly",
"bat",
"butterfly",
"crab",
"crab",
"bat",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"shark",
"shark",
"crab",
"bat",
"crab",
"shark",
"crab",
"shark",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"shark",
"shark",
"crab",
"crab",
"shark",
"crab",
"crab",
"crab",
"butterfly",
"crab",
"crab",
"bat",
"butterfly",
"shark",
"crab",
"shark",
"butterfly",
"bat",
"shark",
"crab",
"crab",
"butterfly",
"bat",
"bat",
"bat",
"shark",
"shark",
"crab",
"crab",
"butterfly",
"shark",
"shark",
"butterfly",
"gartley",
"crab",
"shark",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"shark",
"butterfly",
"shark",
"butterfly",
"crab",
"bat",
"shark",
"bat",
"butterfly",
"crab",
"shark",
"gartley",
"gartley",
"crab",
"butterfly",
"bat",
"bat",
"crab",
"crab",
"shark",
"bat",
"shark",
"bat",
"crab",
"gartley",
"crab",
"butterfly",
"butterfly",
"shark",
"crab",
"crab",
"crab",
"shark",
"crab",
"crab",
"shark",
"bat",
"gartley",
"bat",
"crab",
"crab",
"shark",
"butterfly",
"crab",
"bat",
"shark",
"butterfly",
"crab",
"shark",
"shark",
"bat",
"butterfly",
"bat",
"butterfly",
"gartley",
"shark",
"shark",
"crab",
"butterfly",
"crab",
"shark",
"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",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"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",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"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",
"bearish",
"bullish",
"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": "medium",
"best_pattern_score": 0.853,
"best_completion_status": "forming",
"nearest_pattern": "butterfly",
"nearest_prz": 63835.69,
"price_to_prz": 0.08,
"prz_range": [
62684.24,
64987.14
],
"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.33,
"price_to_prz_pct_raw": -0.333,
"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": 178,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.853,
"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.77,
"price_to_prz_pct_raw": -3.7717,
"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": 170,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 195,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 199,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 202,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.836,
"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.41,
"price_to_prz_pct_raw": -4.4102,
"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": 267,
"x_order": 8,
"a_price": 67255.4,
"a_idx": 277,
"a_order": 8,
"b_price": 62232.1,
"b_idx": 280,
"b_order": 3,
"c_price": 65597.2,
"c_idx": 284,
"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": 0.81,
"price_to_prz_pct_raw": 0.8145,
"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": 166,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.824,
"ratio_score": 0.95,
"prz_score": 0.752,
"prz_proximity": "active",
"action_status": "active",
"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": 2.75,
"price_to_prz_pct_raw": 2.7522,
"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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"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": 0.81,
"price_to_prz_pct_raw": 0.8145,
"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": 166,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": 199
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.799,
"ratio_score": 0.905,
"prz_score": 0.752,
"prz_proximity": "active",
"action_status": "active",
"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": 2.75,
"price_to_prz_pct_raw": 2.7522,
"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.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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": 203
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.792,
"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": 1.99,
"price_to_prz_pct_raw": 1.9892,
"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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 218,
"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.33,
"price_to_prz_pct_raw": -0.333,
"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": 178,
"x_order": 5,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.853,
"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.77,
"price_to_prz_pct_raw": -3.7717,
"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": 170,
"x_order": 3,
"a_price": 71999.9,
"a_idx": 195,
"a_order": 5,
"b_price": 64918.2,
"b_idx": 199,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 202,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.836,
"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.41,
"price_to_prz_pct_raw": -4.4102,
"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": 267,
"x_order": 8,
"a_price": 67255.4,
"a_idx": 277,
"a_order": 8,
"b_price": 62232.1,
"b_idx": 280,
"b_order": 3,
"c_price": 65597.2,
"c_idx": 284,
"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": 0.81,
"price_to_prz_pct_raw": 0.8145,
"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": 166,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.824,
"ratio_score": 0.95,
"prz_score": 0.752,
"prz_proximity": "active",
"action_status": "active",
"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": 2.75,
"price_to_prz_pct_raw": 2.7522,
"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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"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": 0.81,
"price_to_prz_pct_raw": 0.8145,
"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": 166,
"x_order": 8,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": 199
},
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.799,
"ratio_score": 0.905,
"prz_score": 0.752,
"prz_proximity": "active",
"action_status": "active",
"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": 2.75,
"price_to_prz_pct_raw": 2.7522,
"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.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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": 203
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.792,
"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": 1.99,
"price_to_prz_pct_raw": 1.9892,
"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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 218,
"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.17,
"price_to_prz_pct_raw": 1.1705,
"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": 170,
"x_order": 3,
"a_price": 75998.9,
"a_idx": 187,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 71999.9,
"c_idx": 195,
"c_order": 5,
"d_idx": 203
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.762,
"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.59,
"price_to_prz_pct_raw": 1.588,
"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": 166,
"x_order": 8,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 67300.0,
"b_idx": 192,
"b_order": 3,
"c_price": 78300.0,
"c_idx": 218,
"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.79,
"price_to_prz_pct_raw": -0.7883,
"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": 166,
"x_order": 8,
"a_price": 69999.0,
"a_idx": 167,
"a_order": 3,
"b_price": 64918.2,
"b_idx": 199,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 202,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.74,
"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": -4.2,
"price_to_prz_pct_raw": -4.2049,
"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": 170,
"x_order": 3,
"a_price": 74046.5,
"a_idx": 174,
"a_order": 8,
"b_price": 64918.2,
"b_idx": 199,
"b_order": 8,
"c_price": 69288.0,
"c_idx": 202,
"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.44,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.48,\n \"setup_signals\": [\n \"현재가 $63,786.70가 최근접 형성형 bullish Butterfly PRZ 중심 $63,835.69에 거의 접촉 중이며 price_to_prz 0.08%\",\n \"활성 bullish Butterfly 후보 PRZ $62,684.52-$64,464.12 내부에 가격이 위치, D 예상가 $63,574.32, XAD/BC_EXT/ABCD 3개 Fib 패밀리 중첩\",\n \"완성형 bullish Gartley 반응 후보: D $64,918.20, PRZ $63,231.55-$65,380.95, 반응 확인 사유에 PRZ_touch_or_entry 및 AD0.382_reaction_reached 포함\",\n \"추가 완성형 bullish Gartley 반응 후보: D $65,676.10, PRZ $64,324.68-$66,759.80, reaction_score 1.0으로 기록\",\n \"다만 actionable_patterns_list가 비어 있고 council_relevant_prz_count 및 directional_influence_prz_count가 0이므로, 현재 bullish setup은 구조 전환 신호가 아닌 PRZ 반응 후보에 한정\"\n ],\n \"reasoning\": \"1일봉 BTC/USDT는 현재 $63,786.70으로 최근접 PRZ $63,835.69와 사실상 동일 구간에 있으며, $62,684.52-$64,464.12의 bullish Butterfly 후보 PRZ 안에서 거래되고 있다. 완성형 bullish Gartley 두 개가 $63,231.55-$65,380.95 및 $64,324.68-$66,759.80에서 반응 확인으로 표시되었지만, 모두 quality가 low이고 PRZ 폭이 3.342%-3.715%로 넓어 엄격한 실행 등급은 아니다. 지표상 patterns_found 183개, completed 70개, forming 113개로 노이즈가 많고 actionable_patterns_list가 0개, validated_tp_ladder도 0개이므로 하모닉만으로 방향을 확정할 수 없다. 따라서 확정 구조는 neutral로 두되, 현재 가격대가 다수의 bullish PRZ 및 일부 사후 반응 Gartley와 겹치므로 단기 setup_bias는 약한 bullish로 평가한다.\",\n \"key_levels\": {\n \"support\": [\n 63231.55,\n 62684.52,\n 62149.32,\n 61860.49,\n 60477.7,\n 60086.62\n ],\n \"resistance\": [\n 64464.12,\n 64987.14,\n 65380.95,\n 66759.8,\n 68772.84,\n 71532.31\n ]\n },\n \"time_horizon\": \"medium term\",\n \"invalidation_level\": \"일봉 종가가 $60,086.62 아래에서 수용되면 $60,086.62-$61,860.49 하단 PRZ 클러스터까지 방어 실패로 보고 현재 bullish setup 해석을 무효화\",\n \"risk_scenario\": \"$62,684.52와 $62,149.32를 순차적으로 이탈하면 활성 bullish PRZ가 방어되지 못한 것으로 해석되며, $60,477.70-$60,086.62의 하위 Butterfly/Gartley watch PRZ까지 하락 확장이 열릴 수 있다. 반대로 $65,380.95와 $66,759.80을 회복·안착하면 하모닉 반응은 $68,772.84-$68,790.87의 AD 0.382 TP 구간과 $70,797.87-$71,532.31의 AD 0.618 TP 구간을 목표로 하는 보조 근거가 된다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.62,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.68,
"active_setups": [
"ICT: 현재가 $63,786.70가 최근 bearish CHoCH 기준 $64,918.20 아래에 있어 일봉 구조 회복 미확인",
"Candlestick: 현재가가 7일 범위 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접",
"Derivatives: 반등 중 CVD 변화 -4,847.1950, 24시간 OI -2.4620%로 가격 상승을 신규 매수 참여가 확인하지 못함",
"Derivatives: 상단 $65,100 및 $66,100 청산 유동성은 존재하나, 현재 구조상 $64,691.90-$64,918.20 저항 흡수 여부가 핵심",
"Fibonacci: 현재가가 0.618 되돌림 $63,627.62 바로 위에 있어 단기 지지 테스트 중이나, $65,223.08 돌파 전 상위 구조 전환은 미확인",
"Wyckoff/Harmonic: $58,030-$59,800 스프링 계열 저점 회복과 $62,684-$64,464 bullish PRZ는 하방 추격 리스크를 낮추는 반대 조건"
],
"setup_vs_structure": "구조적 판단은 bearish 쪽이 우세하고, 실행 셋업도 ICT·파생·캔들 3개 축이 bearish로 정렬되어 단기 운영 리스크 역시 하방 우위다. 다만 Wyckoff Phase C 스프링 후보와 Fibonacci/Harmonic 지지 구간이 현재가 바로 아래·주변에 있어, bearish 셋업은 추격형보다 저항 확인형으로 다루는 것이 적절하다."
},
"signal_breakdown": {
"bullish_count": 1,
"bearish_count": 4,
"neutral_count": 1
},
"key_levels": {
"support": [
63627.62,
62659.18,
62507.0,
61297.0,
61225.25,
59800.0,
59080.0,
58030.0,
57758.6
],
"resistance": [
64691.9,
64918.2,
65223.08,
65745.0,
66100.0,
67969.3,
70650.76,
71690.0,
78459.83
]
},
"confluences": [
"ICT와 Wyckoff 모두 $64,918.20를 핵심 구조 레벨로 식별한다. ICT는 마지막 bearish CHoCH 기준, Wyckoff는 ST/상단 회복 확인 레벨로 해석한다.",
"Candlestick과 ICT가 $64,691.90-$64,918.20 구간을 단기 저항 및 구조 확인 구간으로 공통 제시한다.",
"Candlestick, ICT, Derivatives, Fibonacci 모두 현재가가 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있다는 점을 상위 구조 약세 근거로 제시한다.",
"ICT의 range low $57,758.60, Fibonacci의 확장/스윙 저점 $57,758.60, Derivatives의 강한 하방 유동성 $57,600이 $57,600-$57,759 하단 지지·유동성 클러스터를 형성한다.",
"Fibonacci의 0.618 되돌림 $63,627.62와 Harmonic의 bullish Butterfly PRZ 중심 $63,835.69가 현재가 $63,786.70 부근에서 단기 반응 구간으로 중첩된다.",
"Wyckoff의 main range low $59,800.00, Spring $59,080.00, Terminal Spring $58,030.00은 ICT/Fibonacci의 $57,758.60 하단과 함께 $58,030-$59,800을 구조적 하단 방어 구간으로 만든다."
],
"conflicts": [
"Wyckoff는 ACC regime, Phase C, Terminal Spring 후보를 근거로 구조적 bullish를 제시하지만, ICT·Candlestick·Derivatives·Fibonacci는 EMA120/EMA240 하회와 bearish CHoCH 미회복을 근거로 구조적 bearish를 제시한다.",
"Fibonacci와 Harmonic은 현재가 주변 $63,627-$64,464에서 bullish 반응 가능성을 제시하지만, 이는 실행·반응 구간이지 상위 구조 전환 신호는 아니다.",
"Wyckoff의 축적 해석은 $58,030 Terminal Spring 이후 $59,800 range low 회복을 중시하는 반면, ICT는 $64,918.20 아래 거래를 구조적 약세 유지로 본다.",
"Candlestick은 최근 bullish engulfing 후보와 bearish engulfing 후보가 연속 출현해 방향성이 충돌하며, 패턴 품질도 강하지 않아 단독 구조 판정력은 제한적이다.",
"Harmonic은 다수의 bullish PRZ를 제시하지만 actionable 패턴이 없고 후보 품질이 낮아, 핵심 구조 판단을 뒤집을 권한은 낮다."
],
"executive_summary": "현재 BTC 일봉 구조는 다수결 기준 bearish로 판정한다. 가격은 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지되지만, 마지막 bearish CHoCH $64,918.20 아래이고 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조 회복은 아직 확인되지 않았다. Wyckoff 관점에서는 $58,030 Terminal Spring 이후 $59,800 range low를 회복한 Phase C 축적 후보라는 중요한 반대 해석이 존재하지만, 아직 ST $64,918.20 및 range EQ $65,745.00을 회복하지 못해 SOS/LPS 확정 단계는 아니다. 구조적으로 핵심 저항은 $64,691.90-$65,745.00, 상위 무효화는 $70,650.76이며, 핵심 하단 조건은 $59,800-$58,030 및 $57,758.60 방어 여부다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.62,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.68,\n \"active_setups\": [\n \"ICT: 현재가 $63,786.70가 최근 bearish CHoCH 기준 $64,918.20 아래에 있어 일봉 구조 회복 미확인\",\n \"Candlestick: 현재가가 7일 범위 EQ $61,225.25 위 프리미엄 구간이며 7일 고점 $64,691.90 저항에 근접\",\n \"Derivatives: 반등 중 CVD 변화 -4,847.1950, 24시간 OI -2.4620%로 가격 상승을 신규 매수 참여가 확인하지 못함\",\n \"Derivatives: 상단 $65,100 및 $66,100 청산 유동성은 존재하나, 현재 구조상 $64,691.90-$64,918.20 저항 흡수 여부가 핵심\",\n \"Fibonacci: 현재가가 0.618 되돌림 $63,627.62 바로 위에 있어 단기 지지 테스트 중이나, $65,223.08 돌파 전 상위 구조 전환은 미확인\",\n \"Wyckoff/Harmonic: $58,030-$59,800 스프링 계열 저점 회복과 $62,684-$64,464 bullish PRZ는 하방 추격 리스크를 낮추는 반대 조건\"\n ],\n \"setup_vs_structure\": \"구조적 판단은 bearish 쪽이 우세하고, 실행 셋업도 ICT·파생·캔들 3개 축이 bearish로 정렬되어 단기 운영 리스크 역시 하방 우위다. 다만 Wyckoff Phase C 스프링 후보와 Fibonacci/Harmonic 지지 구간이 현재가 바로 아래·주변에 있어, bearish 셋업은 추격형보다 저항 확인형으로 다루는 것이 적절하다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 1,\n \"bearish_count\": 4,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 63627.62,\n 62659.18,\n 62507.0,\n 61297.0,\n 61225.25,\n 59800.0,\n 59080.0,\n 58030.0,\n 57758.6\n ],\n \"resistance\": [\n 64691.9,\n 64918.2,\n 65223.08,\n 65745.0,\n 66100.0,\n 67969.3,\n 70650.76,\n 71690.0,\n 78459.83\n ]\n },\n \"confluences\": [\n \"ICT와 Wyckoff 모두 $64,918.20를 핵심 구조 레벨로 식별한다. ICT는 마지막 bearish CHoCH 기준, Wyckoff는 ST/상단 회복 확인 레벨로 해석한다.\",\n \"Candlestick과 ICT가 $64,691.90-$64,918.20 구간을 단기 저항 및 구조 확인 구간으로 공통 제시한다.\",\n \"Candlestick, ICT, Derivatives, Fibonacci 모두 현재가가 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있다는 점을 상위 구조 약세 근거로 제시한다.\",\n \"ICT의 range low $57,758.60, Fibonacci의 확장/스윙 저점 $57,758.60, Derivatives의 강한 하방 유동성 $57,600이 $57,600-$57,759 하단 지지·유동성 클러스터를 형성한다.\",\n \"Fibonacci의 0.618 되돌림 $63,627.62와 Harmonic의 bullish Butterfly PRZ 중심 $63,835.69가 현재가 $63,786.70 부근에서 단기 반응 구간으로 중첩된다.\",\n \"Wyckoff의 main range low $59,800.00, Spring $59,080.00, Terminal Spring $58,030.00은 ICT/Fibonacci의 $57,758.60 하단과 함께 $58,030-$59,800을 구조적 하단 방어 구간으로 만든다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 ACC regime, Phase C, Terminal Spring 후보를 근거로 구조적 bullish를 제시하지만, ICT·Candlestick·Derivatives·Fibonacci는 EMA120/EMA240 하회와 bearish CHoCH 미회복을 근거로 구조적 bearish를 제시한다.\",\n \"Fibonacci와 Harmonic은 현재가 주변 $63,627-$64,464에서 bullish 반응 가능성을 제시하지만, 이는 실행·반응 구간이지 상위 구조 전환 신호는 아니다.\",\n \"Wyckoff의 축적 해석은 $58,030 Terminal Spring 이후 $59,800 range low 회복을 중시하는 반면, ICT는 $64,918.20 아래 거래를 구조적 약세 유지로 본다.\",\n \"Candlestick은 최근 bullish engulfing 후보와 bearish engulfing 후보가 연속 출현해 방향성이 충돌하며, 패턴 품질도 강하지 않아 단독 구조 판정력은 제한적이다.\",\n \"Harmonic은 다수의 bullish PRZ를 제시하지만 actionable 패턴이 없고 후보 품질이 낮아, 핵심 구조 판단을 뒤집을 권한은 낮다.\"\n ],\n \"highest_conviction_analyst\": \"ICT Trader — 최근 구조 이벤트가 bearish CHoCH $64,918.20 아래에서 유지되고, EQ $67,969.30 아래 discount임에도 active bullish OB와 unfilled bullish FVG가 없다는 점을 명확히 구분했다. 또한 EMA120 $70,650.76 및 EMA240 $78,459.83 하회, $64,691.90-$64,918.20 저항, $61,297.00 및 $57,758.60 구조 레벨을 구체적으로 제시해 구조 진단의 일관성과 가격 정밀도가 가장 높다.\",\n \"invalidation_level\": \"$70,650.76 일봉 회복·안착 시 현재 bearish 구조 판단은 구조적으로 훼손된다. 단, 조기 경고 레벨은 $64,918.20 및 $65,745.00 회복이다.\",\n \"executive_summary\": \"현재 BTC 일봉 구조는 다수결 기준 bearish로 판정한다. 가격은 $63,786.70으로 EMA20 $62,659.18 위에 있어 단기 반등은 유지되지만, 마지막 bearish CHoCH $64,918.20 아래이고 EMA120 $70,650.76 및 EMA240 $78,459.83 아래에 있어 상위 구조 회복은 아직 확인되지 않았다. Wyckoff 관점에서는 $58,030 Terminal Spring 이후 $59,800 range low를 회복한 Phase C 축적 후보라는 중요한 반대 해석이 존재하지만, 아직 ST $64,918.20 및 range EQ $65,745.00을 회복하지 못해 SOS/LPS 확정 단계는 아니다. 구조적으로 핵심 저항은 $64,691.90-$65,745.00, 상위 무효화는 $70,650.76이며, 핵심 하단 조건은 $59,800-$58,030 및 $57,758.60 방어 여부다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.62,
"operating_path": {
"path_type": "complex",
"confidence": 0.61,
"waypoints": [
{
"seq": 1,
"price": 64918.2,
"type": "liquidity_sweep",
"source": "ICT (bearish CHoCH $64,918.20), Wyckoff (ST $64,918.20), Candlestick (7일 고점 $64,691.90), Derivatives ($65,100 청산 유동성)",
"description": "현재 반등의 마지막 상방 시도로 7일 고점 $64,691.90 유동성을 쓸어 올리며 ICT bearish CHoCH·Wyckoff ST 공통 레벨 $64,918.20와 파생 청산 유동성 $65,100 하단을 태그. CVD -4,847·OI -2.46%로 신규 매수 참여가 없어 이 구간은 흡수 실패 후 되돌림 가능성이 높은 '저항 확인' 지점. 셋업이 추격형이 아닌 저항 확인형이라는 판단에 따라 하방 진입 전 선행하는 반등 소진 웨이포인트.",
"est_hours": 5.0,
"turning_zone": [
64918.2,
65300.0
],
"likely_wick": 65100.0,
"rejection_confirm": 64691.9,
"invalid_overshoot": 65745.0,
"calibration_reasoning": "7일 고점 $64,691.90 유동성 위로 파생 청산 하단 $65,100과 fib 0.618/키레벨 저항 $65,223.08 클러스터를 상단 앵커로 설정. 흡수 실패(CVD·OI 약세)로 스윕 직후 거부가 예상돼 존을 타이트하게(~0.17×ATR) 잡고 스윕 오버슛 여유만 $65,300까지 허용. 청산 자석 $65,100을 wick 타깃, 7일 고점 재이탈($64,691.90)을 거부 확인, 다음 키레벨 $65,745 도달을 무효화로 지정."
},
{
"seq": 2,
"price": 62507.0,
"type": "support_test",
"source": "Fibonacci (0.5 EQ $62,507.00), Candlestick/Derivatives/Fibonacci (EMA20 $62,659.18), Derivatives ($62,300-$62,200 청산)",
"description": "저항 거부 후 fib 0.618 $63,627.62를 이탈하며 EMA20 $62,659.18과 fib 0.5 EQ $62,507.00 지지 클러스터로 되돌림. 파생이 지목한 $62,300-$62,200 하방 청산 구간 상단과 중첩되어, 단기 반등을 지탱하던 EMA20 상실을 확인하는 핵심 지지 테스트.",
"est_hours": 14.0,
"turning_zone": [
62150.0,
62507.0
],
"likely_wick": 62300.0,
"rejection_confirm": 62659.18,
"invalid_overshoot": 62000.0,
"calibration_reasoning": "fib 0.5 EQ $62,507 지지를 상단으로, 파생이 지목한 하방 청산 구간 $62,300-$62,200을 하단 앵커로 포함(~0.16×ATR). 청산 풀 상단 $62,300을 첫 유동성 태그 wick로 두고, EMA20 $62,659.18 재탈환을 반등(턴) 확인으로 설정. 청산 풀 하단 아래 라운드넘버 $62,000 이탈 시 반응 없는 통과로 판단해 무효화(WP3 연장)."
},
{
"seq": 3,
"price": 61297.0,
"type": "swing_low",
"source": "ICT (전일 저가 $61,297.00), Candlestick (7일 EQ $61,225.25)",
"description": "EMA20 이탈 확정 시 ICT 전일 저가 $61,297.00과 캔들 7일 EQ $61,225.25 유동성 구간으로 하락 연장. 이 아래는 $59,800 Wyckoff range low 재시험 리스크가 열리는 24시간 우선 하방 목표이자, Fib/Harmonic/Wyckoff 지지 클러스터($58,030-$59,800)로 진입 전 1차 도착 지점.",
"est_hours": 22.0,
"turning_zone": [
60187.56,
61297.0
],
"likely_wick": 61000.0,
"rejection_confirm": 61386.38,
"invalid_overshoot": 59800.0,
"calibration_reasoning": "터미널 웨이포인트라 0.5×ATR($1,109) 폭 적용. ICT 전일저가 $61,297·7일 EQ $61,225.25 유동성 아래 라운드넘버 자석 $61,000까지의 스윕을 존에 포함하고 $61,000을 wick 타깃으로 바이어스. fib 0.382 $61,386.38 재탈환을 스윙로우 반등 확인, Wyckoff 레인지 로우 $59,800 이탈을 무효화(더 깊은 $58,030-$59,800 클러스터로 연장)로 지정. 하모닉 butterfly PRZ $63,835.69는 미확정·리포트온리라 캘리브레이션에 미반영."
}
],
"period_extremes": {
"4h": {
"expected_high": 64691.9,
"expected_low": 63600.0,
"high_first": true
},
"8h": {
"expected_high": 64918.2,
"expected_low": 63300.0,
"high_first": true
},
"24h": {
"expected_high": 64918.2,
"expected_low": 61225.25,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 65223.08,
"description": "일봉 기준 fib 0.786 $65,223.08을 종가로 회복·안착하면 저항 흡수 신호로 $65,745.00 레인지 EQ 및 $67,255 스윙 고점 향한 강세 가속. WP1 저항 거부 시나리오가 약화되고 Wyckoff Phase C 축적 해석의 우위가 커진다."
},
"bearish": {
"price": 63627.62,
"description": "WP1 저항 거부 후 fib 0.618 $63,627.62을 종가로 이탈하면 EMA20 $62,659.18·fib 0.5 EQ $62,507.00 향한 하방 가속 확인. CVD 음전·OI 언와인딩과 결합 시 WP2·WP3 진행 신뢰도가 상승한다."
}
},
"scenario_invalidation": 65745.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.61,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 64918.20,\n \"type\": \"liquidity_sweep\",\n \"source\": \"ICT (bearish CHoCH $64,918.20), Wyckoff (ST $64,918.20), Candlestick (7일 고점 $64,691.90), Derivatives ($65,100 청산 유동성)\",\n \"description\": \"현재 반등의 마지막 상방 시도로 7일 고점 $64,691.90 유동성을 쓸어 올리며 ICT bearish CHoCH·Wyckoff ST 공통 레벨 $64,918.20와 파생 청산 유동성 $65,100 하단을 태그. CVD -4,847·OI -2.46%로 신규 매수 참여가 없어 이 구간은 흡수 실패 후 되돌림 가능성이 높은 '저항 확인' 지점. 셋업이 추격형이 아닌 저항 확인형이라는 판단에 따라 하방 진입 전 선행하는 반등 소진 웨이포인트.\",\n \"est_hours\": 5.0\n },\n {\n \"seq\": 2,\n \"price\": 62507.00,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci (0.5 EQ $62,507.00), Candlestick/Derivatives/Fibonacci (EMA20 $62,659.18), Derivatives ($62,300-$62,200 청산)\",\n \"description\": \"저항 거부 후 fib 0.618 $63,627.62를 이탈하며 EMA20 $62,659.18과 fib 0.5 EQ $62,507.00 지지 클러스터로 되돌림. 파생이 지목한 $62,300-$62,200 하방 청산 구간 상단과 중첩되어, 단기 반등을 지탱하던 EMA20 상실을 확인하는 핵심 지지 테스트.\",\n \"est_hours\": 14.0\n },\n {\n \"seq\": 3,\n \"price\": 61297.00,\n \"type\": \"swing_low\",\n \"source\": \"ICT (전일 저가 $61,297.00), Candlestick (7일 EQ $61,225.25)\",\n \"description\": \"EMA20 이탈 확정 시 ICT 전일 저가 $61,297.00과 캔들 7일 EQ $61,225.25 유동성 구간으로 하락 연장. 이 아래는 $59,800 Wyckoff range low 재시험 리스크가 열리는 24시간 우선 하방 목표이자, Fib/Harmonic/Wyckoff 지지 클러스터($58,030-$59,800)로 진입 전 1차 도착 지점.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 64691.90, \"expected_low\": 63600.00, \"high_first\": true},\n \"8h\": {\"expected_high\": 64918.20, \"expected_low\": 63300.00, \"high_first\": true},\n \"24h\": {\"expected_high\": 64918.20, \"expected_low\": 61225.25, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\n \"price\": 65223.08,\n \"description\": \"일봉 기준 fib 0.786 $65,223.08을 종가로 회복·안착하면 저항 흡수 신호로 $65,745.00 레인지 EQ 및 $67,255 스윙 고점 향한 강세 가속. WP1 저항 거부 시나리오가 약화되고 Wyckoff Phase C 축적 해석의 우위가 커진다.\"\n },\n \"bearish\": {\n \"price\": 63627.62,\n \"description\": \"WP1 저항 거부 후 fib 0.618 $63,627.62을 종가로 이탈하면 EMA20 $62,659.18·fib 0.5 EQ $62,507.00 향한 하방 가속 확인. CVD 음전·OI 언와인딩과 결합 시 WP2·WP3 진행 신뢰도가 상승한다.\"\n }\n },\n \"scenario_invalidation\": 65745.00\n}\n```"
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 64918.2,
"turning_zone": [
64918.2,
65300.0
],
"likely_wick": 65100.0,
"rejection_confirm": 64691.9,
"invalid_overshoot": 65745.0,
"calibration_reasoning": "7일 고점 $64,691.90 유동성 위로 파생 청산 하단 $65,100과 fib 0.618/키레벨 저항 $65,223.08 클러스터를 상단 앵커로 설정. 흡수 실패(CVD·OI 약세)로 스윕 직후 거부가 예상돼 존을 타이트하게(~0.17×ATR) 잡고 스윕 오버슛 여유만 $65,300까지 허용. 청산 자석 $65,100을 wick 타깃, 7일 고점 재이탈($64,691.90)을 거부 확인, 다음 키레벨 $65,745 도달을 무효화로 지정."
},
{
"seq": 2,
"base_target": 62507.0,
"turning_zone": [
62150.0,
62507.0
],
"likely_wick": 62300.0,
"rejection_confirm": 62659.18,
"invalid_overshoot": 62000.0,
"calibration_reasoning": "fib 0.5 EQ $62,507 지지를 상단으로, 파생이 지목한 하방 청산 구간 $62,300-$62,200을 하단 앵커로 포함(~0.16×ATR). 청산 풀 상단 $62,300을 첫 유동성 태그 wick로 두고, EMA20 $62,659.18 재탈환을 반등(턴) 확인으로 설정. 청산 풀 하단 아래 라운드넘버 $62,000 이탈 시 반응 없는 통과로 판단해 무효화(WP3 연장)."
},
{
"seq": 3,
"base_target": 61297.0,
"turning_zone": [
60187.56,
61297.0
],
"likely_wick": 61000.0,
"rejection_confirm": 61386.38,
"invalid_overshoot": 59800.0,
"calibration_reasoning": "터미널 웨이포인트라 0.5×ATR($1,109) 폭 적용. ICT 전일저가 $61,297·7일 EQ $61,225.25 유동성 아래 라운드넘버 자석 $61,000까지의 스윕을 존에 포함하고 $61,000을 wick 타깃으로 바이어스. fib 0.382 $61,386.38 재탈환을 스윙로우 반등 확인, Wyckoff 레인지 로우 $59,800 이탈을 무효화(더 깊은 $58,030-$59,800 클러스터로 연장)로 지정. 하모닉 butterfly PRZ $63,835.69는 미확정·리포트온리라 캘리브레이션에 미반영."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 64918.20,\n \"turning_zone\": [64918.20, 65300.00],\n \"likely_wick\": 65100.00,\n \"rejection_confirm\": 64691.90,\n \"invalid_overshoot\": 65745.00,\n \"calibration_reasoning\": \"7일 고점 $64,691.90 유동성 위로 파생 청산 하단 $65,100과 fib 0.618/키레벨 저항 $65,223.08 클러스터를 상단 앵커로 설정. 흡수 실패(CVD·OI 약세)로 스윕 직후 거부가 예상돼 존을 타이트하게(~0.17×ATR) 잡고 스윕 오버슛 여유만 $65,300까지 허용. 청산 자석 $65,100을 wick 타깃, 7일 고점 재이탈($64,691.90)을 거부 확인, 다음 키레벨 $65,745 도달을 무효화로 지정.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 62507.00,\n \"turning_zone\": [62150.00, 62507.00],\n \"likely_wick\": 62300.00,\n \"rejection_confirm\": 62659.18,\n \"invalid_overshoot\": 62000.00,\n \"calibration_reasoning\": \"fib 0.5 EQ $62,507 지지를 상단으로, 파생이 지목한 하방 청산 구간 $62,300-$62,200을 하단 앵커로 포함(~0.16×ATR). 청산 풀 상단 $62,300을 첫 유동성 태그 wick로 두고, EMA20 $62,659.18 재탈환을 반등(턴) 확인으로 설정. 청산 풀 하단 아래 라운드넘버 $62,000 이탈 시 반응 없는 통과로 판단해 무효화(WP3 연장).\"\n },\n {\n \"seq\": 3,\n \"base_target\": 61297.00,\n \"turning_zone\": [60187.56, 61297.00],\n \"likely_wick\": 61000.00,\n \"rejection_confirm\": 61386.38,\n \"invalid_overshoot\": 59800.00,\n \"calibration_reasoning\": \"터미널 웨이포인트라 0.5×ATR($1,109) 폭 적용. ICT 전일저가 $61,297·7일 EQ $61,225.25 유동성 아래 라운드넘버 자석 $61,000까지의 스윕을 존에 포함하고 $61,000을 wick 타깃으로 바이어스. fib 0.382 $61,386.38 재탈환을 스윙로우 반등 확인, Wyckoff 레인지 로우 $59,800 이탈을 무효화(더 깊은 $58,030-$59,800 클러스터로 연장)로 지정. 하모닉 butterfly PRZ $63,835.69는 미확정·리포트온리라 캘리브레이션에 미반영.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.9,
"chairman": 40.6,
"operating_path": 232.0,
"tp_calibrator": 258.6
},
"agents": {},
"total_s": 560.2
}
}