Interactive Brokers TWS API message code
Interactive Brokers TWS API message code: 2137 (cross side warning)
The error, as text you can copy
2137- Kind
- TWS API message code
- Where you meet it
- In the TWS API, not in the Web API and not in an HTTP status
What does 2137 (cross side warning) mean on the Interactive Brokers API?
Interactive Brokers lists TWS API warning message code 2137 with the text "Cross Side Warning" (the vendor's wording). The vendor says this warning occurs in TWS version 955 and higher when an order would change the position in an account from long to short or from short to long.
Risk warning: CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage. You can lose money on these products, and each provider publishes its own loss figure under FCA rules. You should consider whether you understand how they work and whether you can afford to take the high risk of losing your money. Automated and API trading can amplify losses through bugs, connectivity failures and runaway orders.
How do I fix 2137 (cross side warning)?
The vendor's page says the warning can be disabled in IB Gateway 956 or higher and TWS 957 or higher under Global Configuration, Messages, "Cross Side Warning".