예측

로또 번호 예측은 가능할까? 전략별 백테스트 결과

작성 2026.10.05업데이트 2026.10.033분 분량제1244회 데이터 기준

“AI 분석으로 이번 주 당첨번호를 예측해 드립니다.” 이런 광고를 본 적이 있을 것입니다. 정말 과거 당첨번호로 다음 번호를 맞힐 수 있을까요? 예측 서비스가 흔히 쓰는 전략을 과거 추첨에 그대로 적용해 확인했습니다.

검증 방법

각 회차의 번호를 고를 때는 그 회차 이전의 데이터만 사용했습니다. 실제로 예측하는 상황과 똑같은 조건입니다. 그리고 회차마다 6개를 골라 당첨번호와 몇 개가 겹치는지 셌습니다. 아무렇게나 고른 6개도 평균 0.8개는 맞기 때문에, 의미 있는 예측이라면 0.8개보다 뚜렷하게 많이 맞혀야 합니다.

  • 핫넘버: 최근 50회 동안 가장 많이 나온 6개
  • 콜드넘버: 최근 50회 동안 가장 적게 나온 6개
  • 장기 미출현: 가장 오랫동안 나오지 않은 6개
  • 회귀 예측 모델: 최근 10·50·200회 출현 횟수와 미출현 기간으로 학습한 선형회귀가 고른 상위 6개
  • 무작위: 매회 보안 난수로 고른 6개

결과

전략최근 300회 평균 적중최근 500회 평균 적중무작위 기대
핫넘버최근 50회에 가장 많이 나온 6개0.740개 (z −1.33)0.788개 (z −0.34)0.800개
콜드넘버최근 50회에 가장 적게 나온 6개0.753개 (z −1.03)0.774개 (z −0.74)0.800개
장기 미출현가장 오래 안 나온 6개0.737개 (z −1.40)0.788개 (z −0.34)0.800개
회귀 예측 모델출현 빈도·공백으로 학습한 선형회귀 상위 6개0.687개 (z −2.50)0.758개 (z −1.20)0.800개
무작위매회 보안 난수로 6개0.780개 (z −0.44)0.774개 (z −0.74)0.800개

어떤 전략도 무작위와 구별되지 않았습니다. z 값이 ±2 안이면 우연히 생길 수 있는 차이라는 뜻입니다. 최근 300회 기준 핫넘버는 회당 평균 0.740개, 콜드넘버는 0.753개, 장기 미출현은 0.737개, 회귀 모델은 0.687개를 맞혔습니다. 회귀 모델의 검증 구간 결정계수는 -0.00019로, 과거 출현 정보가 다음 회차를 거의 설명하지 못했습니다.

전략과 기간을 바꿔 가며 직접 돌려 보려면 실험실의 예측 검증을 이용하세요.

왜 예측이 안 될까

로또 추첨기는 공기로 45개의 공을 섞어 하나씩 뽑습니다. 매 회차 새로 섞기 때문에 지난주에 어떤 번호가 나왔는지 기계는 기억하지 못합니다. 각 번호가 당첨번호에 들어갈 확률은 매번 13.3%로 같습니다.

동행복권 대표도 2025년 11월 공개 추첨 행사에서 “세 개 이상의 물체가 움직이는 것은 과학으로 예측할 수 없다”며, 45개 공의 움직임을 예측하는 것은 불가능하다고 말했습니다. 실제로 제1회부터 제1244회까지 번호별 출현 횟수는 공정한 추첨에서 기대되는 범위 안에 있습니다(카이제곱 33.9, p = 0.863).

“많이 나온 번호”와 “안 나온 번호”의 함정

오래 안 나온 번호가 곧 나올 것이라는 생각을 도박사의 오류라고 합니다. 동전을 다섯 번 던져 모두 앞면이 나왔어도 여섯 번째에 뒷면이 나올 확률은 여전히 2분의 1입니다. 지금 가장 오래 안 나온 번호는 5번(31회째)이지만, 다음 회차에 나올 확률은 다른 번호와 같습니다.

반대로 많이 나온 번호가 “흐름을 탔다”는 생각도 근거가 없습니다. 가장 많이 나온 34번(187회)과 가장 적게 나온 9번(137회)의 차이도 1,244번의 추첨에서는 충분히 생길 수 있는 크기입니다.

예측 서비스를 조심해야 하는 이유

  • 회원이 많으면 매주 누군가는 당첨됩니다. 수십만 명에게 서로 다른 번호를 주면 1등이 나오는 것은 당연하고, 그 사례만 광고에 씁니다.
  • “당첨 보장”, “적중률 몇 %” 같은 표현은 확인할 수 없는 주장입니다.
  • 번호를 고르는 방법은 당첨 확률을 바꾸지 못합니다. 바꿀 수 있는 것은 당첨됐을 때 나눌 사람 수뿐입니다. 이 부분은 많이 고르는 번호에서 다룹니다.

함께 보면 좋은 글