- ago
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?
0
165
Solved
8 Replies

Reply

Bookmark

Jump to End
Cone8
- ago
#1
QUOTE:
And why are these quotes not in WL in the first place?
Help (F1) > Interactive Brokers > Data > Streaming:
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:
Why does placing an order require these quotes?
First let me ask you, "How would the orders be triggered and Auto-Staged without quotes?"
0
- ago
#2
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...
0
- ago
#3
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.
0
- ago
#4
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.


0
Best Answer
Cone8
- ago
#5
QUOTE:
I have a very low number of symbols on a given day, less than 20.
Then there have been no full lot trades for those symbols since you started Streaming on Quotes.

QUOTE:
The problem mentioned above happens with the Dummy Broker only.
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).
0
- ago
#6
Also consider an Alpaca paper account.
0
- ago
#7
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.
0
Cone8
- ago
#8
Make your own custom Finantic Dummy broker that does exactly what you need it to do.
0

Reply

Bookmark

Jump to Top