File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,12 @@ def parse_single(data: Dict[str, Any]):
8
8
event_type = data ["ev" ]
9
9
if event_type in [EventType .EquityAgg .value , EventType .EquityAggMin .value ]:
10
10
return EquityAgg .from_dict (data )
11
- elif event_type in [EventType .CryptoAgg .value , EventType .ForexAgg .value ]:
11
+ elif event_type in [
12
+ EventType .CryptoAgg .value ,
13
+ EventType .CryptoAggSec .value ,
14
+ EventType .ForexAgg .value ,
15
+ EventType .ForexAggSec .value ,
16
+ ]:
12
17
return CurrencyAgg .from_dict (data )
13
18
elif event_type == EventType .EquityTrade .value :
14
19
return EquityTrade .from_dict (data )
Original file line number Diff line number Diff line change @@ -23,7 +23,9 @@ class EventType(Enum):
23
23
EquityAgg = "A"
24
24
EquityAggMin = "AM"
25
25
CryptoAgg = "XA"
26
+ CryptoAggSec = "XAS"
26
27
ForexAgg = "CA"
28
+ ForexAggSec = "CAS"
27
29
EquityTrade = "T"
28
30
CryptoTrade = "XT"
29
31
EquityQuote = "Q"
@@ -34,7 +36,7 @@ class EventType(Enum):
34
36
CryptoL2 = "XL2"
35
37
Value = "V"
36
38
"""Launchpad* EventTypes are only available to Launchpad users. These values are the same across all asset classes (
37
- stocks, options, forex, crypto).
39
+ stocks, options, forex, crypto).
38
40
"""
39
41
LaunchpadValue = "LV"
40
42
LaunchpadAggMin = "AM"
You can’t perform that action at this time.
0 commit comments