How Western astrology is calculated

What we compute, how we compute it, and where we stop.

The idea

Western astrology maps the sky at the minute you were born. The zodiac it uses is tropical, which means it starts at the spring equinox and cuts the circle into twelve arcs of 30°. So a sign is a stretch of sky measured from the seasons — not a picture of stars, and not quite the constellation of the same name. Three points do most of the work: the Sun is the part of you that stays the same, the Moon is your inner weather, and the rising sign is the arc of zodiac climbing over the eastern horizon at your birth minute — the face you meet the world in. People call those three the Big Three.

The Sun sign, and why the dates are only almost right

Sun-sign dates are a table, and we say out loud what a table costs. The Sun crosses each 30° line at an instant that drifts by about a day against the calendar year, so any fixed date list is roughly a day off at the edges. Most sites resolve that by picking one side and saying nothing. Bokki instead checks the day before and the day after yours: if either falls in a different sign, your birthday is inside that fuzzy band, and the page tells you so and names the neighbour — a Taurus–Gemini reading rather than a confident Taurus. The doubt is real, so we show the doubt.

The Moon sign and the ascendant are real astronomy

Neither of these comes from a table. For the Moon we ask an ephemeris — astronomy-engine, MIT-licensed and derived from JPL data — for the Moon's geocentric ecliptic longitude at your birth instant, and the sign is that longitude divided by thirty. The Moon travels about 13° a day, so without your birth hour the answer would be a guess, and we ask rather than guess. The ascendant needs the place too: we take apparent sidereal time from the same ephemeris, add your east longitude for local sidereal time, take the true obliquity of date, and solve the classical ascendant formula with your latitude. The tests check that result two independent ways — the point we compute is pushed back through the ephemeris's own rotation matrices and has to land on the eastern horizon at altitude zero, which is the definition of an ascendant, and it also has to match a published chart. The ascendant turns roughly 1° every four minutes, which is exactly why we ask for the city.

Saturn and Jupiter returns

A return is the moment a planet comes back to the longitude it held when you were born. Bokki finds it by binary search on the sign change of that difference, and the tests hold the agreement to about a hundredth of a degree, with the period landing near 29.5 years for Saturn and 11.86 for Jupiter. One honest wrinkle: while a planet is retrograde it can cross the same degree up to three times, so a return is not always a single date. Bokki reports the first exact pass, which is the usual practice, and the code says so instead of hiding it.

Tropical is not sidereal

Bokki's Vedic page runs on the same ephemeris with the Lahiri ayanāṃśa subtracted. Same sky, different zero point: tropical counts from the equinox, sidereal from the fixed stars, and the gap between them is currently around 24° — usually a whole sign. That is why your Western Sun sign and your Vedic rāśi often disagree, and why neither is a correction of the other. We keep the two engines apart in the code for the same reason.

What Bokki does not calculate

Houses and aspects. A full natal chart divides the sky into twelve houses — Placidus, whole sign, equal, and practitioners genuinely disagree about which — and measures the angles between planets. We compute neither, so we never draw a wheel and call it a chart. Daylight saving: each birthplace carries its standard offset only, so a summer-time birth can be an hour out, and the page tells you to try an hour earlier rather than being quietly wrong. Cities we do not have: the list is forty places with latitude, east longitude and standard offset, and if yours is not on it you get no ascendant at all instead of an invented one. And nothing here is a verdict — no ranking of you, no score attached to another person, and nothing about your health.

← Read my Sun, Moon and rising sign

Read next

Tarot — how the draw actually works
Saju — the Four Pillars, and how they are built

Questions people actually ask

What are the Big Three in astrology?

Your Sun sign, your Moon sign and your rising sign. The Sun is the part of you that holds steady, the Moon is your inner weather, and the rising sign is the arc of zodiac coming over the eastern horizon at the minute you were born. Bokki computes all three, but only the Sun sign works from your date alone — the other two need the hour, and the rising sign needs the place as well.

Do I need my exact birth time for my rising sign?

Yes, and the place too. The ascendant turns about one degree every four minutes, so an hour of uncertainty can move it a whole sign. Bokki asks for a birthplace from a list of forty cities because it needs your latitude and east longitude to solve for it. If your city is not on the list, Bokki gives you no rising sign at all rather than an invented one, and it assumes standard time — if you were born under daylight saving, try an hour earlier.

What does it mean to be born on a cusp?

It means your birthday sits within about a day of a sign boundary, where a fixed date table genuinely cannot tell you which side you are on. The Sun crosses each 30° line at an instant that drifts roughly a day against the calendar year, so the popular date lists are approximate at the edges. Bokki checks the day before and after yours, and when either lands in a different sign it names both instead of picking one and hiding the doubt.

Why is my Vedic sign different from my Western sign?

Because the two count from different starting points. Western astrology is tropical, measuring from the spring equinox, and Vedic astrology is sidereal, measuring from the fixed stars. The gap between them, the ayanāṃśa, is currently around 24 degrees — usually a whole sign. Bokki runs both from the same ephemeris and keeps them apart in the code, because neither one is a correction of the other.

Does Bokki draw a full birth chart?

No, and it says so rather than drawing a wheel that looks like one. Bokki computes the Sun, Moon and rising signs plus your Saturn and Jupiter returns, all from a real ephemeris. It does not compute houses or aspects — the twelve life sectors and the angles between planets — and house systems are something practitioners genuinely disagree about, so we would rather build none than quietly pick one.

How Western astrology is calculated — Sun, Moon, rising | Bokki