What Crohamhurst does not do

There are no signals, scores, recommendations or forecasts anywhere in this product. Every module returns dates, degrees, levels or tables. Interpretation is yours. This is a deliberate design decision, not a missing feature.

The six modules at a glance

ModuleWhat it answersCostNeeds your data
Planetary EphemerisOn which dates do two bodies form a given angle?2 units per year of rangeNo
Bradley SiderographWhat does Bradley's 1948 index look like over a period?3 units per year of rangeNo
Gann Square of NineWhich prices sit at fixed angles from an anchor?1 unit, flatAn anchor price
Cycle ScannerWhich repeating periods dominate a price series?1 unit per 100 barsYes, a price series
Historical AnalogsWhich past dates had the closest planetary layout?1 unit per 10 years, 3 to 10No
Sign Ingress and RulershipWhen does a body change sign, and what does that sign rule?2 units per year of rangeNo

Planetary Ephemeris

Choose bodies, choose aspects, choose a date range, and get every date on which a pair came closest to forming one of those angles. Ten bodies are supported, from the Sun and Moon out to Pluto, with five aspects: conjunction, sextile, square, trine and opposition. Geocentric or heliocentric.

Positions come from the JPL DE421 kernel through Skyfield, sampled once a day at 12:00 UT. Output columns are the date, the two bodies, the aspect, the separation in degrees, the orb, and an applying flag. The guide explains why that last column is not a reliable applying indicator, which is the sort of thing most software of this kind does not tell you.

Range: 1900-01-01 to 2050-12-31, maximum 10 years per request. Orb: 0.1° to 10°. Export: CSV.

Read the Planetary Ephemeris guide →

Bradley Siderograph

Donald Bradley published the siderograph in Stock Market Prediction in 1948. It is a single daily number built from the aspects between the Sun and the eight planets, weighted by how close each aspect is to exact. This implementation follows the published formula, and its potency curve was checked line by line against Bradley's own Table IV.

You get the curve, its turning points, and a CSV of the raw daily values. Orb, planet selection and the declination term are all under your control.

Range: 1900-01-01 to 2050-12-31, maximum 10 years per request. Orb: 0.5° to 30°, default 15°. Export: CSV.

Read the Bradley Siderograph guide →

Gann Square of Nine

Gann's spiral relates prices to angles through their square roots. Give the module an anchor price and it returns the prices sitting on each axis across a band of rings around it, as a ladder and a full table, with the percentage distance from the anchor on every row.

Eight axes at a 45° step, or sixteen at 22.5°. Two to eight rings. Load the anchor from a live quote or type it in. An earlier Square of 144 option was removed rather than left in, because its implementation was mathematically incorrect.

Anchor: greater than 0, up to 1,000,000. Export: CSV.

Read the Square of Nine guide →

Cycle Scanner

Hand it a price series and it reports the repeating periods carrying the most spectral energy, plus a Hurst exponent describing whether the series trends, reverts or wanders. The transform uses a Hann window and eight times zero padding so peaks can be located between the raw frequency bins.

The Hurst calculation runs on log returns, not on price levels. That distinction matters: on levels the statistic pins near 1.0 for any random walk, which would make every series look like a strong trend.

Input: 16 to 2,048 bars, pasted, uploaded as CSV, or loaded from an instrument on Pro and Lifetime. Export: CSV.

Read the Cycle Scanner guide →

Historical Analogs

Pick a date and the module scans back up to a century, day by day, for the past dates whose planetary longitudes most closely match it. Results come back ranked, with a similarity percentage and the raw average separation in degrees, and with a one year minimum gap enforced so you get analogs from different eras rather than five days of the same week.

Scan depth: 20 to 100 years, offered in full on every plan. Export: CSV.

Read the Historical Analogs guide →

Sign Ingress and Rulership

An ingress is the moment a body crosses out of one 30° sign and into the next. Choose your bodies and a date range and the module returns every crossing inside it, resolved to the minute, with the sign left, the sign entered, and whether the body was moving direct or retrograde at the time. A retrograde re-entry is found the same way as a direct one, with no special case, because the search brackets the sign index rather than the longitude.

Each event also carries the classical dignity the body holds in the sign it entered: rulership, exaltation, detriment or fall. Detriment is derived as the sign opposite a body's rulership, and fall as the sign opposite its exaltation, so the four stay consistent by construction instead of being typed in from a table and drifting.

Two different kinds of fact share this screen, and the module keeps them apart. The dates are computed from the JPL DE421 kernel. The rulerships, metals and commodity associations are quoted from a source, and every row names the source it came from. Where an attribution comes from Gann's astro course rather than the general classical tradition, it says so on the row. None of it has been tested against price, and the module says that too.

Range: 1900-01-01 to 2050-12-31, maximum 10 years per request, reduced to 2 years when the Moon is selected because it changes sign every two and a half days. Bodies: ten, Sun and Moon out to Pluto, geocentric or heliocentric. Export: CSV.

The classical tables on their own are free. Asking for them computes nothing, so it costs nothing.

Read the Sign Ingress guide →

Market data

25 instruments across energy, metals, grains, softs and indices, priced from Yahoo Finance. Live single quotes, used to fill a Gann anchor, are available on every plan. Daily price history, used to feed the Cycle Scanner, requires Pro or Lifetime. The Cycle Scanner itself works on every plan if you paste or upload your own series.

Crohamhurst stores no price data. Whatever is fetched, pasted or uploaded is used for the computation and discarded.

What changes with the plan

PlanCompute units per dayAll six modulesPrice history
Free50YesNo
Hobbyist1,000YesNo
Pro10,000YesYes
Founders Lifetime10,000YesYes

Units reset at midnight UTC. Failed requests cost nothing, because usage is recorded only after a computation succeeds. Viewing results, exporting CSVs and everything to do with your account are free. See pricing for the full comparison.

Get started free Read the guides

Not financial advice

Crohamhurst is a calculation tool. It produces dates, degrees, levels and tables. It does not produce recommendations, signals or forecasts, and nothing on this page is financial advice. Trading carries risk of loss.