My strategy trades a large set of US stocks. It is an EOD strategy.
I want to place orders a few hours before the US exchanges open.
If I open "Quotes and Price Triggers" I see straeming prices for a subset of all symbols:
(This are the first few symbols of S&P 500)

These missing quotes don't bother me much as my strategy does not need any streaming quotes.
BUT: If I stage and place orders from my strategy, these orders are not sent to Interactive Broker's TWS with the error message "could not obtain quotes for XYZ"
Why does placing an order require these quotes?
And why are these quotes not in WL in the first place?
I want to place orders a few hours before the US exchanges open.
If I open "Quotes and Price Triggers" I see straeming prices for a subset of all symbols:
(This are the first few symbols of S&P 500)
These missing quotes don't bother me much as my strategy does not need any streaming quotes.
BUT: If I stage and place orders from my strategy, these orders are not sent to Interactive Broker's TWS with the error message "could not obtain quotes for XYZ"
Why does placing an order require these quotes?
And why are these quotes not in WL in the first place?
Rename
QUOTE:Help (F1) > Interactive Brokers > Data > Streaming:
And why are these quotes not in WL in the first place?
A basic IB streaming subscription allows you to stream 100 symbols simultaneously. This number is the sum of the symbols you're viewing in WealthLab and any active TWS Quote page. To stream more symbols you'll need to buy additional "quote bundles" at IB.
QUOTE:First let me ask you, "How would the orders be triggered and Auto-Staged without quotes?"
Why does placing an order require these quotes?
QUOTE:
allows you to stream 100 symbols simultaneously
I have a very low number of symbols on a given day, less than 20.
The screen dump above is done with 50 symbols...
QUOTE:
How would the orders be triggered and Auto-Staged
I dont need no trigger nor any auto stage.
I just want to send these orders to TWS a few hours before the exchanges open.
After some research:
The problem mentioned above happens with the Dummy Broker only.
I can send Orders to TWS if Interactive Brokers is selecetd as the Broker.
The problem mentioned above happens with the Dummy Broker only.
I can send Orders to TWS if Interactive Brokers is selecetd as the Broker.
QUOTE:Then there have been no full lot trades for those symbols since you started Streaming on Quotes.
I have a very low number of symbols on a given day, less than 20.
QUOTE:By design then. The dummy broker needs quotes to work. For a far better poper trading experience, enable and use your IB Paper Account (and also give it use of your production account's quotes stream when you set it up at IB).
The problem mentioned above happens with the Dummy Broker only.
Also consider an Alpaca paper account.
I am happy with the IB Paper Account for Paper Trading.
But for some debugging I needed a historical, bar-by-bar paper trading. I was thrilled to find out that the Dummy Broker can do that and somewhat disappointed to find the problem mentioned above.
But for some debugging I needed a historical, bar-by-bar paper trading. I was thrilled to find out that the Dummy Broker can do that and somewhat disappointed to find the problem mentioned above.
Make your own custom Finantic Dummy broker that does exactly what you need it to do.
Your Response
Post
Edit Post
Login is required