RelatedRelatedRelated

The Deep Oracle BaZi Methodology — From Chart to Reading

How Deep Oracle reads BaZi: pillar calculation, day-master analysis, ten-god pattern selection, luck-pillar timing, useful-god framework — a traceable, verifiable, contestable methodology.

Deep Oracle Editorial7 min read

Why a publicly stated methodology matters

BaZi (Chinese eight-character astrology) has a thousand-year practice tradition, but few modern applications publicly state how they actually read a chart. Most either hide methodology behind algorithmic black boxes or use mystified language that avoids specifying steps. Deep Oracle's reading process is open, traceable, and contestable by other practitioners — we believe that's the baseline a serious BaZi tool owes its users.

This page documents how we read a chart, from raw birth time to the final career, marriage, and health interpretations. When you see a judgment in our in-depth BaZi reading, some specific step of this methodology is doing the work.

Step 1: From civil time to four pillars

Input: birth year, month, day, hour (with true-solar-time correction). Output: four pairs of heavenly stem + earthly branch — the year, month, day, and hour pillars. This step is pure calculation, no interpretation:

- Year pillar: boundary is 立春 (Spring Beginning solar term), NOT Lunar New Year. Many entry-level chart calculators get this wrong — e.g. someone born on the 2nd day of the lunar new year but before 立春 still belongs to the previous BaZi year. - Month pillar: boundary is the 节 (major) solar term of the lunar month, not the 气 (median) term. All three major BaZi schools agree on this rule (see our schools comparison). - Day pillar: continuous 60-day cycle from a known anchor. Independent of solar terms. - Hour pillar: stem from the 五鼠遁 mnemonic, branch from the standard 24-hour to 12-双时辰 mapping. Note: the 23:00-01:00 boundary uses the traditional convention of "day master rolls over at 子时正" (midnight, not 11pm).

These four pillars (eight characters total: 4 stems + 4 branches) are literally what "BaZi" — "eight characters" — means. A complete chart calculation also includes derived fields: 胎元 (embryo origin), 命宫 (life palace), 纳音 (sound element), 神煞 (auxiliary stars). See the full output of our free BaZi chart calculator.

Step 2: Identify the day master, assess strength

The day pillar's heavenly stem is called the day master (日主, 日元, 命主) — it's the protagonist of the entire chart. Every other character is read as an influence on the day master. There are 10 possible day masters, each with a distinct temperament profile (see our Day Master reference).

Immediately after identifying the day master, assess its strength: does it have the season's support (得令), is it rooted in any branch (通根), is it generated by Resource stars (印星), supported by Friend stars (比劫), or drained by Officer / Wealth stars (官杀财星)? Deep Oracle's strength engine uses a tiered weighted scoring (season > root > stem-transparent > adjustments) and outputs distinct verdicts for balanced (中和) charts vs extreme charts — finer-grained than the binary "strong vs weak" common in entry-level readings.

Step 3: Map the ten gods, identify the pattern (格局)

The ten gods (十神) are relational labels for how each non-day-master character relates to the day master: Direct Officer, Seven Killings, Direct Resource, Indirect Resource, Direct Wealth, Indirect Wealth, Eating God, Hurting Officer, Friend, Rob Wealth. They're relative positions, not absolute properties — Bing-fire (丙) sees Geng-metal (庚) as Indirect Wealth, but if Geng were the day master, the same Bing would be Seven Killings. Same two stems, opposite framing.

The distribution of ten gods forms the pattern (格局). The 子平 school (Ziping tradition) prioritizes the month branch's hidden stems for pattern selection: if the month branch's primary hidden stem is transparent in the year/month/hour stems, that determines the pattern (e.g. month branch Shen with Geng transparent → Indirect Wealth Pattern). If primary isn't transparent, fall to secondary. Deep Oracle's pattern engine follows Ziping's standard procedure while logging Blind School and Modern School alternatives for cross-reference — see our schools methodology comparison for the divergences.

Step 4: Select the useful god (用神)

The useful god (用神) is both the most central and the most contested element of the entire system. Plainly: it's the element this chart most needs — the foundation of all good/bad timing judgments. But "needs" is defined differently across schools:

