💡 브라우저의 뒤로가기(Alt+←) 버튼을 누르셔도 스크리너로 복귀합니다.
{{ item.name }} {{ item.symbol }}
{{ item.market }}
Timeframe
거래 관점
조회 기간
빠른 선택:

{{ loadingMessage }}

📈

분석할 종목 또는 시장 지수를 선택하세요

종목코드(예: 005930)나 시장 지수(코스피 / 코스닥)를 입력하고 [🔍 분석 실행] 버튼을 누르거나,
상단의 빠른 선택 버튼을 클릭하여 다중 추세선과 지지·저항 분석을 시작하세요.

{{ (getStockName(analysis.symbol) || analysis.name) ? (getStockName(analysis.symbol) || analysis.name) + ' (' + analysis.symbol + ')' : analysis.symbol }}

{{ (analysis.timeframe || timeframe).toUpperCase() }} 분석일: {{ analysis.analysis_date }}
{{ formatPrice(analysis.symbol, analysis.current_price) }} {{ formatPriceChange(analysis.symbol, analysis.price_change, analysis.change_pct) }} {{ formatTrendState(analysis.trend_state) }}
Trend Score
{{ analysis.trend_score.toFixed(1) }} / 100
추천 점수 (Rec Score)
{{ analysis.recommendation.score.toFixed(1) }} / 100
{{ analysis.recommendation.status === 'ELIGIBLE' ? '✅ 추천 후보' : (analysis.recommendation.status === 'WATCH' ? '👀 관찰 대상' : '❌ 추천 제외') }}
Risk / Reward ({{ direction.toUpperCase() }})
{{ primaryRR.ratio.toFixed(2) }}:1 N/A {{ (primaryRR && primaryRR.is_valid && primaryRR.ratio >= 1.5) ? '손익비 우수' : '신중 진입' }}
목표: +{{ primaryTarget.distance_pct.toFixed(1) }}% 손절: {{ primaryStop.distance_pct.toFixed(1) }}%

캔들스틱 및 추세선 검증 차트

한국 시장 표준 (상승: 빨간색, 하락: 파란색)
추세선 / 지표 토글: 🔍 '{{ focusedTraceName }}' 단독 표시 중

⭐ 종합 추천 평가 (Recommendation Score)

{{ analysis.recommendation.status === 'ELIGIBLE' ? '✅ 추천 후보 (Eligible)' : (analysis.recommendation.status === 'WATCH' ? '👀 관찰 대상 (Watch)' : '❌ 추천 제외 (Rejected)') }}
{{ analysis.recommendation.score.toFixed(1) }} / 100점
진입 상태: {{ analysis.recommendation.entry_state }} (품질 {{ analysis.recommendation.entry_score.toFixed(1) }}점)
1차 목표 T1: ₩{{ formatNumber(analysis.recommendation.t1_price) }} ({{ analysis.recommendation.target_class }}, 실효 R:R {{ analysis.recommendation.effective_rr.toFixed(2) }}, 여유도 {{ analysis.recommendation.clearance_score.toFixed(0) }}%)
⚠️ {{ reason }}
실효 기회 (25%) {{ analysis.recommendation.component_scores.effective_opportunity }}점
지지선 품질 (25%) {{ analysis.recommendation.component_scores.support_quality }}점
추세 국면 (20%) {{ analysis.recommendation.component_scores.trend_regime }}점
진입 품질 (20%) {{ analysis.recommendation.component_scores.entry_quality }}점
확인 신호 (10%) {{ analysis.recommendation.component_scores.confirmation }}점
📋 항목별 세부 평가 기준 및 기여도 (Evaluation Details) 가중치 합계: 100%
평가 항목 가중치 세부 측정 지표 획득 점수 최종 기여도 평가 상태 및 세부 근거
진입 타점 품질 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 정보입니다.
📡 {{ newsContext.source_info }}
최신 언론 기사 및 기업 이벤트 분석 중...
News Sentiment {{ newsContext.news_sentiment > 0 ? '+' : '' }}{{ newsContext.news_sentiment.toFixed(0) }}
{{ newsContext.news_sentiment > 15 ? '긍정적 보도 우세' : (newsContext.news_sentiment < -15 ? '부정적 보도 우세' : '중립적 보도 흐름') }}
-1000+100
Event Risk {{ newsContext.event_risk.toFixed(0) }}
{{ newsContext.event_risk >= 60 ? '고위험 이벤트 감지' : (newsContext.event_risk >= 30 ? '주의 필요 이벤트' : '돌발 악재 리스크 낮음') }}
0 (안전)50100 (고위험)
Confidence (신뢰도) {{ newsContext.confidence.toFixed(0) }}%
{{ newsContext.confidence >= 75 ? '공시/주요언론 확인' : (newsContext.confidence >= 40 ? '일반 기사 다수 확인' : '보도량 제한적/루머성') }}
0%50%100%
💡 {{ newsContext.summary }}
최근 감지된 이벤트 (Recent Events) 총 {{ newsEventsList.length }}건 감지
🏷️ 감지된 검색어 필터:
최근 14일간 감지된 주요 기업 이벤트나 특이 뉴스가 없습니다. (기술적 지표 분석에 집중 권장)
{{ evt.direction === 'positive' ? '🟢 긍정' : (evt.direction === 'negative' ? '🔴 부정' : '⚪ 중립') }}
{{ evt.event_type }} {{ evt.certainty }}
{{ evt.summary }}
📅 {{ evt.published_at }} 📰 보도 {{ evt.article_count }}건 🏷️ 키워드: {{ evt.matched_keywords.join(', ') }}
  • [{{ art.source_name || '뉴스' }}] ↗ {{ art.published_at }}
