astrology-trading-research

/home/avalon/.hermes/skills/astrology/astrology-trading-research/SKILL.md · raw

Astrology Trading Research

Purpose

Use this skill when building or revising systems that test astrology-informed trading hypotheses, especially crypto swap strategies, paper trading, blind backtests, strategy dashboards, or self-improving trading research loops.

This is a research and simulation skill, not financial advice and not a live-trading permission layer. Default to paper/simulation until the user explicitly asks for live wallet execution and security/risk controls are designed.

Core Principle: Frequency-Aware Astrology

A strategy must be evaluated not only for symbolic coherence but for whether it can produce enough samples to be tested and used ongoingly.

Classify every signal by role:

  1. Regime filter — slow context; controls risk limits and permitted direction.
  2. Setup window — medium-frequency tradable window; invites a trade search.
  3. Execution trigger — high-frequency precise timing; schedules entries/exits.
  4. Allocation filter — modifies size, token selection, or cash/stablecoin exposure.

Avoid treating rare outer-planet or Mars/Saturn events as standalone live trading systems unless there is a deep historical catalog across comparable assets or repeatable derivative triggers.

Crypto trades 24/7 and has limited history, so prioritize high-sample timing layers.

Layer 1 — Moon-based execution triggers

Use as the primary source of frequent entry/exit timing:

Good hold windows: 1h, 2h, 3h, 6h, 12h, 24h. For Moon-degree systems, start with 1h–6h so the hold window matches the event cadence.

360-degree Moon sweep protocol

When Alex asks whether “the Moon in degree X” predicts BTC movement, test the full zodiac deliberately rather than eyeballing one degree:

  1. Generate an astrology-only event schedule for every Moon ingress into absolute zodiacal degrees 0–359; record timestamp, absolute degree, sign, sign-degree, traditional sign ruler, and lunar speed if available.
  2. Seal/hash the schedule before revealing market outcomes.
  3. Score each degree across multiple forward holds (1h, 2h, 3h, 6h, 12h, 24h) against same-window BTC benchmark with explicit fee/slippage.
  4. Display sample count per degree; do not rank tiny-sample buckets as meaningful.
  5. Run walk-forward/year splits and same-frequency random schedules before promotion.
  6. Check nearby-degree robustness (degree-1, degree, degree+1) and grouped feature families: absolute degree, sign-degree 0–29, sign/ruler, modality/element, and BTC Genesis natal-contact bands.
  7. When comparing Moon degrees for Alex, provide a visible 360-degree matrix, not only a top-N leaderboard: each row/cell should show samples, expected up/down direction, raw hit rate, regime-weighted hit rate, sign ruler, and grouped-feature labels.
  8. If extending into Human Design / I Ching, map Moon longitude through the app-consistent 64-gate ring before interpretation: each gate spans 5.625°, and gate-line sub-buckets span 0.9375°. Use the HD Prism GATE_RING_ORDER as source of truth and treat I Ching meanings as post-statistical context only after candidates survive splits/baselines.
  9. Report sober evidence such as “degree 120 outperformed in-sample but failed year splits,” not hypey single-degree winner claims.

A 360-degree leaderboard should therefore rank by robustness-adjusted evidence, not raw best alpha from multiple comparisons.

Layer 2 — Sun/Mercury/Venus setup windows

Use faster non-lunar bodies to define windows that are frequent enough to test:

These should usually open 12–72h windows; the Moon chooses exact execution timing.

Layer 3 — Planetary hours as grounded frequent timing

Use planetary hours as a traditionally grounded intraday timing grid because they produce many repeatable windows across crypto's 24/7 market:

Layer 4 — Mars/Saturn/Jupiter regime filters

Use slower or rarer factors as context, not usually as direct trade triggers:

Layer 5 — Long-wave background

Outer planets, nodes, and rare configurations can be logged as background context but should not dominate MVP trade scheduling unless the test design can avoid tiny sample sizes.

Blind Backtesting Protocol

For historical tests:

  1. Choose window and strategy rule without inspecting price/news for that period.
  2. Generate an astrology-only trade schedule.
  3. Seal the schedule with a hash and store all rationale/actions.
  4. Only then fetch price data and simulate outcomes.
  5. Compare against benchmark and record interpretation notes.
  6. Group results by feature family, not single one-off events.

