명리학 기초

사주팔자 세우는 법

4주와 8자 즉, 년주, 월주, 일주, 시주를 구하는 방법과 대운, 세운, 12운성, 10신, 신강신약 등 만세력을 구성하는 요소를 도출하기 위한 방법에 대해서 알아보자.

1. 사주팔자(四柱八字)란?

사주명리학에서 사주팔자를 세우는 방법은 명리학의 가장 기본이면서도 가장 중요한 부분입니다. 단순히 생년월일을 적는 것이 아니라, 천문학적 달력(간지력)을 이용해 태어난 순간을 천간(10개)과 지지(12개)로 변환하는 과정입니다.

사주(四柱)는 말 그대로 네 개의 기둥입니다. 각 기둥은 천간(天干)과 지지(地支)로 구성됩니다. 총 4×2 = 8글자이기 때문에 팔자(八字)라고 합니다.

1년주(年柱)태어난 해의 간지
2월주(月柱)태어난 달의 간지
3일주(日柱)태어난 날의 간지 (나 자신)
4시주(時柱)태어난 시간의 간지

2. 사주팔자 예시

아래는 사주팔자의 4주 8자를 시각적으로 나타낸 예시입니다. 전통적으로 오른쪽(년주)에서 왼쪽(시주) 순으로 읽습니다. 각 기둥은 위의 천간(원형)과 아래의 지지(사각형)로 구성됩니다.

시주
戊 +
토
무
午 −남
화
오
일주
戊 +
토
무
午 −남
화
오
월주
甲 +
목
갑
戌 +서
토
술
년주
己 −
토
기
未 −남
토
미

예시: 己未년 甲戌월 戊午일 戊午시 — 일간(日干)은 戊(무)이며, 이것이 "나 자신"을 의미합니다.

3. 천간(天干) — 10개

천간은 총 10개로, 오행(목·화·토·금·수)이 각각 음(陰)과 양(陽)으로 분화된 형태입니다. 홀수 순번(갑·병·무·경·임)은 양(陽), 짝수 순번(을·정·기·신·계)은 음(陰)입니다.

甲 +
갑
목
양
큰 나무
乙 −
을
목
음
풀·덩굴
丙 +
병
화
양
태양
丁 −
정
화
음
등불
戊 +
무
토
양
큰 산
己 −
기
토
음
논밭
庚 +
경
금
양
강철
辛 −
신
금
음
보석
壬 +
임
수
양
바다
癸 −
계
수
음
이슬·비

오행별 천간

오행양(陽)음(陰)
목(木)甲 (갑)乙 (을)
화(火)丙 (병)丁 (정)
토(土)戊 (무)己 (기)
금(金)庚 (경)辛 (신)
수(水)壬 (임)癸 (계)

4. 지지(地支) — 12개

지지는 총 12개로, 자(子)부터 해(亥)까지 동물과 함께 외우는 경우가 많습니다. 지지는 월(月), 시간대, 방위를 나타내는 데 사용됩니다.

子 −북
자
쥐
수
丑 −북
축
소
토
寅 +동
인
호랑이
목
卯 −동
묘
토끼
목
辰 +동
진
용
토
巳 +남
사
뱀
화
午 −남
오
말
화
未 −남
미
양
토
申 +서
신
원숭이
금
酉 −서
유
닭
금
戌 +서
술
개
토
亥 +북
해
돼지
수

지지 시간대 및 월 대응표

지지한자오행동물시간대해당 월(절기 기준)
자子수쥐23~0111월
축丑토소01~0312월
인寅목호랑이03~051월
묘卯목토끼05~072월
진辰토용07~093월
사巳화뱀09~114월
오午화말11~135월
미未토양13~156월
신申금원숭이15~177월
유酉금닭17~198월
술戌토개19~219월
해亥수돼지21~2310월

5. 60갑자(六十甲子)

천간 10개와 지지 12개를 순서대로 짝지으면 최소공배수인 60개의 조합이 만들어집니다. 이를 육십갑자(六十甲子)라 하며, 연·월·일·시를 설명하는 기본 단위입니다.

