Why this page exists: you have a right to know where a result comes from. Below are the exact rules we use, the schools we follow on disputed points, and — importantly — what we have not implemented yet. Updated 2026-09-19.
How the chart is computed, and how the reading is translated
What we do
- Compute BaZi four pillars and a Zi Wei Dou Shu chart from birth data
- Translate stems, branches, Ten Gods, palaces and yearly/monthly flow into readable plain language
- Provide past-event validation and follow-up tracking so you can judge the framework yourself
- Publish the rules and the boundaries, and accept recomputation and challenge
What we don't do
- No fatalistic claims — we never say an event "must" happen
- No medical, investment, legal or life-decision advice
- No fear-selling ("without this remedy something bad will happen")
- No implication that paying changes your fate
1. Calendar rules
| Item | Our choice |
| Stems & branches | Ten heavenly stems (甲乙丙丁戊己庚辛壬癸) × twelve earthly branches (子丑寅卯辰巳午未申酉戌亥) |
| Four pillars | Year / month / day / hour — one stem + one branch each |
| Day master | The day pillar's stem; the reference for Ten Gods |
| Month boundary | By solar terms (定气法) — not by the first day of the lunar month |
| Year boundary | Lichun (立春), the traditional start of spring — applied consistently to both BaZi and Zi Wei |
| Lunar ↔ solar | Both inputs supported; conversion uses the lunar-javascript ephemeris |
2. Time handling — including what's missing
| Item | Our choice |
| Time zone | The entered clock time is used as-is; assumed UTC+8 (Beijing time) |
| True solar time | Not implemented. We do no longitude or equation-of-time correction. This is a known accuracy gap and is on our roadmap |
| Hour boundaries | The Zi hour starts at 23:00; 13 selectable slots (early-Zi, 丑…亥, late-Zi) |
| Late-Zi day rollover | Born 23:00–24:00 → the day pillar rolls to the next day (mainstream 子平 convention; we do not use the "same day" school) |
| Unknown birth hour | Not supported — a slot must be chosen. If unsure, compare neighbouring hours or consult a practitioner |
3. Zi Wei Dou Shu
| Item | Our choice |
| Engine | The open-source iztro library |
| Star placement | iztro's default algorithm (we have not switched to the Zhongzhou school option) |
| Year boundary | Set to Lichun, matching our BaZi engine |
| Four transformations (四化) | iztro's built-in year-stem table (禄 / 权 / 科 / 忌) |
| Major decade (大限) | Starting age derives from the Five Elements Class (e.g. Metal-4 class starts at age 4); the site shows your current decade, with the nominal-age range converted to calendar years |
4. Yearly & monthly flow
| Item | Our choice |
| Yearly flow | The yearly stem/branch read against the natal chart's Ten Gods and interactions |
| Monthly flow | Twelve months, each with Ten God · mode · suggestion · caution |
| Energy curve | A deterministic rhythm score derived from the month's Ten God plus branch relations (repetition / clash / combination). It is a pacing aid for output vs. consolidation — not a luck forecast |
| Decade change | We flag the year a luck decade shifts; folk sayings about it are cultural references only, not fortune claims |
5. Disputed points — where we stand
Different lineages read the same chart differently. We pick one path that is documentable, recomputable and explainable — and we don't claim to be the only correct one.
| Issue | Common disagreement | Our choice |
| Month / year boundary | Solar terms vs. lunar month; Lichun vs. lunar new year | Solar-term months + Lichun year (both systems unified) |
| Late-Zi rollover | Same day / next day | Next day |
| Hidden stems | Traditional vs. modern tables | Traditional table (used for Ten God derivation) |
| Shensha (symbolic stars) | Pile them all on vs. keep minimal | Minimal — no shensha stacking in BaZi; Zi Wei shows only the stars the engine emits |
| Strength / structure | Temperature adjustment / support-suppress / structural / combined | Rule-based qualitative reading; we publish no "accuracy percentage" |
| Blind-school / new-school | Include or not | Not included |
6. Reading principles
| Principle | Meaning |
| Pattern over prediction | We describe tendencies and pacing; we do not declare that events will happen |
| Rule-based | Translations follow explicit rules (Ten God interactions, palace logic, yearly activation) — not improvised mysticism |
| Plain language first | Written so a non-specialist can follow; terminology is explained in the glossary |
| Two-way validation | Past events validate backwards; dated statements are checked forwards |
| Personal calibration | What matters is whether the framework has explanatory power for you — not universal truth claims |
7. The validation mechanism
Past-event validation (backwards)
You enter real events from the last 5–10 years (marriage, property, job changes). The system computes the corresponding yearly stems/branches and Ten God relations, and shows whether they harmonise with what you described.
- A match is called "resonance", not "destiny"
- A miss is information too: it means the framework explains less for you
Follow-up tracking (forwards)
Checkable statements from a reading are recorded with a time window; when the window passes, you mark them met / partly met / not met.
Whether this framework "works" shouldn't be answered by a slogan. It should be answered by your own timeline.
8. Boundaries
- Not medical, psychological or health advice
- Not investment, legal, employment or marital advice
- No predictions about death or disasters
- No "pay to change your fate"
- We do not sell or rent your birth data
Data: birth information and chart results are stored in your browser's local storage by default and are not uploaded. Payment details are handled by our payment provider.
9. Changelog
| Date | Change |
| 2026-09-19 | English method page published |
| 2026-09-17 | Year boundary unified: Zi Wei switched to Lichun, matching BaZi (previously lunar-new-year, which produced a different year during the ~13 days between Lichun and lunar new year) |
| 2026-09-17 | Late-Zi rollover clarified: 23:00–24:00 births roll the day pillar to the next day |
| 2026-09-17 | Fixed the current major decade (大限) not displaying |
If our rules differ from your lineage, we're happy to compare notes. We don't claim to be uniquely correct — we commit to rules that stay stable and self-consistent.