Comparisons·7 min read

BaZi vs Zi Wei Dou Shu: Two Maps, One Birth

If you have heard of both Chinese systems, the usual assumption is that BaZi and Zi Wei Dou Shu are two styles of the same reading. They are not. They take the same birth data and then work from different calendars — which is why the two charts can disagree about something as basic as what year you were born in.

BaZi reduces a birth to eight characters: four stems and four branches, read off the sexagenary cycle anchored to the solar terms. Zi Wei Dou Shu (紫微斗數) converts the same birth to the lunar calendar, lays out twelve palaces, and places fourteen major stars plus a hundred or more minor ones into them.

One gives you eight characters to compare as elements and relationships. The other gives you a floor plan with named rooms and an occupant in each.

Two calendars, not two styles

BaZi 八字 Zi Wei Dou Shu 紫微斗數
Calendar Sexagenary cycle, anchored to solar terms Lunar calendar
Year begins 立春, an astronomical instant in early February Lunar new year (正月初一)
Month begins At each of the twelve 節 At each lunar month
Core output Four pillars, eight characters Twelve palaces
What fills the chart Five elements, ten gods, branch relations 14 major stars + 100+ auxiliary stars
Time axis Luck pillars (大運), ten years each Decade periods (大限), ten years each
Read by Element balance and relationships against the day master Which star sits in which palace, its brightness and its transformations

Two rows in that table repay attention: the year, and the hour.

The year itself can differ

Our own worked example makes this concrete. Take a birth on 4 February 1990 at 10:00 in Taipei. 立春 that year fell at 10:14 — fourteen minutes after the birth — so the BaZi year pillar is 己巳, the Snake.

Lunar new year had already passed on 27 January. On the lunar calendar the same birth belongs to 庚午, the Horse — and that is the year Zi Wei Dou Shu counts on, because the palace stems, the 五行局 and the position of 紫微 itself are all derived from it.

Neither answer is a mistake. The two systems are anchored to different events: one to the sun's position, the other to the moon's cycle. But for anyone born in the few weeks between those two dates — roughly late January to early February — the two systems can place you in different years. In Zi Wei Dou Shu the birth year is not a label; it is an input that propagates through the entire chart. The year-boundary convention is also a matter of later practice rather than something spelled out in the classic texts, which is worth knowing before treating either answer as a fact about a person. The stems and branches reference shows both calendars side by side, and the same gap is why your zodiac animal can differ from your BaZi year branch.

Where the hour really bites

Both systems need the birth hour. A wrong hour does not cost the same in both.

In BaZi the hour pillar is one column of four — two of the eight characters. Get the hour wrong and you have lost a quarter of the visible chart, and with it the hour branch's hidden stems and all the relationships that run through them.

In Zi Wei Dou Shu the hour locates the Life Palace, read together with the lunar birth month, and every other palace is then placed in sequence relative to it. Move the hour and the Life Palace moves, which relocates all twelve palaces and the stars resting on them. "The chart is one palace over" is a much bigger error than one column of eight characters.

Underneath both, the problem is identical and it has nothing to do with which system you chose: the time on a birth record is a clock reading, not a solar time. It has to be corrected for the place of birth before either chart is built. The true solar time page works that correction through on a real birth and shows where a boundary shifts.

The stars are not stars

Zi Wei Dou Shu's vocabulary sounds astronomical — 紫微 is the Pole Star, and two of its stars are named 太陽 (Sun) and 太陰 (Moon). They are not observations. Their positions come from fixed arithmetic on the birth data: the lunar day and the palace's 五行局 determine where 紫微 lands, and the remaining stars follow from that.

This is where Zi Wei Dou Shu differs most sharply from Western astrology. Western astrology reads real planetary positions computed from ephemerides. Zi Wei Dou Shu reads a calendar. In that one respect it sits closer to BaZi than to astrology: neither of our systems looks at the sky.

What we will not claim is that this makes either of them physics. The five elements are a pattern language, not a field. Both systems are internally consistent computations producing a structured description of a birth, and that — plus the fact that they read as vocabularies rather than forecasts — is what makes them usable.

What the two share

  • Both are deterministic. The same birth data produces the same chart every time. If two tools disagree, they disagree about a rule, and the rule can be named.
  • Both mislead when the input is wrong. Both are hour-sensitive, both need a real birth place, and both inherit whatever confusion the clocks of the birth country had that year.
  • Both have school disagreements at the weighting layer. In BaZi it is how heavily the month, the hidden stems and rootedness count. In Zi Wei Dou Shu it is star brightness, the four transformations (四化) and how much to borrow from the opposite palace when the Life Palace is empty. Anyone who tells you either tradition has one answer is describing their school.
  • Neither predicts events. Both are used as vocabularies for self-reflection. A reading that issues dates of death, diagnoses or investment calls has left the system it claims to be using.

Why we only do BaZi

We compute BaZi and nothing else, and it is worth saying that plainly instead of leaving it implied.

Zi Wei Dou Shu needs a layer we do not have: a lunar-calendar conversion with its own year boundary, the 五虎遁 rule that assigns a stem to each palace, the 納音 step that fixes the 五行局, and the star-placement arithmetic built on top of all of it. That is a second engine, not a tab in the first one. A half-built version would be worse than none, and the dishonest shortcut — mapping our eight characters onto twelve invented palaces — is not something we would publish.

So if you want Zi Wei Dou Shu, get it from a source that does it properly. If you want the eight-character layer done exactly, with the calendar rules and the correction terms printed where you can check them, that is what this site is. Start with what BaZi is, or read the conventions we apply and the ten gods that make up the first reading layer.

Common questions

Is Zi Wei Dou Shu more accurate than BaZi?

There is no measurement that would settle it. The two systems use different calendars, different units and different questions, so a comparison of accuracy has nothing to compare. Each has practitioners who read carefully and practitioners who read loosely, and each has internal schools that disagree about weighting. What you can compare is whether a given tool applies its own rules correctly and shows you what it did — which is the only standard we hold ourselves to.

Can I convert my BaZi chart into a Zi Wei Dou Shu chart?

No, and you should be sceptical of anything that offers to. The year can differ between the two calendars, and the palaces, the 五行局 and the star layout have no counterpart in the eight characters. A tool that claims to convert is really just recomputing from your birth data — and if it does not convert your date to the lunar calendar first, it is guessing.

Do both systems need my exact birth time?

Yes, for different reasons. BaZi needs it for the hour pillar, one column of four. Zi Wei Dou Shu needs it because the hour places the Life Palace, and the whole palace layout follows from that. In both cases the recorded clock time has to be converted to a solar time for the birthplace first.

Is Zi Wei Dou Shu a form of astrology?

Its English name is often given as Purple Star Astrology, and its star names sound like the sky, but its stars are derived from the calendar rather than observed. In structure it has more in common with BaZi — a deterministic chart computed from birth data — than with Western astrology, which takes actual planetary positions as its input.


If you want to see what the eight-character layer looks like on a birth you can check, calculate your chart and read the conventions it used, or continue with what BaZi is.

Keep reading

See your own eight characters

Free, no account, and every convention the engine used is printed on the result.