Example: AI trading agent deciding BUY / SELL
An AI agent monitors markets and decides whether to BUY, SELL, or HOLD an asset.Flow
- The agent fetches external data (prices, indicators, market data APIs)
- The agent sends a prompt to an AI model (e.g. “Given this data, should I BUY or SELL?”)
- The AI model returns a response (e.g. BUY with a confidence score)
- The agent executes the trade
Where Prado is used
- HTTP runtime
- Records the external data APIs the agent called
- Records the AI model request and response (or hashes of them)
- Optional JS / Python runtime
- Records deterministic post-processing logic
- Example: reject low confidence, cap position size
What Prado proves
- What market data the agent observed
- What prompt was sent to the AI model (or its hash)
- What the AI model returned
- Whether deterministic logic modified the result
- That this evidence was not altered later
What Prado does NOT prove
- That the trade was correct
- That the model reasoning was sound
- That the outcome was profitable