KP Horary (Prashna)
KP Horary explained: why the number is 1–249, how a horary number becomes an ascendant, and what the 249 divisions actually are — 243 subs plus six sign boundaries.
What is KP Horary?
Horary — Prashna — answers a question from the moment it is asked, with no birth chart involved. The querent’s mind at the moment of asking is treated as the chart.
Every horary tradition needs a way to turn the moment into an ascendant. Western horary uses the clock time of the question. KP does something stranger and, once you see the arithmetic, rather elegant: it asks the querent for a number between 1 and 249, and that number is the ascendant.
The reasoning is that a number named spontaneously, while holding a question in mind, is not random — it is the mind’s own selection, and selecting is exactly what an ascendant does. Whether you find that persuasive is a matter for your own practice. What follows is what the number does mechanically, which is not a matter of opinion.
Where 249 comes from
The number 249 looks arbitrary until you count.
The zodiac contains 27 nakshatras, and KP divides each into 9 subs, sized in proportion to the Vimshottari dasha years. That gives:
27 × 9 = 243 subs
Now overlay the twelve signs. A sub is a nakshatra subdivision, and nakshatras do not align with signs — 2¼ nakshatras to a sign — so a sign boundary can land in the middle of a sub, splitting it into two divisions that belong to different signs. Counting those splits in the app’s own tables:
| Count | |
|---|---|
| Subs in the zodiac (27 × 9) | 243 |
| Sign boundaries that fall inside a sub and split it | +6 |
| Sign boundaries that already coincide with a sub boundary | +0 |
| Total horary divisions | 249 |
The six that split a sub are the boundaries at 30°, 90°, 150°, 210°, 270° and 330° — every alternate sign boundary. The other six (0°, 60°, 120°, 180°, 240°, 300°) happen to fall exactly where a sub already begins, so they add nothing.
That is the whole derivation. 249 is a count, not a convention — nobody chose it, and it could not have been 250.
The divisions are therefore unequal in width, sometimes wildly so. Number 1 is Ketu’s sub in Ashwini and spans 0°00′ to 0°46′40″. Number 2 is Venus’s sub in the same nakshatra and is nearly three times as wide, 0°46′40″ to 3°00′00″. The narrow ones are the six split fragments and the Sun and Ketu subs; the wide ones are Venus, Rahu and Saturn.
From number to ascendant
Given a number, the app:
- Looks up that division’s start and end longitude.
- Takes the midpoint of the arc.
- Treats that longitude as the horary ascendant.
Then it resolves the lord chain at that point and hands back the sign, the sign lord, the nakshatra, the star lord, the sub lord and the sub-sub lord.
A few worked examples, straight from the engine:
| Number | Arc | Sign | Nakshatra | Star lord | Sub lord |
|---|---|---|---|---|---|
| 1 | 0°00′ – 0°46′40″ | Aries | Ashwini | Ketu | Ketu |
| 2 | 0°46′40″ – 3°00′ | Aries | Ashwini | Ketu | Venus |
| 9 | 11°26′40″ – 13°20′ | Aries | Ashwini | Ketu | Mercury |
| 10 | 13°20′ – 15°33′20″ | Aries | Bharani | Venus | Venus |
| 249 | 357°53′20″ – 360°00′ | Pisces | Revati | Mercury | Saturn |
Note how numbers 1–9 walk the nine subs of Ashwini in Vimshottari order starting from Ketu, and 10 begins Bharani at Venus. The numbering is simply the 249 divisions in ascending longitude order — it carries no meaning of its own beyond the arc it points at.
The sub lord of the horary ascendant is the figure that matters. In KP, the first cusp’s sub lord decides whether the querent’s question is even properly asked — and from there the judgement moves to the sub lord of whichever cusp the question belongs to.
What the number gives you, and what it doesn’t
This is the part worth being precise about, because it is easy to assume the number does more than it does.
The number supplies the ascendant. It supplies nothing else.
Everything else in a KP horary reading comes from the time and place of the query:
- The planets — real positions at the query moment, on the KP ayanamsha.
- The twelve cusps — real Placidus cusps for the query time and place.
- The ruling planets — the day lord, the Moon’s sign and star lords, the ascendant’s sign, star and sub lords at that moment.
So a horary chart in this app is a genuine chart of the moment, with one substitution: the ascendant is the one your number chose rather than the one actually rising.
That substitution has a consequence you should hold in mind. The horary ascendant and the twelve cusps are computed independently, and the app does not reconcile them — it does not rebuild the house cusps from the horary ascendant. Different KP practitioners handle this differently, and we would rather show you two honestly-labelled quantities than silently pick a reconciliation for you. Read the horary ascendant and its lord chain as the answer to “what did the number select”, and the cusps as the ordinary Placidus frame of the moment.
Ruling planets and horary
KP horary is not usually read from the number alone. The ruling planets of the query moment are read alongside it, which is why this app returns them with every horary response rather than making you compute them separately.
The conventional use: the ruling planets confirm or contradict the horary ascendant’s lords, and they supply the timing. If the ascendant’s sub lord is also a ruling planet, the reading is considered to be on firm ground. The app puts both on the page; the judgement is yours.
Notes on this page
- Horary numbers run 1 to 249; anything outside that range is rejected.
- The divisions are the 243 subs plus 6 sign-boundary splits, in ascending longitude order. They are not equal in width.
- The ascendant is the midpoint of the selected division.
- Ayanamsha: KP. Houses: Placidus — forced, as everywhere in the KP section. See The KP System.
- Cusps are for the query time and place, not derived from the number.
Frequently asked questions
Why 249 and not 250 or 249.5?
Because 249 is what you get by counting. The zodiac holds 243 subs (27 nakshatras × 9 subs). Six of the twelve sign boundaries fall inside a sub and cut it in two; the other six already coincide with a sub boundary. 243 + 6 = 249. The number is derived, not chosen.
Do I need my birth details for a KP horary?
No — that is the point of it. The horary number supplies the ascendant, and the time and place of the question supply everything else: the planets, the cusps and the ruling planets. Horary is for questions, not for people.
How should I pick the number?
The tradition says the querent names it spontaneously, without deliberation, while genuinely holding the question in mind. The app takes any number from 1 to 249 and does not judge how you arrived at it — whether a considered number carries the same weight as a spontaneous one is a question for your practice, not for the software.
What does the app do with the number?
It looks up that division's arc, takes its midpoint, and treats that longitude as the horary ascendant — returning its sign, nakshatra, sign lord, star lord, sub lord and sub-sub lord, along with a full chart and the ruling planets for the query moment.
Are the horary cusps computed from the number too?
No. Only the ascendant comes from the number. The twelve cusps in the response are Placidus cusps for the actual time and place of the query. This is worth knowing before you read them — see the note at the end.
Explore more
See this for your own place and date
AstroShruti computes panchang, choghadiya, festivals, dashas and KP charts for any date and place.
Open AstroShruti →