How it works
Opal Capital runs a fully automated trading infrastructure for a private family book. This is what that looks like in practice — every day, every week.
06:30 AEST — Every trading day
Before anyone is at a desk, n8n orchestrates a fully automated data pull. Yahoo Finance prices and earnings data, Google Trends retail sentiment signals, and EODHD news headlines are ingested, synthesised through a LangChain pipeline, and assembled into a structured morning brief.
07:30 AEST — Morning review
The morning brief is reviewed against a structured checklist. Every potential trade passes through a multi-gate framework before any action is taken — from top-down macro conditions down to ticker-specific readiness checks. Discretion is removed from moments of stress.
Market hours — Continuous
Open positions are tracked against a strict exit priority hierarchy throughout the session. Rules run in ranked order — the most severe macro-regime signals override everything below them, followed by sector-health signals, position-level targets, and time-based backstops. Every open position knows exactly which rule will fire next.
17:00 AEST — After close
At US market close, a second automated pipeline runs. EODHD delivers final end-of-day prices, the position database updates across all relevant tables, and the live dashboard on Vercel refreshes. Any trade confirmations received by email are automatically parsed by n8n and written to the database.
Weekly — Every Saturday
Each weekend, the full portfolio is reviewed against its long-term targets. Multi-factor composite grades are refreshed, drawdown health is checked, and the book composition is assessed against sector, quality-tier, and diversification allocations. Any candidate promotions or rotations are flagged for the following week.