buy
Place a buy order on Deribit, choosing among limit, market, stop_limit, or stop_market. Execute a real trade on an instrument (e.g., BTC options) while setting amount, price, and order options.
Instructions
Place a buy order on Deribit. Supports limit, market, stop_limit, and stop_market order types. Use with caution — this places a real trade.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Order type (default 'limit') | |
| label | No | User-defined label for the order | |
| price | No | Order price (required for limit orders) | |
| amount | No | Order size in base currency. Use 'contracts' instead for options. | |
| contracts | No | Number of contracts to buy (preferred for options) | |
| post_only | No | Post-only order (maker only) | |
| reduce_only | No | Reduce-only order | |
| time_in_force | No | Time in force | |
| instrument_name | Yes | Instrument name (e.g. 'BTC-28MAR25-80000-C') |