order-execution
Confirm Order
Changed onReturns estimated cost and commission information for an order without the order actually being placed. Request valid for Market, Limit, Stop Market, Stop Limit, Options and Order Sends Order (OSO) order types. The fields that are returned in the response depend on the order type. The following shows the different fields that will be returned.
Base Confirmation (All confirmations will have these fields)
- Route
- Duration
- Account
- SummaryMessage
- OrderConfirmId
Equity Confirmation (Base Confirmation fields + the following)
- EstimatedPrice
- EstimatedPriceDisplay
- EstimatedCost
- EstimatedCostDisplay
- EstimatedCommission
- EstimatedCommissionDisplay
- DebitCreditEstimatedCost
- DebitCreditEstimatedCostDisplay
Forex Confirmation (Base Confirmation fields + the following)
- BaseCurrency
- CounterCurrency
- InitialMarginDisplay
Futures Confirmation (Base Confirmation fields + the following)
- ProductCurrency
- AccountCurrency
- EstimatedCost
- EstimatedPrice
- EstimatedPriceDisplay
- InitialMarginDisplay
- EstimatedCommission
- EstimatedCommissionDisplay
post/v2/orders/confirm
Request
- Base URLhttps://api.tradestation.com
- URLhttps://api.tradestation.com/v2/orders/confirm
- Auth
- OAuth 2Authorization code: https://api.tradestation.com/v2/security/authorizeToken URL: https://api.tradestation.com/v2/security/authorize scopes: trade
- or OAuth 2Client credentialsToken URL: https://api.tradestation.com/v2/security/authorize scopes: trade
Request body
Response
Order Confirm Response
Changes
- warning
deleted the
queryrequest parameteraccess_token
- warning
- info
endpoint added
- info