Signal: BULLISH (58%) | Price: $77,584.90 | 2026-05-26 01:00 KST | 300 candles
Council: 2 bullish, 3 neutral, 1 bearish | Support: $77,468 / $77,385 / $77,270 | Resistance: $77,600 / $77,602 / $77,678
현재 BTC 1시간 구조는 완료된 prior accumulation 위에서 재구성 중인 bullish regime으로 판단한다. Wyckoff상 메인 누적은 Spring $74,620.90 이후 SOS $77,427.00, LPS $76,056.00, BU $77,677.60까지 진행되었고, 현재가는 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래의 late accumulation 상단부에 위치한다. 구조적 bullish 판단과 달리 실행 조건은 프리미엄 영역, ICT bearish BOS $77,601.80 인근, 하모닉 bearish PRZ $77,341.96-$78,357.42, OI 감소·CVD 흡수 가능성이 겹쳐 상단 실패 리스크가 높다. 따라서 핵심 구조 조건은 $77,384.60 재수용 유지와 $76,056.00 LPS 방어이며, $76,056.00 하회는 bullish 구조 훼손, $74,620.90 하회는 누적 체제 자체의 무효화로 본다.
| Agent | Signal | Confidence | Support | Resistance |
|---|---|---|---|---|
| Wyckoff Expert | NEUTRAL | 68% | $77,385 / $77,245 | $77,678 / $77,743 |
| ICT Trader | BEARISH | 78% | $77,600 / $77,385 | $77,602 / $77,743 |
| Derivatives Trader | BEARISH | 58% | $77,468 / $77,278 | $78,180 / $78,300 |
| Candlestick Reader | NEUTRAL | 58% | $77,468 / $77,278 | $78,180 |
| Fibonacci Analyst | NEUTRAL | 58% | $77,270 / $77,010 | $77,600 / $78,180 |
| Harmonic Specialist | BEARISH | 64% | $77,549 / $77,424 | $77,607 / $77,823 |
Support: $77,385 / $77,245 / $76,611 | Resistance: $77,678 / $77,743 / $78,180 | Horizon: short/medium term
메인 구조는 ACC로 분류되며 regime_fitness 0.963, acc_score 96.2로 SC $76,014.20 → AR $77,384.60 → ST $76,485.00 → Spring $74,620.90 → SOS $77,427.00 → LPS $76,056.00 → BU $77,677.60의 누적 진행이 확인되어 구조적 편향은 bullish이다. 다만 현재가 $77,584.90는 메인 레인지 상단 $77,384.60 위에 있지만 BU $77,677.60/$77,743.40 및 7일 고점 $78,180.00 아래에 있어, Phase E라 하더라도 즉시 상승 확정으로 보기는 어렵다. 활성 구조 1h_cycle_2는 누적 후보로 확인되지만 아직 완성되지 않았고, SOS/LPS 체인이 부족하므로 setup_bias는 단기적으로 상단 실패 또는 재테스트 쪽으로 약한 bearish이다. 핵심은 $77,384.60 상단 재수용 유지 여부이며, 이 레벨을 잃으면 $77,244.80, 더 깊게는 $76,056.00 LPS/ST 재시험이 자연스러운 Wyckoff 경로다.
Support: $77,600 / $77,385 / $76,611 | Resistance: $77,602 / $77,743 / $77,888 | Horizon: short term
현재 BTC는 $77,584.90로 EQ $76,610.60 위 프리미엄 영역에 있으며, 되돌림 비율이 118.6%까지 확장되어 ICT 관점에서는 롱 추격보다 프리미엄 매도 셋업이 더 유리하다. 구조적으로는 $78,869.40 bearish CHoCH 이후 $77,601.80, $76,696.70 bearish BOS가 발생했고, 최근 $77,600.00 bullish BOS가 있었지만 연속 bullish BOS는 1회뿐이라 완전한 강세 구조 전환으로 보기에는 부족하다. 현재가는 $77,601.80 구조 레벨 바로 아래에 위치해 있어, 이 구간을 회복하지 못하면 $76,610.60 EQ 및 $76,056.00~$76,718.20 후보 bullish OB로 되돌림이 진행될 가능성이 높다. 다만 최근 명확한 liquidity sweep과 활성 FVG가 없기 때문에 즉각적인 급락보다는 프리미엄 상단에서의 분배 또는 실패 확인 후 하락 시나리오가 더 합리적이다.
Support: $77,468 / $77,278 / $76,924 | Resistance: $78,180 / $78,300 / $79,800 | Horizon: short term
구조적으로는 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있지만, 7일 고점 $78,180 및 상단 청산대 $78,300을 확정 돌파한 BOS가 없어 구조_bias는 중립으로 본다. 셋업 관점에서는 현재가 $77,584.90가 레인지 EQ 약 $76,191.80 위 프리미엄에 있고, OI가 24시간 -1.1360% 감소해 상승이 신규 레버리지 롱이 아니라 숏커버/언와인딩에 가까운 점이 약하다. CVD는 +$4,640.44로 강하지만 가격이 고점 돌파로 이어지지 못해 매수 흡수 신호로 해석되며, 베이시스도 -0.0507%로 선물 수요가 강하지 않다. 단기적으로 $78,300 청산 유동성 스윕 가능성은 있으나, 그 위에서 수용되지 못하면 $76,000 청산대까지 되돌림 압력이 우세하다.
Support: $77,468 / $77,278 / $76,924 | Resistance: $78,180 | Horizon: short term
구조적으로는 현재가 $77,584.90가 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99를 모두 상회하고 있어 단기 구조는 아직 약한 bullish로 해석된다. 다만 가격은 7일 고점 $78,180.00 아래 프리미엄 구간에 있으며, 최근 패턴 후보 중 가장 높은 품질이 bearish_engulfing 0.613이고 bearish_harami 0.593도 동반되어 상단에서 단기 매도 셋업이 형성되고 있다. bull_score 2.75가 bear_score 1.35보다 높아 추세 자체를 곧바로 bearish로 뒤집기는 어렵지만, 고거래량 패턴이 없고 마지막 5개 캔들도 강한 연속 양봉이 아니라 둔화된 흐름이다. 따라서 확정 구조는 bullish이나, 실행 관점의 사전 셋업은 $78,180 저항 아래에서 bearish로 기울어 있어 전체 신호는 neutral로 판단한다.
Support: $77,270 / $77,010 / $76,828 | Resistance: $77,600 / $78,180 | Horizon: short term
현재 BTC는 하락 스윙 $77,600 → $76,056의 0.786 되돌림 $77,269.58 위에 있으며, 거의 스윙 고점 $77,600을 재시험하고 있습니다. 다만 아직 $77,600 상단 돌파와 구조적 수용이 확인되지 않았기 때문에 structure_bias는 중립으로 보며, 가격이 EQ $76,828.00 위 프리미엄 구간에 있어 단기 setup_bias는 되돌림 우위의 bearish로 평가합니다. 핵심 지지 구간은 $77,269.58, 골든 비율 $77,010.19, 그리고 고품질 컨플루언스 구간 $76,828.00이며 confluence_quality는 0.850으로 높습니다. $77,600을 강하게 돌파하고 7일 고점 $78,180.00 위에서 수용되면 중립 구조가 bullish로 전환될 수 있지만, 실패 시 $77,010.19~$76,828.00 재검증 가능성이 높아집니다.
Support: $77,549 / $77,424 / $77,212 | Resistance: $77,607 / $77,823 / $78,065 | Horizon: short term
1시간 기준 구조적 BOS/CHoCH 자료가 제공되지 않았으므로 structure_bias는 확정 추세가 아닌 neutral로 둔다. 그러나 setup 관점에서는 현재가 $77,584.90가 여러 strict/high bearish PRZ가 겹치는 $77,341.96-$78,357.42 영역 안에 있고, bearish directional score가 3.769로 bullish 0.755를 크게 상회한다. 특히 confirmed bearish Gartley PRZ $77,832.65-$78,357.42는 reaction_score 1.0, confirmed bearish Bat PRZ $77,662.99-$78,283.60는 reaction_score 0.9로 이미 PRZ 방어와 되돌림 반응이 검증되어 하방 반응 위험이 높다. 단, harmonic은 독립적인 경로 엔진이 아니므로 $77,607-$78,357 위쪽에서 명확한 수용이 나오면 bearish setup은 약화되며, 하방 목표는 $77,423.68, $77,211.89, $77,084.12, $76,666.00 순으로 본다.
| # | Price | Type | Source | Est. Hours | Description |
|---|---|---|---|---|---|
| 1 | $77,385 | support_test | Wyckoff (AR 메인 ACC 상단), ICT (최근 bullish BOS 레벨), Harmonic (Bat PRZ 중앙권 이탈), Candlestick (EMA240 $77,467.99 직하) | 3.5 | 프리미엄 영역에서의 첫 번째 구조적 테스트. Wyckoff AR $77,384.60 = ICT bullish BOS 레벨 컨플루언스로 5축 셋업의 첫 분기점. 셋업 78% 베어리시 강도와 OI -1.14%/CVD 흡수 시그널이 즉시 이 레벨로의 하방 압력을 지지함. |
| 2 | $76,828 | support_test | Fibonacci (strict 0.85 컨플루언스, WP1 후보 1위), ICT (EQ $76,610.60 직상 디스카운트 진입부), Wyckoff (LPS $76,056 전 중간 지지) | 9.0 | WP1 후보 중 가장 가까운 strict-tier $76,828 fib 컨플루언스. 프리미엄→디스카운트 전이의 핵심 통로이며, 셋업 베어리시가 만개될 때 자연스럽게 도달하는 깊은 되돌림 타깃. 도달 시 OI 회복과 CVD 매수 유입 확인 필요. |
| 3 | $77,500 | resistance_test | Fibonacci (하락 스윙 고점 $77,600 직하), ICT (bearish BOS $77,601.80 재시험), Candlestick (EMA240 $77,467.99 위) | 16.0 | 디스카운트 지지 확인 후 구조적 누적 베이스(Wyckoff Phase E)가 살아있다면 이전 분기 레벨 $77,500-$77,600을 저항으로 재테스트. ICT bearish BOS 영역 회복 여부가 다음 방향성을 결정. |
| 4 | $77,743 | resistance_test | Wyckoff (활성 BU 후보 $77,743.40), Harmonic (Bat PRZ 상단 $77,822.89 근접), Derivatives (7d 고점 $78,180 직하) | 22.0 | 누적 체제 유효성 검증 마지막 관문. Wyckoff BU 레벨 재돌파 시도이며, 하모닉 bearish PRZ 클러스터 상단을 뚫어내는지 여부가 단기 컨틴유에이션 트리거. 여기서 거부되면 다시 EQ로 회귀하는 박스 형성, 돌파 수용 시 $78,180 향한 풀-아웃. |
| Horizon | Expected Low | Expected High | Sequence |
|---|---|---|---|
| 4h | $77,280 | $77,650 | Low first |
| 8h | $76,828 | $77,650 | Low first |
| 24h | $76,828 | $77,743 | Low first |
Invalidation: $76,056
복합 경로를 분석합니다. 셋업이 강하게 베어리시(78%)이고 구조는 약하게 불리시(58%)인 분기 상태로, 프리미엄 영역에서의 하락 테스트 후 누적 구조 재확인이라는 corrective 시퀀스로 판단합니다.
```json
{
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 77384.60,
"type": "support_test",
"source": "Wyckoff (AR 메인 ACC 상단), ICT (최근 bullish BOS 레벨), Harmonic (Bat PRZ 중앙권 이탈), Candlestick (EMA240 $77,467.99 직하)",
"description": "프리미엄 영역에서의 첫 번째 구조적 테스트. Wyckoff AR $77,384.60 = ICT bullish BOS 레벨 컨플루언스로 5축 셋업의 첫 분기점. 셋업 78% 베어리시 강도와 OI -1.14%/CVD 흡수 시그널이 즉시 이 레벨로의 하방 압력을 지지함.",
"est_hours": 3.5
},
{
"seq": 2,
"price": 76828.00,
"type": "support_test",
"source": "Fibonacci (strict 0.85 컨플루언스, WP1 후보 1위), ICT (EQ $76,610.60 직상 디스카운트 진입부), Wyckoff (LPS $76,056 전 중간 지지)",
"description": "WP1 후보 중 가장 가까운 strict-tier $76,828 fib 컨플루언스. 프리미엄→디스카운트 전이의 핵심 통로이며, 셋업 베어리시가 만개될 때 자연스럽게 도달하는 깊은 되돌림 타깃. 도달 시 OI 회복과 CVD 매수 유입 확인 필요.",
"est_hours": 9.0
},
{
"seq": 3,
"price": 77500.00,
"type": "resistance_test",
"source": "Fibonacci (하락 스윙 고점 $77,600 직하), ICT (bearish BOS $77,601.80 재시험), Candlestick (EMA240 $77,467.99 위)",
"description": "디스카운트 지지 확인 후 구조적 누적 베이스(Wyckoff Phase E)가 살아있다면 이전 분기 레벨 $77,500-$77,600을 저항으로 재테스트. ICT bearish BOS 영역 회복 여부가 다음 방향성을 결정.",
"est_hours": 16.0
},
{
"seq": 4,
"price": 77743.40,
"type": "resistance_test",
"source": "Wyckoff (활성 BU 후보 $77,743.40), Harmonic (Bat PRZ 상단 $77,822.89 근접), Derivatives (7d 고점 $78,180 직하)",
"description": "누적 체제 유효성 검증 마지막 관문. Wyckoff BU 레벨 재돌파 시도이며, 하모닉 bearish PRZ 클러스터 상단을 뚫어내는지 여부가 단기 컨틴유에이션 트리거. 여기서 거부되면 다시 EQ로 회귀하는 박스 형성, 돌파 수용 시 $78,180 향한 풀-아웃.",
"est_hours": 22.0
}
],
"period_extremes": {
"4h": {"expected_high": 77650.00, "expected_low": 77280.00, "high_first": false},
"8h": {"expected_high": 77650.00, "expected_low": 76828.00, "high_first": false},
"24h": {"expected_high": 77743.40, "expected_low": 76828.00, "high_first": false}
},
"triggers": {
"bullish": {"price": 77743.40, "description": "Wyckoff BU $77,677.60-$77,743.40 위에서 1시간 수용 마감 + 하모닉 bearish PRZ 클러스터 상단 무력화. 이 경우 셋업 베어리시가 무효화되고 구조 불리시가 우위, $78,180 → $78,300 청산 유동성 향한 임펄스."},
"bearish": {"price": 77384.60, "description": "Wyckoff AR / ICT bullish BOS 레벨 $77,384.60을 1시간 종가 기준 하향 이탈 + EMA240 $77,467.99 상실. 디스카운트 회귀가 확정되어 $77,010 → $76,828 컨플루언스로 직행 시나리오 강화."}
},
"scenario_invalidation": 76056.00
}
```
WP1은 $77,384.60(Wyckoff AR + ICT BOS) → WP2는 strict 0.85 fib 컨플루언스 $76,828 → 반등 후 WP3 $77,500 저항 재테스트 → WP4 $77,743.40 BU 도전 순서이며, $76,056(LPS) 종가 하회 시 누적 구조 자체가 훼손되어 전체 경로 무효입니다.{
"overall_signal": "bullish",
"overall_confidence": 0.58,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.78,
"active_setups": [
"가격 $77,584.90가 7일 범위 EQ $76,191.80 및 ICT EQ $76,610.60 위의 프리미엄 영역에 위치",
"Wyckoff상 메인 ACC 상단 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래에서 정체",
"ICT 기준 bearish CHoCH $78,869.40 이후 bearish BOS $77,601.80 및 $76,696.70 발생, 현재가가 $77,601.80 구조 레벨 바로 아래",
"하모닉 bearish PRZ 클러스터 $77,341.96-$78,357.42 내부에 가격 위치, strict/high bearish Shark PRZ $77,341.96-$77,607.48 및 Bat PRZ $77,450.88-$77,822.89 활성",
"파생시장상 가격 상승에도 OI 24시간 -1.1360%, CVD +$4,640.44가 고점 돌파로 연결되지 않아 상단 매수 흡수 가능성",
"캔들상 $78,180.00 저항 바로 아래에서 candidate bearish engulfing quality 0.613 및 bearish harami quality 0.593 출현"
],
"setup_vs_structure": "구조는 Wyckoff 누적 기반의 bullish 편향이 우세하지만, 실행 셋업은 5개 분석 축이 프리미엄 구간의 bearish 조건을 지지한다. 즉, 체제는 아직 상승 구조이나 현재 위치는 추격 매수보다 상단 실패·재수용 여부를 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
77467.99,
77384.6,
77269.58,
77010.19,
76828.0,
76610.6,
76056.0,
74620.9
],
"resistance": [
77600.0,
77601.8,
77677.6,
77743.4,
78180.0,
78300.0,
78869.4
]
},
"confluences": [
"Wyckoff와 ICT가 모두 $77,384.60을 핵심 구조 레벨로 식별한다. Wyckoff는 메인 ACC 상단 AR, ICT는 최근 bullish BOS 레벨로 본다.",
"Fibonacci와 ICT가 $77,600 부근을 단기 구조 분기점으로 제시한다. Fibonacci는 하락 스윙 고점 $77,600 재시험, ICT는 최근 bullish BOS $77,600 및 bearish BOS $77,601.80을 같은 영역에 둔다.",
"Candlestick, Fibonacci, Wyckoff, Derivatives가 모두 $78,180.00을 상단 핵심 저항 또는 7일 고점으로 제시한다.",
"ICT, Wyckoff, Fibonacci가 $76,056.00을 하단 핵심 구조 지지로 공유한다. Wyckoff는 LPS/ST, Fibonacci는 스윙 저점, ICT는 bullish OB 후보 하단으로 본다.",
"Fibonacci의 $77,010.19, Harmonic의 bearish TP $77,084.12-$77,107.85, 그리고 Candlestick EMA120 $76,923.69가 $76,900-$77,100 지지·반응 구간으로 겹친다.",
"Harmonic, ICT, Derivatives가 모두 현재 구간을 상단 프리미엄/저항 구간으로 해석한다. 하모닉은 $77,341.96-$78,357.42 bearish PRZ, ICT는 EQ $76,610.60 위 premium, 파생은 $78,180-$78,300 상단 유동성 근접으로 본다."
],
"conflicts": [
"Wyckoff는 메인 구조를 ACC, Phase E 성격의 bullish 구조로 평가하지만, ICT는 $78,869.40 bearish CHoCH와 $77,601.80/$76,696.70 bearish BOS 이력 때문에 구조를 bearish로 평가한다.",
"Candlestick은 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있어 구조를 bullish로 보지만, 캔들 패턴 자체는 $78,180 아래 bearish engulfing 후보로 실행 리스크를 경고한다.",
"Harmonic은 강한 bearish PRZ와 확인된 bearish 반응을 제시하지만, 자체적으로 구조 엔진이 아니므로 Wyckoff의 누적 구조를 단독으로 뒤집을 수는 없다.",
"Derivatives는 가격이 주요 EMA 위에 있음에도 OI 감소와 basis -0.0507%를 근거로 상승의 질을 낮게 평가해, 현물 가격 구조와 레버리지 수급 해석이 충돌한다."
],
"highest_conviction_analyst": "Wyckoff Expert — regime_fitness 0.963, acc_score 96.2로 SC $76,014.20 → AR $77,384.60 → ST $76,485.00 → Spring $74,620.90 → SOS $77,427.00 → LPS $76,056.00 → BU $77,677.60의 구체적 누적 시퀀스를 제시했기 때문에 구조 판단에서는 가장 높은 가중치를 부여한다. 다만 현재 활성 구조는 아직 SOS/LPS 체인이 완성되지 않은 후보 단계라 실행 셋업에는 bearish 경고를 반영한다.",
"invalidation_level": "$76,056.00 이탈 시 1시간 bullish 누적 구조의 LPS/ST 지지가 훼손된다. 더 넓은 체제 무효화는 Spring 저점 $74,620.90 하회에서 확인된다.",
"executive_summary": "현재 BTC 1시간 구조는 완료된 prior accumulation 위에서 재구성 중인 bullish regime으로 판단한다. Wyckoff상 메인 누적은 Spring $74,620.90 이후 SOS $77,427.00, LPS $76,056.00, BU $77,677.60까지 진행되었고, 현재가는 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래의 late accumulation 상단부에 위치한다. 구조적 bullish 판단과 달리 실행 조건은 프리미엄 영역, ICT bearish BOS $77,601.80 인근, 하모닉 bearish PRZ $77,341.96-$78,357.42, OI 감소·CVD 흡수 가능성이 겹쳐 상단 실패 리스크가 높다. 따라서 핵심 구조 조건은 $77,384.60 재수용 유지와 $76,056.00 LPS 방어이며, $76,056.00 하회는 bullish 구조 훼손, $74,620.90 하회는 누적 체제 자체의 무효화로 본다."
}{
"symbol": "BTC/USDT",
"timeframe": "1h",
"timestamp": "2026-05-26 01:00 KST",
"last_price": 77584.9,
"num_candles": 300,
"stage1_analyses": {
"candlestick": {
"agent_id": "candlestick",
"display_name": "Candlestick Reader",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.67,
"setup_signals": [
"현재가 $77,584.90는 7일 범위 EQ $76,191.80 위에 있어 프리미엄 구간에 위치",
"7일 고점 저항 $78,180.00 바로 아래에서 가격이 정체되어 상단 유동성 흡수 여부가 핵심",
"최근 후보 중 최고 품질 패턴이 bearish_engulfing, quality 0.613으로 약한 상단 반전 압력 존재",
"bearish_harami quality 0.593이 최근 구간에서 추가로 발생해 상승 추세 내 단기 피로 신호",
"고거래량 패턴이 0개로, 최근 캔들 신호에 강한 거래량 확인은 부재"
],
"reasoning": "구조적으로는 현재가 $77,584.90가 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99를 모두 상회하고 있어 단기 구조는 아직 약한 bullish로 해석된다. 다만 가격은 7일 고점 $78,180.00 아래 프리미엄 구간에 있으며, 최근 패턴 후보 중 가장 높은 품질이 bearish_engulfing 0.613이고 bearish_harami 0.593도 동반되어 상단에서 단기 매도 셋업이 형성되고 있다. bull_score 2.75가 bear_score 1.35보다 높아 추세 자체를 곧바로 bearish로 뒤집기는 어렵지만, 고거래량 패턴이 없고 마지막 5개 캔들도 강한 연속 양봉이 아니라 둔화된 흐름이다. 따라서 확정 구조는 bullish이나, 실행 관점의 사전 셋업은 $78,180 저항 아래에서 bearish로 기울어 있어 전체 신호는 neutral로 판단한다.",
"key_levels": {
"support": [
77467.99,
77277.98,
76923.69,
76191.8,
74203.6
],
"resistance": [
78180
]
},
"time_horizon": "short term",
"invalidation_level": "$78,180.00 상방 1시간 종가 안착",
"risk_scenario": "$78,180.00을 강하게 돌파하고 1시간봉 기준으로 안착하면 bearish 셋업은 무효화되며, 숏 커버링과 함께 7일 고점 돌파 추세가 이어질 수 있다. 반대로 EMA240 $77,467.99와 EMA20 $77,277.98을 순차적으로 이탈하면 단기 매도 압력이 강화되어 EMA120 $76,923.69 및 EQ $76,191.80 재테스트 가능성이 커진다.",
"data_quality": "medium",
"metrics": {
"total_patterns_detected": 149,
"recent_patterns": 8,
"pattern_list": [
"hammer@291",
"bullish_engulfing@291",
"bearish_engulfing@296",
"bullish_engulfing@297",
"doji@290",
"doji@295",
"bullish_harami@295",
"bearish_harami@298"
],
"atr_value": 305.51,
"vol_avg_20": 3851.2,
"high_volume_patterns": [],
"pattern_candidates": [
{
"pattern": "bearish_engulfing",
"signal": "bearish",
"pattern_quality": 0.613,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bearish_harami",
"signal": "bearish",
"pattern_quality": 0.593,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.464,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "bullish_engulfing",
"signal": "bullish",
"pattern_quality": 0.415,
"tier": "candidate",
"high_volume": false
},
{
"pattern": "hammer",
"signal": "bullish",
"pattern_quality": 0.414,
"tier": "candidate",
"high_volume": false
}
],
"best_pattern_quality": 0.613,
"bull_score": 2.75,
"bear_score": 1.35
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.67,\n \"setup_signals\": [\n \"현재가 $77,584.90는 7일 범위 EQ $76,191.80 위에 있어 프리미엄 구간에 위치\",\n \"7일 고점 저항 $78,180.00 바로 아래에서 가격이 정체되어 상단 유동성 흡수 여부가 핵심\",\n \"최근 후보 중 최고 품질 패턴이 bearish_engulfing, quality 0.613으로 약한 상단 반전 압력 존재\",\n \"bearish_harami quality 0.593이 최근 구간에서 추가로 발생해 상승 추세 내 단기 피로 신호\",\n \"고거래량 패턴이 0개로, 최근 캔들 신호에 강한 거래량 확인은 부재\"\n ],\n \"reasoning\": \"구조적으로는 현재가 $77,584.90가 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99를 모두 상회하고 있어 단기 구조는 아직 약한 bullish로 해석된다. 다만 가격은 7일 고점 $78,180.00 아래 프리미엄 구간에 있으며, 최근 패턴 후보 중 가장 높은 품질이 bearish_engulfing 0.613이고 bearish_harami 0.593도 동반되어 상단에서 단기 매도 셋업이 형성되고 있다. bull_score 2.75가 bear_score 1.35보다 높아 추세 자체를 곧바로 bearish로 뒤집기는 어렵지만, 고거래량 패턴이 없고 마지막 5개 캔들도 강한 연속 양봉이 아니라 둔화된 흐름이다. 따라서 확정 구조는 bullish이나, 실행 관점의 사전 셋업은 $78,180 저항 아래에서 bearish로 기울어 있어 전체 신호는 neutral로 판단한다.\",\n \"key_levels\": {\n \"support\": [\n 77467.99,\n 77277.98,\n 76923.69,\n 76191.8,\n 74203.6\n ],\n \"resistance\": [\n 78180\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$78,180.00 상방 1시간 종가 안착\",\n \"risk_scenario\": \"$78,180.00을 강하게 돌파하고 1시간봉 기준으로 안착하면 bearish 셋업은 무효화되며, 숏 커버링과 함께 7일 고점 돌파 추세가 이어질 수 있다. 반대로 EMA240 $77,467.99와 EMA20 $77,277.98을 순차적으로 이탈하면 단기 매도 압력이 강화되어 EMA120 $76,923.69 및 EQ $76,191.80 재테스트 가능성이 커진다.\",\n \"data_quality\": \"medium\"\n}"
},
"fibonacci": {
"agent_id": "fibonacci",
"display_name": "Fibonacci Analyst",
"signal": "neutral",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.62,
"setup_signals": [
"가격 $77,584.90가 스윙 EQ/0.5 되돌림 $76,828.00 위의 프리미엄 구간에 위치",
"현재가가 하락 스윙 High $77,600 바로 아래에서 0.786 되돌림 $77,269.58을 상회하며 상단 테스트 중",
"골든 비율 0.618 되돌림 $77,010.19가 하방 재검증 후보로 남아 있음",
"상단 $77,600 돌파 및 명확한 수용이 아직 확인되지 않아 업스러스트/상단 유동성 흡수 후 되돌림 가능성 존재",
"가장 가까운 피보나치 레벨은 ret_0.786 $77,269.58이며 거리 점수 0.410으로 근접 반응 구간"
],
"reasoning": "현재 BTC는 하락 스윙 $77,600 → $76,056의 0.786 되돌림 $77,269.58 위에 있으며, 거의 스윙 고점 $77,600을 재시험하고 있습니다. 다만 아직 $77,600 상단 돌파와 구조적 수용이 확인되지 않았기 때문에 structure_bias는 중립으로 보며, 가격이 EQ $76,828.00 위 프리미엄 구간에 있어 단기 setup_bias는 되돌림 우위의 bearish로 평가합니다. 핵심 지지 구간은 $77,269.58, 골든 비율 $77,010.19, 그리고 고품질 컨플루언스 구간 $76,828.00이며 confluence_quality는 0.850으로 높습니다. $77,600을 강하게 돌파하고 7일 고점 $78,180.00 위에서 수용되면 중립 구조가 bullish로 전환될 수 있지만, 실패 시 $77,010.19~$76,828.00 재검증 가능성이 높아집니다.",
"key_levels": {
"support": [
77269.58,
77010.19,
76828.0,
76645.81,
76056.0
],
"resistance": [
77600.0,
78180.0
]
},
"time_horizon": "short term",
"invalidation_level": "78180.00",
"risk_scenario": "$77,600 돌파 후 $78,180.00 위에서 1시간봉 기준 수용이 확인되면 프리미엄 구간의 bearish setup은 무효화되고, $77,269.58이 지지로 전환되며 추가 상승 구조가 열릴 수 있습니다. 반대로 $77,269.58 이탈 시 $77,010.19의 0.618 골든 비율, 이후 $76,828.00 컨플루언스 구간까지 되돌림 압력이 확대될 수 있습니다.",
"data_quality": "high",
"metrics": {
"swing_pair": "High→Low: $77,600 → $76,056",
"direction": "down",
"nearest_fib": "ret_0.786",
"nearest_fib_price": 77269.58,
"nearest_fib_distance": 0.41,
"golden_ratio_level": 77010.19,
"fib_ret_382": 76645.81,
"fib_ret_618": 77010.19,
"confluence_zones": [
{
"price": 76173.23,
"count": 3,
"levels": [
"ret_0.236",
"ext_1.0",
"ret_0.236"
],
"cluster_score": 0.85
},
{
"price": 76828.0,
"count": 3,
"levels": [
"ret_0.382",
"ret_0.5",
"ret_0.618"
],
"cluster_score": 0.85
},
{
"price": 74357.8,
"count": 2,
"levels": [
"ext_1.0",
"ext_2.0"
],
"cluster_score": 0.6
},
{
"price": 75259.3,
"count": 2,
"levels": [
"ext_1.618",
"ext_1.414"
],
"cluster_score": 0.6
},
{
"price": 77225.51,
"count": 2,
"levels": [
"ret_0.382",
"ret_0.786"
],
"cluster_score": 0.6
}
],
"support_levels": [
77269.584,
77010.192,
76828.0
],
"resistance_levels": [],
"level_candidates": [
{
"name": "ret_0.236",
"price": 76420.38,
"distance_pct": 1.5,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.382",
"price": 76645.81,
"distance_pct": 1.21,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.5",
"price": 76828.0,
"distance_pct": 0.98,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.618",
"price": 77010.19,
"distance_pct": 0.74,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ret_0.786",
"price": 77269.58,
"distance_pct": 0.41,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.0",
"price": 76056.0,
"distance_pct": 1.97,
"is_support": true,
"cluster_score": 0.85
},
{
"name": "ext_1.272",
"price": 75636.03,
"distance_pct": 2.51,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.414",
"price": 75416.78,
"distance_pct": 2.79,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_1.618",
"price": 75101.81,
"distance_pct": 3.2,
"is_support": true,
"cluster_score": 0.6
},
{
"name": "ext_2.0",
"price": 74512.0,
"distance_pct": 3.96,
"is_support": true,
"cluster_score": 0.6
}
],
"confluence_quality": 0.85,
"fib_reaction_state": "testing",
"reaction_probability": 0.65
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.62,\n \"setup_signals\": [\n \"가격 $77,584.90가 스윙 EQ/0.5 되돌림 $76,828.00 위의 프리미엄 구간에 위치\",\n \"현재가가 하락 스윙 High $77,600 바로 아래에서 0.786 되돌림 $77,269.58을 상회하며 상단 테스트 중\",\n \"골든 비율 0.618 되돌림 $77,010.19가 하방 재검증 후보로 남아 있음\",\n \"상단 $77,600 돌파 및 명확한 수용이 아직 확인되지 않아 업스러스트/상단 유동성 흡수 후 되돌림 가능성 존재\",\n \"가장 가까운 피보나치 레벨은 ret_0.786 $77,269.58이며 거리 점수 0.410으로 근접 반응 구간\"\n ],\n \"reasoning\": \"현재 BTC는 하락 스윙 $77,600 → $76,056의 0.786 되돌림 $77,269.58 위에 있으며, 거의 스윙 고점 $77,600을 재시험하고 있습니다. 다만 아직 $77,600 상단 돌파와 구조적 수용이 확인되지 않았기 때문에 structure_bias는 중립으로 보며, 가격이 EQ $76,828.00 위 프리미엄 구간에 있어 단기 setup_bias는 되돌림 우위의 bearish로 평가합니다. 핵심 지지 구간은 $77,269.58, 골든 비율 $77,010.19, 그리고 고품질 컨플루언스 구간 $76,828.00이며 confluence_quality는 0.850으로 높습니다. $77,600을 강하게 돌파하고 7일 고점 $78,180.00 위에서 수용되면 중립 구조가 bullish로 전환될 수 있지만, 실패 시 $77,010.19~$76,828.00 재검증 가능성이 높아집니다.\",\n \"key_levels\": {\n \"support\": [\n 77269.58,\n 77010.19,\n 76828.0,\n 76645.81,\n 76056.0\n ],\n \"resistance\": [\n 77600.0,\n 78180.0\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"78180.00\",\n \"risk_scenario\": \"$77,600 돌파 후 $78,180.00 위에서 1시간봉 기준 수용이 확인되면 프리미엄 구간의 bearish setup은 무효화되고, $77,269.58이 지지로 전환되며 추가 상승 구조가 열릴 수 있습니다. 반대로 $77,269.58 이탈 시 $77,010.19의 0.618 골든 비율, 이후 $76,828.00 컨플루언스 구간까지 되돌림 압력이 확대될 수 있습니다.\",\n \"data_quality\": \"high\"\n}"
},
"wyckoff": {
"agent_id": "wyckoff",
"display_name": "Wyckoff Expert",
"signal": "neutral",
"confidence": 0.68,
"structure_bias": "bullish",
"setup_bias": "bearish",
"setup_score": 0.45,
"setup_signals": [
"현재가 $77,584.90는 메인 ACC 레인지 상단 AR $77,384.60 위에 있으나, BU 고점 $77,677.60 및 활성 후보 BU $77,743.40 바로 아래에 위치",
"가격이 레인지 프리미엄/상단부에 있어 즉시 추격보다는 AR $77,384.60 재수용 또는 LPS $76,056.00 재테스트 가능성이 남아 있음",
"활성 구조 1h_cycle_2는 SC $76,611.00 → AR $77,600.00 → ST $76,056.00 → Spring 후보 $77,244.80 → BU $77,743.40로 표기되어 있으나, 아직 SOS/LPS까지 완성되지 않아 실행 셋업은 미확정",
"7일 고점 $78,180.00이 바로 위 유동성/저항으로 남아 있으며, 해당 구간 돌파 후 수용 확인 전에는 상단 실패 리스크 존재"
],
"reasoning": "메인 구조는 ACC로 분류되며 regime_fitness 0.963, acc_score 96.2로 SC $76,014.20 → AR $77,384.60 → ST $76,485.00 → Spring $74,620.90 → SOS $77,427.00 → LPS $76,056.00 → BU $77,677.60의 누적 진행이 확인되어 구조적 편향은 bullish이다. 다만 현재가 $77,584.90는 메인 레인지 상단 $77,384.60 위에 있지만 BU $77,677.60/$77,743.40 및 7일 고점 $78,180.00 아래에 있어, Phase E라 하더라도 즉시 상승 확정으로 보기는 어렵다. 활성 구조 1h_cycle_2는 누적 후보로 확인되지만 아직 완성되지 않았고, SOS/LPS 체인이 부족하므로 setup_bias는 단기적으로 상단 실패 또는 재테스트 쪽으로 약한 bearish이다. 핵심은 $77,384.60 상단 재수용 유지 여부이며, 이 레벨을 잃으면 $77,244.80, 더 깊게는 $76,056.00 LPS/ST 재시험이 자연스러운 Wyckoff 경로다.",
"key_levels": {
"support": [
77384.6,
77244.8,
76611.0,
76056.0,
74620.9
],
"resistance": [
77677.6,
77743.4,
78180.0
]
},
"time_horizon": "short/medium term",
"invalidation_level": "$74,620.90 하향 이탈 시 메인 Spring 실패로 ACC 구조 해석이 훼손됨; 단기적으로는 $76,056.00 이탈 시 Phase E/BU 지속 해석이 약화됨",
"risk_scenario": "반대 시나리오는 $77,743.40 및 $78,180.00 상단을 강하게 돌파한 뒤 $77,384.60 위에서 재수용이 확인되는 경우이며, 이 경우 단기 bearish 셋업은 무효화되고 ACC 구조의 상단 확장 가능성이 커진다. 반대로 $77,384.60을 회복하지 못하고 이탈하면 BU 이후 실패 테스트로 해석되어 $76,056.00 LPS/ST까지 되돌림이 열릴 수 있다.",
"data_quality": "high",
"metrics": {
"acc_score": 96.2,
"dis_score": 92.5,
"regime": "ACC",
"regime_state": "acc_candidate",
"structure_bias": "bullish",
"phase_context": "acc_candidate / accumulation / Phase E",
"phases_detected": [
"SC",
"AR",
"ST",
"Spring",
"SOS",
"LPS",
"BU"
],
"last_phase": "BU",
"phase_candidates": [
{
"label": "SC",
"side": "low",
"idx": 130,
"price": 76014.2,
"color": "#ffd166"
},
{
"label": "AR",
"side": "high",
"idx": 139,
"price": 77384.6,
"color": "#06d6a0"
},
{
"label": "ST",
"side": "low",
"idx": 163,
"price": 76485.0,
"color": "#118ab2"
},
{
"label": "Spring",
"side": "low",
"idx": 247,
"price": 74620.9,
"color": "#f9844a"
},
{
"label": "SOS",
"side": "high",
"idx": 256,
"price": 77427.0,
"color": "#06d6a0"
},
{
"label": "LPS",
"side": "low",
"idx": 280,
"price": 76056.0,
"color": "#8338ec"
},
{
"label": "BU",
"side": "high",
"idx": 289,
"price": 77677.6,
"color": "#7209b7"
}
],
"phase_structures": [
{
"structure_id": "1h_cycle_1",
"sequence": 1,
"timeframe": "1h",
"regime": "accumulation",
"role": "prior_completed_structure",
"is_active": false,
"is_completed": true,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 130,
"end_idx": 289,
"phase_count": 7,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 130,
"price": 76014.2,
"color": "#ffd166",
"dt": "2026-05-19 00:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 139,
"price": 77384.6,
"color": "#06d6a0",
"dt": "2026-05-19 09:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 163,
"price": 76485.0,
"color": "#118ab2",
"dt": "2026-05-20 09:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 247,
"price": 74620.9,
"color": "#f9844a",
"dt": "2026-05-23 21:00:00+09:00"
},
{
"label": "SOS",
"side": "high",
"idx": 256,
"price": 77427.0,
"color": "#06d6a0",
"dt": "2026-05-24 06:00:00+09:00"
},
{
"label": "LPS",
"side": "low",
"idx": 280,
"price": 76056.0,
"color": "#8338ec",
"dt": "2026-05-25 06:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 289,
"price": 77677.6,
"color": "#7209b7",
"dt": "2026-05-25 15:00:00+09:00"
}
]
},
{
"structure_id": "1h_cycle_2",
"sequence": 2,
"timeframe": "1h",
"regime": "accumulation",
"role": "current_structure_candidate",
"is_active": true,
"is_completed": false,
"is_confirmed": true,
"structure_bias": "bullish",
"phase_context": "accumulation",
"start_idx": 264,
"end_idx": 297,
"phase_count": 5,
"phases": [
{
"label": "SC",
"side": "low",
"idx": 264,
"price": 76611.0,
"color": "#ffd166",
"dt": "2026-05-24 14:00:00+09:00"
},
{
"label": "AR",
"side": "high",
"idx": 269,
"price": 77600.0,
"color": "#06d6a0",
"dt": "2026-05-24 19:00:00+09:00"
},
{
"label": "ST",
"side": "low",
"idx": 280,
"price": 76056.0,
"color": "#118ab2",
"dt": "2026-05-25 06:00:00+09:00"
},
{
"label": "Spring",
"side": "low",
"idx": 295,
"price": 77244.8,
"color": "#f9844a",
"dt": "2026-05-25 21:00:00+09:00"
},
{
"label": "BU",
"side": "high",
"idx": 297,
"price": 77743.4,
"color": "#7209b7",
"dt": "2026-05-25 23: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": "BU",
"major_phase": "E",
"pos_in_range": 0.5,
"main_range_low": 76014.2,
"main_range_high": 77384.6
},
"raw_llm_response": "{\n \"signal\": \"neutral\",\n \"confidence\": 0.68,\n \"structure_bias\": \"bullish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.45,\n \"setup_signals\": [\n \"현재가 $77,584.90는 메인 ACC 레인지 상단 AR $77,384.60 위에 있으나, BU 고점 $77,677.60 및 활성 후보 BU $77,743.40 바로 아래에 위치\",\n \"가격이 레인지 프리미엄/상단부에 있어 즉시 추격보다는 AR $77,384.60 재수용 또는 LPS $76,056.00 재테스트 가능성이 남아 있음\",\n \"활성 구조 1h_cycle_2는 SC $76,611.00 → AR $77,600.00 → ST $76,056.00 → Spring 후보 $77,244.80 → BU $77,743.40로 표기되어 있으나, 아직 SOS/LPS까지 완성되지 않아 실행 셋업은 미확정\",\n \"7일 고점 $78,180.00이 바로 위 유동성/저항으로 남아 있으며, 해당 구간 돌파 후 수용 확인 전에는 상단 실패 리스크 존재\"\n ],\n \"reasoning\": \"메인 구조는 ACC로 분류되며 regime_fitness 0.963, acc_score 96.2로 SC $76,014.20 → AR $77,384.60 → ST $76,485.00 → Spring $74,620.90 → SOS $77,427.00 → LPS $76,056.00 → BU $77,677.60의 누적 진행이 확인되어 구조적 편향은 bullish이다. 다만 현재가 $77,584.90는 메인 레인지 상단 $77,384.60 위에 있지만 BU $77,677.60/$77,743.40 및 7일 고점 $78,180.00 아래에 있어, Phase E라 하더라도 즉시 상승 확정으로 보기는 어렵다. 활성 구조 1h_cycle_2는 누적 후보로 확인되지만 아직 완성되지 않았고, SOS/LPS 체인이 부족하므로 setup_bias는 단기적으로 상단 실패 또는 재테스트 쪽으로 약한 bearish이다. 핵심은 $77,384.60 상단 재수용 유지 여부이며, 이 레벨을 잃으면 $77,244.80, 더 깊게는 $76,056.00 LPS/ST 재시험이 자연스러운 Wyckoff 경로다.\",\n \"key_levels\": {\n \"support\": [\n 77384.6,\n 77244.8,\n 76611.0,\n 76056.0,\n 74620.9\n ],\n \"resistance\": [\n 77677.6,\n 77743.4,\n 78180.0\n ]\n },\n \"time_horizon\": \"short/medium term\",\n \"invalidation_level\": \"$74,620.90 하향 이탈 시 메인 Spring 실패로 ACC 구조 해석이 훼손됨; 단기적으로는 $76,056.00 이탈 시 Phase E/BU 지속 해석이 약화됨\",\n \"risk_scenario\": \"반대 시나리오는 $77,743.40 및 $78,180.00 상단을 강하게 돌파한 뒤 $77,384.60 위에서 재수용이 확인되는 경우이며, 이 경우 단기 bearish 셋업은 무효화되고 ACC 구조의 상단 확장 가능성이 커진다. 반대로 $77,384.60을 회복하지 못하고 이탈하면 BU 이후 실패 테스트로 해석되어 $76,056.00 LPS/ST까지 되돌림이 열릴 수 있다.\",\n \"data_quality\": \"high\"\n}"
},
"ict": {
"agent_id": "ict",
"display_name": "ICT Trader",
"signal": "bearish",
"confidence": 0.78,
"structure_bias": "bearish",
"setup_bias": "bearish",
"setup_score": 0.863,
"setup_signals": [
"현재가 $77,584.90가 EQ $76,610.60 위의 프리미엄 영역에 위치",
"bearish CHoCH 기준 레벨 $78,869.40 이후 하방 구조 전환 이력 존재",
"bearish BOS $77,601.80 및 $76,696.70 하향 돌파 이력으로 매도 우위 구조 확인",
"현재 되돌림이 118.6%로 깊은 프리미엄 되돌림 구간에 진입",
"가까운 bullish OB는 $76,056.00~$76,718.20 후보 수준으로, 현재가보다 아래에 있어 하방 유동성/할인 배열 목표로 작용 가능",
"미체결 FVG가 0개로 즉각적인 상방 비효율 타깃이 부재"
],
"reasoning": "현재 BTC는 $77,584.90로 EQ $76,610.60 위 프리미엄 영역에 있으며, 되돌림 비율이 118.6%까지 확장되어 ICT 관점에서는 롱 추격보다 프리미엄 매도 셋업이 더 유리하다. 구조적으로는 $78,869.40 bearish CHoCH 이후 $77,601.80, $76,696.70 bearish BOS가 발생했고, 최근 $77,600.00 bullish BOS가 있었지만 연속 bullish BOS는 1회뿐이라 완전한 강세 구조 전환으로 보기에는 부족하다. 현재가는 $77,601.80 구조 레벨 바로 아래에 위치해 있어, 이 구간을 회복하지 못하면 $76,610.60 EQ 및 $76,056.00~$76,718.20 후보 bullish OB로 되돌림이 진행될 가능성이 높다. 다만 최근 명확한 liquidity sweep과 활성 FVG가 없기 때문에 즉각적인 급락보다는 프리미엄 상단에서의 분배 또는 실패 확인 후 하락 시나리오가 더 합리적이다.",
"key_levels": {
"support": [
77600.0,
77384.6,
76610.6,
76718.2,
76056.0,
75333.3
],
"resistance": [
77601.8,
77743.4,
77887.9,
78180.0,
78869.4
]
},
"time_horizon": "short term",
"invalidation_level": "$77,887.90",
"risk_scenario": "반대 시나리오는 가격이 Asian kill zone 고점이자 현재 range high인 $77,887.90 위로 강하게 수용되고, 이후 $78,180.00 7일 고점까지 확장하는 경우이다. 이 경우 프리미엄 매도 셋업은 실패로 간주되며, $77,600.00 bullish BOS가 단순 되돌림이 아니라 실제 강세 구조 전환의 시작이었을 가능성이 커진다.",
"data_quality": "medium",
"metrics": {
"order_blocks_total": 1,
"confirmed_bullish_ob": 0,
"confirmed_bearish_ob": 0,
"candidate_bullish_ob": 1,
"candidate_bearish_ob": 0,
"active_bullish_ob": 0,
"active_bearish_ob": 0,
"nearest_bull_ob_range": {
"bottom": 76056.0,
"top": 76718.2,
"quality": "candidate",
"score": 0.57
},
"nearest_bear_ob_range": null,
"active_bullish_ob_list": [],
"active_bearish_ob_list": [],
"ob_mitigated_count": 0,
"unfilled_bull_fvg_count": 0,
"unfilled_bear_fvg_count": 0,
"bull_fvg_ranges": [],
"bear_fvg_ranges": [],
"fvg_open_count": 0,
"fvg_mitigated_count": 67,
"fvg_open_zones": [],
"bos_choch_events": [
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"BOS_bearish",
"BOS_bullish"
],
"bos_choch_levels": [
{
"type": "CHoCH_bearish",
"level": 78869.4
},
{
"type": "BOS_bearish",
"level": 77601.8
},
{
"type": "BOS_bullish",
"level": 77384.6
},
{
"type": "BOS_bearish",
"level": 76696.7
},
{
"type": "BOS_bullish",
"level": 77600.0
}
],
"bos_sequence": [
"CHoCH_bearish",
"BOS_bearish",
"BOS_bullish",
"BOS_bearish",
"BOS_bullish"
],
"consecutive_bull_bos": 1,
"consecutive_bear_bos": 0,
"recent_liq_sweeps": [],
"recent_sweep_levels": [],
"liquidity_resting": [],
"current_zone": "premium",
"eq_level": 76610.6,
"range_high": 77887.9,
"range_low": 75333.3,
"bull_score": 5.0,
"bear_score": 8.7,
"setup_bias": "bearish",
"setup_score": 0.863,
"setup_signals": [
"bearish CHoCH below $78,869.40",
"bearish BOS below $77,601.80",
"bearish BOS below $76,696.70",
"deep retracement 118.6% in premium zone"
],
"retracement_direction": "bearish",
"current_retracement_pct": 118.6,
"deepest_retracement_pct": 118.6,
"previous_day_high": 77743.4,
"previous_day_low": 76056.0,
"broken_prev_high": false,
"broken_prev_low": false,
"sessions": {
"London": {
"active": false,
"high": null,
"low": null
},
"New York": {
"active": false,
"high": null,
"low": null
},
"Asian kill zone": {
"active": true,
"high": 77887.9,
"low": 77515.5
}
}
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.78,\n \"structure_bias\": \"bearish\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.863,\n \"setup_signals\": [\n \"현재가 $77,584.90가 EQ $76,610.60 위의 프리미엄 영역에 위치\",\n \"bearish CHoCH 기준 레벨 $78,869.40 이후 하방 구조 전환 이력 존재\",\n \"bearish BOS $77,601.80 및 $76,696.70 하향 돌파 이력으로 매도 우위 구조 확인\",\n \"현재 되돌림이 118.6%로 깊은 프리미엄 되돌림 구간에 진입\",\n \"가까운 bullish OB는 $76,056.00~$76,718.20 후보 수준으로, 현재가보다 아래에 있어 하방 유동성/할인 배열 목표로 작용 가능\",\n \"미체결 FVG가 0개로 즉각적인 상방 비효율 타깃이 부재\"\n ],\n \"reasoning\": \"현재 BTC는 $77,584.90로 EQ $76,610.60 위 프리미엄 영역에 있으며, 되돌림 비율이 118.6%까지 확장되어 ICT 관점에서는 롱 추격보다 프리미엄 매도 셋업이 더 유리하다. 구조적으로는 $78,869.40 bearish CHoCH 이후 $77,601.80, $76,696.70 bearish BOS가 발생했고, 최근 $77,600.00 bullish BOS가 있었지만 연속 bullish BOS는 1회뿐이라 완전한 강세 구조 전환으로 보기에는 부족하다. 현재가는 $77,601.80 구조 레벨 바로 아래에 위치해 있어, 이 구간을 회복하지 못하면 $76,610.60 EQ 및 $76,056.00~$76,718.20 후보 bullish OB로 되돌림이 진행될 가능성이 높다. 다만 최근 명확한 liquidity sweep과 활성 FVG가 없기 때문에 즉각적인 급락보다는 프리미엄 상단에서의 분배 또는 실패 확인 후 하락 시나리오가 더 합리적이다.\",\n \"key_levels\": {\n \"support\": [\n 77600.0,\n 77384.6,\n 76610.6,\n 76718.2,\n 76056.0,\n 75333.3\n ],\n \"resistance\": [\n 77601.8,\n 77743.4,\n 77887.9,\n 78180.0,\n 78869.4\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$77,887.90\",\n \"risk_scenario\": \"반대 시나리오는 가격이 Asian kill zone 고점이자 현재 range high인 $77,887.90 위로 강하게 수용되고, 이후 $78,180.00 7일 고점까지 확장하는 경우이다. 이 경우 프리미엄 매도 셋업은 실패로 간주되며, $77,600.00 bullish BOS가 단순 되돌림이 아니라 실제 강세 구조 전환의 시작이었을 가능성이 커진다.\",\n \"data_quality\": \"medium\"\n}"
},
"derivatives": {
"agent_id": "derivatives",
"display_name": "Derivatives Trader",
"signal": "bearish",
"confidence": 0.58,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.68,
"setup_signals": [
"현재가 $77,584.90는 7일 고점 $78,180 근처의 프리미엄 영역이며, 7일 레인지 EQ 약 $76,191.80 상단에 위치",
"OI 24시간 변화율 -1.1360%로 가격 +1.23% 상승 대비 신규 롱 유입이 아닌 포지션 언와인딩 성격",
"CVD 변화 +$4,640.44 및 cvd_divergence 0.700에도 가격이 $78,180 고점을 확정 돌파하지 못해 매수 체결 흡수 가능성",
"현물-선물 베이시스 -0.0507%로 선물이 현물 대비 할인되어 공격적 롱 수요가 약함",
"상단 청산 밀집 $78,300, $79,800이 남아 있어 단기 위꼬리/스윕 후 되돌림 리스크 존재"
],
"reasoning": "구조적으로는 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있지만, 7일 고점 $78,180 및 상단 청산대 $78,300을 확정 돌파한 BOS가 없어 구조_bias는 중립으로 본다. 셋업 관점에서는 현재가 $77,584.90가 레인지 EQ 약 $76,191.80 위 프리미엄에 있고, OI가 24시간 -1.1360% 감소해 상승이 신규 레버리지 롱이 아니라 숏커버/언와인딩에 가까운 점이 약하다. CVD는 +$4,640.44로 강하지만 가격이 고점 돌파로 이어지지 못해 매수 흡수 신호로 해석되며, 베이시스도 -0.0507%로 선물 수요가 강하지 않다. 단기적으로 $78,300 청산 유동성 스윕 가능성은 있으나, 그 위에서 수용되지 못하면 $76,000 청산대까지 되돌림 압력이 우세하다.",
"key_levels": {
"support": [
77467.99,
77277.98,
76923.69,
76000,
73700,
69800
],
"resistance": [
78180,
78300,
79800,
84400
]
},
"time_horizon": "short term",
"invalidation_level": "$78,300 상향 돌파 후 1시간 종가 수용",
"risk_scenario": "$78,300 상단 청산을 흡수하지 않고 강하게 돌파하면 숏 포지션이 강제 청산되며 $79,800까지 숏 스퀴즈가 확장될 수 있다. 이 경우 OI가 재상승하고 베이시스가 플러스로 전환되면 현재의 약세 셋업은 무효화된다.",
"data_quality": "medium",
"metrics": {
"cvd_divergence": 0.7,
"cvd_change": 4640.442,
"oi_trend": 0.386,
"oi_change_pct_24h": -1.136,
"oi_latest": 99504.156,
"funding_pressure": 0.456,
"funding_avg": 4.442e-05,
"funding_change_24h": -4.839e-05,
"long_account_ratio": 0.526,
"short_account_ratio": 0.474,
"long_account_latest": 0.512,
"short_account_latest": 0.487,
"long_account_change_24h": -0.0193,
"short_account_change_24h": 0.0193,
"account_flow_label": "short_accounts_rising_long_accounts_falling",
"account_short_crowding": 0.0,
"account_long_crowding": 0.219,
"ls_imbalance": 0.0,
"ls_imbalance_interpretation": "high=short-account crowding / low=long-account crowding",
"spot_futures_basis_score": 0.487,
"spot_futures_basis_pct": -0.0507,
"basis_change_lookback": -0.0093,
"aggregate_score": 0.406,
"bull_signals": 1,
"bear_signals": 2,
"liq_below": [
[
76000,
4479.91058085
],
[
73700,
4230.922456
],
[
69800,
3235.59517875
]
],
"liq_above": [
[
78300,
4103.732972399999
],
[
79800,
3919.5225390000005
],
[
84400,
3860.9279750000005
]
],
"strongest_liq_level": 69100,
"fragility_score": 0.765,
"positioning_extreme": "balanced"
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.58,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.68,\n \"setup_signals\": [\n \"현재가 $77,584.90는 7일 고점 $78,180 근처의 프리미엄 영역이며, 7일 레인지 EQ 약 $76,191.80 상단에 위치\",\n \"OI 24시간 변화율 -1.1360%로 가격 +1.23% 상승 대비 신규 롱 유입이 아닌 포지션 언와인딩 성격\",\n \"CVD 변화 +$4,640.44 및 cvd_divergence 0.700에도 가격이 $78,180 고점을 확정 돌파하지 못해 매수 체결 흡수 가능성\",\n \"현물-선물 베이시스 -0.0507%로 선물이 현물 대비 할인되어 공격적 롱 수요가 약함\",\n \"상단 청산 밀집 $78,300, $79,800이 남아 있어 단기 위꼬리/스윕 후 되돌림 리스크 존재\"\n ],\n \"reasoning\": \"구조적으로는 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있지만, 7일 고점 $78,180 및 상단 청산대 $78,300을 확정 돌파한 BOS가 없어 구조_bias는 중립으로 본다. 셋업 관점에서는 현재가 $77,584.90가 레인지 EQ 약 $76,191.80 위 프리미엄에 있고, OI가 24시간 -1.1360% 감소해 상승이 신규 레버리지 롱이 아니라 숏커버/언와인딩에 가까운 점이 약하다. CVD는 +$4,640.44로 강하지만 가격이 고점 돌파로 이어지지 못해 매수 흡수 신호로 해석되며, 베이시스도 -0.0507%로 선물 수요가 강하지 않다. 단기적으로 $78,300 청산 유동성 스윕 가능성은 있으나, 그 위에서 수용되지 못하면 $76,000 청산대까지 되돌림 압력이 우세하다.\",\n \"key_levels\": {\n \"support\": [\n 77467.99,\n 77277.98,\n 76923.69,\n 76000,\n 73700,\n 69800\n ],\n \"resistance\": [\n 78180,\n 78300,\n 79800,\n 84400\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$78,300 상향 돌파 후 1시간 종가 수용\",\n \"risk_scenario\": \"$78,300 상단 청산을 흡수하지 않고 강하게 돌파하면 숏 포지션이 강제 청산되며 $79,800까지 숏 스퀴즈가 확장될 수 있다. 이 경우 OI가 재상승하고 베이시스가 플러스로 전환되면 현재의 약세 셋업은 무효화된다.\",\n \"data_quality\": \"medium\"\n}"
},
"harmonic": {
"agent_id": "harmonic",
"display_name": "Harmonic Specialist",
"signal": "bearish",
"confidence": 0.64,
"structure_bias": "neutral",
"setup_bias": "bearish",
"setup_score": 0.82,
"setup_signals": [
"현재가 $77,584.90가 고밀도 bearish PRZ 클러스터 $77,341.96-$78,357.42 내부에 위치",
"forming strict/high Shark bearish PRZ $77,341.96-$77,607.48, D=$77,474.72, score=0.987, 현재가가 PRZ 상단 부근",
"forming strict/high Bat bearish PRZ $77,450.88-$77,822.89, D=$77,636.88, score=0.979, 현재가가 PRZ 중앙권",
"confirmed strict/high Butterfly bearish PRZ $77,344.75-$78,065.10, reaction_score=0.8, AD 0.382 반응 목표 $77,094.55",
"confirmed strict/high Gartley bearish PRZ $77,832.65-$78,357.42, reaction_score=1.0, D/PRZ failure-zone 방어 확인",
"confirmed strict/high Bat bearish PRZ $77,662.99-$78,283.60, reaction_score=0.9, 하방 TP $77,423.68 / $77,084.12",
"반대편 bullish PRZ는 $76,550.86-$77,243.62에 있어 현재가 아래의 반등 후보일 뿐, 즉시 상방 전환 근거는 아님"
],
"reasoning": "1시간 기준 구조적 BOS/CHoCH 자료가 제공되지 않았으므로 structure_bias는 확정 추세가 아닌 neutral로 둔다. 그러나 setup 관점에서는 현재가 $77,584.90가 여러 strict/high bearish PRZ가 겹치는 $77,341.96-$78,357.42 영역 안에 있고, bearish directional score가 3.769로 bullish 0.755를 크게 상회한다. 특히 confirmed bearish Gartley PRZ $77,832.65-$78,357.42는 reaction_score 1.0, confirmed bearish Bat PRZ $77,662.99-$78,283.60는 reaction_score 0.9로 이미 PRZ 방어와 되돌림 반응이 검증되어 하방 반응 위험이 높다. 단, harmonic은 독립적인 경로 엔진이 아니므로 $77,607-$78,357 위쪽에서 명확한 수용이 나오면 bearish setup은 약화되며, 하방 목표는 $77,423.68, $77,211.89, $77,084.12, $76,666.00 순으로 본다.",
"key_levels": {
"support": [
77549.14,
77423.68,
77211.89,
77107.85,
77084.12,
76666.0,
76550.86
],
"resistance": [
77607.48,
77822.89,
78065.1,
78283.6,
78357.42
]
},
"time_horizon": "short term",
"invalidation_level": "$78,357.42 상방 1시간 종가 수용",
"risk_scenario": "$78,357.42 위로 1시간 종가가 안착하면 confirmed bearish Gartley/Bat PRZ 방어가 실패한 것으로 해석되며, $78,180.00 7일 고점 재돌파 후 상방 유동성 확장 시나리오가 열릴 수 있다. 반대로 $77,243.62 아래로 밀리면 하단 bullish Bat PRZ가 무효화되기 전까지 $76,550.86-$76,666.00 부근에서 반등 시도가 나올 수 있으나, 그 전까지는 하방 TP ladder가 우선이다.",
"data_quality": "high",
"metrics": {
"patterns_found": 76,
"completed_patterns_found": 31,
"forming_d_prz_found": 45,
"swing_orders_scanned": [
3,
5,
8
],
"swing_search_window": 34,
"multiscale_swings_scanned": 54,
"swing_highs_scanned": 27,
"swing_lows_scanned": 27,
"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": 24,
"medium": 24,
"low": 28
},
"prz_status_counts": {
"active": 31,
"nearby": 14,
"watch": 19,
"far": 12,
"forming": 8
},
"high_confluence_prz_count": 47,
"strict_patterns_found": 38,
"candidate_patterns_found": 38,
"active_patterns_at_prz": 31,
"nearby_patterns": 14,
"all_patterns": [
"shark",
"butterfly",
"bat",
"crab",
"bat",
"bat",
"butterfly",
"gartley",
"shark",
"crab",
"gartley",
"bat",
"gartley",
"gartley",
"bat",
"bat",
"crab",
"gartley",
"crab",
"bat",
"gartley",
"butterfly",
"shark",
"shark",
"crab",
"gartley",
"butterfly",
"shark",
"crab",
"crab",
"shark",
"crab",
"bat",
"butterfly",
"butterfly",
"butterfly",
"butterfly",
"crab",
"shark",
"butterfly",
"butterfly",
"shark",
"bat",
"bat",
"shark",
"shark",
"crab",
"shark",
"crab",
"butterfly",
"gartley",
"shark",
"gartley",
"crab",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"crab",
"crab",
"bat",
"crab",
"butterfly",
"butterfly",
"crab",
"crab",
"butterfly",
"gartley",
"shark",
"butterfly",
"crab",
"crab",
"crab",
"shark",
"shark"
],
"all_signals": [
"bearish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bearish",
"bearish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish",
"bearish",
"bullish",
"bullish"
],
"best_pattern": "shark",
"best_pattern_quality": "strict",
"best_quality": "high",
"best_pattern_score": 0.987,
"best_completion_status": "forming",
"nearest_pattern": "crab",
"nearest_prz": 77624.54,
"price_to_prz": 0.05,
"prz_range": [
77245.78,
78003.3
],
"council_relevant_prz_count": 14,
"directional_influence_prz_count": 14,
"confirmed_reaction_prz_count": 5,
"validated_harmonic_tp_count": 5,
"pattern_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.987,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77474.72,
"prz_range": [
77341.96,
77607.48
],
"prz_width_pct": 0.343,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.14,
"price_to_prz_pct_raw": -0.142,
"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": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5657,
"ABC": 1.3108
},
"x_price": 77042.3,
"x_idx": 158,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77427.0,
"b_idx": 256,
"b_order": 8,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.983,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77704.92,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"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": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77636.88,
"prz_range": [
77450.88,
77822.89
],
"prz_width_pct": 0.479,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.07,
"price_to_prz_pct_raw": 0.067,
"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": 77636.88,
"a_price": 77288.0,
"tp1_ad_382": 77503.61,
"tp2_ad_618": 77421.27,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"ratio_score": 1.0,
"prz_score": 0.984,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.48,
"prz_range": [
77450.77,
78200.19
],
"prz_width_pct": 0.963,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.31,
"price_to_prz_pct_raw": 0.3101,
"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": 77825.48,
"a_price": 77288.0,
"tp1_ad_382": 77620.16,
"tp2_ad_618": 77493.32,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.967,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76897.24,
"prz_range": [
76550.86,
77243.62
],
"prz_width_pct": 0.901,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.89,
"price_to_prz_pct_raw": -0.8863,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 76897.24,
"a_price": 77042.3,
"tp1_ad_382": 76952.66,
"tp2_ad_618": 76986.89,
"tp3_a_or_structure_liquidity": 77042.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4839,
"ABC": 0.5657
},
"x_price": 76534.5,
"x_idx": 121,
"x_order": 5,
"a_price": 77042.3,
"a_idx": 158,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 212,
"b_order": 5,
"c_price": 77427.0,
"c_idx": 256,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77973.3,
"prz_range": [
77662.99,
78283.6
],
"prz_width_pct": 0.796,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.5,
"price_to_prz_pct_raw": 0.5006,
"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": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4431,
"ABC": 0.623
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76534.5,
"a_idx": 121,
"a_order": 5,
"b_price": 77384.6,
"b_idx": 139,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 0.993,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.8,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.495,
"adverse_move_ratio_ad": 0.189,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959,
"BCD": 2.4059,
"XAD": 1.4514
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": 178
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"ratio_score": 1.0,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76774.16,
"prz_range": [
76394.66,
77153.66
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.04,
"price_to_prz_pct_raw": -1.045,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5765,
"ABC": 1.5895
},
"x_price": 76534.5,
"x_idx": 121,
"x_order": 5,
"a_price": 77291.3,
"a_idx": 147,
"a_order": 5,
"b_price": 76855.0,
"b_idx": 177,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 223,
"c_order": 5,
"d_idx": null
}
],
"council_relevant_prz": [
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 0.993,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.8,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.495,
"adverse_move_ratio_ad": 0.189,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959,
"BCD": 2.4059,
"XAD": 1.4514
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": 178
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.926,
"ratio_score": 0.972,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 78063.8,
"prz_range": [
77832.65,
78357.42
],
"prz_width_pct": 0.672,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.66,
"price_to_prz_pct_raw": 0.6575,
"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.611,
"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": "gartley",
"d_price": 78095.04,
"a_price": 76666.0,
"tp1_ad_382": 77549.14,
"tp2_ad_618": 77211.89,
"tp3_a_or_structure_liquidity": 76666.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6108,
"ABC": 0.8268,
"BCD": 1.3394,
"XAD": 0.7822
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76666.0,
"a_idx": 114,
"a_order": 5,
"b_price": 77757.5,
"b_idx": 127,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": 204
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.919,
"ratio_score": 0.937,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 78180.0,
"prz_range": [
77662.99,
78283.6
],
"prz_width_pct": 0.796,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.5,
"price_to_prz_pct_raw": 0.5006,
"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",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.901,
"adverse_move_ratio_ad": 0.0,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4431,
"ABC": 0.623,
"BCD": 2.5019,
"XAD": 0.8577
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76534.5,
"a_idx": 121,
"a_order": 5,
"b_price": 77384.6,
"b_idx": 139,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": 195
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.919,
"ratio_score": 0.995,
"prz_score": 1.0,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76611.0,
"prz_range": [
76551.99,
76999.71
],
"prz_width_pct": 0.583,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.04,
"price_to_prz_pct_raw": -1.0428,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
],
"reaction_score": 0.9,
"reaction_detail": {
"reaction_score": 0.9,
"reaction_move_ratio_ad": 0.814,
"adverse_move_ratio_ad": 0.372,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"post_D_close_progress"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 76775.85,
"a_price": 77825.8,
"tp1_ad_382": 77176.93,
"tp2_ad_618": 77424.72,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4672,
"ABC": 0.5681,
"BCD": 2.5699,
"XAD": 0.8838
},
"x_price": 76451.3,
"x_idx": 141,
"x_order": 5,
"a_price": 77825.8,
"a_idx": 178,
"a_order": 8,
"b_price": 77183.7,
"b_idx": 185,
"b_order": 5,
"c_price": 77548.5,
"c_idx": 223,
"c_order": 5,
"d_idx": 264
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.879,
"ratio_score": 0.839,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77427.0,
"prz_range": [
77326.74,
77700.62
],
"prz_width_pct": 0.482,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.09,
"price_to_prz_pct_raw": -0.0918,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected",
"D_PRZ_failure_zone_defended",
"post_D_close_progress"
],
"reaction_score": 1.0,
"reaction_detail": {
"reaction_score": 1.0,
"reaction_move_ratio_ad": 1.091,
"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": "gartley",
"d_price": 77513.68,
"a_price": 76451.3,
"tp1_ad_382": 77107.85,
"tp2_ad_618": 76857.13,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6431,
"ABC": 0.7079,
"BCD": 1.2282,
"XAD": 0.747
},
"x_price": 77757.5,
"x_idx": 127,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 141,
"a_order": 5,
"b_price": 77291.3,
"b_idx": 147,
"b_order": 5,
"c_price": 76696.7,
"c_idx": 200,
"c_order": 8,
"d_idx": 256
},
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.987,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77474.72,
"prz_range": [
77341.96,
77607.48
],
"prz_width_pct": 0.343,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.14,
"price_to_prz_pct_raw": -0.142,
"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": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5657,
"ABC": 1.3108
},
"x_price": 77042.3,
"x_idx": 158,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77427.0,
"b_idx": 256,
"b_order": 8,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.983,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77704.92,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"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": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77636.88,
"prz_range": [
77450.88,
77822.89
],
"prz_width_pct": 0.479,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.07,
"price_to_prz_pct_raw": 0.067,
"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": 77636.88,
"a_price": 77288.0,
"tp1_ad_382": 77503.61,
"tp2_ad_618": 77421.27,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"ratio_score": 1.0,
"prz_score": 0.984,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.48,
"prz_range": [
77450.77,
78200.19
],
"prz_width_pct": 0.963,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.31,
"price_to_prz_pct_raw": 0.3101,
"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": 77825.48,
"a_price": 77288.0,
"tp1_ad_382": 77620.16,
"tp2_ad_618": 77493.32,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.967,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76897.24,
"prz_range": [
76550.86,
77243.62
],
"prz_width_pct": 0.901,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.89,
"price_to_prz_pct_raw": -0.8863,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 76897.24,
"a_price": 77042.3,
"tp1_ad_382": 76952.66,
"tp2_ad_618": 76986.89,
"tp3_a_or_structure_liquidity": 77042.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4839,
"ABC": 0.5657
},
"x_price": 76534.5,
"x_idx": 121,
"x_order": 5,
"a_price": 77042.3,
"a_idx": 158,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 212,
"b_order": 5,
"c_price": 77427.0,
"c_idx": 256,
"c_order": 8,
"d_idx": null
}
],
"report_detail_candidates": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.987,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77474.72,
"prz_range": [
77341.96,
77607.48
],
"prz_width_pct": 0.343,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.14,
"price_to_prz_pct_raw": -0.142,
"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": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5657,
"ABC": 1.3108
},
"x_price": 77042.3,
"x_idx": 158,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77427.0,
"b_idx": 256,
"b_order": 8,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"ratio_score": 0.983,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77704.92,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"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": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77636.88,
"prz_range": [
77450.88,
77822.89
],
"prz_width_pct": 0.479,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.07,
"price_to_prz_pct_raw": 0.067,
"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": 77636.88,
"a_price": 77288.0,
"tp1_ad_382": 77503.61,
"tp2_ad_618": 77421.27,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"ratio_score": 1.0,
"prz_score": 0.984,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.48,
"prz_range": [
77450.77,
78200.19
],
"prz_width_pct": 0.963,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.31,
"price_to_prz_pct_raw": 0.3101,
"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": 77825.48,
"a_price": 77288.0,
"tp1_ad_382": 77620.16,
"tp2_ad_618": 77493.32,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4611,
"ABC": 0.8258
},
"x_price": 77825.8,
"x_idx": 178,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77040.0,
"b_idx": 265,
"b_order": 3,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.967,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 76897.24,
"prz_range": [
76550.86,
77243.62
],
"prz_width_pct": 0.901,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.89,
"price_to_prz_pct_raw": -0.8863,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "bat",
"d_price": 76897.24,
"a_price": 77042.3,
"tp1_ad_382": 76952.66,
"tp2_ad_618": 76986.89,
"tp3_a_or_structure_liquidity": 77042.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4839,
"ABC": 0.5657
},
"x_price": 76534.5,
"x_idx": 121,
"x_order": 5,
"a_price": 77042.3,
"a_idx": 158,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 212,
"b_order": 5,
"c_price": 77427.0,
"c_idx": 256,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77973.3,
"prz_range": [
77662.99,
78283.6
],
"prz_width_pct": 0.796,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.5,
"price_to_prz_pct_raw": 0.5006,
"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": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.4431,
"ABC": 0.623
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76534.5,
"a_idx": 121,
"a_order": 5,
"b_price": 77384.6,
"b_idx": 139,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": null
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.947,
"ratio_score": 0.993,
"prz_score": 0.993,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77825.8,
"prz_range": [
77344.75,
78065.1
],
"prz_width_pct": 0.927,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.15,
"price_to_prz_pct_raw": 0.1547,
"harmonic_vote_state": {
"authority": "post_confirmation_vote_eligible",
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"confirmation_reasons": [
"PRZ_touch_or_entry",
"PRZ_rejection_or_defense",
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
],
"reaction_score": 0.8,
"reaction_detail": {
"reaction_score": 0.8,
"reaction_move_ratio_ad": 0.495,
"adverse_move_ratio_ad": 0.189,
"bars_after_d": 12,
"reasons": [
"AD0.382_reaction_reached",
"PRZ_center_reclaimed_or_rejected"
]
},
"path_role": "medium confluence / weak-consensus tie-breaker; no standalone path override",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.58,
"confirmed_reaction": true,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.7897,
"ABC": 0.5959,
"BCD": 2.4059,
"XAD": 1.4514
},
"x_price": 77291.3,
"x_idx": 147,
"x_order": 5,
"a_price": 76107.1,
"a_idx": 153,
"a_order": 8,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76485.0,
"c_idx": 163,
"c_order": 5,
"d_idx": 178
},
{
"pattern": "shark",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.946,
"ratio_score": 1.0,
"prz_score": 0.977,
"prz_proximity": "nearby",
"action_status": "nearby",
"high_confluence_prz": true,
"d_price": 76774.16,
"prz_range": [
76394.66,
77153.66
],
"prz_width_pct": 0.989,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.04,
"price_to_prz_pct_raw": -1.045,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bullish",
"source": "shark",
"d_price": 76774.16,
"a_price": 77291.3,
"tp1_ad_382": 76971.71,
"tp2_ad_618": 77093.75,
"tp3_a_or_structure_liquidity": 77291.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5765,
"ABC": 1.5895
},
"x_price": 76534.5,
"x_idx": 121,
"x_order": 5,
"a_price": 77291.3,
"a_idx": 147,
"a_order": 5,
"b_price": 76855.0,
"b_idx": 177,
"b_order": 8,
"c_price": 77548.5,
"c_idx": 223,
"c_order": 5,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.937,
"ratio_score": 0.957,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 78095.04,
"prz_range": [
77832.65,
78357.42
],
"prz_width_pct": 0.672,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.66,
"price_to_prz_pct_raw": 0.6575,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 78095.04,
"a_price": 76666.0,
"tp1_ad_382": 77549.14,
"tp2_ad_618": 77211.89,
"tp3_a_or_structure_liquidity": 76666.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6108,
"ABC": 0.8268
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76666.0,
"a_idx": 114,
"a_order": 5,
"b_price": 77757.5,
"b_idx": 127,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": null
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.935,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "watch",
"action_status": "watch",
"high_confluence_prz": true,
"d_price": 76514.74,
"prz_range": [
76349.42,
76680.05
],
"prz_width_pct": 0.432,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -1.38,
"price_to_prz_pct_raw": -1.3793,
"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": 76514.74,
"a_price": 77825.8,
"tp1_ad_382": 77015.56,
"tp2_ad_618": 77324.97,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.3913,
"ABC": 0.4611
},
"x_price": 76451.3,
"x_idx": 141,
"x_order": 5,
"a_price": 77825.8,
"a_idx": 178,
"a_order": 8,
"b_price": 77288.0,
"b_idx": 212,
"b_order": 5,
"c_price": 77040.0,
"c_idx": 265,
"c_order": 3,
"d_idx": null
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "completed",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.926,
"ratio_score": 0.972,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 78063.8,
"prz_range": [
77832.65,
78357.42
],
"prz_width_pct": 0.672,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": 0.66,
"price_to_prz_pct_raw": 0.6575,
"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.611,
"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": "gartley",
"d_price": 78095.04,
"a_price": 76666.0,
"tp1_ad_382": 77549.14,
"tp2_ad_618": 77211.89,
"tp3_a_or_structure_liquidity": 76666.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6108,
"ABC": 0.8268,
"BCD": 1.3394,
"XAD": 0.7822
},
"x_price": 78453.0,
"x_idx": 112,
"x_order": 8,
"a_price": 76666.0,
"a_idx": 114,
"a_order": 5,
"b_price": 77757.5,
"b_idx": 127,
"b_order": 8,
"c_price": 76855.0,
"c_idx": 177,
"c_order": 8,
"d_idx": 204
},
{
"pattern": "gartley",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.92,
"ratio_score": 0.91,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77187.46,
"prz_range": [
77045.55,
77329.38
],
"prz_width_pct": 0.368,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.51,
"price_to_prz_pct_raw": -0.5123,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 77187.46,
"a_price": 76451.3,
"tp1_ad_382": 76906.25,
"tp2_ad_618": 76732.51,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.6332,
"ABC": 0.5848
},
"x_price": 77384.6,
"x_idx": 139,
"x_order": 8,
"a_price": 76451.3,
"a_idx": 141,
"a_order": 5,
"b_price": 77042.3,
"b_idx": 158,
"b_order": 8,
"c_price": 76696.7,
"c_idx": 200,
"c_order": 8,
"d_idx": null
}
],
"actionable_patterns_list": [
{
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.987,
"prz_proximity": "active",
"prz_range": [
77341.96,
77607.48
],
"prz_reversal_direction": "down",
"price_to_prz_pct": -0.14,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "SHARK FORMING HIGH PRZ $77,341.96-$77,607.48: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "butterfly",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.983,
"prz_proximity": "active",
"prz_range": [
77344.75,
78065.1
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.15,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BUTTERFLY FORMING HIGH PRZ $77,344.75-$78,065.10: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.979,
"prz_proximity": "active",
"prz_range": [
77450.88,
77822.89
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.07,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 77636.88,
"a_price": 77288.0,
"tp1_ad_382": 77503.61,
"tp2_ad_618": 77421.27,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $77,450.88-$77,822.89: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "crab",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.972,
"prz_proximity": "active",
"prz_range": [
77450.77,
78200.19
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.31,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "crab",
"d_price": 77825.48,
"a_price": 77288.0,
"tp1_ad_382": 77620.16,
"tp2_ad_618": 77493.32,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "CRAB FORMING HIGH PRZ $77,450.77-$78,200.19: expected reversal DOWN if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bullish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.967,
"prz_proximity": "active",
"prz_range": [
76550.86,
77243.62
],
"prz_reversal_direction": "up",
"price_to_prz_pct": -0.89,
"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": "bat",
"d_price": 76897.24,
"a_price": 77042.3,
"tp1_ad_382": 76952.66,
"tp2_ad_618": 76986.89,
"tp3_a_or_structure_liquidity": 77042.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $76,550.86-$77,243.62: expected reversal UP if price reacts in zone"
},
{
"pattern": "bat",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.961,
"prz_proximity": "active",
"prz_range": [
77662.99,
78283.6
],
"prz_reversal_direction": "down",
"price_to_prz_pct": 0.5,
"high_confluence_prz": true,
"harmonic_vote_state": {
"authority": "pre_confirmation_reversal_candidate",
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"confirmation_reasons": [],
"reaction_score": 0.0,
"reaction_detail": {
"reaction_score": 0.0,
"reasons": []
},
"path_role": "weak PRZ/reaction-zone context only; cannot flip main path",
"standalone_path_override_allowed": false
},
"directional_vote_weight": 0.35,
"confirmed_reaction": false,
"standalone_path_override_allowed": false,
"tp_ladder": {
"direction": "bearish",
"source": "bat",
"d_price": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"interpretation": "BAT FORMING HIGH PRZ $77,662.99-$78,283.60: expected reversal DOWN if price reacts in zone"
}
],
"best_council_prz": {
"pattern": "shark",
"signal": "bearish",
"completion_status": "forming",
"pattern_quality": "strict",
"quality": "high",
"pattern_score": 0.987,
"ratio_score": 1.0,
"prz_score": 1.0,
"prz_proximity": "active",
"action_status": "active",
"high_confluence_prz": true,
"d_price": 77474.72,
"prz_range": [
77341.96,
77607.48
],
"prz_width_pct": 0.343,
"prz_confluence_count": 3,
"prz_fib_families": [
"ABCD",
"BC_EXT",
"XAD"
],
"price_to_prz_pct": -0.14,
"price_to_prz_pct_raw": -0.142,
"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": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"ratios": {
"XAB": 0.5657,
"ABC": 1.3108
},
"x_price": 77042.3,
"x_idx": 158,
"x_order": 8,
"a_price": 77288.0,
"a_idx": 212,
"a_order": 5,
"b_price": 77427.0,
"b_idx": 256,
"b_order": 8,
"c_price": 77244.8,
"c_idx": 296,
"c_order": 3,
"d_idx": null
},
"best_tp_ladder": {
"direction": "bearish",
"source": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"best_confirmed_tp_ladder": {
"direction": "bearish",
"source": "gartley",
"d_price": 78095.04,
"a_price": 76666.0,
"tp1_ad_382": 77549.14,
"tp2_ad_618": 77211.89,
"tp3_a_or_structure_liquidity": 76666.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
"tp_ladder": [
{
"direction": "bearish",
"source": "shark",
"d_price": 77474.72,
"a_price": 77288.0,
"tp1_ad_382": 77403.39,
"tp2_ad_618": 77359.33,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 77636.88,
"a_price": 77288.0,
"tp1_ad_382": 77503.61,
"tp2_ad_618": 77421.27,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "crab",
"d_price": 77825.48,
"a_price": 77288.0,
"tp1_ad_382": 77620.16,
"tp2_ad_618": 77493.32,
"tp3_a_or_structure_liquidity": 77288.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 76897.24,
"a_price": 77042.3,
"tp1_ad_382": 76952.66,
"tp2_ad_618": 76986.89,
"tp3_a_or_structure_liquidity": 77042.3,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"validated_tp_ladder": [
{
"direction": "bearish",
"source": "butterfly",
"d_price": 77704.92,
"a_price": 76107.1,
"tp1_ad_382": 77094.55,
"tp2_ad_618": 76717.47,
"tp3_a_or_structure_liquidity": 76107.1,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "gartley",
"d_price": 78095.04,
"a_price": 76666.0,
"tp1_ad_382": 77549.14,
"tp2_ad_618": 77211.89,
"tp3_a_or_structure_liquidity": 76666.0,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "bat",
"d_price": 77973.3,
"a_price": 76534.5,
"tp1_ad_382": 77423.68,
"tp2_ad_618": 77084.12,
"tp3_a_or_structure_liquidity": 76534.5,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bullish",
"source": "bat",
"d_price": 76775.85,
"a_price": 77825.8,
"tp1_ad_382": 77176.93,
"tp2_ad_618": 77424.72,
"tp3_a_or_structure_liquidity": 77825.8,
"note": "Use as strong TP ladder context; not standalone path authority."
},
{
"direction": "bearish",
"source": "gartley",
"d_price": 77513.68,
"a_price": 76451.3,
"tp1_ad_382": 77107.85,
"tp2_ad_618": 76857.13,
"tp3_a_or_structure_liquidity": 76451.3,
"note": "Use as strong TP ladder context; not standalone path authority."
}
],
"harmonic_governance": {
"role": "PRZ reaction + TP ladder confluence, not standalone path engine",
"pre_confirmation_weight_range": [
0.25,
0.35
],
"post_confirmation_vote_weight_range": [
0.5,
0.6
],
"standalone_path_override_allowed": false,
"opposes_core_path_policy": "branch/reversal-risk/reaction-zone unless lower-TF structure and derivatives also confirm",
"aligns_with_core_path_policy": "modest confidence lift plus strong TP ladder influence"
},
"execution_readiness": "ready",
"directional_scores": {
"bullish": 0.755,
"bearish": 3.769
},
"directional_score_total": 4.524,
"directional_dominance": 0.666
},
"raw_llm_response": "{\n \"signal\": \"bearish\",\n \"confidence\": 0.64,\n \"structure_bias\": \"neutral\",\n \"setup_bias\": \"bearish\",\n \"setup_score\": 0.82,\n \"setup_signals\": [\n \"현재가 $77,584.90가 고밀도 bearish PRZ 클러스터 $77,341.96-$78,357.42 내부에 위치\",\n \"forming strict/high Shark bearish PRZ $77,341.96-$77,607.48, D=$77,474.72, score=0.987, 현재가가 PRZ 상단 부근\",\n \"forming strict/high Bat bearish PRZ $77,450.88-$77,822.89, D=$77,636.88, score=0.979, 현재가가 PRZ 중앙권\",\n \"confirmed strict/high Butterfly bearish PRZ $77,344.75-$78,065.10, reaction_score=0.8, AD 0.382 반응 목표 $77,094.55\",\n \"confirmed strict/high Gartley bearish PRZ $77,832.65-$78,357.42, reaction_score=1.0, D/PRZ failure-zone 방어 확인\",\n \"confirmed strict/high Bat bearish PRZ $77,662.99-$78,283.60, reaction_score=0.9, 하방 TP $77,423.68 / $77,084.12\",\n \"반대편 bullish PRZ는 $76,550.86-$77,243.62에 있어 현재가 아래의 반등 후보일 뿐, 즉시 상방 전환 근거는 아님\"\n ],\n \"reasoning\": \"1시간 기준 구조적 BOS/CHoCH 자료가 제공되지 않았으므로 structure_bias는 확정 추세가 아닌 neutral로 둔다. 그러나 setup 관점에서는 현재가 $77,584.90가 여러 strict/high bearish PRZ가 겹치는 $77,341.96-$78,357.42 영역 안에 있고, bearish directional score가 3.769로 bullish 0.755를 크게 상회한다. 특히 confirmed bearish Gartley PRZ $77,832.65-$78,357.42는 reaction_score 1.0, confirmed bearish Bat PRZ $77,662.99-$78,283.60는 reaction_score 0.9로 이미 PRZ 방어와 되돌림 반응이 검증되어 하방 반응 위험이 높다. 단, harmonic은 독립적인 경로 엔진이 아니므로 $77,607-$78,357 위쪽에서 명확한 수용이 나오면 bearish setup은 약화되며, 하방 목표는 $77,423.68, $77,211.89, $77,084.12, $76,666.00 순으로 본다.\",\n \"key_levels\": {\n \"support\": [\n 77549.14,\n 77423.68,\n 77211.89,\n 77107.85,\n 77084.12,\n 76666.0,\n 76550.86\n ],\n \"resistance\": [\n 77607.48,\n 77822.89,\n 78065.1,\n 78283.6,\n 78357.42\n ]\n },\n \"time_horizon\": \"short term\",\n \"invalidation_level\": \"$78,357.42 상방 1시간 종가 수용\",\n \"risk_scenario\": \"$78,357.42 위로 1시간 종가가 안착하면 confirmed bearish Gartley/Bat PRZ 방어가 실패한 것으로 해석되며, $78,180.00 7일 고점 재돌파 후 상방 유동성 확장 시나리오가 열릴 수 있다. 반대로 $77,243.62 아래로 밀리면 하단 bullish Bat PRZ가 무효화되기 전까지 $76,550.86-$76,666.00 부근에서 반등 시도가 나올 수 있으나, 그 전까지는 하방 TP ladder가 우선이다.\",\n \"data_quality\": \"high\"\n}"
}
},
"chairman_synthesis": {
"overall_signal": "bullish",
"overall_confidence": 0.58,
"execution_setup": {
"setup_bias": "bearish",
"setup_strength": 0.78,
"active_setups": [
"가격 $77,584.90가 7일 범위 EQ $76,191.80 및 ICT EQ $76,610.60 위의 프리미엄 영역에 위치",
"Wyckoff상 메인 ACC 상단 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래에서 정체",
"ICT 기준 bearish CHoCH $78,869.40 이후 bearish BOS $77,601.80 및 $76,696.70 발생, 현재가가 $77,601.80 구조 레벨 바로 아래",
"하모닉 bearish PRZ 클러스터 $77,341.96-$78,357.42 내부에 가격 위치, strict/high bearish Shark PRZ $77,341.96-$77,607.48 및 Bat PRZ $77,450.88-$77,822.89 활성",
"파생시장상 가격 상승에도 OI 24시간 -1.1360%, CVD +$4,640.44가 고점 돌파로 연결되지 않아 상단 매수 흡수 가능성",
"캔들상 $78,180.00 저항 바로 아래에서 candidate bearish engulfing quality 0.613 및 bearish harami quality 0.593 출현"
],
"setup_vs_structure": "구조는 Wyckoff 누적 기반의 bullish 편향이 우세하지만, 실행 셋업은 5개 분석 축이 프리미엄 구간의 bearish 조건을 지지한다. 즉, 체제는 아직 상승 구조이나 현재 위치는 추격 매수보다 상단 실패·재수용 여부를 확인해야 하는 구간이다."
},
"signal_breakdown": {
"bullish_count": 2,
"bearish_count": 1,
"neutral_count": 3
},
"key_levels": {
"support": [
77467.99,
77384.6,
77269.58,
77010.19,
76828.0,
76610.6,
76056.0,
74620.9
],
"resistance": [
77600.0,
77601.8,
77677.6,
77743.4,
78180.0,
78300.0,
78869.4
]
},
"confluences": [
"Wyckoff와 ICT가 모두 $77,384.60을 핵심 구조 레벨로 식별한다. Wyckoff는 메인 ACC 상단 AR, ICT는 최근 bullish BOS 레벨로 본다.",
"Fibonacci와 ICT가 $77,600 부근을 단기 구조 분기점으로 제시한다. Fibonacci는 하락 스윙 고점 $77,600 재시험, ICT는 최근 bullish BOS $77,600 및 bearish BOS $77,601.80을 같은 영역에 둔다.",
"Candlestick, Fibonacci, Wyckoff, Derivatives가 모두 $78,180.00을 상단 핵심 저항 또는 7일 고점으로 제시한다.",
"ICT, Wyckoff, Fibonacci가 $76,056.00을 하단 핵심 구조 지지로 공유한다. Wyckoff는 LPS/ST, Fibonacci는 스윙 저점, ICT는 bullish OB 후보 하단으로 본다.",
"Fibonacci의 $77,010.19, Harmonic의 bearish TP $77,084.12-$77,107.85, 그리고 Candlestick EMA120 $76,923.69가 $76,900-$77,100 지지·반응 구간으로 겹친다.",
"Harmonic, ICT, Derivatives가 모두 현재 구간을 상단 프리미엄/저항 구간으로 해석한다. 하모닉은 $77,341.96-$78,357.42 bearish PRZ, ICT는 EQ $76,610.60 위 premium, 파생은 $78,180-$78,300 상단 유동성 근접으로 본다."
],
"conflicts": [
"Wyckoff는 메인 구조를 ACC, Phase E 성격의 bullish 구조로 평가하지만, ICT는 $78,869.40 bearish CHoCH와 $77,601.80/$76,696.70 bearish BOS 이력 때문에 구조를 bearish로 평가한다.",
"Candlestick은 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있어 구조를 bullish로 보지만, 캔들 패턴 자체는 $78,180 아래 bearish engulfing 후보로 실행 리스크를 경고한다.",
"Harmonic은 강한 bearish PRZ와 확인된 bearish 반응을 제시하지만, 자체적으로 구조 엔진이 아니므로 Wyckoff의 누적 구조를 단독으로 뒤집을 수는 없다.",
"Derivatives는 가격이 주요 EMA 위에 있음에도 OI 감소와 basis -0.0507%를 근거로 상승의 질을 낮게 평가해, 현물 가격 구조와 레버리지 수급 해석이 충돌한다."
],
"executive_summary": "현재 BTC 1시간 구조는 완료된 prior accumulation 위에서 재구성 중인 bullish regime으로 판단한다. Wyckoff상 메인 누적은 Spring $74,620.90 이후 SOS $77,427.00, LPS $76,056.00, BU $77,677.60까지 진행되었고, 현재가는 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래의 late accumulation 상단부에 위치한다. 구조적 bullish 판단과 달리 실행 조건은 프리미엄 영역, ICT bearish BOS $77,601.80 인근, 하모닉 bearish PRZ $77,341.96-$78,357.42, OI 감소·CVD 흡수 가능성이 겹쳐 상단 실패 리스크가 높다. 따라서 핵심 구조 조건은 $77,384.60 재수용 유지와 $76,056.00 LPS 방어이며, $76,056.00 하회는 bullish 구조 훼손, $74,620.90 하회는 누적 체제 자체의 무효화로 본다.",
"raw_llm_response": "{\n \"overall_signal\": \"bullish\",\n \"overall_confidence\": 0.58,\n \"execution_setup\": {\n \"setup_bias\": \"bearish\",\n \"setup_strength\": 0.78,\n \"active_setups\": [\n \"가격 $77,584.90가 7일 범위 EQ $76,191.80 및 ICT EQ $76,610.60 위의 프리미엄 영역에 위치\",\n \"Wyckoff상 메인 ACC 상단 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래에서 정체\",\n \"ICT 기준 bearish CHoCH $78,869.40 이후 bearish BOS $77,601.80 및 $76,696.70 발생, 현재가가 $77,601.80 구조 레벨 바로 아래\",\n \"하모닉 bearish PRZ 클러스터 $77,341.96-$78,357.42 내부에 가격 위치, strict/high bearish Shark PRZ $77,341.96-$77,607.48 및 Bat PRZ $77,450.88-$77,822.89 활성\",\n \"파생시장상 가격 상승에도 OI 24시간 -1.1360%, CVD +$4,640.44가 고점 돌파로 연결되지 않아 상단 매수 흡수 가능성\",\n \"캔들상 $78,180.00 저항 바로 아래에서 candidate bearish engulfing quality 0.613 및 bearish harami quality 0.593 출현\"\n ],\n \"setup_vs_structure\": \"구조는 Wyckoff 누적 기반의 bullish 편향이 우세하지만, 실행 셋업은 5개 분석 축이 프리미엄 구간의 bearish 조건을 지지한다. 즉, 체제는 아직 상승 구조이나 현재 위치는 추격 매수보다 상단 실패·재수용 여부를 확인해야 하는 구간이다.\"\n },\n \"signal_breakdown\": {\n \"bullish_count\": 2,\n \"bearish_count\": 1,\n \"neutral_count\": 3\n },\n \"key_levels\": {\n \"support\": [\n 77467.99,\n 77384.6,\n 77269.58,\n 77010.19,\n 76828.0,\n 76610.6,\n 76056.0,\n 74620.9\n ],\n \"resistance\": [\n 77600.0,\n 77601.8,\n 77677.6,\n 77743.4,\n 78180.0,\n 78300.0,\n 78869.4\n ]\n },\n \"confluences\": [\n \"Wyckoff와 ICT가 모두 $77,384.60을 핵심 구조 레벨로 식별한다. Wyckoff는 메인 ACC 상단 AR, ICT는 최근 bullish BOS 레벨로 본다.\",\n \"Fibonacci와 ICT가 $77,600 부근을 단기 구조 분기점으로 제시한다. Fibonacci는 하락 스윙 고점 $77,600 재시험, ICT는 최근 bullish BOS $77,600 및 bearish BOS $77,601.80을 같은 영역에 둔다.\",\n \"Candlestick, Fibonacci, Wyckoff, Derivatives가 모두 $78,180.00을 상단 핵심 저항 또는 7일 고점으로 제시한다.\",\n \"ICT, Wyckoff, Fibonacci가 $76,056.00을 하단 핵심 구조 지지로 공유한다. Wyckoff는 LPS/ST, Fibonacci는 스윙 저점, ICT는 bullish OB 후보 하단으로 본다.\",\n \"Fibonacci의 $77,010.19, Harmonic의 bearish TP $77,084.12-$77,107.85, 그리고 Candlestick EMA120 $76,923.69가 $76,900-$77,100 지지·반응 구간으로 겹친다.\",\n \"Harmonic, ICT, Derivatives가 모두 현재 구간을 상단 프리미엄/저항 구간으로 해석한다. 하모닉은 $77,341.96-$78,357.42 bearish PRZ, ICT는 EQ $76,610.60 위 premium, 파생은 $78,180-$78,300 상단 유동성 근접으로 본다.\"\n ],\n \"conflicts\": [\n \"Wyckoff는 메인 구조를 ACC, Phase E 성격의 bullish 구조로 평가하지만, ICT는 $78,869.40 bearish CHoCH와 $77,601.80/$76,696.70 bearish BOS 이력 때문에 구조를 bearish로 평가한다.\",\n \"Candlestick은 가격이 EMA20 $77,277.98, EMA120 $76,923.69, EMA240 $77,467.99 위에 있어 구조를 bullish로 보지만, 캔들 패턴 자체는 $78,180 아래 bearish engulfing 후보로 실행 리스크를 경고한다.\",\n \"Harmonic은 강한 bearish PRZ와 확인된 bearish 반응을 제시하지만, 자체적으로 구조 엔진이 아니므로 Wyckoff의 누적 구조를 단독으로 뒤집을 수는 없다.\",\n \"Derivatives는 가격이 주요 EMA 위에 있음에도 OI 감소와 basis -0.0507%를 근거로 상승의 질을 낮게 평가해, 현물 가격 구조와 레버리지 수급 해석이 충돌한다.\"\n ],\n \"highest_conviction_analyst\": \"Wyckoff Expert — regime_fitness 0.963, acc_score 96.2로 SC $76,014.20 → AR $77,384.60 → ST $76,485.00 → Spring $74,620.90 → SOS $77,427.00 → LPS $76,056.00 → BU $77,677.60의 구체적 누적 시퀀스를 제시했기 때문에 구조 판단에서는 가장 높은 가중치를 부여한다. 다만 현재 활성 구조는 아직 SOS/LPS 체인이 완성되지 않은 후보 단계라 실행 셋업에는 bearish 경고를 반영한다.\",\n \"invalidation_level\": \"$76,056.00 이탈 시 1시간 bullish 누적 구조의 LPS/ST 지지가 훼손된다. 더 넓은 체제 무효화는 Spring 저점 $74,620.90 하회에서 확인된다.\",\n \"executive_summary\": \"현재 BTC 1시간 구조는 완료된 prior accumulation 위에서 재구성 중인 bullish regime으로 판단한다. Wyckoff상 메인 누적은 Spring $74,620.90 이후 SOS $77,427.00, LPS $76,056.00, BU $77,677.60까지 진행되었고, 현재가는 AR $77,384.60 위에 있으나 BU $77,677.60-$77,743.40 및 7일 고점 $78,180.00 아래의 late accumulation 상단부에 위치한다. 구조적 bullish 판단과 달리 실행 조건은 프리미엄 영역, ICT bearish BOS $77,601.80 인근, 하모닉 bearish PRZ $77,341.96-$78,357.42, OI 감소·CVD 흡수 가능성이 겹쳐 상단 실패 리스크가 높다. 따라서 핵심 구조 조건은 $77,384.60 재수용 유지와 $76,056.00 LPS 방어이며, $76,056.00 하회는 bullish 구조 훼손, $74,620.90 하회는 누적 체제 자체의 무효화로 본다.\"\n}"
},
"overall_signal": "bullish",
"overall_confidence": 0.58,
"operating_path": {
"path_type": "complex",
"confidence": 0.62,
"waypoints": [
{
"seq": 1,
"price": 77384.6,
"type": "support_test",
"source": "Wyckoff (AR 메인 ACC 상단), ICT (최근 bullish BOS 레벨), Harmonic (Bat PRZ 중앙권 이탈), Candlestick (EMA240 $77,467.99 직하)",
"description": "프리미엄 영역에서의 첫 번째 구조적 테스트. Wyckoff AR $77,384.60 = ICT bullish BOS 레벨 컨플루언스로 5축 셋업의 첫 분기점. 셋업 78% 베어리시 강도와 OI -1.14%/CVD 흡수 시그널이 즉시 이 레벨로의 하방 압력을 지지함.",
"est_hours": 3.5,
"turning_zone": [
77269.58,
77384.6
],
"likely_wick": 77269.58,
"rejection_confirm": 77467.99,
"invalid_overshoot": 77225.51,
"calibration_reasoning": "Chairman 지지 $77,384.60과 다음 지지/fib 컨플루언스 $77,269.58 사이를 zone 경계로 설정 (폭 ~$115 ≈ 0.38×ATR). 이탈 시 $77,225.51 fib 더블 컨플루언스가 다음 끌개로 작용해 invalid 기준."
},
{
"seq": 2,
"price": 76828.0,
"type": "support_test",
"source": "Fibonacci (strict 0.85 컨플루언스, WP1 후보 1위), ICT (EQ $76,610.60 직상 디스카운트 진입부), Wyckoff (LPS $76,056 전 중간 지지)",
"description": "WP1 후보 중 가장 가까운 strict-tier $76,828 fib 컨플루언스. 프리미엄→디스카운트 전이의 핵심 통로이며, 셋업 베어리시가 만개될 때 자연스럽게 도달하는 깊은 되돌림 타깃. 도달 시 OI 회복과 CVD 매수 유입 확인 필요.",
"est_hours": 9.0,
"turning_zone": [
76666.0,
76828.0
],
"likely_wick": 76717.47,
"rejection_confirm": 77010.19,
"invalid_overshoot": 76610.6,
"calibration_reasoning": "Fib 3중 컨플루언스 $76,828 상단, gartley TP3 $76,666 하단으로 zone 설정 (폭 ~$162 ≈ 0.53×ATR). Likely_wick은 butterfly 확인 TP2 AD0.618 $76,717.47에 정렬, 회복 확인선은 fib 0.618 $77,010.19."
},
{
"seq": 3,
"price": 77500.0,
"type": "resistance_test",
"source": "Fibonacci (하락 스윙 고점 $77,600 직하), ICT (bearish BOS $77,601.80 재시험), Candlestick (EMA240 $77,467.99 위)",
"description": "디스카운트 지지 확인 후 구조적 누적 베이스(Wyckoff Phase E)가 살아있다면 이전 분기 레벨 $77,500-$77,600을 저항으로 재테스트. ICT bearish BOS 영역 회복 여부가 다음 방향성을 결정.",
"est_hours": 16.0,
"turning_zone": [
77500.0,
77601.8
],
"likely_wick": 77549.14,
"rejection_confirm": 77384.6,
"invalid_overshoot": 77677.6,
"calibration_reasoning": "Chairman 저항 $77,600/$77,601.80을 zone 상단으로 두고 폭 ~$102 ≈ 0.33×ATR. Likely_wick은 gartley 확인 TP1 AD0.382 $77,549.14가 spot-on 정렬. 거부 확인은 직전 지지 $77,384.60 재이탈."
},
{
"seq": 4,
"price": 77743.4,
"type": "resistance_test",
"source": "Wyckoff (활성 BU 후보 $77,743.40), Harmonic (Bat PRZ 상단 $77,822.89 근접), Derivatives (7d 고점 $78,180 직하)",
"description": "누적 체제 유효성 검증 마지막 관문. Wyckoff BU 레벨 재돌파 시도이며, 하모닉 bearish PRZ 클러스터 상단을 뚫어내는지 여부가 단기 컨틴유에이션 트리거. 여기서 거부되면 다시 EQ로 회귀하는 박스 형성, 돌파 수용 시 $78,180 향한 풀-아웃.",
"est_hours": 22.0,
"turning_zone": [
77743.4,
77950.0
],
"likely_wick": 77825.8,
"rejection_confirm": 77600.0,
"invalid_overshoot": 78063.8,
"calibration_reasoning": "터미널 waypoint로 wider zone 적용 (폭 ~$207 ≈ 0.68×ATR). Likely_wick은 strict butterfly D/PRZ $77,825.80 (CONFIRMED_REACTION)에 직접 anchoring, invalid_overshoot은 gartley PRZ $78,063.80 — 이를 수용하면 새로운 컨틴유에이션 체제로 전환."
}
],
"period_extremes": {
"4h": {
"expected_high": 77650.0,
"expected_low": 77280.0,
"high_first": false
},
"8h": {
"expected_high": 77650.0,
"expected_low": 76828.0,
"high_first": false
},
"24h": {
"expected_high": 77743.4,
"expected_low": 76828.0,
"high_first": false
}
},
"triggers": {
"bullish": {
"price": 77743.4,
"description": "Wyckoff BU $77,677.60-$77,743.40 위에서 1시간 수용 마감 + 하모닉 bearish PRZ 클러스터 상단 무력화. 이 경우 셋업 베어리시가 무효화되고 구조 불리시가 우위, $78,180 → $78,300 청산 유동성 향한 임펄스."
},
"bearish": {
"price": 77384.6,
"description": "Wyckoff AR / ICT bullish BOS 레벨 $77,384.60을 1시간 종가 기준 하향 이탈 + EMA240 $77,467.99 상실. 디스카운트 회귀가 확정되어 $77,010 → $76,828 컨플루언스로 직행 시나리오 강화."
}
},
"scenario_invalidation": 76056.0,
"raw_llm_response": "복합 경로를 분석합니다. 셋업이 강하게 베어리시(78%)이고 구조는 약하게 불리시(58%)인 분기 상태로, 프리미엄 영역에서의 하락 테스트 후 누적 구조 재확인이라는 corrective 시퀀스로 판단합니다.\n\n```json\n{\n \"path_type\": \"complex\",\n \"confidence\": 0.62,\n \"waypoints\": [\n {\n \"seq\": 1,\n \"price\": 77384.60,\n \"type\": \"support_test\",\n \"source\": \"Wyckoff (AR 메인 ACC 상단), ICT (최근 bullish BOS 레벨), Harmonic (Bat PRZ 중앙권 이탈), Candlestick (EMA240 $77,467.99 직하)\",\n \"description\": \"프리미엄 영역에서의 첫 번째 구조적 테스트. Wyckoff AR $77,384.60 = ICT bullish BOS 레벨 컨플루언스로 5축 셋업의 첫 분기점. 셋업 78% 베어리시 강도와 OI -1.14%/CVD 흡수 시그널이 즉시 이 레벨로의 하방 압력을 지지함.\",\n \"est_hours\": 3.5\n },\n {\n \"seq\": 2,\n \"price\": 76828.00,\n \"type\": \"support_test\",\n \"source\": \"Fibonacci (strict 0.85 컨플루언스, WP1 후보 1위), ICT (EQ $76,610.60 직상 디스카운트 진입부), Wyckoff (LPS $76,056 전 중간 지지)\",\n \"description\": \"WP1 후보 중 가장 가까운 strict-tier $76,828 fib 컨플루언스. 프리미엄→디스카운트 전이의 핵심 통로이며, 셋업 베어리시가 만개될 때 자연스럽게 도달하는 깊은 되돌림 타깃. 도달 시 OI 회복과 CVD 매수 유입 확인 필요.\",\n \"est_hours\": 9.0\n },\n {\n \"seq\": 3,\n \"price\": 77500.00,\n \"type\": \"resistance_test\",\n \"source\": \"Fibonacci (하락 스윙 고점 $77,600 직하), ICT (bearish BOS $77,601.80 재시험), Candlestick (EMA240 $77,467.99 위)\",\n \"description\": \"디스카운트 지지 확인 후 구조적 누적 베이스(Wyckoff Phase E)가 살아있다면 이전 분기 레벨 $77,500-$77,600을 저항으로 재테스트. ICT bearish BOS 영역 회복 여부가 다음 방향성을 결정.\",\n \"est_hours\": 16.0\n },\n {\n \"seq\": 4,\n \"price\": 77743.40,\n \"type\": \"resistance_test\",\n \"source\": \"Wyckoff (활성 BU 후보 $77,743.40), Harmonic (Bat PRZ 상단 $77,822.89 근접), Derivatives (7d 고점 $78,180 직하)\",\n \"description\": \"누적 체제 유효성 검증 마지막 관문. Wyckoff BU 레벨 재돌파 시도이며, 하모닉 bearish PRZ 클러스터 상단을 뚫어내는지 여부가 단기 컨틴유에이션 트리거. 여기서 거부되면 다시 EQ로 회귀하는 박스 형성, 돌파 수용 시 $78,180 향한 풀-아웃.\",\n \"est_hours\": 22.0\n }\n ],\n \"period_extremes\": {\n \"4h\": {\"expected_high\": 77650.00, \"expected_low\": 77280.00, \"high_first\": false},\n \"8h\": {\"expected_high\": 77650.00, \"expected_low\": 76828.00, \"high_first\": false},\n \"24h\": {\"expected_high\": 77743.40, \"expected_low\": 76828.00, \"high_first\": false}\n },\n \"triggers\": {\n \"bullish\": {\"price\": 77743.40, \"description\": \"Wyckoff BU $77,677.60-$77,743.40 위에서 1시간 수용 마감 + 하모닉 bearish PRZ 클러스터 상단 무력화. 이 경우 셋업 베어리시가 무효화되고 구조 불리시가 우위, $78,180 → $78,300 청산 유동성 향한 임펄스.\"},\n \"bearish\": {\"price\": 77384.60, \"description\": \"Wyckoff AR / ICT bullish BOS 레벨 $77,384.60을 1시간 종가 기준 하향 이탈 + EMA240 $77,467.99 상실. 디스카운트 회귀가 확정되어 $77,010 → $76,828 컨플루언스로 직행 시나리오 강화.\"}\n },\n \"scenario_invalidation\": 76056.00\n}\n```\n\nWP1은 $77,384.60(Wyckoff AR + ICT BOS) → WP2는 strict 0.85 fib 컨플루언스 $76,828 → 반등 후 WP3 $77,500 저항 재테스트 → WP4 $77,743.40 BU 도전 순서이며, $76,056(LPS) 종가 하회 시 누적 구조 자체가 훼손되어 전체 경로 무효입니다."
},
"tp_calibration": {
"calibrated_waypoints": [
{
"seq": 1,
"base_target": 77384.6,
"turning_zone": [
77269.58,
77384.6
],
"likely_wick": 77269.58,
"rejection_confirm": 77467.99,
"invalid_overshoot": 77225.51,
"calibration_reasoning": "Chairman 지지 $77,384.60과 다음 지지/fib 컨플루언스 $77,269.58 사이를 zone 경계로 설정 (폭 ~$115 ≈ 0.38×ATR). 이탈 시 $77,225.51 fib 더블 컨플루언스가 다음 끌개로 작용해 invalid 기준."
},
{
"seq": 2,
"base_target": 76828.0,
"turning_zone": [
76666.0,
76828.0
],
"likely_wick": 76717.47,
"rejection_confirm": 77010.19,
"invalid_overshoot": 76610.6,
"calibration_reasoning": "Fib 3중 컨플루언스 $76,828 상단, gartley TP3 $76,666 하단으로 zone 설정 (폭 ~$162 ≈ 0.53×ATR). Likely_wick은 butterfly 확인 TP2 AD0.618 $76,717.47에 정렬, 회복 확인선은 fib 0.618 $77,010.19."
},
{
"seq": 3,
"base_target": 77500.0,
"turning_zone": [
77500.0,
77601.8
],
"likely_wick": 77549.14,
"rejection_confirm": 77384.6,
"invalid_overshoot": 77677.6,
"calibration_reasoning": "Chairman 저항 $77,600/$77,601.80을 zone 상단으로 두고 폭 ~$102 ≈ 0.33×ATR. Likely_wick은 gartley 확인 TP1 AD0.382 $77,549.14가 spot-on 정렬. 거부 확인은 직전 지지 $77,384.60 재이탈."
},
{
"seq": 4,
"base_target": 77743.4,
"turning_zone": [
77743.4,
77950.0
],
"likely_wick": 77825.8,
"rejection_confirm": 77600.0,
"invalid_overshoot": 78063.8,
"calibration_reasoning": "터미널 waypoint로 wider zone 적용 (폭 ~$207 ≈ 0.68×ATR). Likely_wick은 strict butterfly D/PRZ $77,825.80 (CONFIRMED_REACTION)에 직접 anchoring, invalid_overshoot은 gartley PRZ $78,063.80 — 이를 수용하면 새로운 컨틴유에이션 체제로 전환."
}
],
"raw_llm_response": "```json\n{\n \"calibrated_waypoints\": [\n {\n \"seq\": 1,\n \"base_target\": 77384.60,\n \"turning_zone\": [77269.58, 77384.60],\n \"likely_wick\": 77269.58,\n \"rejection_confirm\": 77467.99,\n \"invalid_overshoot\": 77225.51,\n \"calibration_reasoning\": \"Chairman 지지 $77,384.60과 다음 지지/fib 컨플루언스 $77,269.58 사이를 zone 경계로 설정 (폭 ~$115 ≈ 0.38×ATR). 이탈 시 $77,225.51 fib 더블 컨플루언스가 다음 끌개로 작용해 invalid 기준.\"\n },\n {\n \"seq\": 2,\n \"base_target\": 76828.00,\n \"turning_zone\": [76666.00, 76828.00],\n \"likely_wick\": 76717.47,\n \"rejection_confirm\": 77010.19,\n \"invalid_overshoot\": 76610.60,\n \"calibration_reasoning\": \"Fib 3중 컨플루언스 $76,828 상단, gartley TP3 $76,666 하단으로 zone 설정 (폭 ~$162 ≈ 0.53×ATR). Likely_wick은 butterfly 확인 TP2 AD0.618 $76,717.47에 정렬, 회복 확인선은 fib 0.618 $77,010.19.\"\n },\n {\n \"seq\": 3,\n \"base_target\": 77500.00,\n \"turning_zone\": [77500.00, 77601.80],\n \"likely_wick\": 77549.14,\n \"rejection_confirm\": 77384.60,\n \"invalid_overshoot\": 77677.60,\n \"calibration_reasoning\": \"Chairman 저항 $77,600/$77,601.80을 zone 상단으로 두고 폭 ~$102 ≈ 0.33×ATR. Likely_wick은 gartley 확인 TP1 AD0.382 $77,549.14가 spot-on 정렬. 거부 확인은 직전 지지 $77,384.60 재이탈.\"\n },\n {\n \"seq\": 4,\n \"base_target\": 77743.40,\n \"turning_zone\": [77743.40, 77950.00],\n \"likely_wick\": 77825.80,\n \"rejection_confirm\": 77600.00,\n \"invalid_overshoot\": 78063.80,\n \"calibration_reasoning\": \"터미널 waypoint로 wider zone 적용 (폭 ~$207 ≈ 0.68×ATR). Likely_wick은 strict butterfly D/PRZ $77,825.80 (CONFIRMED_REACTION)에 직접 anchoring, invalid_overshoot은 gartley PRZ $78,063.80 — 이를 수용하면 새로운 컨틴유에이션 체제로 전환.\"\n }\n ]\n}\n```"
},
"timing": {
"stages": {
"stage1_agents": 28.2,
"chairman": 40.7,
"operating_path": 102.9,
"tp_calibrator": 36.7
},
"agents": {},
"total_s": 208.6
}
}