갑자(甲子)에서 시작해 계해(癸亥)로 끝나는 60개의 사이클이 끊임없이 반복됩니다. 천간은 10번 반복되고, 지지는 5번 반복되어 60회전 만에 다시 만납니다.

1甲子갑자
2乙丑을축
3丙寅병인
4丁卯정묘
5戊辰무진
6己巳기사
7庚午경오
8辛未신미
9壬申임신
10癸酉계유
11甲戌갑술
12乙亥을해
13丙子병자
14丁丑정축
15戊寅무인
16己卯기묘
17庚辰경진
18辛巳신사
19壬午임오
20癸未계미
21甲申갑신
22乙酉을유
23丙戌병술
24丁亥정해
25戊子무자
26己丑기축
27庚寅경인
28辛卯신묘
29壬辰임진
30癸巳계사
31甲午갑오
32乙未을미
33丙申병신
34丁酉정유
35戊戌무술
36己亥기해
37庚子경자
38辛丑신축
39壬寅임인
40癸卯계묘
41甲辰갑진
42乙巳을사
43丙午병오
44丁未정미
45戊申무신
46己酉기유
47庚戌경술
48辛亥신해
49壬子임자
50癸丑계축
51甲寅갑인
52乙卯을묘
53丙辰병진
54丁巳정사
55戊午무오
56己未기미
57庚申경신
58辛酉신유
59壬戌임술
60癸亥계해

6. 년주(年柱) 세우는 법

많은 사람들이 1월 1일부터 새 해가 시작된다고 생각하지만, 명리학에서는 다릅니다. 명리학에서는 입춘(立春)을 기준으로 연주를 새로 잡습니다.

⚠️ 핵심 원칙

입춘은 보통 2월 3~5일 사이에 위치합니다. 만약 2026년 2월 2일에 태어났다면, 아직 입춘이 지나지 않았으므로 2025년의 간지를 사용합니다.

입춘은 태양의 황경이 315°에 도달하는 시점으로, 매년 날짜와 시각이 다릅니다. 따라서 년주를 정확히 구하려면 출생년도의 입춘 날짜와 시각을 확인해야 합니다.

입춘이 지났는지 여부가 확인되면, 해당 연도의 간지를 60갑자 표에서 찾아 년주로 결정합니다.

7. 월주(月柱) 세우는 법

월주는 음력이 아닌 절기(節氣)를 기준으로 합니다. 예를 들어 3월 1일에 태어났더라도 아직 경칩이 지나지 않았다면 인월(寅月)입니다. 절기가 지나야 다음 월로 넘어갑니다.

12절기 월지 대응표

월지한자절기 시작점보통 시기
인월寅입춘(立春)2월 초
묘월卯경칩(驚蟄)3월 초
진월辰청명(淸明)4월 초
사월巳입하(立夏)5월 초
오월午망종(芒種)6월 초
미월未소서(小暑)7월 초
신월申입추(立秋)8월 초
유월酉백로(白露)9월 초
술월戌한로(寒露)10월 초
해월亥입동(立冬)11월 초
자월子대설(大雪)12월 초
축월丑소한(小寒)1월 초

오호둔법(五虎遁法) — 월간 계산

월지는 절기로 결정하지만, 월간(月干)은 연간(年干)에 따라 달라집니다. 이를 오호둔법이라 합니다. 연간만 알면 인월(寅月)의 시작 천간을 결정할 수 있고, 이후 천간은 순서대로 배정됩니다.

연간인월묘월진월사월오월미월신월유월술월해월자월축월
갑 · 기병정무기경신임계갑을병정
을 · 경무기경신임계갑을병정무기
병 · 신경신임계갑을병정무기경신
정 · 임임계갑을병정무기경신임계
무 · 계갑을병정무기경신임계갑을

8. 일주(日柱) 세우는 법

일주는 사주에서 가장 중요합니다. 일간(日干)이 바로 "나 자신"을 의미하기 때문입니다. 모든 십신(十神) 계산과 격국(格局)의 판단이 일간을 기준으로 이루어집니다.

일주는 단순 계산이 어렵습니다. 2400년 전부터 하루도 빠짐없이 갑자→을축→병인 순으로 60갑자가 반복되어 왔기 때문입니다. 어제가 갑자였다면 오늘은 을축, 내일은 병인입니다.

