Get option order impact
Simulates an option order with up to 4 legs and returns the estimated cost and transaction fees without placing it. Only supported for certain enabled brokerages. Please refer to the brokerage trading support page for more information on which brokerages support this endpoint.
Path parameters
Unique identifier for the connected brokerage account. This is the UUID used to reference the account in SnapTrade.
Query parameters
SnapTrade User ID. This is chosen by the API partner and can be any string that is a) unique to the user, and b) immutable for the user. It is recommended to NOT use email addresses for this property because they are usually not immutable.
SnapTrade User Secret. This is a randomly generated string and should be stored securely. If compromised, please rotate it via the rotate user secret endpoint.
Request body
Example request
{
"order_type": "MARKET",
"time_in_force": "Day",
"price_effect": "DEBIT",
"legs": [
{
"instrument": {
"symbol": "PBI 250718C00006000"
},
"action": "BUY_TO_OPEN",
"units": 1
}
]
}Response
OK
Example response
{
"estimated_cash_change": "1.97",
"estimated_fee_total": "0.50"
}