📋 최근 수집된 전체 기사 목록 (총 {{ newsContext.all_articles.length }}건) {{ showAllArticles ? '▲ 목록 접기' : '▼ 전체 기사 펼쳐보기' }}
언론사 기사 제목 발행일 원문
{{ art.source_name || '일반' }} {{ art.title }} {{ art.title }} {{ art.published_at }}
뉴스 분석 데이터가 없습니다. 상단의 새로고침 버튼을 눌러주세요.

🎯 Main Trendlines (선정된 핵심 추세선)

Main Support Score: {{ analysis.main_support.score.toFixed(1) }} {{ analysis.main_support.status.toUpperCase() }}
현재가 위치: ₩{{ formatNumber(analysis.main_support.current_value) }}
현재 이격도: {{ analysis.main_support.current_distance_atr.toFixed(2) }} ATR
터치 횟수: {{ analysis.main_support.touches }}회
이탈 봉 수: {{ analysis.main_support.violations }}회
유효한 지지선 후보 없음
Main Resistance Score: {{ analysis.main_resistance.score.toFixed(1) }} {{ analysis.main_resistance.status.toUpperCase() }}
현재가 위치: ₩{{ formatNumber(analysis.main_resistance.current_value) }}
현재 이격도: {{ analysis.main_resistance.current_distance_atr.toFixed(2) }} ATR
터치 횟수: {{ analysis.main_resistance.touches }}회
이탈 봉 수: {{ analysis.main_resistance.violations }}회
유효한 저항선 후보 없음

⚖️ Target / Stop / R:R (목표/손절 관리)

1차 목표가 (Target)
₩{{ formatNumber(primaryTarget.price) }}
N/A
+{{ primaryTarget.distance_pct.toFixed(2) }}% ({{ primaryTarget.distance_atr.toFixed(1) }} ATR)
근거: {{ primaryTarget.source }}
기준 손절가 (Stop)
₩{{ formatNumber(primaryStop.price) }}
N/A
{{ primaryStop.distance_pct.toFixed(2) }}% ({{ primaryStop.distance_atr.toFixed(1) }} ATR)
근거: {{ primaryStop.source }}
손익비 (Risk/Reward): {{ primaryRR.ratio.toFixed(2) }}:1 N/A
손실 1 대비 기대 수익 {{ primaryRR.ratio.toFixed(2) }} 배

📐 Trend Channel & S/R Zones