💡 일주 계산 원리

명리 프로그램은 줄리안 데이(Julian Day)와 같은 연속 날짜 체계를 이용해 특정 기준일로부터 며칠이 지났는지 계산한 뒤, 그 수를 60으로 나눈 나머지를 이용해 60갑자 표에서 해당 날의 간지를 찾습니다.

또한 일주는 자시(子時, 23:00~01:00) 경계에도 영향을 받습니다. 일부 학파에서는 23:00에 일주가 바뀐다고 보며, 다른 학파는 자정(00:00)을 기준으로 합니다. 이 차이가 자시에 태어난 사람의 일주와 시주에 영향을 줄 수 있습니다.

9. 시주(時柱) 세우는 법

하루를 12등분하여 각각의 시간대에 지지를 배정합니다. 자시(子時)에서 시작해 해시(亥時)로 끝납니다.

12시 시지 대응표

시지한자시간대
자시子23:00~01:00
축시丑01:00~03:00
인시寅03:00~05:00
묘시卯05:00~07:00
진시辰07:00~09:00
사시巳09:00~11:00
오시午11:00~13:00
미시未13:00~15:00
신시申15:00~17:00
유시酉17:00~19:00
술시戌19:00~21:00
해시亥21:00~23:00

오자둔법(五子遁法) — 시간 계산

시지가 결정되면, 시간(時干)은 일간(日干)에 따라 결정됩니다. 이를 오자둔법이라 합니다. 일간만 알면 자시(子時)의 시작 천간을 결정할 수 있고, 이후 천간은 순서대로 배정됩니다.

일간자시축시인시묘시진시사시오시미시신시유시술시해시
갑 · 기갑을병정무기경신임계갑을
을 · 경병정무기경신임계갑을병정
병 · 신무기경신임계갑을병정무기
정 · 임경신임계갑을병정무기경신
무 · 계임계갑을병정무기경신임계

10. 사주팔자 완성 순서

명리 프로그램이 내부적으로 수행하는 과정을 순서대로 정리합니다. 출생지와 정확한 시각이 없으면 절기 경계나 자시 경계에서 오차가 생길 수 있습니다.

1
출생지 확인
어느 나라, 어느 지역인지 확인한다.
2
시간대(Time Zone) 보정
현지 표준시 기준으로 태어난 시각을 확인한다.
3
서머타임(DST) 적용
출생 시기에 서머타임 적용 여부를 확인한다.
4
태양시 보정(선택)
일부 학파에서는 출생지의 경도에 따라 태양 실시간으로 보정한다.
5
절기 계산
태양의 황경(黃經)이 15° 이동하는 시점을 기준으로 절기를 결정한다.
6
입춘 여부 확인
해당 연도의 입춘이 지났는지 확인하여 년주를 결정한다.
7
년주 결정
입춘 기준으로 60갑자 중 해당 년의 간지를 결정한다.
8
절기로 월지 결정
월지는 음력이 아닌 절기(입춘~소한)를 기준으로 결정한다.
9
년간으로 월간 계산
오호둔법으로 년간에 따라 인월의 시작 천간을 결정한다.
10
줄리안데이로 일주 계산
특정 기준일부터의 날수를 60으로 나눈 나머지로 일주를 결정한다.
11
일간으로 시주 계산
오자둔법으로 일간에 따라 자시의 시작 천간을 결정한다.
12
사주팔자 완성
년·월·일·시 4주 8자가 완성된다.
📍 왜 출생지가 중요한가?

절기는 태양의 실제 위치(황경)를 기준으로 합니다. 같은 순간이라도 서울, 도쿄, 뉴욕은 현지 날짜와 시간이 다릅니다. 특히 절기 변경 시점이나 자시 근처에서 태어난 경우 출생지의 시간대와 정확한 시각에 따라 연주, 월주, 시주가 달라질 수 있습니다.

11. 만세력 계산기로 직접 확인하기

아래 계산기에 생년월일과 태어난 시각을 입력하면 위에서 설명한 알고리즘에 따라 사주팔자를 자동으로 계산합니다. 두 사람의 사주를 동시에 입력하여 비교할 수 있습니다.