총점 v2-range
총점 = Σ (지표별 정규화 값 0~1 × 가중치 비율) × 100. 가중치는 설정 메뉴에서 조절할 수 있습니다. v2 기본값은 합 160(30/25/20/15/10 + 변동폭 60)이며 비율로 환산합니다. 프리셋 v1 (변동폭 제외)(변동폭 0)은 이전 산식과 같은 순위를 냅니다.
| 지표 | 현재 가중치 | 환산 비율 | v2 기본 |
|---|---|---|---|
| 거래량 급증 | 30 | 19% | 30 |
| 가격 모멘텀 (3일 수익률) | 25 | 16% | 25 |
| 이평 돌파 (60분봉 MA12/24) | 20 | 13% | 20 |
| RSI (60분봉 14) | 15 | 9% | 15 |
| 거래대금 규모 | 10 | 6% | 10 |
| 8h 변동폭 (직전 8시간 고저폭) | 60 | 38% | 60 |
거래량 급증19%
- 최근 24h 거래량 ÷ 직전 2일(어제·그제) 평균 거래량 (일봉)
- 상위 100 내 2~98% 분위수로 극단값 클리핑 후 0~1 min-max 정규화
가격 모멘텀16%
- 3일 수익률 = 현재가 ÷ 3일 전 종가 − 1
- 상위 100 내 2~98% 분위수 클리핑 후 0~1 정규화
이평 돌파 (단계형)13%
- 60분봉 기준 현재가 > MA12, 현재가 > MA24, MA12 > MA24(정배열) 각 1/3점
- 직전 봉에서 MA12 아래였다가 지금 위로 올라온 신규 돌파면 1/3 가산 (최대 1.0)
RSI (Wilder, 60분봉 14)9%
- 40~65 구간 1.0 (최우호)
- 40 미만은 20까지 선형 감소 (20 → 0.0)
- 65~70 은 1.0 → 0.5 로 감소, 70 이상 과매수 감점 (85 이상 0.0)
거래대금 규모6%
- 24h 거래대금 상위 100 내 순위 정규화 (1위 = 1.0, 100위 = 0.0)
8h 변동폭 (v2 신규)38%
- 직전 8시간(60분봉 최신 8개, 08:55 기준이면 01:00~08:00 봉)의 (최고가 − 최저가) ÷ 현재가
- 유니버스 내 내림차순 순위로 0~1 정규화 (1위 = 1.0, 꼴찌 = 0.0, 봉 8개 미만은 0) — 극단값이 독식하는 min-max 대신 순위
- 근거: 퀀트분석팀 462일 백테스트 Hit@10(A) 3.5 → 4.1 (+18~20%), 전반/후반·월별·창·가중치에 안정
제외 규칙 (급등 과열)
100개 전체로 총점을 계산한 뒤, 아래 조건에 해당하는 코인은 총점은 보관하되 순위에서 제외합니다. 가중치와 무관하며, 제외 코인은 상승 후보 페이지 하단 "제외" 섹션에 사유와 함께 표시됩니다.
- 거래량 20배 초과거래량 배율(24h ÷ 직전 2일 평균) > 20. 배율을 계산할 수 없는 코인(직전 2일 거래량 없음)에는 적용하지 않습니다.
- 24h +30% 초과24h 등락률 > +30%
- RSI 과매수RSI(14) ≥ 80 는 제외하지 않고 배지만 표시합니다 (점수·순위 영향 없음).
- 근거: 퀀트분석팀 90일 백테스트에서 해당 구간의 24h 후 평균 수익률 −3.4% / −2~−8% (2026-09-14, 산식 v1 검토).
데이터
- 업비트 공개 API (인증 없음): KRW 마켓 전체 티커 → 24h 거래대금 상위 100개 → 코인별 일봉 5개 + 60분봉 72개
- 초당 10회 제한을 지키기 위해 요청 간 120ms 간격으로 직렬 호출 — 첫 수집 약 25초
- 수집·지표 계산 결과는 서버에 10분간 캐시. "다시 분석"은 캐시를 무시하고 재수집
- 가중합 총점은 브라우저에서 계산 — 슬라이더 조절 시 API 재호출 없음
기술적 지표 기반 후보 선별이며 투자 판단 보조용입니다. 상승을 보장하지 않습니다.