Signal: BEARISH (64%) | Price: $63,440.50 | 2026-06-08 21:00 KST | 300 candles
Council: 2 bullish, 1 neutral, 3 bearish | Support: $63,425 / $63,314 / $62,942 | Resistance: $63,535 / $63,849 / $64,092
현재 BTC 1시간 구조는 이전 대형 분배가 $59,080.00 Phase E 저점까지 진행된 뒤, $64,091.70~$64,250.00 상단을 가진 재분배 후보 구조 안에서 반등 테스트가 진행 중인 상태로 평가된다. 구조적 핵심은 가격이 EMA120 $63,424.60 부근을 회복했지만, Fib 0.618 $63,534.51 및 재분배 UT $64,250.00 아래에 머물러 아직 상위 구조의 bullish 전환이 확인되지 않았다는 점이다. 현재 phase position은 활성 재분배 후보의 Phase E 이후 반등 구간으로, $62,942.40 bullish BOS 방어는 단기 반등 구조를 지지하지만 $64,091.70~$64,250.00 수용 실패는 공급 테스트 조건으로 남는다. 구조적 bearish 판정의 주요 무효화 조건은 $64,250.00 상회 후 안착이며, 더 강한 중기 무효화는 $65,831.85~$66,133.12 회복이다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | BEARISH | 74% | $62,760 / $62,377 | $64,092 / $64,250 |
| ICT Trader | BULLISH | 68% | $63,425 / $62,942 | $63,861 / $64,250 |
| Derivatives Trader | BEARISH | 62% | $62,824 / $62,500 | $64,100 / $65,300 |
| Candlestick Reader | BULLISH | 56% | $63,425 / $62,824 | $65,832 / $66,133 |
| Fibonacci Analyst | BEARISH | 62% | $63,314 / $63,092 | $63,535 / $63,849 |
| Harmonic Specialist | NEUTRAL | 42% | $62,955 / $62,698 | $63,607 / $63,789 |
Support: $62,760 / $62,377 / $61,509 | Resistance: $64,092 / $64,250 / $66,133 | Horizon: short to medium term
레짐은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 판정의 적합도가 높고, 확인된 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00의 완성된 약세 구조다. 현재 활성 구조 1h_cycle_2는 재분배 후보로, $64,091.70~$64,250.00 상단 테스트 이후 SOW $62,759.50과 Phase E 후보 $62,377.00이 표시되어 아직 강한 재축적 전환으로 보기 어렵다. 현재가 $63,440.50은 EMA20 $62,824.32와 EMA120 $63,424.60 부근을 소폭 회복했지만, 핵심 공급대인 $64,091.70~$64,250.00을 수용하지 못하면 즉각 경로는 $62,759.50 / $62,377.00 재시험 쪽이 우세하다. 다만 현재는 상단 거절이 완전히 재확인된 상태라기보다 Phase E 이후 반등 중이므로 setup_bias는 bearish이나 강한 확정 숏보다는 재분배 상단 거절 대기 성격이다.
Support: $63,425 / $62,942 / $62,824 | Resistance: $63,861 / $64,250 / $66,133 | Horizon: 단기에서 중기
확정 구조는 최근 BOS_bullish가 $62,942.40에서 발생했고 현재가 $63,440.50가 그 위에 있어 단기 구조는 bullish로 판단한다. 다만 가격은 EQ $62,198.00 위의 프리미엄 구간에 있으며, range high $64,250.00에 가까워 즉시 추격 매수보다는 $62,942.40 재테스트 방어 여부가 중요하다. 활성 OB와 미체결 FVG가 모두 0개라 기관 매수 배열의 명확한 할인 진입 근거는 약하지만, EMA20 $62,824.32와 EMA120 $63,424.60 위에서 수용되면 $64,250.00 돌파 시도가 우세하다. 반대로 $62,942.40을 다시 하회하면 이번 bullish BOS는 실패로 해석되며 EQ $62,198.00 및 NY 저점 $62,377.00 쪽으로 되돌림이 열릴 수 있다.
Support: $62,824 / $62,500 / $62,200 | Resistance: $64,100 / $65,300 / $65,832 | Horizon: short term
확정 구조 관점에서는 BTC가 $59,080 저점과 $72,583.70 고점 사이의 중간 박스에 있으며, 현재가 $63,440.50은 EMA120 $63,424.60 부근이라 명확한 BOS나 CHoCH가 확인되지 않아 structure_bias는 중립이다. 다만 setup 관점에서는 가격이 EMA20 $62,824.32 위로 반등했지만 OI가 24시간 -3.00% 감소해 신규 롱 주도 상승이 아니라 포지션 언와인딩 성격이 강하다. 롱 계정 비율은 0.654로 여전히 과밀하고 account_long_crowding이 1.000인 반면, 숏 계정은 24시간 증가하고 있어 파생 포지셔닝은 취약하다. 상단 $64,100 및 $65,300 청산 유동성 스윕 후 7일 EQ $65,831.85와 EMA240 $66,133.12를 회복하지 못하면 $62,500, $62,200, 나아가 $60,600 하단 유동성 재방문 가능성이 높다.
Support: $63,425 / $62,824 / $59,080 | Resistance: $65,832 / $66,133 / $72,584 | Horizon: short term
현재 BTC는 $63,440.50으로 EMA20 $62,824.32와 EMA120 $63,424.60을 근소하게 상회하며 단기적으로 매수세가 다시 붙는 모습입니다. 최근 캔들에서는 morning_star 품질 0.546, bullish_harami 0.470, piercing_pattern 0.441이 확인되어 반등 setup은 우세하지만, 모두 candidate 등급이고 high_volume_patterns가 없어 확정 신호로 보기엔 약합니다. 구조적으로는 EMA240 $66,133.12 아래에 머물고 있으며 7일 범위 EQ $65,831.85도 회복하지 못했기 때문에 명확한 bullish BOS나 구조적 수용은 아직 확인되지 않았습니다. 따라서 structure_bias는 중립, setup_bias는 할인 구간 반등 기반의 bullish로 분리해서 판단합니다.
Support: $63,314 / $63,092 / $62,819 | Resistance: $63,535 / $63,849 / $64,250 | Horizon: short term
확인된 스윙 구조는 $64,250 고점에서 $62,377 저점으로 내려온 하락 스윙이며, 현재가는 그 되돌림 구간의 핵심 저항인 0.618 레벨 $63,534.51 바로 아래에 있습니다. 특히 $63,424.01 부근에는 ret_0.5와 ret_0.618 컨플루언스가 겹쳐 있고, 현재가 $63,440.50은 이 저항 클러스터 내부에서 테스트 상태입니다. 구조적으로는 아직 $63,849.18의 0.786 되돌림을 돌파·안착하지 못했기 때문에 하락 되돌림 국면으로 보는 것이 우세합니다. 다만 $63,092.49와 $62,819.03 지지가 가까워 즉시 급락보다는 $63,534.51 저항 반응 여부가 단기 방향을 결정할 가능성이 큽니다.
Support: $62,955 / $62,698 / $62,441 | Resistance: $63,607 / $63,789 / $63,912 | Horizon: short term
확정된 BOS/CHoCH 또는 구조적 수용 데이터가 제공되지 않았으므로 structure_bias는 neutral로 본다. 다만 실행 관점에서는 $62,440.67-$62,954.91의 bullish Gartley PRZ가 strict, high quality, 3중 Fib confluence로 가장 신뢰도 높은 반응 구간이며, D 기준가는 $62,697.79이다. 아직 PRZ 터치 후 rejection, sweep→reclaim, 15m/1h MSS, CVD/OI 확인이 없기 때문에 이 하모닉은 사전확인 반전 후보일 뿐이며 단독으로 메인 경로를 bullish로 확정할 수 없다. 반대로 현재가 $63,440.50 부근에는 candidate/low bearish Bat PRZ $63,016.84-$63,884.22가 겹치지만 품질과 폭 조건이 약해 핵심 투표 요소로 보지 않는다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $63,849 | liquidity_sweep | Fibonacci (0.786 되돌림 $63,849.18), Wyckoff (재분배 AR $64,091.70), Derivatives ($64,100 청산 유동성), ICT (bullish BOS $62,942.40 위 유지 + EMA20/120 회복), Candlestick (morning_star/bullish_harami 후보) | 3.0 | 활성 실행 셋업인 '하락 스윙 $64,250→$62,377의 0.618 되돌림 $63,534.51 테스트'가 단기 매수세로 0.786 되돌림 $63,849.18까지 연장되며 0.618 위 유동성을 스윕하고 재분배 상단 공급대(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100) 하단을 시험. ICT 92% 강세 셋업이 반등을 이 구간까지 밀어올리나, setup 66% 약세 판정은 0.618~0.786 클러스터 및 재분배 UT $64,250.00 아래 수용 실패·거절을 예상하므로 숏 진입 우위 구간이다. |
| 2 | $63,007 | support_test | WP1 후보표 1순위 fib_confluence (strict, 점수 0.85, 거리 0.68%), EMA120 $63,424.60·0.5 되돌림/EQ $63,313.50 하향 이탈 | 9.0 | WP1 거절 후 EMA120 $63,424.60과 0.5 되돌림/EQ $63,313.50을 하향 이탈하며 가장 가깝고 품질 높은 하방 레벨인 strict fib confluence $63,007.11에 도달. WP1 후보표 1순위(점수 0.85)로 1차 하락 목표이자 약세 셋업의 핵심 측정 지점이다. |
| 3 | $62,760 | support_test | Wyckoff (SOW $62,759.50), ICT (bullish BOS $62,942.40 하회), Harmonic (고품질 bullish Gartley PRZ $62,440.67~$62,954.91, D $62,697.79), EMA20 $62,824.32 | 15.0 | ICT bullish BOS 방어선 $62,942.40과 EMA20 $62,824.32를 하향 이탈하며 Wyckoff SOW $62,759.50 및 하모닉 strict Gartley PRZ($62,440.67~$62,954.91, D $62,697.79) 구간에 진입. $62,942.40 BOS 실패가 확정되는 약세 가속 분기점이며, 이 구간에서 일시적 매수 반응(하모닉 PRZ)이 가능하나 핵심 구조는 약세 지속으로 본다. |
| 4 | $62,377 | swing_low | Wyckoff (Phase E 후보 저점 $62,377.00), ICT (NY 세션 저점 $62,377.00), Fibonacci (스윙 저점 $62,377.00) — 3중 confluence | 22.0 | Wyckoff Phase E 후보 저점, ICT NY 저점, Fib 스윙 저점이 동일하게 지목하는 핵심 하부 구조 저점 재시험. 하락 스윙의 측정 목표이자 24시간 주요 하단 타깃으로, 하모닉 Gartley PRZ 하단($62,440)을 깨고 도달 시 강세 반전 후보가 무효화된다. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $63,314 | $63,849 | Low first |
| 8h | $63,007 | $63,849 | High first |
| 24h | $62,377 | $63,849 | High first |
Invalidation: $64,250
```json
{
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 63849.18,
"type": "liquidity_sweep",
"source": "Fibonacci (0.786 되돌림 $63,849.18), Wyckoff (재분배 AR $64,091.70), Derivatives ($64,100 청산 유동성), ICT (bullish BOS $62,942.40 위 유지 + EMA20/120 회복), Candlestick (morning_star/bullish_harami 후보)",
"description": "활성 실행 셋업인 '하락 스윙 $64,250→$62,377의 0.618 되돌림 $63,534.51 테스트'가 단기 매수세로 0.786 되돌림 $63,849.18까지 연장되며 0.618 위 유동성을 스윕하고 재분배 상단 공급대(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100) 하단을 시험. ICT 92% 강세 셋업이 반등을 이 구간까지 밀어올리나, setup 66% 약세 판정은 0.618~0.786 클러스터 및 재분배 UT $64,250.00 아래 수용 실패·거절을 예상하므로 숏 진입 우위 구간이다.",
"est_hours": 3.0
},
{
"seq": 2,
"price": 63007.11,
"type": "support_test",
"source": "WP1 후보표 1순위 fib_confluence (strict, 점수 0.85, 거리 0.68%), EMA120 $63,424.60·0.5 되돌림/EQ $63,313.50 하향 이탈",
"description": "WP1 거절 후 EMA120 $63,424.60과 0.5 되돌림/EQ $63,313.50을 하향 이탈하며 가장 가깝고 품질 높은 하방 레벨인 strict fib confluence $63,007.11에 도달. WP1 후보표 1순위(점수 0.85)로 1차 하락 목표이자 약세 셋업의 핵심 측정 지점이다.",
"est_hours": 9.0
},
{
"seq": 3,
"price": 62759.50,
"type": "support_test",
"source": "Wyckoff (SOW $62,759.50), ICT (bullish BOS $62,942.40 하회), Harmonic (고품질 bullish Gartley PRZ $62,440.67~$62,954.91, D $62,697.79), EMA20 $62,824.32",
"description": "ICT bullish BOS 방어선 $62,942.40과 EMA20 $62,824.32를 하향 이탈하며 Wyckoff SOW $62,759.50 및 하모닉 strict Gartley PRZ($62,440.67~$62,954.91, D $62,697.79) 구간에 진입. $62,942.40 BOS 실패가 확정되는 약세 가속 분기점이며, 이 구간에서 일시적 매수 반응(하모닉 PRZ)이 가능하나 핵심 구조는 약세 지속으로 본다.",
"est_hours": 15.0
},
{
"seq": 4,
"price": 62377.00,
"type": "swing_low",
"source": "Wyckoff (Phase E 후보 저점 $62,377.00), ICT (NY 세션 저점 $62,377.00), Fibonacci (스윙 저점 $62,377.00) — 3중 confluence",
"description": "Wyckoff Phase E 후보 저점, ICT NY 저점, Fib 스윙 저점이 동일하게 지목하는 핵심 하부 구조 저점 재시험. 하락 스윙의 측정 목표이자 24시간 주요 하단 타깃으로, 하모닉 Gartley PRZ 하단($62,440)을 깨고 도달 시 강세 반전 후보가 무효화된다.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 63849.18, "expected_low": 63313.50, "high_first": false},
"8h": {"expected_high": 63849.18, "expected_low": 63007.11, "high_first": true},
"24h": {"expected_high": 63849.18, "expected_low": 62377.00, "high_first": true}
},
"triggers": {
"bullish": {"price": 64250.00, "description": "$64,250.00(재분배 UT / range high / 약세 무효화선) 상회 후 안착 시 WP1 거절 실패를 의미하며 약세 구조 무효화. $65,831.85~$66,133.12(7일 EQ/EMA240) 중기 회복 경로가 열린다. 선행 경고는 $64,091.70 AR 위 수용."},
"bearish": {"price": 62942.40, "description": "$62,942.40(ICT bullish BOS / 전일 고점) 하회 시 단기 bullish BOS 실패로 약세 가속. EMA20 $62,824.32, Wyckoff SOW $62,759.50을 거쳐 $62,377.00 Phase E 저점 및 하단 유동성 재방문 가능성이 확대된다."}
},
"scenario_invalidation": 64250.00
}
```{
"overall_signal": "bearish",
"overall_confidence": 0.64,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"하락 스윙 $64,250 → $62,377의 0.618 되돌림 저항 $63,534.51을 현재가 $63,440.50에서 테스트 중",
"Fib 0.5~0.618 되돌림 클러스터가 $63,424.01~$63,534.51에 형성되어 현재가와 거의 동일 구간",
"Wyckoff 재분배 후보 상단 AR $64,091.70 및 UT $64,250.00 아래에서 거래 중",
"파생 포지셔닝에서 24시간 OI -3.00%로 반등의 신규 롱 유입 근거가 약하고, 롱 계정 비율 0.654로 롱 쏠림 부담 존재",
"EMA240 $66,133.12 및 7일 레인지 EQ $65,831.85 아래에 있어 중기 구조 수용은 아직 확인되지 않음",
"단기 반대 근거로는 ICT bullish BOS 레벨 $62,942.40 위 유지와 EMA20 $62,824.32 상회가 존재"
],
"setup_vs_structure": "실행 셋업은 구조적 bearish 판정과 대체로 정렬되어 있다. 다만 ICT와 캔들 측면에서는 $62,942.40 위 단기 회복 구조가 남아 있어, 현재 구간은 확정 추세 구간이라기보다 재분배 상단 테스트와 단기 반등 시도가 충돌하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 3,
"neutral_count": 1
},
"key_levels": {
"support": [
63424.6,
63313.5,
62942.4,
62824.32,
62759.5,
62377.0,
62198.0,
59080.0
],
"resistance": [
63534.51,
63849.18,
64091.7,
64100.0,
64250.0,
65831.85,
66133.12
]
},
"confluences": [
"EMA120 $63,424.60, Fib 0.5~0.618 클러스터 $63,424.01, 현재가 $63,440.50이 거의 같은 가격대에 위치해 단기 균형/판정 구간을 형성한다.",
"Fib 0.618 저항 $63,534.51과 Harmonic 약세 Bat 활성 PRZ $63,016.84~$63,884.22가 겹쳐 현재가 부근의 공급 테스트 성격을 강화한다.",
"Wyckoff UT $64,250.00, ICT range high $64,250.00, Fib 스윙 고점 $64,250.00, Harmonic 약세 Butterfly D $64,250.00이 동일 가격을 지목해 $64,250 부근은 핵심 구조 저항이다.",
"Wyckoff AR $64,091.70과 Derivatives 상단 청산 유동성 $64,100이 거의 일치해 $64,090~$64,100은 단기 유동성/공급 관찰 구간이다.",
"ICT bullish BOS 및 전일 고점 $62,942.40은 Harmonic 고품질 bullish Gartley PRZ 상단 $62,954.91과 겹쳐 $62,940~$62,955는 단기 구조 방어 여부를 판단할 중요 지지대다.",
"EMA20 $62,824.32와 Fib 지지 $62,819.03이 거의 동일해 $62,819~$62,824는 단기 평균 회귀 지지 클러스터다.",
"Wyckoff Phase E 후보 저점 $62,377.00, ICT NY 저점 $62,377.00, Fib 스윙 저점 $62,377.00이 일치해 $62,377은 현재 하부 구조의 핵심 저점이다.",
"EMA240 $66,133.12와 7일 레인지 EQ $65,831.85가 가까워 $65,832~$66,133 회복 전까지 중기 bearish 구조 해소는 제한적이다."
],
"conflicts": [
"ICT는 $62,942.40 bullish BOS 위 거래를 근거로 구조를 bullish로 보지만, Wyckoff는 $64,091.70~$64,250.00 재분배 상단 아래의 Phase E 이후 반등으로 해석한다.",
"Candlestick은 EMA20 $62,824.32 및 EMA120 $63,424.60 상회와 morning star, bullish harami, piercing pattern 후보를 근거로 단기 bullish 셋업을 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없다.",
"Fibonacci는 현재가가 $63,534.51 0.618 되돌림 저항 바로 아래에 있어 하락 되돌림으로 보지만, ICT는 동일 구간을 $62,942.40 돌파 이후의 단기 지지 전환 과정으로 본다.",
"Harmonic의 가장 우수한 패턴은 $62,440.67~$62,954.91 bullish Gartley PRZ로 하방 반응 구간을 제시하지만, 아직 PRZ 터치 후 반등 확인이 없어 구조 판정을 뒤집을 권한은 낮다.",
"Derivatives는 OI 감소와 롱 계정 쏠림을 취약 요인으로 보지만, CVD 변화는 양수로 단기 매수 흐름 자체는 완전히 부정되지 않는다."
],
"highest_conviction_analyst": "Wyckoff Expert — 분배 적합도가 매우 높고, 이전 완성 분배 구조 BC $74,293.10 → Phase E $59,080.00 이후 현재 1h_cycle_2에서 AR $64,091.70, UT $64,250.00, SOW $62,759.50, Phase E 후보 $62,377.00으로 이어지는 재분배 후보를 제시한다. 가격·시간 기반 단계 구분이 가장 구체적이며, EMA240 $66,133.12 아래라는 중기 공급 우위 조건과도 일치한다.",
"invalidation_level": "1차 구조 훼손은 $64,250.00 상회 및 수용, 중기 bearish 구조의 핵심 무효화는 7일 EQ $65,831.85와 EMA240 $66,133.12 회복",
"executive_summary": "현재 BTC 1시간 구조는 이전 대형 분배가 $59,080.00 Phase E 저점까지 진행된 뒤, $64,091.70~$64,250.00 상단을 가진 재분배 후보 구조 안에서 반등 테스트가 진행 중인 상태로 평가된다. 구조적 핵심은 가격이 EMA120 $63,424.60 부근을 회복했지만, Fib 0.618 $63,534.51 및 재분배 UT $64,250.00 아래에 머물러 아직 상위 구조의 bullish 전환이 확인되지 않았다는 점이다. 현재 phase position은 활성 재분배 후보의 Phase E 이후 반등 구간으로, $62,942.40 bullish BOS 방어는 단기 반등 구조를 지지하지만 $64,091.70~$64,250.00 수용 실패는 공급 테스트 조건으로 남는다. 구조적 bearish 판정의 주요 무효화 조건은 $64,250.00 상회 후 안착이며, 더 강한 중기 무효화는 $65,831.85~$66,133.12 회복이다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-06-08 21:00 KST",
"last_price": 63440.5,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "bullish",
"confidence": 0.56,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.58,
"setup_signals": [
"7일 범위 EQ 약 $65,831.85 아래의 할인 구간에서 거래 중: 현재가 $63,440.50",
"현재가가 EMA20 $62,824.32 위에 있고 EMA120 $63,424.60을 소폭 상회하여 단기 회복 시도",
"최근 패턴에 morning_star@294, bullish_harami@293, piercing_pattern@299가 포함되어 단기 반등 후보 형성",
"7일 저점 $59,080.00에서 반등 후 현재 $63,440.50까지 회복했으나 EMA240 $66,133.12 아래라 구조 전환은 미확정",
"고거래량 패턴이 없어 반등 신호의 참여 강도는 제한적"
],
"reasoning": "현재 BTC는 $63,440.50으로 EMA20 $62,824.32와 EMA120 $63,424.60을 근소하게 상회하며 단기적으로 매수세가 다시 붙는 모습입니다. 최근 캔들에서는 morning_star 품질 0.546, bullish_harami 0.470, piercing_pattern 0.441이 확인되어 반등 setup은 우세하지만, 모두 candidate 등급이고 high_volume_patterns가 없어 확정 신호로 보기엔 약합니다. 구조적으로는 EMA240 $66,133.12 아래에 머물고 있으며 7일 범위 EQ $65,831.85도 회복하지 못했기 때문에 명확한 bullish BOS나 구조적 수용은 아직 확인되지 않았습니다. 따라서 structure_bias는 중립, setup_bias는 할인 구간 반등 기반의 bullish로 분리해서 판단합니다.",
"key_levels": {
"support": [
63424.6,
62824.32,
59080.0
],
"resistance": [
65831.85,
66133.12,
72583.7
]
},
"time_horizon": "short term",
"invalidation_level": "$62,824.32",
"risk_scenario": "가격이 EMA20 $62,824.32 아래로 다시 밀리고 EMA120 $63,424.60 회복에 실패하면 최근 piercing_pattern과 morning_star 반등 setup은 무효화될 수 있습니다. 이 경우 bearish_engulfing@292 신호가 다시 힘을 얻으며 $59,080.00 7일 저점 재시험 가능성이 커집니다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 135,
"recent_patterns": 5,
"pattern_list": [
"bearish_engulfing@292",
"morning_star@294",
"doji@291",
"bullish_harami@293",
"piercing_pattern@299"
],
"atr_value": 594.72,
"vol_avg_20": 8067.07,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "morning_star",
"signal": "bullish",
"pattern_quality": 0.546,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.545,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_harami",
"signal": "bullish",
"pattern_quality": 0.47,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "piercing_pattern",
"signal": "bullish",
"pattern_quality": 0.441,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "doji",
"signal": "neutral",
"pattern_quality": 0.355,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.546,
"bull_score": 2.1,
"bear_score": 0.75
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.56,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"7일 범위 EQ 약 $65,831.85 아래의 할인 구간에서 거래 중: 현재가 $63,440.50\",\n \"현재가가 EMA20 $62,824.32 위에 있고 EMA120 $63,424.60을 소폭 상회하여 단기 회복 시도\",\n \"최근 패턴에 morning_star@294, bullish_harami@293, piercing_pattern@299가 포함되어 단기 반등 후보 형성\",\n \"7일 저점 $59,080.00에서 반등 후 현재 $63,440.50까지 회복했으나 EMA240 $66,133.12 아래라 구조 전환은 미확정\",\n \"고거래량 패턴이 없어 반등 신호의 참여 강도는 제한적\"\n ],\n \"reasoning\": \"현재 BTC는 $63,440.50으로 EMA20 $62,824.32와 EMA120 $63,424.60을 근소하게 상회하며 단기적으로 매수세가 다시 붙는 모습입니다. 최근 캔들에서는 morning_star 품질 0.546, bullish_harami 0.470, piercing_pattern 0.441이 확인되어 반등 setup은 우세하지만, 모두 candidate 등급이고 high_volume_patterns가 없어 확정 신호로 보기엔 약합니다. 구조적으로는 EMA240 $66,133.12 아래에 머물고 있으며 7일 범위 EQ $65,831.85도 회복하지 못했기 때문에 명확한 bullish BOS나 구조적 수용은 아직 확인되지 않았습니다. 따라서 structure_bias는 중립, setup_bias는 할인 구간 반등 기반의 bullish로 분리해서 판단합니다.\",\n \"key_levels\": {\n \"support\": [\n 63424.6,\n 62824.32,\n 59080.0\n ],\n \"resistance\": [\n 65831.85,\n 66133.12,\n 72583.7\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,824.32\",\n \"risk_scenario\": \"가격이 EMA20 $62,824.32 아래로 다시 밀리고 EMA120 $63,424.60 회복에 실패하면 최근 piercing_pattern과 morning_star 반등 setup은 무효화될 수 있습니다. 이 경우 bearish_engulfing@292 신호가 다시 힘을 얻으며 $59,080.00 7일 저점 재시험 가능성이 커집니다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.65,
"setup_signals": [
"현재가 $63,440.50가 0.5 되돌림/EQ $63,313.50 위에 있어 단기 프리미엄 구간에 위치",
"하락 스윙 $64,250 → $62,377 기준 0.618 골든비율 저항 $63,534.51을 테스트 중",
"0.5~0.618 되돌림 컨플루언스가 $63,424.01 부근에 형성되어 현재가와 매우 근접",
"가장 가까운 피보나치 레벨이 ret_0.618 $63,534.51이며 거리 점수 0.150으로 즉각적인 반응 가능 구간",
"EMA240 $66,133.12 아래에서 거래되어 상위 단기 구조 회복은 아직 미확인"
],
"reasoning": "확인된 스윙 구조는 $64,250 고점에서 $62,377 저점으로 내려온 하락 스윙이며, 현재가는 그 되돌림 구간의 핵심 저항인 0.618 레벨 $63,534.51 바로 아래에 있습니다. 특히 $63,424.01 부근에는 ret_0.5와 ret_0.618 컨플루언스가 겹쳐 있고, 현재가 $63,440.50은 이 저항 클러스터 내부에서 테스트 상태입니다. 구조적으로는 아직 $63,849.18의 0.786 되돌림을 돌파·안착하지 못했기 때문에 하락 되돌림 국면으로 보는 것이 우세합니다. 다만 $63,092.49와 $62,819.03 지지가 가까워 즉시 급락보다는 $63,534.51 저항 반응 여부가 단기 방향을 결정할 가능성이 큽니다.",
"key_levels": {
"support": [
63313.5,
63092.49,
62819.03,
62377.0,
61867.54,
61601.58
],
"resistance": [
63534.51,
63849.18,
64250.0
]
},
"time_horizon": "short term",
"invalidation_level": "$63,849.18",
"risk_scenario": "$63,849.18의 0.786 되돌림을 상향 돌파하고 1시간봉 기준 안착하면 0.618 저항 매도 셋업은 무효화되며, 가격은 직전 스윙 고점 $64,250 재시험으로 확장될 수 있습니다. 반대로 $63,534.51에서 거부가 확인되면 $63,313.50, $63,092.49, 이후 $62,819.03 순서로 되돌림 하락이 열립니다.",
"data_quality": "medium",
"metrics": {
"swing_pair": "High→Low: $64,250 → $62,377",
"direction": "down",
"nearest_fib": "ret_0.618",
"nearest_fib_price": 63534.51,
"nearest_fib_distance": 0.15,
"golden_ratio_level": 63534.51,
"fib_ret_382": 63092.49,
"fib_ret_618": 63534.51,
"confluence_zones": [
{
"price": 63007.11,
"count": 3,
"levels": [
"ret_0.236",
"ret_0.382",
"ret_0.236"
],
"cluster_score": 0.85
},
{
"price": 59213.24,
"count": 2,
"levels": [
"ext_1.0",
"ext_2.618"
],
"cluster_score": 0.6
},
{
"price": 61734.56,
"count": 2,
"levels": [
"ext_1.414",
"ext_1.272"
],
"cluster_score": 0.6
},
{
"price": 63424.01,
"count": 2,
"levels": [
"ret_0.5",
"ret_0.618"
],
"cluster_score": 0.6
}
],
"support_levels": [
63313.5,
63092.486,
62819.028
],
"resistance_levels": [
63534.514,
63849.178
],
"level_candidates": [
{
"name": "ret_0.236",
"price": 62819.03,
"distance_pct": 0.98,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 63092.49,
"distance_pct": 0.55,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 63313.5,
"distance_pct": 0.2,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 63534.51,
"distance_pct": 0.15,
"is_support": false,
"cluster_score": 0.6
},
{
"name": "ret_0.786",
"price": 63849.18,
"distance_pct": 0.64,
"is_support": false,
"cluster_score": 0.0
},
{
"name": "ext_1.0",
"price": 62377.0,
"distance_pct": 1.68,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_1.272",
"price": 61867.54,
"distance_pct": 2.48,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 61601.58,
"distance_pct": 2.9,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 61219.49,
"distance_pct": 3.5,
"is_support": true,
"cluster_score": 0.0
},
{
"name": "ext_2.0",
"price": 60504.0,
"distance_pct": 4.63,
"is_support": true,
"cluster_score": 0.0
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.65,\n \"setup_signals\": [\n \"현재가 $63,440.50가 0.5 되돌림/EQ $63,313.50 위에 있어 단기 프리미엄 구간에 위치\",\n \"하락 스윙 $64,250 → $62,377 기준 0.618 골든비율 저항 $63,534.51을 테스트 중\",\n \"0.5~0.618 되돌림 컨플루언스가 $63,424.01 부근에 형성되어 현재가와 매우 근접\",\n \"가장 가까운 피보나치 레벨이 ret_0.618 $63,534.51이며 거리 점수 0.150으로 즉각적인 반응 가능 구간\",\n \"EMA240 $66,133.12 아래에서 거래되어 상위 단기 구조 회복은 아직 미확인\"\n ],\n \"reasoning\": \"확인된 스윙 구조는 $64,250 고점에서 $62,377 저점으로 내려온 하락 스윙이며, 현재가는 그 되돌림 구간의 핵심 저항인 0.618 레벨 $63,534.51 바로 아래에 있습니다. 특히 $63,424.01 부근에는 ret_0.5와 ret_0.618 컨플루언스가 겹쳐 있고, 현재가 $63,440.50은 이 저항 클러스터 내부에서 테스트 상태입니다. 구조적으로는 아직 $63,849.18의 0.786 되돌림을 돌파·안착하지 못했기 때문에 하락 되돌림 국면으로 보는 것이 우세합니다. 다만 $63,092.49와 $62,819.03 지지가 가까워 즉시 급락보다는 $63,534.51 저항 반응 여부가 단기 방향을 결정할 가능성이 큽니다.\",\n \"key_levels\": {\n \"support\": [\n 63313.5,\n 63092.49,\n 62819.03,\n 62377.0,\n 61867.54,\n 61601.58\n ],\n \"resistance\": [\n 63534.51,\n 63849.18,\n 64250.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$63,849.18\",\n \"risk_scenario\": \"$63,849.18의 0.786 되돌림을 상향 돌파하고 1시간봉 기준 안착하면 0.618 저항 매도 셋업은 무효화되며, 가격은 직전 스윙 고점 $64,250 재시험으로 확장될 수 있습니다. 반대로 $63,534.51에서 거부가 확인되면 $63,313.50, $63,092.49, 이후 $62,819.03 순서로 되돌림 하락이 열립니다.\",\n \"data_quality\": \"medium\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bullish",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "bullish",
"setup_score": 0.917,
"setup_signals": [
"가격이 이전일 고점이자 단기 BOS 레벨인 $62,942.40 위에서 거래되며 지지 전환 시도",
"현재가 $63,440.50가 EMA20 $62,824.32 및 EMA120 $63,424.60 위에 위치",
"NY 세션 저점 $62,377.00이 EQ $62,198.00 위에 형성되어 할인 구간 재진입 없이 매수 방어 확인",
"현재 프리미엄 구간이지만 range high $64,250.00 돌파 시 상단 유동성 확장 가능",
"상단에 BSL $74,271.55가 남아 있어 중기 유동성 타깃이 위쪽에 존재"
],
"reasoning": "확정 구조는 최근 BOS_bullish가 $62,942.40에서 발생했고 현재가 $63,440.50가 그 위에 있어 단기 구조는 bullish로 판단한다. 다만 가격은 EQ $62,198.00 위의 프리미엄 구간에 있으며, range high $64,250.00에 가까워 즉시 추격 매수보다는 $62,942.40 재테스트 방어 여부가 중요하다. 활성 OB와 미체결 FVG가 모두 0개라 기관 매수 배열의 명확한 할인 진입 근거는 약하지만, EMA20 $62,824.32와 EMA120 $63,424.60 위에서 수용되면 $64,250.00 돌파 시도가 우세하다. 반대로 $62,942.40을 다시 하회하면 이번 bullish BOS는 실패로 해석되며 EQ $62,198.00 및 NY 저점 $62,377.00 쪽으로 되돌림이 열릴 수 있다.",
"key_levels": {
"support": [
63424.6,
62942.4,
62824.32,
62377,
62198,
60146
],
"resistance": [
63861.3,
64250,
66133.12,
72583.7,
74271.55
]
},
"time_horizon": "단기에서 중기",
"invalidation_level": "$62,942.40",
"risk_scenario": "$62,942.40 아래로 종가 수용이 발생하면 bullish BOS 실패로 보고, 가격은 EQ $62,198.00과 NY 저점 $62,377.00 유동성을 먼저 탐색할 가능성이 높다. 이후 $60,353.40 이전일 저점까지 밀리면 매도 측 유동성 사냥으로 구조가 다시 중립 또는 bearish로 전환될 수 있다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 0,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 0,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": null,
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 1,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 48,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bullish",
"BOS_bearish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bullish",
"level": 73932.2
},
{
"type": "BOS_bearish",
"level": 73130.1
},
{
"type": "BOS_bullish",
"level": 62942.4
}
],
"bos_sequence": [
"CHoCH_bullish",
"BOS_bearish",
"BOS_bullish"
],
"consecutive_bull_bos": 1,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [
{
"type": "BSL",
"level": 74271.55
}
],
"current_zone": "premium",
"eq_level": 62198.0,
"range_high": 64250.0,
"range_low": 60146.0,
"bull_score": 6.0,
"bear_score": 2.5,
"setup_bias": "bullish",
"setup_score": 0.917,
"setup_signals": [
"bullish CHoCH above $73,932.20",
"bullish BOS above $62,942.40",
"BSL resting above $74,271.55",
"broken previous day high $62,942.40"
],
"retracement_direction": "bullish",
"current_retracement_pct": 38.6,
"deepest_retracement_pct": 60.4,
"previous_day_high": 62942.4,
"previous_day_low": 60353.4,
"broken_prev_high": true,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": true,
"high": 63861.3,
"low": 62377.0
},
"Asian kill zone": {
"active": false,
"high": null,
"low": null
}
}
},
"raw_llm_response": "{\n \"signal\": \"bullish\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.917,\n \"setup_signals\": [\n \"가격이 이전일 고점이자 단기 BOS 레벨인 $62,942.40 위에서 거래되며 지지 전환 시도\",\n \"현재가 $63,440.50가 EMA20 $62,824.32 및 EMA120 $63,424.60 위에 위치\",\n \"NY 세션 저점 $62,377.00이 EQ $62,198.00 위에 형성되어 할인 구간 재진입 없이 매수 방어 확인\",\n \"현재 프리미엄 구간이지만 range high $64,250.00 돌파 시 상단 유동성 확장 가능\",\n \"상단에 BSL $74,271.55가 남아 있어 중기 유동성 타깃이 위쪽에 존재\"\n ],\n \"reasoning\": \"확정 구조는 최근 BOS_bullish가 $62,942.40에서 발생했고 현재가 $63,440.50가 그 위에 있어 단기 구조는 bullish로 판단한다. 다만 가격은 EQ $62,198.00 위의 프리미엄 구간에 있으며, range high $64,250.00에 가까워 즉시 추격 매수보다는 $62,942.40 재테스트 방어 여부가 중요하다. 활성 OB와 미체결 FVG가 모두 0개라 기관 매수 배열의 명확한 할인 진입 근거는 약하지만, EMA20 $62,824.32와 EMA120 $63,424.60 위에서 수용되면 $64,250.00 돌파 시도가 우세하다. 반대로 $62,942.40을 다시 하회하면 이번 bullish BOS는 실패로 해석되며 EQ $62,198.00 및 NY 저점 $62,377.00 쪽으로 되돌림이 열릴 수 있다.\",\n \"key_levels\": {\n \"support\": [\n 63424.6,\n 62942.4,\n 62824.32,\n 62377,\n 62198,\n 60146\n ],\n \"resistance\": [\n 63861.3,\n 64250,\n 66133.12,\n 72583.7,\n 74271.55\n ]\n },\n \"time_horizon\": \"단기에서 중기\",\n \"invalidation_level\": \"$62,942.40\",\n \"risk_scenario\": \"$62,942.40 아래로 종가 수용이 발생하면 bullish BOS 실패로 보고, 가격은 EQ $62,198.00과 NY 저점 $62,377.00 유동성을 먼저 탐색할 가능성이 높다. 이후 $60,353.40 이전일 저점까지 밀리면 매도 측 유동성 사냥으로 구조가 다시 중립 또는 bearish로 전환될 수 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.62,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.74,
"setup_signals": [
"현재가 $63,440.50은 7일 레인지 EQ $65,831.85 아래에 있어 구조적 프리미엄 회복 실패 상태",
"EMA240 $66,133.12 아래에서 거래되어 중기 추세 수용이 아직 확인되지 않음",
"24시간 OI -3.00% 감소로 상승이 신규 롱 유입보다 포지션 언와인딩/숏커버 성격일 가능성",
"롱 계정 비율 0.654, account_long_crowding 1.000으로 롱 포지셔닝이 여전히 과밀",
"롱 계정은 24시간 -0.0108 감소, 숏 계정은 +0.011 증가해 계정 플로우가 방어적으로 전환",
"선물 베이시스 -0.0616%로 현물 대비 선물이 할인되어 파생시장 수요가 강하지 않음",
"상단 청산 유동성 $64,100 / $65,300이 가까워 단기 스윕 후 거절 리스크 존재"
],
"reasoning": "확정 구조 관점에서는 BTC가 $59,080 저점과 $72,583.70 고점 사이의 중간 박스에 있으며, 현재가 $63,440.50은 EMA120 $63,424.60 부근이라 명확한 BOS나 CHoCH가 확인되지 않아 structure_bias는 중립이다. 다만 setup 관점에서는 가격이 EMA20 $62,824.32 위로 반등했지만 OI가 24시간 -3.00% 감소해 신규 롱 주도 상승이 아니라 포지션 언와인딩 성격이 강하다. 롱 계정 비율은 0.654로 여전히 과밀하고 account_long_crowding이 1.000인 반면, 숏 계정은 24시간 증가하고 있어 파생 포지셔닝은 취약하다. 상단 $64,100 및 $65,300 청산 유동성 스윕 후 7일 EQ $65,831.85와 EMA240 $66,133.12를 회복하지 못하면 $62,500, $62,200, 나아가 $60,600 하단 유동성 재방문 가능성이 높다.",
"key_levels": {
"support": [
62824.32,
62500,
62200,
60600,
59080
],
"resistance": [
64100,
65300,
65831.85,
66133.12,
69100
]
},
"time_horizon": "short term",
"invalidation_level": "$66,133.12 상방 수용 및 1시간 종가 유지",
"risk_scenario": "반대로 가격이 $64,100과 $65,300 상단 청산대를 흡수한 뒤 7일 EQ $65,831.85와 EMA240 $66,133.12 위에서 수용되면, 현재의 OI 감소는 약한 숏커버가 아니라 매도 포지션 정리 후 재축적 신호로 해석될 수 있다. 이 경우 $69,100의 가장 강한 상단 청산 유동성까지 숏 스퀴즈가 확장될 위험이 있다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 1614.727,
"oi_trend": 0.2,
"oi_change_pct_24h": -3.0,
"oi_latest": 98400.333,
"funding_pressure": 0.468,
"funding_avg": 3.243e-05,
"funding_change_24h": 7.12e-06,
"long_account_ratio": 0.666,
"short_account_ratio": 0.334,
"long_account_latest": 0.654,
"short_account_latest": 0.346,
"long_account_change_24h": -0.0108,
"short_account_change_24h": 0.0108,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 1.0,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.485,
"spot_futures_basis_pct": -0.0616,
"basis_change_lookback": -0.0138,
"aggregate_score": 0.37,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
62500,
7304.7619302
],
[
62200,
7476.04522515
],
[
60600,
7775.70873125
]
],
"liq_above": [
[
64100,
8898.29448945
],
[
65300,
8521.911377
],
[
69100,
8985.91327375
]
],
"strongest_liq_level": 69100,
"fragility_score": 0.676,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.62,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.74,\n \"setup_signals\": [\n \"현재가 $63,440.50은 7일 레인지 EQ $65,831.85 아래에 있어 구조적 프리미엄 회복 실패 상태\",\n \"EMA240 $66,133.12 아래에서 거래되어 중기 추세 수용이 아직 확인되지 않음\",\n \"24시간 OI -3.00% 감소로 상승이 신규 롱 유입보다 포지션 언와인딩/숏커버 성격일 가능성\",\n \"롱 계정 비율 0.654, account_long_crowding 1.000으로 롱 포지셔닝이 여전히 과밀\",\n \"롱 계정은 24시간 -0.0108 감소, 숏 계정은 +0.011 증가해 계정 플로우가 방어적으로 전환\",\n \"선물 베이시스 -0.0616%로 현물 대비 선물이 할인되어 파생시장 수요가 강하지 않음\",\n \"상단 청산 유동성 $64,100 / $65,300이 가까워 단기 스윕 후 거절 리스크 존재\"\n ],\n \"reasoning\": \"확정 구조 관점에서는 BTC가 $59,080 저점과 $72,583.70 고점 사이의 중간 박스에 있으며, 현재가 $63,440.50은 EMA120 $63,424.60 부근이라 명확한 BOS나 CHoCH가 확인되지 않아 structure_bias는 중립이다. 다만 setup 관점에서는 가격이 EMA20 $62,824.32 위로 반등했지만 OI가 24시간 -3.00% 감소해 신규 롱 주도 상승이 아니라 포지션 언와인딩 성격이 강하다. 롱 계정 비율은 0.654로 여전히 과밀하고 account_long_crowding이 1.000인 반면, 숏 계정은 24시간 증가하고 있어 파생 포지셔닝은 취약하다. 상단 $64,100 및 $65,300 청산 유동성 스윕 후 7일 EQ $65,831.85와 EMA240 $66,133.12를 회복하지 못하면 $62,500, $62,200, 나아가 $60,600 하단 유동성 재방문 가능성이 높다.\",\n \"key_levels\": {\n \"support\": [\n 62824.32,\n 62500,\n 62200,\n 60600,\n 59080\n ],\n \"resistance\": [\n 64100,\n 65300,\n 65831.85,\n 66133.12,\n 69100\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$66,133.12 상방 수용 및 1시간 종가 유지\",\n \"risk_scenario\": \"반대로 가격이 $64,100과 $65,300 상단 청산대를 흡수한 뒤 7일 EQ $65,831.85와 EMA240 $66,133.12 위에서 수용되면, 현재의 OI 감소는 약한 숏커버가 아니라 매도 포지션 정리 후 재축적 신호로 해석될 수 있다. 이 경우 $69,100의 가장 강한 상단 청산 유동성까지 숏 스퀴즈가 확장될 위험이 있다.\",\n \"data_quality\": \"medium\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "bearish",
"confidence": 0.74,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.58,
"setup_signals": [
"현재가 $63,440.50는 활성 재분배 후보 상단 AR $64,091.70 및 UT $64,250.00 아래에 있어 상단 재진입/흡수 확인이 없음",
"1h_cycle_2에서 UT $64,250.00 직후 SOW $62,759.50 및 Phase E 후보 $62,377.00이 출현하여 단기 반등이 공급 테스트 성격일 가능성",
"현재가가 EMA240 $66,133.12 아래에 머물러 중기 공급 우위가 유지됨",
"주요 완료 분배 구조의 BC $74,293.10 / AR $73,057.80 범위를 완전히 이탈한 상태로, 현재 반등은 기존 분배 이후 하위 재분배 테스트로 해석됨"
],
"reasoning": "레짐은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 판정의 적합도가 높고, 확인된 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00의 완성된 약세 구조다. 현재 활성 구조 1h_cycle_2는 재분배 후보로, $64,091.70~$64,250.00 상단 테스트 이후 SOW $62,759.50과 Phase E 후보 $62,377.00이 표시되어 아직 강한 재축적 전환으로 보기 어렵다. 현재가 $63,440.50은 EMA20 $62,824.32와 EMA120 $63,424.60 부근을 소폭 회복했지만, 핵심 공급대인 $64,091.70~$64,250.00을 수용하지 못하면 즉각 경로는 $62,759.50 / $62,377.00 재시험 쪽이 우세하다. 다만 현재는 상단 거절이 완전히 재확인된 상태라기보다 Phase E 이후 반등 중이므로 setup_bias는 bearish이나 강한 확정 숏보다는 재분배 상단 거절 대기 성격이다.",
"key_levels": {
"support": [
62759.5,
62377.0,
61509.1,
59451.3,
59080.0
],
"resistance": [
64091.7,
64250.0,
66133.12,
70650.9,
73057.8,
74293.1
]
},
"time_horizon": "short to medium term",
"invalidation_level": "$64,250.00 상방 1시간봉 종가 수용",
"risk_scenario": "반대 시나리오는 가격이 $64,250.00 UT 레벨을 회복하고 그 위에서 수용되는 경우다. 이 경우 현재의 재분배 상단 거절 해석은 약화되며, $66,133.12 EMA240 및 이전 SOW $70,650.90 방향의 되돌림 테스트가 열릴 수 있다. 그러나 더 큰 분배 구조 자체가 무효화되려면 최소한 기존 AR $73,057.80 이상으로 재진입하는 강한 구조적 회복이 필요하다.",
"data_quality": "high",
"metrics": {
"acc_score": 92.4,
"dis_score": 96.2,
"regime": "DIS",
"regime_state": "dis_candidate",
"structure_bias": "bearish",
"phase_context": "dis_candidate / distribution / Phase E",
"phases_detected": [
"BC",
"AR",
"ST",
"SOW_IN_PHASE_B",
"UT",
"SOW",
"Phase E"
],
"last_phase": "Phase E",
"phase_candidates": [
{
"label": "BC",
"side": "high",
"idx": 65,
"price": 74293.1,
"color": "#ffd166"
},
{
"label": "AR",
"side": "low",
"idx": 66,
"price": 73057.8,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "high",
"idx": 90,
"price": 74108.8,
"color": "#118ab2"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 112,
"price": 73340.7,
"color": "#ef476f"
},
{
"label": "UT",
"side": "high",
"idx": 119,
"price": 74179.9,
"color": "#f9844a"
},
{
"label": "SOW",
"side": "low",
"idx": 136,
"price": 70650.9,
"color": "#ef476f"
},
{
"label": "Phase E",
"side": "low",
"idx": 235,
"price": 59080.0,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "distribution",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "distribution",
"start_idx": 65,
"end_idx": 235,
"phase_count": 7,
"phases": [
{
"label": "BC",
"side": "high",
"idx": 65,
"price": 74293.1,
"color": "#ffd166",
"dt": "2026-05-30 02:00:00+09:00"
},
{
"label": "AR",
"side": "low",
"idx": 66,
"price": 73057.8,
"color": "#06d6a0",
"dt": "2026-05-30 03:00:00+09:00"
},
{
"label": "ST",
"side": "high",
"idx": 90,
"price": 74108.8,
"color": "#118ab2",
"dt": "2026-05-31 03:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 112,
"price": 73340.7,
"color": "#ef476f",
"dt": "2026-06-01 01:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 119,
"price": 74179.9,
"color": "#f9844a",
"dt": "2026-06-01 08:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 136,
"price": 70650.9,
"color": "#ef476f",
"dt": "2026-06-02 01:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 235,
"price": 59080.0,
"color": "#7209b7",
"dt": "2026-06-06 04:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "redistribution",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bearish",
"phase_context": "redistribution",
"start_idx": 209,
"end_idx": 293,
"phase_count": 7,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 209,
"price": 62910.0,
"color": "#ffd166",
"dt": "2026-06-05 02:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 210,
"price": 64091.7,
"color": "#06d6a0",
"dt": "2026-06-05 03:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 244,
"price": 59451.3,
"color": "#118ab2",
"dt": "2026-06-06 13:00:00+09:00"
},
{
"label": "SOW_IN_PHASE_B",
"side": "low",
"idx": 276,
"price": 61509.1,
"color": "#ef476f",
"dt": "2026-06-07 21:00:00+09:00"
},
{
"label": "UT",
"side": "high",
"idx": 286,
"price": 64250.0,
"color": "#f9844a",
"dt": "2026-06-08 07:00:00+09:00"
},
{
"label": "SOW",
"side": "low",
"idx": 287,
"price": 62759.5,
"color": "#ef476f",
"dt": "2026-06-08 08:00:00+09:00"
},
{
"label": "Phase E",
"side": "low",
"idx": 293,
"price": 62377.0,
"color": "#7209b7",
"dt": "2026-06-08 14:00:00+09:00"
}
]
}
],
"active_structure_id": "1h_cycle_2",
"primary_structure_id": "1h_cycle_1",
"structure_count": 2,
"regime_fitness": 0.9625,
"current_event": "Phase E",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 73057.8,
"main_range_high": 74293.1
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.74,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.58,\n \"setup_signals\": [\n \"현재가 $63,440.50는 활성 재분배 후보 상단 AR $64,091.70 및 UT $64,250.00 아래에 있어 상단 재진입/흡수 확인이 없음\",\n \"1h_cycle_2에서 UT $64,250.00 직후 SOW $62,759.50 및 Phase E 후보 $62,377.00이 출현하여 단기 반등이 공급 테스트 성격일 가능성\",\n \"현재가가 EMA240 $66,133.12 아래에 머물러 중기 공급 우위가 유지됨\",\n \"주요 완료 분배 구조의 BC $74,293.10 / AR $73,057.80 범위를 완전히 이탈한 상태로, 현재 반등은 기존 분배 이후 하위 재분배 테스트로 해석됨\"\n ],\n \"reasoning\": \"레짐은 DIS이며 dis_score 96.2, regime_fitness 0.963으로 분배 판정의 적합도가 높고, 확인된 1h_cycle_1은 BC $74,293.10 → AR $73,057.80 → UT $74,179.90 → SOW $70,650.90 → Phase E $59,080.00의 완성된 약세 구조다. 현재 활성 구조 1h_cycle_2는 재분배 후보로, $64,091.70~$64,250.00 상단 테스트 이후 SOW $62,759.50과 Phase E 후보 $62,377.00이 표시되어 아직 강한 재축적 전환으로 보기 어렵다. 현재가 $63,440.50은 EMA20 $62,824.32와 EMA120 $63,424.60 부근을 소폭 회복했지만, 핵심 공급대인 $64,091.70~$64,250.00을 수용하지 못하면 즉각 경로는 $62,759.50 / $62,377.00 재시험 쪽이 우세하다. 다만 현재는 상단 거절이 완전히 재확인된 상태라기보다 Phase E 이후 반등 중이므로 setup_bias는 bearish이나 강한 확정 숏보다는 재분배 상단 거절 대기 성격이다.\",\n \"key_levels\": {\n \"support\": [\n 62759.5,\n 62377.0,\n 61509.1,\n 59451.3,\n 59080.0\n ],\n \"resistance\": [\n 64091.7,\n 64250.0,\n 66133.12,\n 70650.9,\n 73057.8,\n 74293.1\n ]\n },\n \"time_horizon\": \"short to medium term\",\n \"invalidation_level\": \"$64,250.00 상방 1시간봉 종가 수용\",\n \"risk_scenario\": \"반대 시나리오는 가격이 $64,250.00 UT 레벨을 회복하고 그 위에서 수용되는 경우다. 이 경우 현재의 재분배 상단 거절 해석은 약화되며, $66,133.12 EMA240 및 이전 SOW $70,650.90 방향의 되돌림 테스트가 열릴 수 있다. 그러나 더 큰 분배 구조 자체가 무효화되려면 최소한 기존 AR $73,057.80 이상으로 재진입하는 강한 구조적 회복이 필요하다.\",\n \"data_quality\": \"high\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "neutral",
"confidence": 0.42,
"structure_bias": "neutral",
"setup_bias": "bullish",
"setup_score": 0.35,
"setup_signals": [
"엄격 등급(strict) 고품질 bullish Gartley 형성 PRZ가 $62,440.67-$62,954.91에 위치하며 현재가 $63,440.50 대비 약 1.17% 아래에 있음",
"해당 Gartley PRZ는 XAD, BC_EXT, ABCD 3개 Fib 패밀리 confluence를 갖고 있으며 PRZ score 1.000, pattern score 0.936으로 가장 높은 품질",
"예상 D 가격은 $62,697.79이며, PRZ 진입 후 반등 확인 시 TP 후보는 $63,372.37, $63,789.12, $64,463.70",
"현재 가장 가까운 PRZ는 candidate/low 품질 bearish Bat $63,016.84-$63,884.22로 현재가가 거의 중심부에 있으나, strict-tier가 아니므로 방향 전환 근거로는 약함"
],
"reasoning": "확정된 BOS/CHoCH 또는 구조적 수용 데이터가 제공되지 않았으므로 structure_bias는 neutral로 본다. 다만 실행 관점에서는 $62,440.67-$62,954.91의 bullish Gartley PRZ가 strict, high quality, 3중 Fib confluence로 가장 신뢰도 높은 반응 구간이며, D 기준가는 $62,697.79이다. 아직 PRZ 터치 후 rejection, sweep→reclaim, 15m/1h MSS, CVD/OI 확인이 없기 때문에 이 하모닉은 사전확인 반전 후보일 뿐이며 단독으로 메인 경로를 bullish로 확정할 수 없다. 반대로 현재가 $63,440.50 부근에는 candidate/low bearish Bat PRZ $63,016.84-$63,884.22가 겹치지만 품질과 폭 조건이 약해 핵심 투표 요소로 보지 않는다.",
"key_levels": {
"support": [
62954.91,
62697.79,
62440.67,
62054.84,
59080.0
],
"resistance": [
63606.85,
63789.12,
63911.88,
64463.7,
64662.42
]
},
"time_horizon": "short term",
"invalidation_level": "$62,150.80",
"risk_scenario": "가격이 $62,440.67-$62,954.91 bullish Gartley PRZ에 진입한 뒤 반등하지 못하고 $62,150.80 아래로 수용되면 Gartley X 지점 방어 실패로 bullish setup은 무효화된다. 반대로 현재 구간의 약한 bearish Bat 반응이 강화되어 $63,016.84 아래로 재하락하고 $62,954.91을 이탈하면 $62,697.79 및 $62,440.67까지 D 완성 하락이 먼저 열릴 수 있다.",
"data_quality": "medium",
"metrics": {
"patterns_found": 196,
"completed_patterns_found": 76,
"forming_d_prz_found": 120,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 60,
"swing_highs_scanned": 28,
"swing_lows_scanned": 32,
"timeframe": "1h",
"prz_active_threshold_pct": 0.5,
"prz_nearby_threshold_pct": 1.0,
"prz_watch_threshold_pct": 2.0,
"prz_max_width_pct": 0.9,
"quality_counts": {
"high": 5,
"medium": 69,
"low": 122
},
"prz_status_counts": {
"active": 39,
"nearby": 18,
"watch": 38,
"far": 101,
"forming": 67
},
"high_confluence_prz_count": 29,
"strict_patterns_found": 86,
"candidate_patterns_found": 110,
"active_patterns_at_prz": 39,
"nearby_patterns": 18,
"all_patterns": [
"gartley",
"bat",
"butterfly",
"gartley",
"gartley",
"bat",
"crab",
"gartley",
"bat",
"bat",
"crab",
"bat",
"bat",
"bat",
"shark",
"bat",
"butterfly",
"crab",
"bat",
"crab",
"gartley",
"gartley",
"butterfly",
"gartley",
"crab",
"bat",
"bat",
"bat",
"butterfly",
"butterfly",
"shark",
"bat",
"butterfly",
"butterfly",
"butterfly",
"gartley",
"bat",
"gartley",
"gartley",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"butterfly",
"bat",
"butterfly",
"crab",
"crab",
"bat",
"butterfly",
"shark",
"crab",
"butterfly",
"crab",
"bat",
"bat",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"gartley",
"butterfly",
"butterfly",
"gartley",
"gartley",
"crab",
"crab",
"gartley",
"gartley",
"crab",
"gartley",
"gartley",
"gartley",
"bat",
"crab",
"crab",
"shark",
"bat",
"shark",
"crab",
"shark",
"crab",
"butterfly",
"crab",
"butterfly",
"crab",
"crab",
"shark",
"bat",
"butterfly",
"butterfly",
"crab",
"shark",
"butterfly",
"butterfly",
"crab",
"crab",
"butterfly",
"butterfly",
"shark",
"bat",
"butterfly",
"shark",
"bat",
"gartley",
"butterfly",
"gartley",
"bat",
"crab",
"bat",
"crab",
"shark",
"crab",
"crab",
"shark",
"butterfly",
"butterfly",
"shark",
"shark",
"crab",
"butterfly",
"bat",
"crab",
"crab",
"butterfly",
"gartley",
"bat",
"crab",
"bat",
"butterfly",
"crab",
"crab",
"butterfly",
"butterfly",
"crab",
"crab",
"butterfly",
"gartley",
"crab",
"shark",
"crab",
"butterfly",
"gartley",
"shark",
"crab",
"crab",
"crab",
"crab",
"gartley",
"butterfly",
"crab",
"crab",
"shark",
"gartley",
"shark",
"shark",
"bat",
"crab",
"shark",
"crab",
"crab",
"shark",
"butterfly",
"butterfly",
"bat",
"crab",
"bat",
"crab",
"bat",
"shark",
"crab",
"butterfly",
"crab",
"shark",
"crab",
"shark",
"bat",
"butterfly",
"crab",
"crab",
"butterfly",
"crab",
"butterfly",
"bat",
"crab"
],
"all_signals": [
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish"
],
"best_pattern": "gartley",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.936,
"best_completion_status": "forming",
"nearest_pattern": "bat",
"nearest_prz": 63450.53,
"price_to_prz": 0.02,
"prz_range": [
63016.84,
63884.22
],
"council_relevant_prz_count": 1,
"directional_influence_prz_count": 1,
"confirmed_reaction_prz_count": 0,
"validated_harmonic_tp_count": 0,
"pattern_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.17,
"price_to_prz_pct_raw": -1.1707,
"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": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 203,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 216,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.927,
"ratio_score": 1.0,
"prz_score": 0.882,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63178.86,
"prz_range": [
62750.88,
63606.85
],
"prz_width_pct": 1.355,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.41,
"price_to_prz_pct_raw": -0.4124,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 63178.86,
"a_price": 59080.0,
"tp1_ad_382": 61613.1,
"tp2_ad_618": 60645.77,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4723,
"ABC": 0.453
},
"x_price": 64150.8,
"x_idx": 211,
"x_order": 3,
"a_price": 59080.0,
"a_idx": 235,
"a_order": 8,
"b_price": 61475.0,
"b_idx": 248,
"b_order": 5,
"c_price": 60390.0,
"c_idx": 262,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.899,
"ratio_score": 0.97,
"prz_score": 0.931,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64287.15,
"prz_range": [
63911.88,
64662.42
],
"prz_width_pct": 1.167,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.33,
"price_to_prz_pct_raw": 1.3346,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64287.15,
"a_price": 60146.0,
"tp1_ad_382": 62705.23,
"tp2_ad_618": 61727.92,
"tp3_a_or_structure_liquidity": 60146.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7924,
"ABC": 0.6409
},
"x_price": 63674.9,
"x_idx": 221,
"x_order": 3,
"a_price": 60146.0,
"a_idx": 250,
"a_order": 3,
"b_price": 62942.4,
"b_idx": 272,
"b_order": 8,
"c_price": 61150.2,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.876,
"ratio_score": 1.0,
"prz_score": 0.92,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62305.36,
"prz_range": [
61929.44,
62681.28
],
"prz_width_pct": 1.207,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.79,
"price_to_prz_pct_raw": -1.7893,
"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": "bat",
"d_price": 62305.36,
"a_price": 64150.8,
"tp1_ad_382": 63010.32,
"tp2_ad_618": 63445.84,
"tp3_a_or_structure_liquidity": 64150.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4499,
"ABC": 0.5716
},
"x_price": 66620.0,
"x_idx": 177,
"x_order": 3,
"a_price": 64150.8,
"a_idx": 211,
"a_order": 3,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.867,
"ratio_score": 0.793,
"prz_score": 0.939,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62704.83,
"prz_range": [
62348.8,
63060.86
],
"prz_width_pct": 1.136,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.16,
"price_to_prz_pct_raw": -1.1596,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 62704.83,
"a_price": 59451.3,
"tp1_ad_382": 61461.98,
"tp2_ad_618": 60694.15,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4015,
"ABC": 0.3557
},
"x_price": 63231.8,
"x_idx": 225,
"x_order": 3,
"a_price": 59451.3,
"a_idx": 244,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 261,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.855,
"ratio_score": 1.0,
"prz_score": 0.886,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.18,
"price_to_prz_pct_raw": -2.1842,
"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": "bat",
"d_price": 62054.84,
"a_price": 64463.7,
"tp1_ad_382": 62975.03,
"tp2_ad_618": 63543.52,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.4923
},
"x_price": 61344.8,
"x_idx": 194,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 62910.0,
"b_idx": 209,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.84,
"ratio_score": 0.793,
"prz_score": 0.863,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63134.73,
"prz_range": [
62684.38,
63585.08
],
"prz_width_pct": 1.427,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.48,
"price_to_prz_pct_raw": -0.482,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 63134.73,
"a_price": 59451.3,
"tp1_ad_382": 61727.66,
"tp2_ad_618": 60858.37,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5991,
"ABC": 0.3557
},
"x_price": 61985.1,
"x_idx": 237,
"x_order": 5,
"a_price": 59451.3,
"a_idx": 244,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 261,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.831,
"ratio_score": 0.948,
"prz_score": 0.886,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.18,
"price_to_prz_pct_raw": -2.1842,
"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": 62054.84,
"a_price": 64739.8,
"tp1_ad_382": 63080.5,
"tp2_ad_618": 63714.15,
"tp3_a_or_structure_liquidity": 64739.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7971,
"ABC": 0.418
},
"x_price": 67035.5,
"x_idx": 159,
"x_order": 3,
"a_price": 64739.8,
"a_idx": 196,
"a_order": 3,
"b_price": 62910.0,
"b_idx": 209,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.17,
"price_to_prz_pct_raw": -1.1707,
"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": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 203,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 216,
"c_order": 3,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.17,
"price_to_prz_pct_raw": -1.1707,
"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": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 203,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 216,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "low",
"pattern_score": 0.927,
"ratio_score": 1.0,
"prz_score": 0.882,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63178.86,
"prz_range": [
62750.88,
63606.85
],
"prz_width_pct": 1.355,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.41,
"price_to_prz_pct_raw": -0.4124,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 63178.86,
"a_price": 59080.0,
"tp1_ad_382": 61613.1,
"tp2_ad_618": 60645.77,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4723,
"ABC": 0.453
},
"x_price": 64150.8,
"x_idx": 211,
"x_order": 3,
"a_price": 59080.0,
"a_idx": 235,
"a_order": 8,
"b_price": 61475.0,
"b_idx": 248,
"b_order": 5,
"c_price": 60390.0,
"c_idx": 262,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.899,
"ratio_score": 0.97,
"prz_score": 0.931,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64287.15,
"prz_range": [
63911.88,
64662.42
],
"prz_width_pct": 1.167,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.33,
"price_to_prz_pct_raw": 1.3346,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 64287.15,
"a_price": 60146.0,
"tp1_ad_382": 62705.23,
"tp2_ad_618": 61727.92,
"tp3_a_or_structure_liquidity": 60146.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7924,
"ABC": 0.6409
},
"x_price": 63674.9,
"x_idx": 221,
"x_order": 3,
"a_price": 60146.0,
"a_idx": 250,
"a_order": 3,
"b_price": 62942.4,
"b_idx": 272,
"b_order": 8,
"c_price": 61150.2,
"c_idx": 283,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.876,
"ratio_score": 1.0,
"prz_score": 0.92,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62305.36,
"prz_range": [
61929.44,
62681.28
],
"prz_width_pct": 1.207,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.79,
"price_to_prz_pct_raw": -1.7893,
"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": "bat",
"d_price": 62305.36,
"a_price": 64150.8,
"tp1_ad_382": 63010.32,
"tp2_ad_618": 63445.84,
"tp3_a_or_structure_liquidity": 64150.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4499,
"ABC": 0.5716
},
"x_price": 66620.0,
"x_idx": 177,
"x_order": 3,
"a_price": 64150.8,
"a_idx": 211,
"a_order": 3,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.867,
"ratio_score": 0.793,
"prz_score": 0.939,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62704.83,
"prz_range": [
62348.8,
63060.86
],
"prz_width_pct": 1.136,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.16,
"price_to_prz_pct_raw": -1.1596,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 62704.83,
"a_price": 59451.3,
"tp1_ad_382": 61461.98,
"tp2_ad_618": 60694.15,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4015,
"ABC": 0.3557
},
"x_price": 63231.8,
"x_idx": 225,
"x_order": 3,
"a_price": 59451.3,
"a_idx": 244,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 261,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.855,
"ratio_score": 1.0,
"prz_score": 0.886,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.18,
"price_to_prz_pct_raw": -2.1842,
"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": "bat",
"d_price": 62054.84,
"a_price": 64463.7,
"tp1_ad_382": 62975.03,
"tp2_ad_618": 63543.52,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4982,
"ABC": 0.4923
},
"x_price": 61344.8,
"x_idx": 194,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 62910.0,
"b_idx": 209,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.84,
"ratio_score": 0.793,
"prz_score": 0.863,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63134.73,
"prz_range": [
62684.38,
63585.08
],
"prz_width_pct": 1.427,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.48,
"price_to_prz_pct_raw": -0.482,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 63134.73,
"a_price": 59451.3,
"tp1_ad_382": 61727.66,
"tp2_ad_618": 60858.37,
"tp3_a_or_structure_liquidity": 59451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5991,
"ABC": 0.3557
},
"x_price": 61985.1,
"x_idx": 237,
"x_order": 5,
"a_price": 59451.3,
"a_idx": 244,
"a_order": 8,
"b_price": 60969.2,
"b_idx": 261,
"b_order": 3,
"c_price": 61509.1,
"c_idx": 276,
"c_order": 5,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "medium",
"pattern_score": 0.831,
"ratio_score": 0.948,
"prz_score": 0.886,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 62054.84,
"prz_range": [
61638.88,
62470.8
],
"prz_width_pct": 1.341,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -2.18,
"price_to_prz_pct_raw": -2.1842,
"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": 62054.84,
"a_price": 64739.8,
"tp1_ad_382": 63080.5,
"tp2_ad_618": 63714.15,
"tp3_a_or_structure_liquidity": 64739.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7971,
"ABC": 0.418
},
"x_price": 67035.5,
"x_idx": 159,
"x_order": 3,
"a_price": 64739.8,
"a_idx": 196,
"a_order": 3,
"b_price": 62910.0,
"b_idx": 209,
"b_order": 3,
"c_price": 63674.9,
"c_idx": 221,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.815,
"ratio_score": 0.822,
"prz_score": 0.931,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 64250.0,
"prz_range": [
63911.88,
64662.42
],
"prz_width_pct": 1.167,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.33,
"price_to_prz_pct_raw": 1.3346,
"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": 0.456,
"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": "bearish",
"source": "butterfly",
"d_price": 64287.15,
"a_price": 60146.0,
"tp1_ad_382": 62705.23,
"tp2_ad_618": 61727.92,
"tp3_a_or_structure_liquidity": 60146.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7924,
"ABC": 0.6409,
"BCD": 1.7296,
"XAD": 1.163
},
"x_price": 63674.9,
"x_idx": 221,
"x_order": 3,
"a_price": 60146.0,
"a_idx": 250,
"a_order": 3,
"b_price": 62942.4,
"b_idx": 272,
"b_order": 8,
"c_price": 61150.2,
"c_idx": 283,
"c_order": 8,
"d_idx": 286
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.811,
"ratio_score": 0.71,
"prz_score": 0.879,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 63450.53,
"prz_range": [
63016.84,
63884.22
],
"prz_width_pct": 1.367,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.02,
"price_to_prz_pct_raw": 0.0158,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 63450.53,
"a_price": 59080.0,
"tp1_ad_382": 61780.99,
"tp2_ad_618": 60749.54,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5396,
"ABC": 0.6331
},
"x_price": 64463.7,
"x_idx": 206,
"x_order": 5,
"a_price": 59080.0,
"a_idx": 235,
"a_order": 8,
"b_price": 61985.1,
"b_idx": 237,
"b_order": 5,
"c_price": 60146.0,
"c_idx": 250,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "candidate",
"quality": "low",
"pattern_score": 0.792,
"ratio_score": 0.725,
"prz_score": 0.882,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 62942.4,
"prz_range": [
62750.88,
63606.85
],
"prz_width_pct": 1.355,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.41,
"price_to_prz_pct_raw": -0.4124,
"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.464,
"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": "bearish",
"source": "bat",
"d_price": 63178.86,
"a_price": 59080.0,
"tp1_ad_382": 61613.1,
"tp2_ad_618": 60645.77,
"tp3_a_or_structure_liquidity": 59080.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4723,
"ABC": 0.453,
"BCD": 2.3524,
"XAD": 0.7617
},
"x_price": 64150.8,
"x_idx": 211,
"x_order": 3,
"a_price": 59080.0,
"a_idx": 235,
"a_order": 8,
"b_price": 61475.0,
"b_idx": 248,
"b_order": 5,
"c_price": 60390.0,
"c_idx": 262,
"c_order": 3,
"d_idx": 272
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "candidate",
"quality": "medium",
"pattern_score": 0.764,
"ratio_score": 0.612,
"prz_score": 0.982,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 64559.04,
"prz_range": [
64245.94,
64872.14
],
"prz_width_pct": 0.97,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 1.76,
"price_to_prz_pct_raw": 1.7631,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.25,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 64559.04,
"a_price": 62910.0,
"tp1_ad_382": 63929.1,
"tp2_ad_618": 63539.93,
"tp3_a_or_structure_liquidity": 62910.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6781,
"ABC": 0.8952
},
"x_price": 64739.8,
"x_idx": 196,
"x_order": 3,
"a_price": 62910.0,
"a_idx": 209,
"a_order": 3,
"b_price": 64150.8,
"b_idx": 211,
"b_order": 3,
"c_price": 63040.0,
"c_idx": 213,
"c_order": 3,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"prz_proximity": "nearby",
"prz_range": [
62440.67,
62954.91
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -1.17,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "GARTLEY FORMING HIGH PRZ $62,440.67-$62,954.91: expected reversal UP if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "gartley",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.936,
"ratio_score": 0.985,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 62697.79,
"prz_range": [
62440.67,
62954.91
],
"prz_width_pct": 0.82,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.17,
"price_to_prz_pct_raw": -1.1707,
"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": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6155,
"ABC": 0.6427
},
"x_price": 62150.8,
"x_idx": 203,
"x_order": 8,
"a_price": 64463.7,
"a_idx": 206,
"a_order": 5,
"b_price": 63040.0,
"b_idx": 213,
"b_order": 3,
"c_price": 63955.0,
"c_idx": 216,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bullish",
"source": "gartley",
"d_price": 62697.79,
"a_price": 64463.7,
"tp1_ad_382": 63372.37,
"tp2_ad_618": 63789.12,
"tp3_a_or_structure_liquidity": 64463.7,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "watch",
"directional_scores": {
"bullish": 0.139,
"bearish": 0
},
"directional_score_total": 0.139,
"directional_dominance": 1.0
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.42,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bullish\",\n \"setup_score\": 0.35,\n \"setup_signals\": [\n \"엄격 등급(strict) 고품질 bullish Gartley 형성 PRZ가 $62,440.67-$62,954.91에 위치하며 현재가 $63,440.50 대비 약 1.17% 아래에 있음\",\n \"해당 Gartley PRZ는 XAD, BC_EXT, ABCD 3개 Fib 패밀리 confluence를 갖고 있으며 PRZ score 1.000, pattern score 0.936으로 가장 높은 품질\",\n \"예상 D 가격은 $62,697.79이며, PRZ 진입 후 반등 확인 시 TP 후보는 $63,372.37, $63,789.12, $64,463.70\",\n \"현재 가장 가까운 PRZ는 candidate/low 품질 bearish Bat $63,016.84-$63,884.22로 현재가가 거의 중심부에 있으나, strict-tier가 아니므로 방향 전환 근거로는 약함\"\n ],\n \"reasoning\": \"확정된 BOS/CHoCH 또는 구조적 수용 데이터가 제공되지 않았으므로 structure_bias는 neutral로 본다. 다만 실행 관점에서는 $62,440.67-$62,954.91의 bullish Gartley PRZ가 strict, high quality, 3중 Fib confluence로 가장 신뢰도 높은 반응 구간이며, D 기준가는 $62,697.79이다. 아직 PRZ 터치 후 rejection, sweep→reclaim, 15m/1h MSS, CVD/OI 확인이 없기 때문에 이 하모닉은 사전확인 반전 후보일 뿐이며 단독으로 메인 경로를 bullish로 확정할 수 없다. 반대로 현재가 $63,440.50 부근에는 candidate/low bearish Bat PRZ $63,016.84-$63,884.22가 겹치지만 품질과 폭 조건이 약해 핵심 투표 요소로 보지 않는다.\",\n \"key_levels\": {\n \"support\": [\n 62954.91,\n 62697.79,\n 62440.67,\n 62054.84,\n 59080.0\n ],\n \"resistance\": [\n 63606.85,\n 63789.12,\n 63911.88,\n 64463.7,\n 64662.42\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$62,150.80\",\n \"risk_scenario\": \"가격이 $62,440.67-$62,954.91 bullish Gartley PRZ에 진입한 뒤 반등하지 못하고 $62,150.80 아래로 수용되면 Gartley X 지점 방어 실패로 bullish setup은 무효화된다. 반대로 현재 구간의 약한 bearish Bat 반응이 강화되어 $63,016.84 아래로 재하락하고 $62,954.91을 이탈하면 $62,697.79 및 $62,440.67까지 D 완성 하락이 먼저 열릴 수 있다.\",\n \"data_quality\": \"medium\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bearish",
"overall_confidence": 0.64,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.66,
"active_setups": [
"하락 스윙 $64,250 → $62,377의 0.618 되돌림 저항 $63,534.51을 현재가 $63,440.50에서 테스트 중",
"Fib 0.5~0.618 되돌림 클러스터가 $63,424.01~$63,534.51에 형성되어 현재가와 거의 동일 구간",
"Wyckoff 재분배 후보 상단 AR $64,091.70 및 UT $64,250.00 아래에서 거래 중",
"파생 포지셔닝에서 24시간 OI -3.00%로 반등의 신규 롱 유입 근거가 약하고, 롱 계정 비율 0.654로 롱 쏠림 부담 존재",
"EMA240 $66,133.12 및 7일 레인지 EQ $65,831.85 아래에 있어 중기 구조 수용은 아직 확인되지 않음",
"단기 반대 근거로는 ICT bullish BOS 레벨 $62,942.40 위 유지와 EMA20 $62,824.32 상회가 존재"
],
"setup_vs_structure": "실행 셋업은 구조적 bearish 판정과 대체로 정렬되어 있다. 다만 ICT와 캔들 측면에서는 $62,942.40 위 단기 회복 구조가 남아 있어, 현재 구간은 확정 추세 구간이라기보다 재분배 상단 테스트와 단기 반등 시도가 충돌하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 3,
"neutral_count": 1
},
"key_levels": {
"support": [
63424.6,
63313.5,
62942.4,
62824.32,
62759.5,
62377.0,
62198.0,
59080.0
],
"resistance": [
63534.51,
63849.18,
64091.7,
64100.0,
64250.0,
65831.85,
66133.12
]
},
"confluences": [
"EMA120 $63,424.60, Fib 0.5~0.618 클러스터 $63,424.01, 현재가 $63,440.50이 거의 같은 가격대에 위치해 단기 균형/판정 구간을 형성한다.",
"Fib 0.618 저항 $63,534.51과 Harmonic 약세 Bat 활성 PRZ $63,016.84~$63,884.22가 겹쳐 현재가 부근의 공급 테스트 성격을 강화한다.",
"Wyckoff UT $64,250.00, ICT range high $64,250.00, Fib 스윙 고점 $64,250.00, Harmonic 약세 Butterfly D $64,250.00이 동일 가격을 지목해 $64,250 부근은 핵심 구조 저항이다.",
"Wyckoff AR $64,091.70과 Derivatives 상단 청산 유동성 $64,100이 거의 일치해 $64,090~$64,100은 단기 유동성/공급 관찰 구간이다.",
"ICT bullish BOS 및 전일 고점 $62,942.40은 Harmonic 고품질 bullish Gartley PRZ 상단 $62,954.91과 겹쳐 $62,940~$62,955는 단기 구조 방어 여부를 판단할 중요 지지대다.",
"EMA20 $62,824.32와 Fib 지지 $62,819.03이 거의 동일해 $62,819~$62,824는 단기 평균 회귀 지지 클러스터다.",
"Wyckoff Phase E 후보 저점 $62,377.00, ICT NY 저점 $62,377.00, Fib 스윙 저점 $62,377.00이 일치해 $62,377은 현재 하부 구조의 핵심 저점이다.",
"EMA240 $66,133.12와 7일 레인지 EQ $65,831.85가 가까워 $65,832~$66,133 회복 전까지 중기 bearish 구조 해소는 제한적이다."
],
"conflicts": [
"ICT는 $62,942.40 bullish BOS 위 거래를 근거로 구조를 bullish로 보지만, Wyckoff는 $64,091.70~$64,250.00 재분배 상단 아래의 Phase E 이후 반등으로 해석한다.",
"Candlestick은 EMA20 $62,824.32 및 EMA120 $63,424.60 상회와 morning star, bullish harami, piercing pattern 후보를 근거로 단기 bullish 셋업을 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없다.",
"Fibonacci는 현재가가 $63,534.51 0.618 되돌림 저항 바로 아래에 있어 하락 되돌림으로 보지만, ICT는 동일 구간을 $62,942.40 돌파 이후의 단기 지지 전환 과정으로 본다.",
"Harmonic의 가장 우수한 패턴은 $62,440.67~$62,954.91 bullish Gartley PRZ로 하방 반응 구간을 제시하지만, 아직 PRZ 터치 후 반등 확인이 없어 구조 판정을 뒤집을 권한은 낮다.",
"Derivatives는 OI 감소와 롱 계정 쏠림을 취약 요인으로 보지만, CVD 변화는 양수로 단기 매수 흐름 자체는 완전히 부정되지 않는다."
],
"executive_summary": "현재 BTC 1시간 구조는 이전 대형 분배가 $59,080.00 Phase E 저점까지 진행된 뒤, $64,091.70~$64,250.00 상단을 가진 재분배 후보 구조 안에서 반등 테스트가 진행 중인 상태로 평가된다. 구조적 핵심은 가격이 EMA120 $63,424.60 부근을 회복했지만, Fib 0.618 $63,534.51 및 재분배 UT $64,250.00 아래에 머물러 아직 상위 구조의 bullish 전환이 확인되지 않았다는 점이다. 현재 phase position은 활성 재분배 후보의 Phase E 이후 반등 구간으로, $62,942.40 bullish BOS 방어는 단기 반등 구조를 지지하지만 $64,091.70~$64,250.00 수용 실패는 공급 테스트 조건으로 남는다. 구조적 bearish 판정의 주요 무효화 조건은 $64,250.00 상회 후 안착이며, 더 강한 중기 무효화는 $65,831.85~$66,133.12 회복이다.",
"raw_llm_response": "{\n \"overall_signal\": \"bearish\",\n \"overall_confidence\": 0.64,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.66,\n \"active_setups\": [\n \"하락 스윙 $64,250 → $62,377의 0.618 되돌림 저항 $63,534.51을 현재가 $63,440.50에서 테스트 중\",\n \"Fib 0.5~0.618 되돌림 클러스터가 $63,424.01~$63,534.51에 형성되어 현재가와 거의 동일 구간\",\n \"Wyckoff 재분배 후보 상단 AR $64,091.70 및 UT $64,250.00 아래에서 거래 중\",\n \"파생 포지셔닝에서 24시간 OI -3.00%로 반등의 신규 롱 유입 근거가 약하고, 롱 계정 비율 0.654로 롱 쏠림 부담 존재\",\n \"EMA240 $66,133.12 및 7일 레인지 EQ $65,831.85 아래에 있어 중기 구조 수용은 아직 확인되지 않음\",\n \"단기 반대 근거로는 ICT bullish BOS 레벨 $62,942.40 위 유지와 EMA20 $62,824.32 상회가 존재\"\n ],\n \"setup_vs_structure\": \"실행 셋업은 구조적 bearish 판정과 대체로 정렬되어 있다. 다만 ICT와 캔들 측면에서는 $62,942.40 위 단기 회복 구조가 남아 있어, 현재 구간은 확정 추세 구간이라기보다 재분배 상단 테스트와 단기 반등 시도가 충돌하는 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 3,\n \"neutral_count\": 1\n },\n \"key_levels\": {\n \"support\": [\n 63424.6,\n 63313.5,\n 62942.4,\n 62824.32,\n 62759.5,\n 62377.0,\n 62198.0,\n 59080.0\n ],\n \"resistance\": [\n 63534.51,\n 63849.18,\n 64091.7,\n 64100.0,\n 64250.0,\n 65831.85,\n 66133.12\n ]\n },\n \"confluences\": [\n \"EMA120 $63,424.60, Fib 0.5~0.618 클러스터 $63,424.01, 현재가 $63,440.50이 거의 같은 가격대에 위치해 단기 균형/판정 구간을 형성한다.\",\n \"Fib 0.618 저항 $63,534.51과 Harmonic 약세 Bat 활성 PRZ $63,016.84~$63,884.22가 겹쳐 현재가 부근의 공급 테스트 성격을 강화한다.\",\n \"Wyckoff UT $64,250.00, ICT range high $64,250.00, Fib 스윙 고점 $64,250.00, Harmonic 약세 Butterfly D $64,250.00이 동일 가격을 지목해 $64,250 부근은 핵심 구조 저항이다.\",\n \"Wyckoff AR $64,091.70과 Derivatives 상단 청산 유동성 $64,100이 거의 일치해 $64,090~$64,100은 단기 유동성/공급 관찰 구간이다.\",\n \"ICT bullish BOS 및 전일 고점 $62,942.40은 Harmonic 고품질 bullish Gartley PRZ 상단 $62,954.91과 겹쳐 $62,940~$62,955는 단기 구조 방어 여부를 판단할 중요 지지대다.\",\n \"EMA20 $62,824.32와 Fib 지지 $62,819.03이 거의 동일해 $62,819~$62,824는 단기 평균 회귀 지지 클러스터다.\",\n \"Wyckoff Phase E 후보 저점 $62,377.00, ICT NY 저점 $62,377.00, Fib 스윙 저점 $62,377.00이 일치해 $62,377은 현재 하부 구조의 핵심 저점이다.\",\n \"EMA240 $66,133.12와 7일 레인지 EQ $65,831.85가 가까워 $65,832~$66,133 회복 전까지 중기 bearish 구조 해소는 제한적이다.\"\n ],\n \"conflicts\": [\n \"ICT는 $62,942.40 bullish BOS 위 거래를 근거로 구조를 bullish로 보지만, Wyckoff는 $64,091.70~$64,250.00 재분배 상단 아래의 Phase E 이후 반등으로 해석한다.\",\n \"Candlestick은 EMA20 $62,824.32 및 EMA120 $63,424.60 상회와 morning star, bullish harami, piercing pattern 후보를 근거로 단기 bullish 셋업을 제시하지만, 모든 패턴이 candidate 등급이고 고거래량 확인이 없다.\",\n \"Fibonacci는 현재가가 $63,534.51 0.618 되돌림 저항 바로 아래에 있어 하락 되돌림으로 보지만, ICT는 동일 구간을 $62,942.40 돌파 이후의 단기 지지 전환 과정으로 본다.\",\n \"Harmonic의 가장 우수한 패턴은 $62,440.67~$62,954.91 bullish Gartley PRZ로 하방 반응 구간을 제시하지만, 아직 PRZ 터치 후 반등 확인이 없어 구조 판정을 뒤집을 권한은 낮다.\",\n \"Derivatives는 OI 감소와 롱 계정 쏠림을 취약 요인으로 보지만, CVD 변화는 양수로 단기 매수 흐름 자체는 완전히 부정되지 않는다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — 분배 적합도가 매우 높고, 이전 완성 분배 구조 BC $74,293.10 → Phase E $59,080.00 이후 현재 1h_cycle_2에서 AR $64,091.70, UT $64,250.00, SOW $62,759.50, Phase E 후보 $62,377.00으로 이어지는 재분배 후보를 제시한다. 가격·시간 기반 단계 구분이 가장 구체적이며, EMA240 $66,133.12 아래라는 중기 공급 우위 조건과도 일치한다.\",\n \"invalidation_level\": \"1차 구조 훼손은 $64,250.00 상회 및 수용, 중기 bearish 구조의 핵심 무효화는 7일 EQ $65,831.85와 EMA240 $66,133.12 회복\",\n \"executive_summary\": \"현재 BTC 1시간 구조는 이전 대형 분배가 $59,080.00 Phase E 저점까지 진행된 뒤, $64,091.70~$64,250.00 상단을 가진 재분배 후보 구조 안에서 반등 테스트가 진행 중인 상태로 평가된다. 구조적 핵심은 가격이 EMA120 $63,424.60 부근을 회복했지만, Fib 0.618 $63,534.51 및 재분배 UT $64,250.00 아래에 머물러 아직 상위 구조의 bullish 전환이 확인되지 않았다는 점이다. 현재 phase position은 활성 재분배 후보의 Phase E 이후 반등 구간으로, $62,942.40 bullish BOS 방어는 단기 반등 구조를 지지하지만 $64,091.70~$64,250.00 수용 실패는 공급 테스트 조건으로 남는다. 구조적 bearish 판정의 주요 무효화 조건은 $64,250.00 상회 후 안착이며, 더 강한 중기 무효화는 $65,831.85~$66,133.12 회복이다.\"\n}"
},
"overall_signal": "bearish",
"overall_confidence": 0.64,
"operating_path": {
"path_type": "complex",
"confidence": 0.58,
"waypoints": [
{
"seq": 1,
"price": 63849.18,
"type": "liquidity_sweep",
"source": "Fibonacci (0.786 되돌림 $63,849.18), Wyckoff (재분배 AR $64,091.70), Derivatives ($64,100 청산 유동성), ICT (bullish BOS $62,942.40 위 유지 + EMA20/120 회복), Candlestick (morning_star/bullish_harami 후보)",
"description": "활성 실행 셋업인 '하락 스윙 $64,250→$62,377의 0.618 되돌림 $63,534.51 테스트'가 단기 매수세로 0.786 되돌림 $63,849.18까지 연장되며 0.618 위 유동성을 스윕하고 재분배 상단 공급대(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100) 하단을 시험. ICT 92% 강세 셋업이 반등을 이 구간까지 밀어올리나, setup 66% 약세 판정은 0.618~0.786 클러스터 및 재분배 UT $64,250.00 아래 수용 실패·거절을 예상하므로 숏 진입 우위 구간이다.",
"est_hours": 3.0,
"turning_zone": [
63849.18,
64100.0
],
"likely_wick": 64091.7,
"rejection_confirm": 63534.51,
"invalid_overshoot": 64250.0,
"calibration_reasoning": "0.786 되돌림 $63,849.18을 하단으로, 재분배 상단 공급대 하단(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100)까지 존을 확장(폭 0.42 ATR). 청산 유동성 $64,100가 마그넷이라 윅을 AR $64,091.70로 편향. 0.618 $63,534.51 하향 재이탈로 거절 확인, 재분배 UT $64,250 위 수용 시 스윕이 아닌 돌파로 무효."
},
{
"seq": 2,
"price": 63007.11,
"type": "support_test",
"source": "WP1 후보표 1순위 fib_confluence (strict, 점수 0.85, 거리 0.68%), EMA120 $63,424.60·0.5 되돌림/EQ $63,313.50 하향 이탈",
"description": "WP1 거절 후 EMA120 $63,424.60과 0.5 되돌림/EQ $63,313.50을 하향 이탈하며 가장 가깝고 품질 높은 하방 레벨인 strict fib confluence $63,007.11에 도달. WP1 후보표 1순위(점수 0.85)로 1차 하락 목표이자 약세 셋업의 핵심 측정 지점이다.",
"est_hours": 9.0,
"turning_zone": [
62910.0,
63007.11
],
"likely_wick": 62970.0,
"rejection_confirm": 63092.49,
"invalid_overshoot": 62819.03,
"calibration_reasoning": "3중 fib 컨플루언스 $63,007.11(1순위·점수 0.85)을 상단으로, ICT BOS 방어선 $62,942.40 직하까지만 존 설정(인접 WP3 $62,759.50로 폭 제한, 0.16 ATR). 윅은 BOS 방어선 위 $62,970에서 지지. 0.382 $63,092.49 회복 시 반등 확인, EMA20/0.382S $62,819 이탈 시 WP3로 연속돼 무효."
},
{
"seq": 3,
"price": 62759.5,
"type": "support_test",
"source": "Wyckoff (SOW $62,759.50), ICT (bullish BOS $62,942.40 하회), Harmonic (고품질 bullish Gartley PRZ $62,440.67~$62,954.91, D $62,697.79), EMA20 $62,824.32",
"description": "ICT bullish BOS 방어선 $62,942.40과 EMA20 $62,824.32를 하향 이탈하며 Wyckoff SOW $62,759.50 및 하모닉 strict Gartley PRZ($62,440.67~$62,954.91, D $62,697.79) 구간에 진입. $62,942.40 BOS 실패가 확정되는 약세 가속 분기점이며, 이 구간에서 일시적 매수 반응(하모닉 PRZ)이 가능하나 핵심 구조는 약세 지속으로 본다.",
"est_hours": 15.0,
"turning_zone": [
62640.0,
62759.5
],
"likely_wick": 62697.79,
"rejection_confirm": 62824.32,
"invalid_overshoot": 62440.67,
"calibration_reasoning": "Wyckoff SOW $62,759.50을 상단으로 하모닉 Gartley PRZ 내부(D $62,697.79)까지 존 확장. 단 사전확정(PRE_CONFIRMATION) 하모닉이라 웨이포인트는 이동하지 않고 조건부 반응 윅으로만 D점 $62,697.79를 채택. EMA20 $62,824.32 회복 시 일시 반등 확인, PRZ 하단 $62,440.67 이탈 시 WP4로 연속돼 무효."
},
{
"seq": 4,
"price": 62377.0,
"type": "swing_low",
"source": "Wyckoff (Phase E 후보 저점 $62,377.00), ICT (NY 세션 저점 $62,377.00), Fibonacci (스윙 저점 $62,377.00) — 3중 confluence",
"description": "Wyckoff Phase E 후보 저점, ICT NY 저점, Fib 스윙 저점이 동일하게 지목하는 핵심 하부 구조 저점 재시험. 하락 스윙의 측정 목표이자 24시간 주요 하단 타깃으로, 하모닉 Gartley PRZ 하단($62,440)을 깨고 도달 시 강세 반전 후보가 무효화된다.",
"est_hours": 22.0,
"turning_zone": [
62020.0,
62377.0
],
"likely_wick": 62198.0,
"rejection_confirm": 62440.67,
"invalid_overshoot": 61734.56,
"calibration_reasoning": "구조적 스윙 저점 $62,377(Wyckoff Phase E·ICT NY·Fib 저점 합치)을 상단으로, 터미널 웨이포인트라 0.60 ATR 폭으로 확장하며 하단 청산 풀(Chairman $62,198, 라운드 $62,000 마그넷)을 포함. 윅은 스윙 저점 아래 매도 유동성 스윕 지점 $62,198로 편향. $62,440.67(PRZ 하단) 회복 시 강세 반전 확인, fib 확장 컨플루언스 $61,734.56(1.272/1.414) 이탈 시 측정 연장으로 저점 무효."
}
],
"period_extremes": {
"4h": {
"expected_high": 63849.18,
"expected_low": 63313.5,
"high_first": false
},
"8h": {
"expected_high": 63849.18,
"expected_low": 63007.11,
"high_first": true
},
"24h": {
"expected_high": 63849.18,
"expected_low": 62377.0,
"high_first": true
}
},
"triggers": {
"bullish": {
"price": 64250.0,
"description": "$64,250.00(재분배 UT / range high / 약세 무효화선) 상회 후 안착 시 WP1 거절 실패를 의미하며 약세 구조 무효화. $65,831.85~$66,133.12(7일 EQ/EMA240) 중기 회복 경로가 열린다. 선행 경고는 $64,091.70 AR 위 수용."
},
"bearish": {
"price": 62942.4,
"description": "$62,942.40(ICT bullish BOS / 전일 고점) 하회 시 단기 bullish BOS 실패로 약세 가속. EMA20 $62,824.32, Wyckoff SOW $62,759.50을 거쳐 $62,377.00 Phase E 저점 및 하단 유동성 재방문 가능성이 확대된다."
}
},
"scenario_invalidation": 64250.0,
"raw_llm_response": "```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.58,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 63849.18,\n \"type\": \"liquidity_sweep\",\n \"source\": \"Fibonacci (0.786 되돌림 $63,849.18), Wyckoff (재분배 AR $64,091.70), Derivatives ($64,100 청산 유동성), ICT (bullish BOS $62,942.40 위 유지 + EMA20/120 회복), Candlestick (morning_star/bullish_harami 후보)\",\n \"description\": \"활성 실행 셋업인 '하락 스윙 $64,250→$62,377의 0.618 되돌림 $63,534.51 테스트'가 단기 매수세로 0.786 되돌림 $63,849.18까지 연장되며 0.618 위 유동성을 스윕하고 재분배 상단 공급대(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100) 하단을 시험. ICT 92% 강세 셋업이 반등을 이 구간까지 밀어올리나, setup 66% 약세 판정은 0.618~0.786 클러스터 및 재분배 UT $64,250.00 아래 수용 실패·거절을 예상하므로 숏 진입 우위 구간이다.\",\n \"est_hours\": 3.0\n },\n {\n \"seq\": 2,\n \"price\": 63007.11,\n \"type\": \"support_test\",\n \"source\": \"WP1 후보표 1순위 fib_confluence (strict, 점수 0.85, 거리 0.68%), EMA120 $63,424.60·0.5 되돌림/EQ $63,313.50 하향 이탈\",\n \"description\": \"WP1 거절 후 EMA120 $63,424.60과 0.5 되돌림/EQ $63,313.50을 하향 이탈하며 가장 가깝고 품질 높은 하방 레벨인 strict fib confluence $63,007.11에 도달. WP1 후보표 1순위(점수 0.85)로 1차 하락 목표이자 약세 셋업의 핵심 측정 지점이다.\",\n \"est_hours\": 9.0\n },\n {\n \"seq\": 3,\n \"price\": 62759.50,\n \"type\": \"support_test\",\n \"source\": \"Wyckoff (SOW $62,759.50), ICT (bullish BOS $62,942.40 하회), Harmonic (고품질 bullish Gartley PRZ $62,440.67~$62,954.91, D $62,697.79), EMA20 $62,824.32\",\n \"description\": \"ICT bullish BOS 방어선 $62,942.40과 EMA20 $62,824.32를 하향 이탈하며 Wyckoff SOW $62,759.50 및 하모닉 strict Gartley PRZ($62,440.67~$62,954.91, D $62,697.79) 구간에 진입. $62,942.40 BOS 실패가 확정되는 약세 가속 분기점이며, 이 구간에서 일시적 매수 반응(하모닉 PRZ)이 가능하나 핵심 구조는 약세 지속으로 본다.\",\n \"est_hours\": 15.0\n },\n {\n \"seq\": 4,\n \"price\": 62377.00,\n \"type\": \"swing_low\",\n \"source\": \"Wyckoff (Phase E 후보 저점 $62,377.00), ICT (NY 세션 저점 $62,377.00), Fibonacci (스윙 저점 $62,377.00) — 3중 confluence\",\n \"description\": \"Wyckoff Phase E 후보 저점, ICT NY 저점, Fib 스윙 저점이 동일하게 지목하는 핵심 하부 구조 저점 재시험. 하락 스윙의 측정 목표이자 24시간 주요 하단 타깃으로, 하모닉 Gartley PRZ 하단($62,440)을 깨고 도달 시 강세 반전 후보가 무효화된다.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 63849.18, \"expected_low\": 63313.50, \"high_first\": false},\n \"8h\": {\"expected_high\": 63849.18, \"expected_low\": 63007.11, \"high_first\": true},\n \"24h\": {\"expected_high\": 63849.18, \"expected_low\": 62377.00, \"high_first\": true}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 64250.00, \"description\": \"$64,250.00(재분배 UT / range high / 약세 무효화선) 상회 후 안착 시 WP1 거절 실패를 의미하며 약세 구조 무효화. $65,831.85~$66,133.12(7일 EQ/EMA240) 중기 회복 경로가 열린다. 선행 경고는 $64,091.70 AR 위 수용.\"},\n \"bearish\": {\"price\": 62942.40, \"description\": \"$62,942.40(ICT bullish BOS / 전일 고점) 하회 시 단기 bullish BOS 실패로 약세 가속. EMA20 $62,824.32, Wyckoff SOW $62,759.50을 거쳐 $62,377.00 Phase E 저점 및 하단 유동성 재방문 가능성이 확대된다.\"}\n },\n \"scenario_invalidation\": 64250.00\n}\n```"
},
"tp_calibration": {
"executive_summary": "Operating Path(complex, 신뢰도 58%)는 하락 시퀀스를 유지하되, 각 턴 레벨을 정량 데이터로 미세조정했다. WP1은 0.786 위 청산 유동성($64,100) 스윕으로 상향 확장, WP2·WP3는 인접 간격(각 0.42·0.64 ATR)으로 인해 좁은 하향 존으로 분리, WP4는 터미널이므로 0.60 ATR 폭으로 확장해 스윙 저점 아래 매도 유동성 풀(Chairman $62,198/라운드 $62,000)을 포함했다. 하모닉 Gartley는 PRE_CONFIRMATION이라 웨이포인트를 이동시키지 않고 WP3·WP4의 조건부 반응 윅/존 앵커로만 활용했다.",
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 63849.18,
"turning_zone": [
63849.18,
64100.0
],
"likely_wick": 64091.7,
"rejection_confirm": 63534.51,
"invalid_overshoot": 64250.0,
"calibration_reasoning": "0.786 되돌림 $63,849.18을 하단으로, 재분배 상단 공급대 하단(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100)까지 존을 확장(폭 0.42 ATR). 청산 유동성 $64,100가 마그넷이라 윅을 AR $64,091.70로 편향. 0.618 $63,534.51 하향 재이탈로 거절 확인, 재분배 UT $64,250 위 수용 시 스윕이 아닌 돌파로 무효."
},
{
"seq": 2,
"base_target": 63007.11,
"turning_zone": [
62910.0,
63007.11
],
"likely_wick": 62970.0,
"rejection_confirm": 63092.49,
"invalid_overshoot": 62819.03,
"calibration_reasoning": "3중 fib 컨플루언스 $63,007.11(1순위·점수 0.85)을 상단으로, ICT BOS 방어선 $62,942.40 직하까지만 존 설정(인접 WP3 $62,759.50로 폭 제한, 0.16 ATR). 윅은 BOS 방어선 위 $62,970에서 지지. 0.382 $63,092.49 회복 시 반등 확인, EMA20/0.382S $62,819 이탈 시 WP3로 연속돼 무효."
},
{
"seq": 3,
"base_target": 62759.5,
"turning_zone": [
62640.0,
62759.5
],
"likely_wick": 62697.79,
"rejection_confirm": 62824.32,
"invalid_overshoot": 62440.67,
"calibration_reasoning": "Wyckoff SOW $62,759.50을 상단으로 하모닉 Gartley PRZ 내부(D $62,697.79)까지 존 확장. 단 사전확정(PRE_CONFIRMATION) 하모닉이라 웨이포인트는 이동하지 않고 조건부 반응 윅으로만 D점 $62,697.79를 채택. EMA20 $62,824.32 회복 시 일시 반등 확인, PRZ 하단 $62,440.67 이탈 시 WP4로 연속돼 무효."
},
{
"seq": 4,
"base_target": 62377.0,
"turning_zone": [
62020.0,
62377.0
],
"likely_wick": 62198.0,
"rejection_confirm": 62440.67,
"invalid_overshoot": 61734.56,
"calibration_reasoning": "구조적 스윙 저점 $62,377(Wyckoff Phase E·ICT NY·Fib 저점 합치)을 상단으로, 터미널 웨이포인트라 0.60 ATR 폭으로 확장하며 하단 청산 풀(Chairman $62,198, 라운드 $62,000 마그넷)을 포함. 윅은 스윙 저점 아래 매도 유동성 스윕 지점 $62,198로 편향. $62,440.67(PRZ 하단) 회복 시 강세 반전 확인, fib 확장 컨플루언스 $61,734.56(1.272/1.414) 이탈 시 측정 연장으로 저점 무효."
}
],
"raw_llm_response": "```json\n{\n \"executive_summary\": \"Operating Path(complex, 신뢰도 58%)는 하락 시퀀스를 유지하되, 각 턴 레벨을 정량 데이터로 미세조정했다. WP1은 0.786 위 청산 유동성($64,100) 스윕으로 상향 확장, WP2·WP3는 인접 간격(각 0.42·0.64 ATR)으로 인해 좁은 하향 존으로 분리, WP4는 터미널이므로 0.60 ATR 폭으로 확장해 스윙 저점 아래 매도 유동성 풀(Chairman $62,198/라운드 $62,000)을 포함했다. 하모닉 Gartley는 PRE_CONFIRMATION이라 웨이포인트를 이동시키지 않고 WP3·WP4의 조건부 반응 윅/존 앵커로만 활용했다.\",\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 63849.18,\n \"turning_zone\": [63849.18, 64100.00],\n \"likely_wick\": 64091.70,\n \"rejection_confirm\": 63534.51,\n \"invalid_overshoot\": 64250.00,\n \"calibration_reasoning\": \"0.786 되돌림 $63,849.18을 하단으로, 재분배 상단 공급대 하단(Wyckoff AR $64,091.70 / 파생 청산 유동성 $64,100)까지 존을 확장(폭 0.42 ATR). 청산 유동성 $64,100가 마그넷이라 윅을 AR $64,091.70로 편향. 0.618 $63,534.51 하향 재이탈로 거절 확인, 재분배 UT $64,250 위 수용 시 스윕이 아닌 돌파로 무효.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 63007.11,\n \"turning_zone\": [62910.00, 63007.11],\n \"likely_wick\": 62970.00,\n \"rejection_confirm\": 63092.49,\n \"invalid_overshoot\": 62819.03,\n \"calibration_reasoning\": \"3중 fib 컨플루언스 $63,007.11(1순위·점수 0.85)을 상단으로, ICT BOS 방어선 $62,942.40 직하까지만 존 설정(인접 WP3 $62,759.50로 폭 제한, 0.16 ATR). 윅은 BOS 방어선 위 $62,970에서 지지. 0.382 $63,092.49 회복 시 반등 확인, EMA20/0.382S $62,819 이탈 시 WP3로 연속돼 무효.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 62759.50,\n \"turning_zone\": [62640.00, 62759.50],\n \"likely_wick\": 62697.79,\n \"rejection_confirm\": 62824.32,\n \"invalid_overshoot\": 62440.67,\n \"calibration_reasoning\": \"Wyckoff SOW $62,759.50을 상단으로 하모닉 Gartley PRZ 내부(D $62,697.79)까지 존 확장. 단 사전확정(PRE_CONFIRMATION) 하모닉이라 웨이포인트는 이동하지 않고 조건부 반응 윅으로만 D점 $62,697.79를 채택. EMA20 $62,824.32 회복 시 일시 반등 확인, PRZ 하단 $62,440.67 이탈 시 WP4로 연속돼 무효.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 62377.00,\n \"turning_zone\": [62020.00, 62377.00],\n \"likely_wick\": 62198.00,\n \"rejection_confirm\": 62440.67,\n \"invalid_overshoot\": 61734.56,\n \"calibration_reasoning\": \"구조적 스윙 저점 $62,377(Wyckoff Phase E·ICT NY·Fib 저점 합치)을 상단으로, 터미널 웨이포인트라 0.60 ATR 폭으로 확장하며 하단 청산 풀(Chairman $62,198, 라운드 $62,000 마그넷)을 포함. 윅은 스윙 저점 아래 매도 유동성 스윕 지점 $62,198로 편향. $62,440.67(PRZ 하단) 회복 시 강세 반전 확인, fib 확장 컨플루언스 $61,734.56(1.272/1.414) 이탈 시 측정 연장으로 저점 무효.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 27.7,
"chairman": 42.7,
"operating_path": 582.2,
"tp_calibrator": 216.4
},
"agents": {},
"total_s": 869.1
}
}