채널 기준: {{ analysis.trend_channel.base_kind.toUpperCase() }} 채널 내 위치: {{ (analysis.trend_channel.channel_position * 100).toFixed(0) }}%
상단: ₩{{ formatNumber(analysis.trend_channel.current_upper) }} 하단: ₩{{ formatNumber(analysis.trend_channel.current_lower) }} 폭: {{ analysis.trend_channel.width_atr.toFixed(1) }} ATR
유효한 추세 채널 없음
인접 수평 지지/저항 밀집대:
인접 지지대 ₩{{ formatNumber(analysis.nearest_support.price_low) }} ~ ₩{{ formatNumber(analysis.nearest_support.price_high) }} 터치 {{ analysis.nearest_support.touch_count }}회
인접 저항대 ₩{{ formatNumber(analysis.nearest_resistance.price_low) }} ~ ₩{{ formatNumber(analysis.nearest_resistance.price_high) }} 터치 {{ analysis.nearest_resistance.touch_count }}회
인접 지지/저항 밀집대 없음

📊 Volume & Breakout Tracking

현재 거래량: {{ formatNumber(analysis.volume_analysis.current_volume) }}
{{ analysis.volume_analysis.period }}일 평균 대비: {{ analysis.volume_analysis.volume_ratio.toFixed(2) }}x ({{ analysis.volume_analysis.is_confirmed ? '거래량 실림 (확인됨)' : '평균 이하' }})
최대 매물대 (POC): {{ formatNumber(analysis.volume_profile.poc_price) }}원 (비중 {{ analysis.volume_profile.poc_volume_pct.toFixed(1) }}%)
{{ bo.target_name }}: {{ formatBreakoutStatus(bo.status) }}
{{ bo.detail }}
진행 중인 돌파/리테스트 없음

🔍 추세 점수 세부 요소 (Component Breakdown)

{{ activeTrendline.label }}
{{ formatComponentName(compKey) }} {{ typeof scoreVal === 'number' ? scoreVal.toFixed(1) : scoreVal }}

세부 점수 데이터 없음 (선정된 유효 추세선 없음)

⭐ 관심종목 대시보드 (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+), 추세 및 거래량 다요소 평가를 통해 최적 매수 후보를 발굴합니다.

🎯 원클릭 투자 전략 프리셋 적용 중: {{ strategyPresets.find(p => p.id === selectedScreenerStrategy)?.name || '커스텀 전략' }}

🛠️ 돌파 · 이평선 · 거래량 · 목표수익 정밀 필터

⚖️ 추천 점수 알고리즘 가중치 조절 합계: {{ getWeightsSum(screenerForm.weights) }}점 (비율 자동 정규화)

각 평가 요소의 상대적 중요도를 슬라이더로 조절하여 나만의 맞춤형 추천 순위를 산출합니다.

🎯 손익비 기회 (Opportunity) {{ screenerForm.weights.opportunity }}점
🛡️ 지지선 신뢰도 (Support) {{ screenerForm.weights.support }}점
📈 추세 방향성 (Trend) {{ screenerForm.weights.trend }}점
📍 진입 타점/안전성 (Entry) {{ screenerForm.weights.entry }}점
🚀 돌파 및 거래량 (Confirmation) {{ screenerForm.weights.confirmation }}점
⚡ 유니버스 전수 스캔 및 기술적 분석 중... {{ screenerJob.processed_count }} / {{ screenerJob.total_count }} 종목 완료 (조건 충족: {{ screenerJob.matched_count }}개)
유니버스: {{ getUniverseLabel(screenerJob.universe) }} | 기간: {{ screenerJob.period.toUpperCase() }} | 소요시간: {{ screenerJob.elapsed_seconds }}초
순위 종목 현재가 추세 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개월 전)의 필터 조건으로 상위 추천 종목을 추출하고, 현재까지 보유했을 때의 종목당 평가손익(원), 수익률(%), 승률 및 벤치마크 초과 성과(알파)를 정밀 검증합니다.

💾 영구 보관 분석 스냅샷 (서버 영구 보존 · 0.1초 초고속 재테스트)
이미 분석된 데이터를 재사용하여 매번 새로 긁지 않고 조건만 바꿔 즉시 결과를 확인합니다.
⚡ 스냅샷 데이터 활성 (0.1초 즉시 테스트) 🔄 신규 시점 분석 모드 (스냅샷 자동 보관)
🎯 원클릭 백테스트 전략 프리셋 적용 중: {{ strategyPresets.find(p => p.id === selectedBacktestStrategy)?.name || '커스텀 전략' }}
{{ formatNumber(backtestForm.capital_per_stock) }}원 (총 투자: {{ formatNumber(backtestForm.capital_per_stock * backtestForm.top_n) }}원)

