Eclipse & Mercury retrograde calendar (market timing)
astro_event_calendarFinancial astrology event calendar for backtesting and trading bots (stocks, crypto, forex): the exact UTC minute and unix timestamp of every eclipse, Mercury retrograde and other station, ingress, new and full moon, planetary aspect, declination parallel and out-of-bounds between two dates, 1800-2200, each with a stable key to join on candles. E.g. {start: '2024-01-01', end: '2024-12-31', include: ['eclipse', 'station']}. A reproducible calendar of celestial events for backtests and alerts, historical or future: sign ingresses, retrograde/direct stations, new/full/quarter moons, solar eclipses (total, annular, hybrid, partial, with gamma) and lunar eclipses (with magnitudes), aspects between planets, declination parallels / contra-parallels and out-of-bounds crossings. Up to 366 days per call, geocentric or heliocentric, tropical or sidereal, Moon optional. Each event has exact_utc, a unix 'timestamp' to join on candle times and a stable 'key' for de-duplication across pages. Deterministic (JPL DE440, no LLM); every result carries meta.result_sha256. Price $0.25 per call via REST POST https://astro-agent.dev/v1/finance/events (x402 or MPP); always paid, never a free call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"start": "<start>",
"end": "<end>"
},
"name": "astro_event_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | Last UTC date, YYYY-MM-DD, at most 366 days after start (inclusive). | |
| start | Yes | First UTC date, YYYY-MM-DD, 1800..2199. Example: '2024-01-01'. | |
| bodies | No | Planets searched. Default: Sun..Pluto (geo), Mercury..Pluto with Earth (helio). | |
| aspects | No | Aspects timed between planets. Default: the 5 majors. | |
| include | No | Event types to return. Default: all that apply to the perspective. | |
| options | No | Optional zodiac settings. | |
| perspective | No | Heliocentric gives ingresses and aspects only (no stations, lunations, eclipses). | geocentric |
| include_moon | No | Also the Moon's ingresses, aspects, parallels and out-of-bounds (geocentric; many events). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | Provenance of the result. | |
| error | No | x402 offer only: why payment is required. | |
| result | No | The calculation result. | |
| accepts | No | x402 offer only: the payment options (scheme, network, amount, asset, payTo, ...). | |
| endpoint | No | The REST route that computed it, e.g. 'western/natal'. | |
| resource | No | x402 offer only: the resource being paid for. | |
| extensions | No | x402 offer only: protocol extensions (bazaar). | |
| x402Version | No | x402 offer only: protocol version (2). |