{{ loadingMessage }}
분석할 종목 또는 시장 지수를 선택하세요
종목코드(예: 005930)나 시장 지수(코스피 / 코스닥)를 입력하고 [🔍 분석 실행] 버튼을 누르거나,
상단의 빠른 선택 버튼을 클릭하여 다중 추세선과 지지·저항 분석을 시작하세요.
{{ (getStockName(analysis.symbol) || analysis.name) ? (getStockName(analysis.symbol) || analysis.name) + ' (' + analysis.symbol + ')' : analysis.symbol }}
{{ (analysis.timeframe || timeframe).toUpperCase() }} 분석일: {{ analysis.analysis_date }}캔들스틱 및 추세선 검증 차트
한국 시장 표준 (상승: 빨간색, 하락: 파란색)⭐ 종합 추천 평가 (Recommendation Score)
{{ analysis.recommendation.status === 'ELIGIBLE' ? '✅ 추천 후보 (Eligible)' : (analysis.recommendation.status === 'WATCH' ? '👀 관찰 대상 (Watch)' : '❌ 추천 제외 (Rejected)') }}| 평가 항목 | 가중치 | 세부 측정 지표 | 획득 점수 | 최종 기여도 | 평가 상태 및 세부 근거 |
|---|---|---|---|---|---|
| 진입 타점 품질 Entry Quality | 20% |
{{ analysis.recommendation.entry_state }}
{{ formatEntryStateKorean(analysis.recommendation.entry_state) }}
|
{{ analysis.recommendation.component_scores.entry_quality.toFixed(1) }}점 | {{ (analysis.recommendation.component_scores.entry_quality * 0.20).toFixed(1) }}점 / 20 |
{{ getComponentEvalStatus('entry_quality', analysis.recommendation.component_scores.entry_quality).label }}
{{ getComponentEvalStatus('entry_quality', analysis.recommendation.component_scores.entry_quality).desc }}
|
| 추세 및 시장 국면 Trend Regime | 20% |
국면: {{ analysis.trend_state }}, 추세 점수: {{ analysis.trend_score.toFixed(1) }}점
|
{{ analysis.recommendation.component_scores.trend_regime.toFixed(1) }}점 | {{ (analysis.recommendation.component_scores.trend_regime * 0.20).toFixed(1) }}점 / 20 |
{{ getComponentEvalStatus('trend_regime', analysis.recommendation.component_scores.trend_regime).label }}
{{ getComponentEvalStatus('trend_regime', analysis.recommendation.component_scores.trend_regime).desc }}
|
| 주요 지지선 품질 Support Quality | 25% |
{{ analysis.primary_support.structure_type }}
(₩{{ formatNumber(analysis.primary_support.price) }})
확정 추세선 (₩{{ formatNumber(analysis.main_support.current_value) }})
유효 지지선
|
{{ analysis.recommendation.component_scores.support_quality.toFixed(1) }}점 | {{ (analysis.recommendation.component_scores.support_quality * 0.25).toFixed(1) }}점 / 25 |
{{ getComponentEvalStatus('support_quality', analysis.recommendation.component_scores.support_quality).label }}
{{ getComponentEvalStatus('support_quality', analysis.recommendation.component_scores.support_quality).desc }}
|
| 거래량 및 신호 확인 Confirmation | 10% |
평균 대비:
{{ (analysis.volume_analysis.volume_ratio * 100).toFixed(0) }}% ({{ analysis.volume_analysis.volume_ratio.toFixed(2) }}배)
-
|
{{ analysis.recommendation.component_scores.confirmation.toFixed(1) }}점 | {{ (analysis.recommendation.component_scores.confirmation * 0.10).toFixed(1) }}점 / 10 |
{{ getComponentEvalStatus('confirmation', analysis.recommendation.component_scores.confirmation).label }}
{{ getComponentEvalStatus('confirmation', analysis.recommendation.component_scores.confirmation).desc }}
|
| 실효 손익비 기회 Effective Opportunity | 25% |
T1 명목 {{ analysis.recommendation.raw_rr.toFixed(2) }}:1 → 실효 {{ analysis.recommendation.effective_rr.toFixed(2) }}:1
Clearance: {{ analysis.recommendation.clearance_score.toFixed(0) }}%, 저항품질: {{ analysis.recommendation.target_quality_score ? analysis.recommendation.target_quality_score.toFixed(0) + '점' : '-' }}
|
{{ analysis.recommendation.component_scores.effective_opportunity.toFixed(1) }}점 | {{ (analysis.recommendation.component_scores.effective_opportunity * 0.25).toFixed(1) }}점 / 25 |
{{ getComponentEvalStatus('effective_opportunity', analysis.recommendation.component_scores.effective_opportunity).label }}
{{ getComponentEvalStatus('effective_opportunity', analysis.recommendation.component_scores.effective_opportunity).desc }}
|
| 종합 추천 점수 Composite Score | 100% | 5개 평가 항목 가중합산 | - | {{ analysis.recommendation.score.toFixed(1) }}점 | {{ analysis.recommendation.status === 'ELIGIBLE' ? '✅ 추천 후보' : (analysis.recommendation.status === 'WATCH' ? '👀 관찰 대상' : '❌ 추천 제외') }} |
📰 News & Corporate Context (언론 기사 / 기업 이벤트 분석)
※ 기술적 추천 점수(Technical Score)에 절대 가산/감산되지 않는 독립 보조 Context 정보입니다.| 언론사 | 기사 제목 | 발행일 | 원문 |
|---|---|---|---|
| {{ art.source_name || '일반' }} | {{ art.title }} {{ art.title }} | {{ art.published_at }} | 보기 ↗ - |
🎯 Main Trendlines (선정된 핵심 추세선)
⚖️ Target / Stop / R:R (목표/손절 관리)
📐 Trend Channel & S/R Zones
📊 Volume & Breakout Tracking
🔍 추세 점수 세부 요소 (Component Breakdown)
{{ activeTrendline.label }}세부 점수 데이터 없음 (선정된 유효 추세선 없음)
⭐ 관심종목 대시보드 (Watchlist)
관심 종목의 최신 추세 점수, 지지선 이격도, 목표가/손절가 및 손익비(R:R)를 한눈에 모니터링합니다.
관심종목 기술 지표 수집 중...
등록된 관심종목이 없습니다.
상단 입력창이나 종목 기술 분석 화면에서 관심종목을 등록해 보세요.
| Symbol | 종목명/메모 | 현재가 (Price) | 추세 (Trend) | Score | 지지 이격 (Dist) | 목표가 (Target) | 손절가 (Stop) | R:R | 관리 (Actions) |
|---|---|---|---|---|---|---|---|---|---|
| {{ item.name || getStockName(item.symbol) }} {{ item.note }} | ₩{{ formatNumber(item.metrics.price) }} - | {{ formatTrendState(item.metrics.trendState) }} - | {{ item.metrics.score.toFixed(1) }} - | {{ item.metrics.supportDist.toFixed(2) }} ATR - | ₩{{ formatNumber(item.metrics.target) }} (+{{ item.metrics.gainPct.toFixed(1) }}%) - | ₩{{ formatNumber(item.metrics.stop) }} ({{ item.metrics.lossPct.toFixed(1) }}%) - | {{ item.metrics.rrRatio.toFixed(2) }}:1 - |
🚀 종목 발굴 & 추천 스크리너
Primary 지지선 근접도, 손익비(R:R 2.0+), 추세 및 거래량 다요소 평가를 통해 최적 매수 후보를 발굴합니다.
| 순위 | 종목 | 현재가 | 추세 | Primary 지지선 | 지지거리 | 1차 손익비 (T1 / 실효) | 1차 목표가 | 추천점수 | 차트 분석 |
|---|---|---|---|---|---|---|---|---|---|
| #{{ item.rank }} |
{{ item.name }}
{{ item.symbol }} {{ item.market }}
⚠️ {{ item.watch_reason }}
|
₩{{ formatNumber(item.current_price) }} | {{ item.trend_state }} ({{ item.trend_score.toFixed(0) }}점) |
₩{{ item.primary_support_display }}
{{ item.primary_support_type }}
|
{{ item.support_distance_atr.toFixed(2) }} ATR |
{{ (item.t1_rr_ratio || item.best_rr_ratio).toFixed(2) }}:1
실효 {{ (item.effective_rr_ratio || item.t1_rr_ratio || item.best_rr_ratio).toFixed(2) }}
(여유 {{ (item.clearance_score || 100).toFixed(0) }}%)
|
₩{{ formatNumber(item.best_target_price) }}
{{ item.target_class || item.best_target_label || 'T1' }}
-
|
{{ item.recommendation_score.toFixed(1) }} | |
| 해당 탭에 표시할 종목이 없습니다. | |||||||||
조건을 만족하는 추천 종목이 없습니다
설정하신 손익비 또는 지지선 근접도 기준을 완화하여 다시 스캔해 보세요.
📊 과거 스크리너 성과 백테스트 (Lookahead-Free)
과거 특정 시점(예: 3개월 전)의 필터 조건으로 상위 추천 종목을 추출하고, 현재까지 보유했을 때의 종목당 평가손익(원), 수익률(%), 승률 및 벤치마크 초과 성과(알파)를 정밀 검증합니다.
📋 선정 종목별 성과 상세 (기준일: {{ backtestJob.summary.base_date }} ~ 현재)
| 순위 | 종목 | 진입가 (기준일) | 목표 / 손절선 | 🎯 원칙 매매 (어디서 익절/손절?) | ⏳ 가만히 뒀을 때 (현재 평가) | 전략 비교 | 최고수익 / MDD | 매매 복기 |
|---|---|---|---|---|---|---|---|---|
| #{{ item.rank }} |
{{ item.name }}
{{ item.symbol }} {{ item.market }}
|
₩{{ formatNumber(item.entry_price) }} {{ item.entry_date }} |
T1: ₩{{ formatNumber(item.target_price) }} (R:R {{ item.rr_ratio ? item.rr_ratio.toFixed(1) : '-' }}:1)
T1: N/A
손절: ₩{{ formatNumber(item.stop_price) }}
|
{{ item.exit_type_display }}
₩{{ formatNumber(item.exit_price) }}
{{ formatSignedCurrency(item.exit_pnl_amount) }} ({{ formatSignedPercent(item.exit_return_pct) }})
|
₩{{ formatNumber(item.current_price) }}
{{ item.current_date }}
{{ formatSignedCurrency(item.pnl_amount) }} ({{ formatSignedPercent(item.return_pct) }})
평가: ₩{{ formatNumber(item.valuation_amount) }}
|
보유 중 동일
{{ item.hold_vs_exit_diff_pnl >= 0 ? '보유 우위' : '원칙 매매 우위' }}
차이: {{ formatSignedCurrency(item.hold_vs_exit_diff_pnl) }}
|
최고: {{ formatSignedPercent(item.max_return_pct) }}
낙폭: {{ formatSignedPercent(item.max_drawdown_pct) }}
|
|
📊 {{ selectedBacktestStock ? selectedBacktestStock.name : '' }} ({{ selectedBacktestStock ? selectedBacktestStock.symbol : '' }}) - 매매 복기 차트
조건을 만족하는 추천 종목이 없습니다
{{ backtestJob.error_message || '설정하신 과거 기준일 및 필터 조건을 완화하여 다시 시도해 보세요.' }}
⚙️ 시스템 환경설정 & 알림 자동화
텔레그램 알림, 장 마감 후 자동 스캔 스케줄러, 증권사 Open API 연동 및 기본 분석 파라미터를 브라우저에서 편리하게 구성하세요.
보안 및 비밀번호 관리
웹 대시보드 로그인 비밀번호를 변경합니다. (최소 6자리 이상)
텔레그램 알림 연동
스케줄러 자동 스캔 결과 및 추천 종목 브리핑을 텔레그램 메시지로 바로 전송받을 수 있습니다.
@BotFather에게 /newbot 명령으로 생성한 봇 토큰입니다.
@userinfobot 또는 봇에게 메시지를 보낸 후 챗 ID를 확인하여 입력하세요.
자동 스케줄러 & 마켓 브리핑
데이터 프로바이더 & Open API
기술적 분석 알고리즘 기본값
종목 검색 시 및 기본 차트 로드 시 적용되는 기본 기술적 지표 기준값입니다.
config/user_settings.json 파일에 안전하게 보관되며 브라우저 새로고침이나 서버 재시작 후에도 영구 유지됩니다.
뉴스 / 기업 이벤트 Context & 키워드 트리거 설정
DART 전자공시 및 네이버 뉴스 API 키를 설정하고, 기업 이벤트 감지용 키워드 트리거(감성/이벤트/테마)를 관리합니다.
🏷️ 키워드 트리거 프리셋 (Keyword Trigger Presets)
키워드는 단독 점수화가 아닌 '이벤트 후보 트리거' 역할을 수행합니다. AI 추천 프리셋과 사용자 등록 키워드가 분리 관리됩니다.
| 문구 (Phrase) | 트리거 유형 | 방향 힌트 | 출처 | 상태 | 관리 |
|---|---|---|---|---|---|
| {{ kw.phrase }} | {{ kw.type === 'sentiment' ? '감성' : (kw.type === 'event' ? '이벤트' : '테마') }} ({{ kw.category }}) | {{ kw.hint === 'positive' ? '긍정' : (kw.hint === 'negative' ? '부정' : '중립') }} | {{ kw.source === 'USER_CUSTOM' ? '사용자 등록' : 'AI 프리셋' }} | 프리셋 | |
| 해당 분류의 활성화된 키워드가 없습니다. | |||||