Skip to content

Commit 97bbf3f

Browse files
update is darkpool (#34)
1 parent fa6c971 commit 97bbf3f

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

intriniorealtime/client.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,12 @@ def __str__(self):
8383
return self.symbol + ", trade, price: " + str(self.price) + ", size: " + str(self.size) + ", timestamp: " + str(self.timestamp) + ", subprovider: " + str(self.subprovider) + ", market_center: " + str(self.market_center) + ", condition: " + str(self.condition)
8484

8585
def is_darkpool(self):
86-
return (not self.market_center) or self.market_center == 'D' or self.market_center == 'E' or self.market_center == '\0' or self.market_center.strip() == ''
86+
if self.subprovider in [CTA_A, CTA_B, OTC, UTP, DELAYED_SIP]:
87+
return (not self.market_center) or self.market_center == 'D' or self.market_center == 'E' or self.market_center == '\0' or self.market_center.strip() == ''
88+
elif self.subprovider == NASDAQ_BASIC:
89+
return (not self.market_center) or self.market_center == 'L' or self.market_center == '2' or self.market_center == '\0' or self.market_center.strip() == ''
90+
else:
91+
return False
8792

8893

8994
class IntrinioRealtimeClient:

0 commit comments

Comments
 (0)