🛠️ 돌파 · 이평선 · 거래량 · 목표수익 정밀 필터

⚖️ 추천 점수 알고리즘 가중치 조절 합계: {{ getWeightsSum(backtestForm.weights) }}점 (비율 자동 정규화)

각 평가 요소의 상대적 중요도를 슬라이더로 조절하여 나만의 맞춤형 추천 순위를 산출합니다.

🎯 손익비 기회 (Opportunity) {{ backtestForm.weights.opportunity }}점
🛡️ 지지선 신뢰도 (Support) {{ backtestForm.weights.support }}점
📈 추세 방향성 (Trend) {{ backtestForm.weights.trend }}점
📍 진입 타점/안전성 (Entry) {{ backtestForm.weights.entry }}점
🚀 돌파 및 거래량 (Confirmation) {{ backtestForm.weights.confirmation }}점
⚡ 저장된 스냅샷 데이터로부터 초고속 시뮬레이션 계산 중... ⚡ 과거 시점 스크리닝 및 보유 성과 시뮬레이션 계산 중... {{ backtestJob.processed_count }} / {{ backtestJob.total_count }} 종목 처리 완료
⚡ 영구 보관 스냅샷 데이터 재사용됨 (초고속 연산: {{ backtestJob.elapsed_seconds }}초) 💾 신규 시점 분석 완료 & 디스크 영구 스냅샷 자동 저장됨 ({{ backtestJob.saved_snapshot_id }})
🎯 원칙 매매 실현손익 (익절/손절 룰 실행)
{{ formatSignedCurrency(backtestJob.summary.total_exit_pnl) }}
수익률 {{ formatSignedPercent(backtestJob.summary.portfolio_exit_return_pct) }} | 승률 {{ backtestJob.summary.exit_win_rate }}% ({{ backtestJob.summary.exit_win_count }}승)
⏳ 단순 보유 현재손익 (가만히 뒀을 때)
{{ formatSignedCurrency(backtestJob.summary.total_pnl) }}
수익률 {{ formatSignedPercent(backtestJob.summary.portfolio_return_pct) }} | 승률 {{ backtestJob.summary.win_rate }}% ({{ backtestJob.summary.win_count }}승)
투자원금 ➔ 현재 평가금액
₩{{ formatNumber(backtestJob.summary.total_valuation) }}
원칙 청산 시 ₩{{ formatNumber(backtestJob.summary.total_exit_valuation) }} (투자원금: ₩{{ formatNumber(backtestJob.summary.total_invested) }})
1차 목표가(T1) 익절 달성률
{{ backtestJob.summary.target_hit_rate }}%
{{ backtestJob.summary.target_hit_count }} / {{ backtestJob.summary.top_n }} 종목 익절 목표 도달
KOSPI 벤치마크 대비 알파
{{ formatSignedPercent(backtestJob.summary.alpha_pct) }}p
벤치마크(KODEX 200) {{ formatSignedPercent(backtestJob.summary.benchmark_return_pct) }}

📋 선정 종목별 성과 상세 (기준일: {{ backtestJob.summary.base_date }} ~ 현재)

유니버스: {{ getUniverseLabel(backtestJob.universe) }} | 종목당 원금: ₩{{ formatNumber(backtestJob.capital_per_stock) }} | 최고수익: {{ backtestJob.summary.best_stock }}
순위 종목 진입가 (기준일) 목표 / 손절선 🎯 원칙 매매 (어디서 익절/손절?) ⏳ 가만히 뒀을 때 (현재 평가) 전략 비교 최고수익 / MDD 매매 복기
#{{ item.rank }}
{{ item.name }} {{ item.symbol }} {{ item.market }} 점수: {{ item.recommendation_score }}점 | {{ formatTrendState(item.trend_state) }} | 손익비: {{ item.rr_ratio ? item.rr_ratio.toFixed(2) : '-' }}:1
₩{{ formatNumber(item.entry_price) }}
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) }}
{{ 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) }}
🔍

조건을 만족하는 추천 종목이 없습니다

{{ backtestJob.error_message || '설정하신 과거 기준일 및 필터 조건을 완화하여 다시 시도해 보세요.' }}

⚙️ 시스템 환경설정 & 알림 자동화

