From f604437897112803111fa96747c45c6ddb5e2753 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Fri, 8 Apr 2022 13:31:21 -0400 Subject: [PATCH] Remove symbol key from first quote from ib feed --- piker/brokers/ib.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/piker/brokers/ib.py b/piker/brokers/ib.py index ab440ffe..3431dfd6 100644 --- a/piker/brokers/ib.py +++ b/piker/brokers/ib.py @@ -1472,6 +1472,7 @@ async def stream_quotes( return init_msgs init_msgs = mk_init_msgs() + con = first_ticker.contract # should be real volume for this contract by default @@ -1496,8 +1497,11 @@ async def stream_quotes( topic = '.'.join((con['symbol'], suffix)).lower() quote['symbol'] = topic + # for compat with upcoming fqsn based derivs search + init_msgs[sym]['fqsn'] = topic + # pass first quote asap - first_quote = {topic: quote} + first_quote = quote # it might be outside regular trading hours so see if we can at # least grab history.