Propose trades for a view
propose_tradesDescribe a market view and budget to receive live-priced option structures ranked by payoff per risk, sized to your budget, and ready to trade now.
Instructions
Given a view on a coin and a budget, return a few real option structures that express it, priced against the live book and sized to the budget. Use this for 'I think X will go up', 'what should I trade if I expect a big move', 'how do I bet on ETH staying flat'. Every result is tradable right now: candidates that cannot be filled are discarded, not softened. Each is ranked by what it pays if the market moves one standard deviation by that expiry — the market's own implied volatility, not a guess — divided by what it puts at risk. Structures whose loss has no limit are left out unless allow_uncapped is set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | Yes | bullish = expects it to rise; bearish = to fall; quiet = to stay near here; big-move = a large move either way. | |
| limit | No | ||
| currency | Yes | The coin. | |
| budget_usd | Yes | What they'll spend, or for a structure that pays up front, what they'll risk. | |
| horizon_days | No | Roughly when they expect to be right. Default 30. | |
| target_price | No | A specific level they have in mind, reported per structure. | |
| allow_uncapped | No | Include structures that can lose without limit. Off by default. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spot | Yes | ||
| view | Yes | ||
| atmIv | Yes | ||
| currency | Yes | ||
| rejected | Yes | ||
| budgetUsd | Yes | ||
| proposals | Yes | ||
| referenceSpot | Yes | ||
| referenceMovePct | Yes |