- Strength-balancing school (most common): weak day master → favor Resource and Friend; strong day master → favor Output, Wealth, Officer. The principle is "supplement what's lacking, drain what's excessive." - Climate-adjustment school (《穷通宝典》 tradition): based on the season — winter-born charts need Bing-fire warmth first; summer-born charts need Ren or Gui water cooling first. - Diagnosis-and-cure school (病药派): identify the chart's most acute conflict (the "disease"), the useful god is the "cure" for that specific conflict. - Single-element-dominance school (专旺派): when one element is overwhelmingly dominant in the chart, go with the flow rather than against — the useful god becomes the dominant element itself.

Deep Oracle's useful-god engine outputs the strength-balancing result by default, plus the climate-adjustment recommendation as a secondary read — because climate adjustment is more practically actionable for daily life (color, direction, food choices). When the two methods conflict, we surface the conflict honestly rather than forcing a synthesis. That's the honest state of the field, not an engine bug.

Step 5: Luck pillars, annual cycles, monthly cycles

The natal chart is fixed at birth. Luck pillars (大运) are the dynamic layer — derived from the month pillar, sequenced by gender + year-stem polarity, each spanning ten years. They inject a time dimension into the static chart: does the useful god strengthen or weaken in this luck pillar? Does the taboo god clash the day master? Is the spouse palace combined-out or activated?

Annual pillars (流年) are each year's stem-branch combination (2026 is 丙午, Bing Wu, the Fire Horse year), layered on top of the luck pillar to form a compound "luck pillar × annual" judgment. Deep Oracle's timing-rating engine outputs five-tier auspicious-level scores (大吉 / 吉 / 平 / 凶 / 大凶) per year, broken out by life domain — career, wealth, relationships, health — because the same year is rarely uniform across all four.

Monthly pillars (流月) further refine to the calendar-month level, useful for short-horizon decisions like wedding date selection or contract signing.

Step 6: Synthesize the reading

Steps 1-5 produce structured data: day master + strength + useful god + pattern + luck pillar sequence + annual scores. The final step is composing this into a connected, readable narrative. This is where LLMs genuinely add value — steps 1-5 are deterministic calculation that code can output as tables, but transforming the table into "this year your career faces X because luck pillar Y combines with annual Z to form …" requires language judgment.

Deep Oracle routes this synthesis step by tier: Anthropic Claude Opus 4.7 handles high-stakes interpretations, DeepSeek Reasoner handles classical-register Chinese, and GPT-4o family handles English narration. Different models perform differently across languages and registers, so we route by task type rather than picking one model for everything.

YMYL framing: this is an interpretive framework, not medical or financial advice

BaZi describes structural tendencies, not specific event predictions. This methodology and its derived tools — including our free BaZi chart calculator, BaZi compatibility analyzer, in-depth BaZi reading, BaZi learning hub, and BaZi insight library — are a cultural framework for self-reflection. They are NOT a substitute for medical diagnosis, financial planning, legal counsel, or psychological care. For health, financial, or legal questions touching real outcomes, please also consult licensed professionals.

Where this methodology stops

We're explicit about what we can and cannot do:

- Can do: describe structural tendencies based on birth time; identify recurring personality patterns; map energy shifts across life phases; show structural compatibility with partners or business partners. - Cannot do: predict specific events on specific dates; reveal hidden information that wasn't given; serve as the sole basis for any major decision.

If a BaZi service promises "accurately predict that you'll change jobs in March 2026," that is not a more sophisticated methodology — it's marketing language. Deep Oracle does not make those judgments.

Going deeper

- Read your own chart: free BaZi chart calculator feeds automatically into in-depth BaZi reading. - Look up specific terms (ten gods / shen-sha / useful god): the BaZi learning hub and insight library have topic-organized explainers. - Check compatibility with a partner or business partner: BaZi compatibility analyzer. - See your specific day master's baseline temperament: Day Master reference.

Related Articles

Ready to explore your own chart?

Classical citations · Rigorous pattern verification · Free overview

Try Free