Skip to content
Satmarg Astroसतमार्ग ज्योतिष

How accurate is Satmarg Astro?

Our planet positions differ from the Swiss Ephemeris by at most 0.43″ for the Sun to Saturn and 5.98″ for the Moon, and tithi and nakshatra end times by at most 0.11 min, measured over samples from 1900 to 2100. For festivals, 441 of the 441 dates Drik Panchang published for 2025 and 2026 are the dates we compute. Every figure below gives its sample size, maximum and median error.

Last verified: . This page reads the output of an automated test (TestAccuracyReport). It runs again with every engine change and fails while the numbers here are out of date. Engine version 1.3.0.

Sun to Saturn, largest error
0.43″
Moon, largest error
5.98″
Tithi end times, largest error
0.11 min
Festival and vrat dates matching Drik Panchang, 2025–2026
441/441

1″ (one arcsecond) is 1/3600 of a degree; 1′ (arcminute) = 60″. One nakshatra spans 13°20′ = 48,000″.

Planet positions (sidereal, Lahiri)

161 instants spread evenly over 1900–2100, compared with the Swiss Ephemeris 2.10.03, which we run only as a test reference; it is not part of the site.

Planet positions (sidereal, Lahiri)
QuantitySamplesMedianMaxTargetYears
Sun1610.03″0.09″≤ 1′1900–2100
Moon (longitude)1611.23″5.98″≤ 0.5′1900–2100
Moon (latitude)1610.28″0.99″—1900–2100
Mercury1610.03″0.11″≤ 1′1900–2100
Venus1610.03″0.21″≤ 1′1900–2100
Mars1610.03″0.31″≤ 1′1900–2100
Jupiter1610.16″0.43″≤ 1′1900–2100
Saturn1610.13″0.34″≤ 1′1900–2100
Rahu, true node (our default)1613.32″9.52″—1900–2100
Rahu, mean node1610.10″0.23″—1900–2100
Lahiri ayanamsa (our default)1610.14″0.31″—1900–2100
Raman ayanamsa1611.18″1.43″—1900–2100
KP ayanamsa1611.18″1.43″—1900–2100
ΔT (Earth-rotation correction)880.00 s0.02 s—1900–2025

Lagna, houses and dasha

82 charts at 12 places: Varanasi, Mumbai, Delhi and Chennai, and also Sydney, London, New York, Oslo, Tromsø (inside the Arctic Circle), Quito, Cape Town and Anchorage.

Lagna, houses and dasha
QuantitySamplesMedianMaxTargetYears
Lagna (ascendant)820.04″4.32″≤ 1′1900–2100
Midheaven (MC)820.02″2.00″—1900–2100
Bhava chalit (Sripati) cusps9840.03″3.87″—1900–2100
Vimshottari mahadasha start dates450.044 days0.181 days≤ 1 day1911–2077

Sunrise, sunset, moonrise

The Sun's upper limb on the horizon, 34′ refraction, sea level: the definition panchangs use. Most of what remains is the refraction model.

Sunrise, sunset, moonrise
QuantitySamplesMedianMaxTargetYears
Sunrise682.77 s7.50 s≤ 1 min1911–2099
Sunset682.72 s7.28 s≤ 1 min1911–2099
Moonrise681.86 s3.55 s—1911–2099
Moonset681.88 s3.45 s—1911–2099

Tithi, nakshatra and yoga end times

Each search starts 5 hours late, so the test checks that the engine finds the transition, not that it remembers it.

Tithi, nakshatra and yoga end times
QuantitySamplesMedianMaxTargetYears
Tithi end times1210.07 min0.11 min≤ 2 min1903–2099
Nakshatra end times1170.06 min0.10 min≤ 2 min1903–2099
Yoga end times1260.06 min0.09 min—1903–2099
Tithi end times (second set, 2024–2027)1240.03 min0.11 min—2024–2027

Sign changes, stations and combustion

Every sign change, station and combustion edge of 2025–2030 is compared: none missing, none extra. Rahu's times look larger because the node moves only ~0.05° a day, so a 10″ position difference becomes several minutes.

Sign changes, stations and combustion
QuantitySamplesMedianMaxTargetYears
Sun (sankranti moments)720.00 min0.02 min—2025–2030
Mercury880.00 min0.05 min—2025–2030
Venus730.00 min0.11 min—2025–2030
Mars420.01 min0.10 min—2025–2030
Jupiter160.66 min1.02 min—2025–2030
Saturn70.50 min0.60 min—2025–2030
Moon sign changes9630.03 min0.12 min—2025–2030
Rahu–Ketu sign changes (true node)46.00 min14.03 min—2025–2030
Saturn sign changes1720.55 min12.76 min—1902–2100
Retrograde and direct stations, Mercury to Saturn1230.07 min0.56 min—2020–2029
Combustion (asta) begin and end1220.01 min0.12 min—2025–2030

Eclipses, 2025–2030

