LATEST Join RVA Research for a reading at no-cost. Learn more
Vignana Course

Secrets of Planetary Progressions

What is the Allan Leo Progression?

Allan Leo's "day-for-a-year" progression is a predictive technique where each day after birth represents one year of life. The planetary positions on day 42 after birth, for example, describe the events and energies of your 42nd year.

A 120-day ephemeris from your birth date produces a complete 120-year life map.

Our Modified Method enhances the original Western approach with Vedic astrology concepts — a Dynamic Natal Chart that updates based on planetary motion changes, plus an Effective Retrograde Status system using nakshatra lords and Rahu/Ketu influence.

The Dynamic Natal Chart Concept

In our Modified Method, the natal chart is not static. It updates over the 120-year progression based on planetary motion changes. This is called the Dynamic Natal Chart.

The Dynamic Natal Chart is then compared against the raw progressed ephemeris (original day-Y positions) to find aspects.

Aspects = compare( Dynamic_Natal[year Y], Raw_Progressed[year Y] )
Year_Score = sum( all aspect finalScores )

Rule 1 — Freeze Inner Planets & Houses

Rule 1 — Freeze to Natal

Action: Lock Sun, Moon, Rahu, Ketu, and all 12 house cusps (including Ascendant and Midheaven) to their natal (Day 0) positions for every progressed year.

Frozen to Natal (Day 0)Free to Progress (Rule 2)
Sun, Moon, Rahu, KetuMars, Mercury, Venus
Houses 1-12, Ascendant, MidheavenJupiter, Saturn, Uranus

Why freeze these?

  • Moon moves ~12-14° per day — in 120 days it traverses the zodiac 4+ times. Meaningless for yearly analysis.
  • Sun moves ~1° per day — only 120° total. Not sufficient for meaningful yearly shifts.
  • Rahu/Ketu are shadow planets (lunar nodes) — their position is used as a reference for Effective Retro Status, so they must stay fixed.
  • Houses depend on exact time within a day — doesn't scale to years.
Ascendant & Midheaven are always treated as Direct motion. They never have retrograde status.

Rule 2 — Motion-Change Progression

Rule 2 — Dynamic Natal Updates

This is the core of the Modified Method. Planets are divided into two categories with different behaviors:

Fast Planets: Mars, Mercury, Venus

Motion StateWhat Happens
Direct (same as reference)Freeze at reference degree
Retrograde (same as reference)Update to progressed degree
Motion changed (D→R or R→D)Current position becomes new reference. Update degree.

Slow Planets: Jupiter, Saturn, Uranus

Motion StateWhat Happens
Any motionAlways update to progressed degree

Example — Mercury (natal 11° Cancer, Direct)

AgeEphemerisMotionActionDegree Used
011° CnDNatal11° Cn
3025° CnD (same)Freeze at reference11° Cn
421° LeR (changed!)New ref = 1° Le, Update1° Le
4329° CnR (same)Update (retrograde)29° Cn
4428° CnR (same)Update (retrograde)28° Cn
5520° CnD (changed!)New ref = 20° Cn20° Cn
5621° CnD (same)Freeze at reference20° Cn
Key insight: When a fast planet is Direct, it stays frozen — representing the stable life pattern. When it turns Retrograde, it starts updating — representing karmic revisitation and significant life events. Each motion change creates a new reference point.

Effective Retrograde Status (EffR)

5 Rules for Effective Retro Status

The raw retrograde status (D/R from ephemeris) is not always the true picture. The Effective Retrograde Status applies Vedic nakshatra analysis to determine the real functional status of each planet.

#ConditionEffR ResultExplanation
1Own Star (planet in its own nakshatra)D (always)Self-empowered planet — always functions as Direct
2Direct motion (no Ra/Ke connection)DNormal direct motion
3Retrograde motion (no Ra/Ke connection)RNormal retrograde motion
4Direct + Rahu/Ketu star connectionR (flipped!)Nodes invert the planet's nature
5Retrograde + Rahu/Ketu star connectionD (flipped!)Double inversion = functionally Direct

What is a Rahu/Ketu Star Connection?

A planet has a Ra/Ke connection if:

  • The planet's nakshatra is the same as Rahu's or Ketu's nakshatra, OR
  • The planet's nakshatra lord is the same as Rahu's or Ketu's nakshatra lord

Rahu/Ketu positions are always taken from the natal chart (frozen by Rule 1).

Which Nakshatra Position to Use?

Planet StateNakshatra From
Frozen at natal degree (Direct fast planet)Natal nakshatra
Retrograde / Updated positionCurrent progressed nakshatra
Rule 1 overrides everything: If a planet is in its own nakshatra, it is always D regardless of retrograde status or Rahu/Ketu connections. Own star = self-empowerment.

Aspect Scoring — Sign Multiplication

Three-Way Sign Multiplication

The final score for each aspect is determined by multiplying three signs together:

Final Score = EffR(natal) × EffR(progressed) × Aspect_Sign × |weighted_score|

Where: D = + (positive)    R = - (negative)

Aspect Type Classification

