Strategy payoff plot
option_strategy_plotShow an option-strategy payoff as an opaque PNG in the conversation. Any structure in the engine playbook can be built on the SYNTH sample chain. A market ticker requires user-supplied chain data. Do not start a localhost dashboard.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "option_strategy_plot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate | No | ||
| expiry | No | ||
| symbol | No | SYNTH | |
| strategy | No | iron_condor | |
| data_source | No | ||
| source_data | No | ||
| source_text | No | ||
| source_format | No | ||
| dividend_yield | No | ||
| rights_confirmed | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| units | No | ||
| expiry | Yes | Option expiry, when available. | |
| images | No | The returned images, for the inline plot app. | |
| warning | Yes | Data and financial-risk warning. | |
| strategy | Yes | Requested strategy for a payoff plot, when applicable. | |
| data_mode | Yes | Whether the figures are synthetic or user supplied. | |
| plot_types | Yes | Plot names in the same order as the image content. | |
| underlying | Yes | Underlying shown by the plots. | |
| captured_at | Yes | Snapshot or fixture timestamp, when available. | |
| data_source | Yes | Named source used for the figures. | |
| diagnostics | No | ||
| expiry_note | No | Set when the requested expiry is not the one the figures are for. | |
| image_count | Yes | Number of returned PNG images. | |
| strategy_records | No | Exact plotted engine records. Use these for tables; do not infer values from images. |