place_put_debit_spread
Place a bear put spread by buying a higher-strike put and selling a lower-strike put, paying a net debit. Specify contracts, quantity, limit price, and time in force.
Instructions
Place a Bear Put Spread (put debit spread).
Buy a higher-strike put, sell a lower-strike put. Pays a net debit. ⚠️ This executes a real trade. Consider running preflight_put_debit_spread first.
Args: sell_contract_osi: OSI symbol of the put to sell (lower strike). buy_contract_osi: OSI symbol of the put to buy (higher strike). quantity: Number of spreads. limit_price: Maximum net debit to pay per spread. time_in_force: DAY or GTD. Default is DAY. expiration_time: Required when time_in_force is GTD. ISO 8601 format. account_id: Account ID. Optional if PUBLIC_COM_ACCOUNT_ID is set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quantity | Yes | ||
| account_id | No | ||
| limit_price | Yes | ||
| time_in_force | No | DAY | |
| expiration_time | No | ||
| buy_contract_osi | Yes | ||
| sell_contract_osi | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |