I'm having problems with MICRO SILVER futures market. When I try to make a order in live trade I receive the next message. In backtest it works perfectly. I can operate in SILVER market without problems.
2025-10-01 08:00:06 : Brokerage meesage received - Warning - Code: 200 - No security definition has been found for the request. Origin: [Id=71] IBPlaceOrder: SIL29Z25 (FUT SIL USD COMEX 20251229 0 )
2025-10-01 08:00:06 : Brokerage Warning: No security definition has been found for the request. Origin: [Id=73] GetContractDetails: SIL29Z25 (FUT SIL USD COMEX)
2025-10-01 08:00:06 : Brokerage meesage received - Warning - Code: 200 - No security definition has been found for the request. Origin: [Id=73] GetContractDetails: SIL29Z25 (FUT SIL USD COMEX)
2025-10-01 08:00:07 : Brokerage Warning: No security definition has been found for the request. Origin: [Id=75] GetContractDetails: SIL29Z25 (FUT SIL USD COMEX)
2025-10-01 08:00:07 : Brokerage meesage received - Warning - Code: 200 - No security definition has been found for the request. Origin: [Id=75] GetContractDetails: SIL29Z25 (FUT SIL USD COMEX)
2025-10-01 08:05:01 : Runtime Error: Timeout waiting for brokerage response for brokerage order id 71 lean id 57
2025-10-01 08:05:01 : Runtime Error: Timeout waiting for brokerage response for brokerage order id 71 lean id 57: StackTrace: Timeout waiting for brokerage response for brokerage order id 71 lean id 57
Mia Alissi
Here is a detailed guide and example code for troubleshooting and correctly setting up trading Micro Silver (MICRO SILVER) futures with QuantConnect and Interactive Brokers (IB):
1. Contract Symbol & Market Mapping
SI(5,000 oz contract).SIL(1,000 oz contract).In QuantConnect, you must use:
Futures.Metals.MICRO_SILVERfor Micro Silver, not justSILVERorSI.Market.COMEX.SILZ25(notSIL29Z25).Example for adding the Micro Silver future with correct mapping:
2. IB Account Permissions
3. Add Detailed Brokerage Error Logging
You should actively log all brokerage events to understand exactly what gets sent and rejected. Use a custom brokerage message handler:
Register it in
initialize()with:4. Next Steps If It Still Fails
Example Full Algorithm Snippet for Debugging
Checklist Recap:
Futures.Metals.MICRO_SILVER, market=Market.COMEXIf you follow these steps, your Micro Silver futures order should be accepted in live IB trading!
Sources: US Future Universe - QuantConnect.com, US Futures - QuantConnect.com, Interactive Brokers - QuantConnect.com, docs writing algorithms key concepts security identifiers, docs writing algorithms securities asset classes futures handling data
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
Francisco Javier Saladich
I tried placing manually an order in TWS for MICRO SILVER and the symbols is like SI29Z25, not SIL29Z25 how QC says.
Francisco Javier Saladich
The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.
To unlock posting to the community forums please complete at least 30% of Boot Camp.
You can continue your Boot Camp training progress from the terminal. We hope to see you in the community soon!