Eclipses, 2025–2030
QuantitySamplesMedianMaxTargetYears
Solar eclipse, greatest eclipse140.09 min0.51 min—2025–2030
Solar eclipse, global begin and end280.10 min0.27 min—2025–2030
Solar eclipse, maximum at Indian cities90.04 min0.14 min—2025–2030
Solar eclipse, magnitude at Indian cities90.00020.0003—2025–2030
Lunar eclipse, greatest eclipse140.07 min0.13 min—2025–2030
Lunar eclipse, partial phase begin and end200.23 min0.57 min—2025–2030
Lunar eclipse, total phase begin and end120.34 min0.50 min—2025–2030
Lunar eclipse, penumbral begin and end280.20 min3.96 min—2025–2030
Lunar eclipse, umbral magnitude100.00330.0037—2025–2030

Eclipse type, and whether it is visible from each Indian reference city:

Festival and vrat dates vs Drik Panchang

Drik Panchang's published dates were copied by hand from its pages (the read date is in each fixture file), never generated from our engine. 2027 and 2028 use the same rules but are not yet checked against a published list.

ListPlace20252026
Festivals, jayantis and vratsNew Delhi81 / 8180 / 80
Ekadashi (with the gauna day)New Delhi25 / 2524 / 24
Purnima (with the vrat day)New Delhi12 / 1213 / 13
Amavasya (with the darsha day)New Delhi12 / 1212 / 12
Pradosh vratNew Delhi13 / 1325 / 25
Sankashti ChaturthiNew Delhi—13 / 13
Masik ShivratriNew Delhi—12 / 12
Gujarati calendar festivalsAhmedabad26 / 2632 / 32
Marathi calendar festivalsMumbai19 / 1932 / 32
Durga Puja daysKolkata5 / 55 / 5

Festival muhurats of 2026 in 10 cities (Diwali Lakshmi Puja, Janmashtami and Maha Shivratri nishita, Ganesh Chaturthi madhyahna, Holika Dahan): 50 windows, each city from its own sunrise and sunset. Every day matches Drik; over the 100 start and end times the median difference is 0.00 min and the largest 1.00 min (Drik prints whole minutes).

Muhurat: against Drik Panchang's 2026 New Delhi lists

“Agree” = Drik lists the date and we have a window that day; “Drik only” = Drik lists it and we do not (reasons below); “night” = Drik's only window is at night while the purpose is done by day; “ours only” = we have a window, Drik lists nothing. For annaprashan, mundan and vidyarambh Drik's day pages could be read only for January to early March 2026.

PurposePeriodDrik datesAgreeDrik onlyNightOurs only
Marriage (vivah)202659536013
Griha pravesh202637261102
Vehicle purchase202688799025
Property purchase202669488130
Annaprashan1 Jan 2026 – 2 Mar 202699001
Mundan1 Jan 2026 – 4 Mar 202642201
Vidyarambh1 Jan 2026 – 1 Mar 2026116230

Where we do not give Drik's date, and why

What we deliberately do differently

Methodology

Checked against independent sources

Beyond the Swiss Ephemeris and Drik Panchang, the engine was compared with the Government of India's Indian Astronomical Ephemeris (IAE), ISKCON's calendar and MET Norway (10 October 2026). Each row is held by a Go test that fails when the engine changes.

Checked against independent sources
WhatSourceResultTest
Lahiri ayanamsa at J2000, 2026.0 and 2027.0, plus 12 daily valuesIndian Astronomical Ephemeris 2026–27 (Positional Astronomy Centre, IMD) — the official definitionwithin 0.22″ (daily values within 0.12″)TestLahiriVsIAE
15 sankranti moments, 2026 – March 2027Indian Astronomical Ephemeris 2026–27within 0.06 minutes (Makar Sankranti 2026: IAE 15:07.3, ours 15:07:21)TestSankrantiVsIAE
72 Vaishnava Ekadashi days of 2026 (Delhi, Mumbai, Mayapur), with the Mahadvadashi rulesISKCON GBC calendar (vaisnavacalendar.info)all 72 equalTestVaishnavaEkadashiVsISKCON
13 panchak periods and 85 bhadra boundaries of 2026Indian Astronomical Ephemeris 2026 (nakshatra and tithi end times)within 0.27 minutesTestPanchakBhadraVsIAE
Sunrise and sunset on 456 days at the IAE's reference stationIndian Astronomical Ephemeris 2026 (upper limb, with refraction — the convention Indian panchangs print)within 0.5 minutes (the IAE uses a 31′ refraction, we use 34′)TestSunRiseSetVsIAE
Sunrise, sunset, moonrise and moonset in 10 cities, incl. Karwa Chauth 2026 moonriseMET Norway sunrise API (whole-minute output)within 1 minuteTestRiseSetVsExternal
Total solar eclipse of 2 Aug 2027: global contacts and magnitude; local circumstances at 5 Indian citiesIndian Astronomical Ephemeris 2027within 0.1 min globally; local contacts within 0.4 min, magnitude within 0.005TestEclipse2027VsIAE

Limits

Read more