Tool
Bradley Siderograph
market.bradley_siderograph
Inputs
No typed inputs.
Outputs
A bundle carrying the current sentiment value plus markers for its recent peaks and troughs (the model's projected turning dates). You typically read the value's sign and watch for a turn rather than trading the number directly.
The Bradley siderograph is a market-sentiment timeline built from planetary positions. It draws a wavy curve where peaks and troughs flag dates the model expects mood to shift — traders watch those turning points as candidates for trend changes, not as price targets.
How it works
For each bar's date the tool sums weighted planetary aspects between the selected bodies, in the chosen geocentric or heliocentric frame, into a single sentiment value. Those values form a continuous curve that is optionally smoothed over `smoothing` bars. The `model` picks which combination of components feeds the curve (full siderograph, long-term, or middle-term); the output is a bundle carrying the value plus the dates of its peaks and troughs.
Modes
Model options
Combines every weighted aspect into the classic combined siderograph curve — the headline sentiment line Donald Bradley published.
When to use: The default: a single all-in sentiment timeline whose turning dates you want to compare against price.
Uses only the slow, long-period aspect component, giving a smoother curve whose turns mark major multi-month sentiment swings.
When to use: Pick this to focus on the big, slow tides and ignore short-lived wobbles.
Uses the medium-period aspect component, a faster curve than long-term whose turns flag intermediate swings of a few weeks.
When to use: A middle ground — more turning points than long-term but steadier than the full siderograph.
Bodies options
Includes the Sun's aspects in the sentiment sum — the dominant slow driver that anchors the curve's broad shape.
When to use: Keep the Sun in for a complete, conventional siderograph.
Includes the Moon's aspects — the fastest body, adding short, frequent ripples to the sentiment curve.
When to use: Add the Moon when you want the curve to react to fast lunar aspects; drop it for a calmer line.
Includes Mercury's aspects in the sum, contributing quick, near-Sun swings to the sentiment.
When to use: Keep Mercury in for a fuller inner-planet contribution to the curve.
Includes Venus's aspects, adding a moderate-speed component to the sentiment sum.
When to use: Keep Venus in for the standard inner-planet weighting.
Includes Mars's aspects, a medium-speed body that adds sharper impulses to the curve.
When to use: Keep Mars in for its bridging-speed contribution between inner and outer planets.
Includes Jupiter's aspects, a slow outer body that shapes the curve's broad, multi-month swings.
When to use: Keep Jupiter in for the long-wave structure of the sentiment line.
Includes Saturn's aspects, a slow outer body that, with Jupiter, sets the dominant long-term tone of the curve.
When to use: Keep Saturn in — it is one of the heaviest weights in the classic model.
Includes Uranus's aspects, a very slow body whose rare aspects add long, gentle drifts to the sentiment.
When to use: Keep Uranus in for the slowest outer-planet contribution; its effect is broad and infrequent.
Includes Neptune's aspects, an extremely slow body adding a faint, very-long-period background swing.
When to use: Keep Neptune in for completeness; expect only a slow, subtle influence.
Includes Pluto's aspects, the slowest body in the set, contributing the longest-period background drift to the curve.
When to use: Keep Pluto in for the full outer-planet set; its influence is the slowest of all.
Frame options
Measures planetary angles as seen from Earth — the classic Bradley reference frame and the conventional choice.
When to use: Use geocentric to reproduce the traditional siderograph that most astro-traders reference.
Measures planetary angles as seen from the Sun, removing Earth's own orbital motion from every aspect.
When to use: Use heliocentric for a Sun-centred variant; it shifts the curve's turning dates versus the geocentric default.
Configuration
Which sentiment component drives the curve: siderograph (the full combined line), long_term (only the slow long-period component), or middle_term (the medium-period component).
Which planets contribute their aspects to the sentiment sum. Add or remove bodies to change how fast and how detailed the curve is — the Moon adds quick ripples, the outer planets set the slow tone.
How many bars to average the raw sentiment value over before drawing the curve. 0 or 1 leaves it raw and jagged; larger values flatten noise and make turning points easier to read but lag slightly.
The vantage point for measuring planetary angles: geocentric (from Earth, the traditional choice) or heliocentric (from the Sun).
Connects to
Examples
- Timing filter: read the sentiment value with feature.read_scalar and only allow longs while the Bradley curve is rising.
- Turning-point alert: flag bars where the curve prints a peak or trough as candidate trend-change dates to cross-check against price.
Common mistakes
- Trading the curve's level as a price forecast — it is a sentiment-timing model, so its peaks and troughs mark candidate turn dates, not targets.
- Switching frame from geocentric to heliocentric and expecting the same turn dates — the two frames shift the curve and its turning points.