AstroTradeLabby Quantooo Lab
Pre-registered research · NSE India

Do planets move Indian stocks?

Financial astrology says Saturn steers steady blue chips, Mercury rattles volatile stocks and a company's listing-date chart shows its good months. We turned these claims into fixed tests and run them on every NSE stock, with fake calendars as the control and every prediction timestamped before the outcome.

2,620NSE stocks tested
13claims tested so far
0supported
MeshaVrishabhaMithunaKarkaSimhaKanyaTulaVrischikaDhanuMakaraKumbhaMeenaMoMaJuKeVe℞SuMe℞RaSa℞Sky today31 Oct 2026 · Lahiri
● slow planets   ● fast planets   ℞ retrograde
So far, no astrological claim survives the fair test.

One (Gochar stock picking) looked promising on its own but fell away after correcting for 12 tests. Development data 2016–2023; the 2024–26 data is sealed until the code is frozen. Live paper portfolios run from 27 October 2026.

Results · 2016–2023

What the planets did to NSE stocks

Each claim is compared with 2,000 fake calendars: the real sky shifted by random amounts, which keeps every retrograde's length and rhythm. A claim counts only if the real sky beats almost all of them.

H1 Not supported

Saturn retrograde

Claim: Steady stocks fall

p = 0.832+4.1 bp/day vs other days
H2 Not supported

Jupiter retrograde

Claim: Steady stocks fall

p = 0.908+4.7 bp/day vs other days
H3 Not supported

Saturn, Jupiter or Rahu changes sign

Claim: Steady stocks get jumpier

p = 0.103+0.23 log-volatility vs other days
H4 Not supported

Saturn joins Rahu or Ketu

Claim: Steady stocks fall

p = 0.804+21.3 bp/day vs other days
H5r Not supported

Mercury retrograde

Claim: Volatile stocks fall

p = 0.705+6.2 bp/day vs other days
H5v Not supported

Mercury retrograde

Claim: Volatile stocks get jumpier

p = 0.789-0.14 log-volatility vs other days
H6 Not supported

Mars retrograde

Claim: Volatile stocks fall

p = 0.580+3.6 bp/day vs other days
H7 Not supported

Amavasya (vs Purnima)

Claim: Volatile stocks do worse

p = 0.834+7.9 bp/day vs other days
H8 Not supported

Solar or lunar eclipse

Claim: Volatile stocks get jumpier

p = 0.815-0.18 log-volatility vs other days
H9 Not supported

Slow vs fast planets

Claim: Slow planets move steady stocks, fast planets volatile ones

p = 0.564matching score +0.007
H10 Not supported

Astro-timed portfolio

Claim: Going to cash in bad planetary windows beats random timing

p = 0.975Sharpe -0.40 vs random timing
H11 Not significant

Gochar stock picking

Claim: Stocks whose listing-date Moon is favoured by Jupiter and Saturn do better next month

p = 0.025+21.1 bp/month vs other stocks

Below 0.05 on its own, but 0.32 after correcting for 13 tests. Not supported yet; the sealed 2024–26 data will decide.

H12 Not supported

Machine learning with astro features

Claim: Adding planetary features improves ML forecasts more than fake planetary features do

p = 1.000accuracy +0.0021 vs fake features

Bar = p-value against shifted calendars (shorter is stronger; the green mark is 0.05). A claim is supported only if it also survives the Holm correction for all 13 tests. Data: all_tests_dev.csv

Paper portfolios · live

Astrology against chance, in real time

Two astrology portfolios and four benchmarks, each starting with ₹10,00,000 on paper. Rules were published before the first trade.

Astro-timed

Steady and volatile stocks, each moved to cash in its planets' bad windows

+0.00%

since 27 Oct 2026 · 0 stocks

Astro picks

Stocks whose listing-date Moon is favoured by Jupiter and Saturn (Gochar)

+0.64%

since 27 Oct 2026 · 436 stocks

Random timing

Same rule, windows placed at random — benchmark

+0.00%

since 27 Oct 2026 · 0 stocks

Random picks

Same number of stocks, picked at random — benchmark

+0.35%

since 27 Oct 2026 · 436 stocks

Equal weight

Every liquid NSE stock, equal weight — benchmark

+0.38%

since 27 Oct 2026 · 1368 stocks

Nifty 50

The index, bought once — benchmark

+1.22%

since 27 Oct 2026 · 1 stocks

As of 2026-10-30. Paper trading: hypothetical, not a claim of returns, and it can lose.

Published in advance

The astro schedule

Planet windows are known years ahead, so the full schedule to 2030 was published and Bitcoin-timestamped before the first trade. Anyone can check later that nothing moved. Next 30 trading days:

02 Nov03 Nov04 Nov05 Nov06 Nov09 Nov10 Nov11 Nov12 Nov13 Nov16 Nov17 Nov18 Nov19 Nov20 Nov23 Nov24 Nov25 Nov26 Nov27 Nov30 Nov01 Dec02 Dec03 Dec04 Dec07 Dec08 Dec09 Dec10 Dec11 Dec
Steady half (slow planets)
Volatile half (fast planets)
investedcash (planets' bad window) Full schedule to 2030: CSV · Bitcoin timestamp

Method

How the test is kept fair

1

Claims fixed first

Twelve claims, their windows and pass rules were written down and timestamped on Bitcoin before any result.

2

Every NSE stock

About 2,600 main-board stocks from 2016; portfolios use those trading at least ₹1 crore a day.

3

Real astronomy

NASA JPL ephemeris, Lahiri sidereal zodiac, mean Rahu/Ketu; checked against published panchang and eclipse dates.

4

Fake calendars

2,000 shifted calendars per claim, correction for many claims, and a 2024–26 holdout opened only once.

Proof files:Ledger (SHA-256)