Praxis Agent
Regime-Adaptive Trading Intelligence
Six deterministic signal agents analyze 16 technical indicators in parallel, a GPT meta-analyst resolves conflicts and calibrates conviction, and a risk governor with 7 kill criteria enforces position limits the LLM can never override.
How Praxis Works
Praxis runs two concurrent loops. The strategic loop executes the full analysis pipeline every 15 minutes. The protective loop monitors open positions every 60 seconds, enforcing trailing stops and kill criteria in real time. Every trade decision flows through the complete pipeline below before execution.
Strategic LoopEvery 15 min
Fetches 200+ OHLCV bars, computes 16 indicators via pandas_ta, runs all 6 signal agents in parallel, calls GPT for meta-analysis, applies risk gates, and executes or rejects.Protective LoopEvery 60 sec
Lightweight cycle that checks all 7 kill criteria, updates ATR-based trailing stops, and closes positions that hit stop or target levels. Fully deterministic, no LLM.Dual ExecutionOn-chain + Paper
Trades scoring ≥85 submit EIP-712 signed TradeIntents to the Risk Router on Sepolia (ERC-8004). All trades also execute as Kraken paper trades with real spread modeling.Signal Agents
(6)Each agent is a pure function: fixed inputs from the feature engine, deterministic scoring logic, no state between cycles. Confidence scores are combined by the LLM analyst but never inflated.