diff --git a/piker/brokers/ib/ledger.py b/piker/brokers/ib/ledger.py index d8510f8b..31dc4ab9 100644 --- a/piker/brokers/ib/ledger.py +++ b/piker/brokers/ib/ledger.py @@ -501,7 +501,7 @@ async def update_ledger_from_api_trades( for fill in fills: con: Contract = fill.contract conid: str = con.conId - pexch: str | None = con.primaryExchange + pexch: str|None = con.primaryExchange or con.exchange if not pexch: cons = await client.get_con(conid=conid)