Protocol Architecture
Nox Aeterna operates as a 4-stage autonomous pipeline. Each stage runs independently with fault tolerance and automatic recovery.
Data Ingestion
The collector runs every 30 minutes, fetching bracket prices from the Polymarket Gamma API for all 10 weather stations. Ensemble weather forecasts are pulled from Open-Meteo every 6 hours.
Prediction
An Aeterna Engine V8.1 dual model predicts both mean temperature and variance for each station. The Aeterna Engine V8.1 CDF maps these to per-bracket probabilities. Platt scaling calibration corrects systematic biases.
Edge Detection
Model probabilities are compared against normalized Polymarket prices. An edge is the difference between model estimate and market price. Only edges above 7% generate trading signals.
Execution
Trades are executed via the Polymarket CLOB API using py-clob-client. Supports both BUY YES and BUY NO positions with automatic fee handling and position tracking.