텔레그램 알림, 장 마감 후 자동 스캔 스케줄러, 증권사 Open API 연동 및 기본 분석 파라미터를 브라우저에서 편리하게 구성하세요.

✅ {{ settingsSuccessMsg }}
⚠️ {{ settingsErrorMsg }}
🔐

보안 및 비밀번호 관리

웹 대시보드 로그인 비밀번호를 변경합니다. (최소 6자리 이상)

{{ changePwdSuccess ? '✅ ' : '⚠️ ' }}{{ changePwdMsg }}
📱

텔레그램 알림 연동

스케줄러 자동 스캔 결과 및 추천 종목 브리핑을 텔레그램 메시지로 바로 전송받을 수 있습니다.

텔레그램 @BotFather에게 /newbot 명령으로 생성한 봇 토큰입니다.
텔레그램 @userinfobot 또는 봇에게 메시지를 보낸 후 챗 ID를 확인하여 입력하세요.
{{ telegramTestResult.ok ? '✅ 연동 성공' : '❌ 연동 실패' }}
{{ telegramTestResult.message }}
봇 계정: @{{ telegramTestResult.bot_username }}
⏰

자동 스케줄러 & 마켓 브리핑

{{ schedulerStatus.scheduler_enabled ? '자동 스케줄러 활성 상태' : '자동 스케줄러 꺼짐 (비활성)' }}
다음 실행 예정: {{ schedulerStatus.next_run_time ? formatDisplayTime(schedulerStatus.next_run_time) : (settingsForm.scheduler.enabled ? '계산 대기 중' : '비활성화') }}
최근 실행: {{ formatDisplayTime(schedulerStatus.last_run_time) }} ({{ schedulerStatus.last_run_status }})
장 마감 후 (추천: 15:40 ~ 16:30)
기본 60점 이상
기본 1.5 이상
상위 N개 종목
{{ schedulerRunResult.ok ? '✅ 즉시 실행 완료' : '❌ 실행 오류' }}
{{ schedulerRunResult.message }}
🏦

데이터 프로바이더 & Open API

한국투자증권 KIS Developer API 정보 (선택 사항)
🎯

기술적 분석 알고리즘 기본값

종목 검색 시 및 기본 차트 로드 시 적용되는 기본 기술적 지표 기준값입니다.

종목 조회 시 초기 로드되는 차트 데이터 기간
기본 캔들 타임프레임
목표가 대비 손절폭 비율이 이 값 이상일 때 유효 진입으로 평가 (기본: 1.5)
현재가가 지지선으로부터 1.5 ATR 이내에 있을 때 안정적 지지 반등으로 간주
지지선 하단 손절 안전 여유폭 (기본: 0.5 ATR)
1차 목표가 최대 이격 상한 (기본: 6.0 ATR)
목표가 전방 매물대 저항 배제 기준 (기본: 50점)
💡
입력된 설정은 로컬 서버의 config/user_settings.json 파일에 안전하게 보관되며 브라우저 새로고침이나 서버 재시작 후에도 영구 유지됩니다.
📰

뉴스 / 기업 이벤트 Context & 키워드 트리거 설정

DART 전자공시 및 네이버 뉴스 API 키를 설정하고, 기업 이벤트 감지용 키워드 트리거(감성/이벤트/테마)를 관리합니다.

일간 (기본: 14일)
실시간 Google News 및 네이버 뉴스 수집 범위
일간 (기본: 30일)
금융감독원 전자공시(계약, 증자, 실적 등) 수집 범위
Open DART 발급 API 키 (미입력 시 실시간 공개 뉴스 피드 동작)
네이버 개발자센터 검색 API 클라이언트 ID
미입력 시 실시간 공개 뉴스(Google News RSS)로 자동 동작

🏷️ 키워드 트리거 프리셋 (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 프리셋' }} 프리셋
해당 분류의 활성화된 키워드가 없습니다.

Korean Stock Analyzer

🔐 초기 관리자 비밀번호 설정 🔒 보안 로그인

대시보드와 기술적 분석 엔진을 안전하게 보호하기 위해
최소 6자리 이상의 비밀번호를 설정해 주세요.

대시보드에 접근하려면 비밀번호를 입력해 주세요.

⚠️ {{ authError }}
⚠️ {{ authError }}