Never ask the model what happened in the market during the test window before sealing. Do not use known historical narratives as rationale.

Market Data Granularity

Match price data resolution to astrology trigger precision:

Strategy Design Template

For every strategy, specify:

Executable Research Loop

When building an ongoing astrology/crypto research system, do not stop at generating hypotheses or research-cycle notes. The system should maintain an executable task queue that Hermes cron can claim and run:

  1. Seed tasks from the current research agenda and skill protocols.
  2. Claim one queued task per worker run.
  3. Execute the concrete backtest/data-ingestion command.
  4. Parse machine-readable metrics from stdout or output files.
  5. Mark the task completed/failed with result metrics and logs.
  6. Feed completed results back into the next task-generation pass.

For Alex, the UI for this class of system should primarily be a leaderboard + monitor: show what is queued/running/completed/failed and rank completed tests by visible evidence. Keep hypothesis/provenance views secondary. In monitor/task views, expandable rows should explain why a run was scheduled: the astrology trait being tested, data source/granularity, hold window, cron cadence, sealing-before-reveal rule, and promotion gate (benchmark + same-frequency random baselines), so the scheduling rationale is visible at the point of execution.

Evaluation Metrics

Rank strategies by more than alpha. For crypto astrology research, make sample size and data granularity visible in the UI before celebrating returns.

Core metrics:

Confidence-building metrics:

A high-alpha strategy with very few events is not automatically better than a smaller-alpha Moon-based strategy with many repeatable samples. A strategy with thousands of samples but no edge versus same-frequency random schedules should also be demoted.

Interpretation Guidance

When reviewing runs, answer:

Regime-aware Moon-degree interpretation

When Alex asks whether a 360-degree Moon matrix is "smart" or whether a 60%+ degree is meaningful, do not stop at a raw leaderboard. Add a regime-aware validation layer:

  1. Define BTC macro trend explicitly for each event. Alex's corrected default is a high-timeframe BTC swing peak/valley regime map (macro highs/lows confirmed by broad reversals, e.g. ~25%), not merely current price versus 30d/90d/180d/365d ago. Prior-return windows can remain diagnostics, but they are not the primary macro-trend label.
  2. Score each degree separately for trend-following versus counter-trend behavior. Correct counter-trend calls are more valuable than simply riding BTC beta.
  3. Run a grid across hold windows (1h, 3h, 6h, 12h, 24h) and trend lookbacks, then report stable candidates that recur across variants.
  4. Treat ~60–66% per-degree winners as candidates until they survive multiple-testing correction, random same-frequency baselines, nearby-degree robustness, and walk-forward/year splits.
  5. For HD/I Ching integration, group 360 degrees into 64 gates using HD Prism's gate order (5.625° per gate), then validate gate buckets before pulling symbolic meanings.

For Hermes Trader session-specific implementation details, see references/hermes-trader-regime-degree-matrix-validation-2026-05.md.

Alex-Specific Astrology Defaults

References

Common Pitfalls

  1. Rare-event overconfidence — A Mars/Saturn strategy can look good in one run but be too sparse for live use.
  2. Raw degree overfitting — Degree pulses are valuable timing grids, but single degrees should be grouped into feature families.
  3. Ingress-as-direction error — Mercury/Venus/Sun ingresses often make better setup windows than automatic directional trades.
  4. Ignoring benchmark beta — Positive return is not alpha if the benchmark moved more.
  5. Skipping sample-count reasoning — Every proposed strategy needs an expected frequency and live usability rating.
  6. Using astrology as post-hoc explanation — Seal rules and schedules before market reveal.
  7. Timing precision mismatch — Do not evaluate exact Moon/aspect triggers with daily candles; use 1h or finer data and surface granularity in the result.
  8. Ignoring null baselines — High-frequency astrology rules must beat random same-frequency schedules, not just buy-and-hold or cash.
  9. Stopping at paid or short-history data — When Alex asks for public/free historical crypto data, do not suggest paid feeds or settle for Coinbase-only 2016-era coverage. Actively check public exchange sources such as Bitstamp and report actual first/last candle coverage.
  10. Hypey leaderboard interpretation — Leaderboards should show a short sober evidence sentence and a data-centric grade. A large-sample negative result is valuable evidence and should say “no edge yet,” not be spun as success.