AspectAngleSignCondition
Conjunction+Benefic × Benefic (Asc, MC, Su, Mo, Me, Ju, Ve)
Conjunction-Malefic × Malefic (Ma, Sa, Ur) OR Benefic × Malefic
Sextile60°+Always positive
Trine120°+Always positive
Square90°-Always negative
Opposition180°-Always negative

Planet Weights

PlanetWeightPlanetWeight
Midheaven (X)14Jupiter5
Ascendant10Sun, Moon, Mars4
Uranus7Mercury, Venus2
Saturn6Rahu, Ketu5

Weighted Score = (Weight of planet 1 + Weight of planet 2) × base score of aspect type

Orb Settings

DirectionDefault OrbMeaning
Approaching (negative orb)1.5°Progressed planet moving toward exact aspect — wider tolerance
Separating (positive orb)1.2°Progressed planet moving away from exact — tighter tolerance

Scoring Examples

NatalEffRProgressedEffRAspectTypeCalculationResult
JupiterD(+)VenusD(+)trine++ × + × +Positive
MidheavenD(+)MercuryR(-)trine++ × - × +Negative
SunD(+)MarsD(+)square-+ × + × -Negative
SaturnR(-)MercuryD(+)sextile+- × + × +Negative
MarsR(-)Saturn natalR(-)trine+- × - × +Positive (double negative!)
MarsR(-)VenusD(+)square-- × + × -Positive (double negative!)
Two negatives cancel out! When both the EffR and aspect type are negative, the result becomes positive. This is the mathematical beauty of the sign multiplication system — it captures the Vedic principle that a retrograde planet receiving a difficult aspect can produce unexpectedly positive outcomes.

Aspect Comparison — What Compares Against What?

Natal vs Progressed Planets

Not all planets participate in aspect comparison. The roles are clearly defined:

SidePlanets IncludedSource
Natal (receivers)Su, Mo, Ma, Me, Ju, Ve, Sa, Ur, Asc, XDynamic Natal Chart (Rule 1 + Rule 2 applied)
Progressed (actors)Su, Ma, Me, Ve, Asc, XRaw ephemeris (no rules applied)

Key exclusions:

  • Ju, Sa, Ur appear only on the natal side — they receive aspects from progressed planets but don't form aspects as progressed planets
  • Moon appears only on the natal side — frozen by Rule 1, it serves as a natal reference point
  • Rahu/Ketu are excluded from aspect comparison entirely — they only influence the Effective Retro Status calculation
  • Same-planet aspects are skipped (e.g., natal Mercury vs progressed Mercury)

The Details Table

When you click a year bar in the graph, the aspect details table shows all the information used in scoring:

ColumnMeaning
NatalThe natal planet name
RRaw retrograde status from ephemeris (D or R)
EffREffective Retro Status after 5-rule analysis (D or R)
DegDegree position (DD°MM' Sign)
ProgressedThe progressed planet name
R / EffR / DegSame as above, for the progressed planet
AspectType: conjunction, sextile, trine, square, opposition
+/-Aspect sign: + (positive) or - (negative)
OrbAngular distance from exact aspect (negative = approaching, positive = separating)
BaseWeighted score before EffR multiplication
FinalScore after sign multiplication (EffR × EffR × Aspect × |base|)

Rows highlighted in yellow indicate a reversal — where the Final score has opposite sign from the Base score due to EffR influence.


API Reference

POST /api/v1/progression/alan-leo

Server-side API that computes the complete Modified Progression. Returns 120 years of scored aspects.

Request Body

{
  "date": "1985-06-16",
  "time": "08:12:00",
  "lat": 17.385,
  "lon": 78.4867,
  "timezone": "5.5",
  "ayanamsha": "lahiri",
  "method": "modified",
  "orb_approaching": 1.5,
  "orb_separating": 1.2,
  "weights": { "SU": 4, "MO": 4, ... }
}

Response — Year Entry

{
  "year": 2027,
  "age": 42,
  "score": -26,
  "aspects": [
    {
      "natal": "10", "natalR": "D", "natalEffR": "D",
      "natalDeg": "1°33' Ar",
      "progressed": "ME", "progR": "R", "progEffR": "R",
      "progDeg": "1°45' Le",
      "aspect": "trine", "aspectSign": "+",
      "orb": "0.20",
      "baseScore": 80, "finalScore": -80
    }
  ]
}

In this example, Midheaven (D+) trine Mercury (R-) with positive aspect (+) gives: + × - × + = -80


How to Use

  1. Open the RVA Software tool and enter birth details
  2. The 120-year progression computes automatically via the API
  3. Scroll to the Alan Leo Analysis section
  4. The bar chart shows year scores — green = positive, red = negative
  5. Use period buttons (10Y, 20Y, 60Y, All) to zoom into specific life periods
  6. Click any bar to see the aspect breakdown with full R, EffR, and sign multiplication details
  7. Yellow-highlighted rows show where EffR caused a score reversal
Tip: Look for years where Mercury, Mars, or Venus turn retrograde in progression — these are the years with the most dramatic score changes, as the Dynamic Natal Chart updates and new aspects form.
On this page What is the Allan Leo Progression?