-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEnums.Auto.cs
More file actions
89 lines (86 loc) · 11.1 KB
/
Copy pathEnums.Auto.cs
File metadata and controls
89 lines (86 loc) · 11.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
// ------------------------------------------------------------------------------------------------------------------------------
//
// Machine generated. Do not edit directly.
//
// Copyright 2014, SpiderRock Technology
//
// ------------------------------------------------------------------------------------------------------------------------------
namespace SpiderRock.DataFeed
{
// ReSharper disable InconsistentNaming
public enum AdjConvention : byte { None=0,Original=1,OSI=2,SpcOnly=3,OSIAlt=4 };
public enum AssetType : byte { None=0,EQT=1,IDX=2,BND=3,CUR=4,COM=5,FUT=6,SYN=7,WAR=8,FLX=9,MUT=10,SPD=11,MM=12,MF=13,COIN=14,TOKEN=15 };
public enum AuctionLimitType : byte { None=0,Market=1,Limit=2 };
public enum AuctionReason : byte { None=0,Open=1,Market=2,Halt=3,Closing=4,RegulatoryImbalance=5 };
public enum AuctionState : byte { None=0,Start=1,Update=2,End=3 };
public enum AuctionStatus : byte { None=0,WillRunOpenAndClose=1,WillRunInterest=2,WillNotRunImbalance=3,WillNotRunClsAuction=4 };
public enum AuctionType : byte { None=0,Exposure=1,Improvement=2,Facilitation=3,Solicitation=4,Opening=5,Closing=6,RFQ=7,Block=8,Flash=9,BlockDAC=10,BlockPOC=11,BlockPCV=12 };
public enum BbgYrCode : byte { None=0,OneDigit=1,TwoDigit=2,FourDigit=3,OneDigitWeekly=4,TwoDigitWeekly=5,FourDigitWeekly=6,OneDigitDec=7,TwoDigitDec=8,FourDigitDec=9,OneDigitWeeklyDec=10,TwoDigitWeeklyDec=11,FourDigitWeeklyDec=12 };
public enum BuySell : byte { None=0,Buy=1,Sell=2 };
public enum CalcSource : byte { None=0,Tick=1,Loop=2 };
public enum CalcType : byte { Loop=0,Tick=1 };
public enum CallPut : byte { Call=0,Put=1,Pair=2 };
public enum ClsMarkState : byte { None=0,LastPrt=1,SRClose=2,ExchClose=4,Final=8 };
public enum ContractUnit : byte { None=0,AUD=1,BBL=2,BDFT=3,BRL=4,BU=5,CAD=6,CHF=7,CTRCT=8,CUR=36,CWT=9,CZK=10,EUR=11,GAL=12,GBP=13,HUF=14,ILS=15,IPNT=16,JPY=17,KRW=18,LBS=19,MMBTU=20,MWH=21,MXN=35,MYR=22,NOK=23,NZD=24,PLN=25,RMB=26,RUR=27,SEK=28,TON=29,TRY=31,TRYOZ=32,USD=33,ZAR=34 };
public enum Currency : byte { None=0,AUD=1,BRL=2,CAD=3,CHF=4,CNH=5,CNY=6,EUR=7,GBP=8,JPY=9,KRW=10,MXN=11,MYR=12,NOK=13,NZD=14,SEK=15,TRY=16,USD=17,USDCents=18,CZK=19,ZAR=20,HUF=21,USX=22,GBX=23,DKK=24,GEL=25 };
public enum ExchOrderStatus : byte { None=0,Open=1,Cancelled=2,Filled=3,Retry=4 };
public enum ExchOrderType : byte { None=0,Market=1,Limit=2,Auction=3 };
public enum ExchPrtType : byte { None=0 };
public enum ExecQualifier : byte { None=0,AllOrNone=1 };
public enum ExerciseTime : byte { None=0,PM=1,AM=2 };
public enum ExerciseType : byte { None=0,American=1,European=2,Asian=3,Cliquet=4 };
public enum ExpirationMap : byte { None=0,ExactMatch=1,UnderlierMap=2 };
public enum FirmType : byte { None=0,Customer=1,Firm=2,MarketMaker=3,ProCustomer=4,BrokerDealer=5,AwayMM=6,FirmJBO=7,BrkrDlrCust=8 };
public enum FitPath : byte { None=0,VolUPrc=2,VolUPrcDefault=3,VolSDiv=4,VolSDivDefault=5,BaseDefault=6,BaseDefaultAdj=7,HistVol=8,Default=9,NormalMid=10,WideMid=11,WideGap=12,WideBound=13,AtmRange=14 };
public enum FutExch : byte { None=0,CFE=1,CME=2,CBOT=3,COMEX=4,NYMEX=5,ICE=6,EUREX=7,CEDX=8,NXAM=9,NXBR=10,NXLS=11,NXML=12,NXOS=13,NXP=14,ICEFE=15 };
public enum GridType : byte { None=0,Unused=1,SRCubic=2,SRCubic2=3,BSpline=4,BSpline2=5 };
public enum IdxSrc : byte { Unknown=0,Indication=1,Quote=2 };
public enum ImbalanceSide : byte { None=0,Buy=1,Sell=2,NoImbalance=3,InsufOrdsToCalc=4 };
public enum ImpliedQuoteError : byte { None=0,InvalidUPrc=1,InvalidSVol=2,PricingError=3 };
public enum LiveSurfaceType : byte { None=0,Live=1,Hist=2,PriorDay=3,Skew=4,LiveSkew=5,LiveAdj=6,Interp=7,Test1=8,Test2=9,Test3=10,LiveC=11,BaseC=12,PrevC=13,HistC=14,InterpC=15,Default=16,BaseEMA_1=17,BaseEMA_2=18,BaseEMA_3=19,Archive=20 };
public enum MarkSource : byte { None=0,NbboMid=1,SRVol=2,LoBound=3,HiBound=4,SRPricer=5,SRQuote=6,CloseMark=7,OpenMark=8 };
public enum MarketQualifier : byte { None=0,NA=1,Opening=2,Implied=3 };
public enum MarketSession : byte { None=0,EarlySession=1,RegularSession=2,LateSession=3,NextDay=4 };
public enum MarketStatus : byte { None=0,PreOpen=1,PreCross=2,Cross=3,Open=4,Closed=5,Halted=6,AfterHours=7 };
public enum MoneynessType : byte { None=0,PctStd=1,LogStd=2,NormStd=3 };
public enum Multihedge : byte { None=0,Simple=1,Complex=2,AllCash=3,Binary=4,Fragment=5 };
public enum NoticeShape : byte { None=0,Single=1,MLeg=2 };
public enum OTCPrimaryMarket : byte { None=0,OTCLink=1,OTCBB=2,OTCLinkBB=3,GreyMarket=4,OTCBonds=5 };
public enum OTCTier : byte { None=0,OtcNoTier=1,OTCQXUSPrem=2,OTCQXUS=3,OTCQXIntPrem=4,OTCQXInt=5,OTCQB=6,OTCBBOnly=7,PinkCurr=8,PinkLim=9,PinkNoInfo=10,Grey=11,Expert=12,OTCBonds=13 };
[System.Flags] public enum OpraMktType : byte { None=0,Rotation=1,TradingHalted=2,CustInterest=4,QuoteNotFirm=8,Indicative=16,AutoEligible=32 };
public enum OptExch : byte { None=0,AMEX=1,BOX=2,CBOE=3,ISE=4,NYSE=5,PHLX=6,NSDQ=7,BATS=8,C2=9,NQBX=10,MIAX=11,GMNI=12,CME=13,CBOT=14,NYMEX=15,COMEX=16,ICE=17,EDGO=18,MCRY=19,MPRL=20,SDRK=21,DQTE=22,EMLD=23,CFE=24,MEMX=25,SPHR=26,EUREX=27,CEDX=28,NXAM=29,NXBR=30,NXLS=31,NXML=32,NXOS=33,NXP=34,ICEFE=35 };
public enum OptPriceInc : byte { None=0,PartPenny=1,PartNickle=2,FullPenny=3 };
public enum OptionType : byte { None=0,Equity=1,Index=2,Future=3,Binary=4,Warrant=5,Flex=6,MapError=99 };
public enum PositionType : byte { None=0,Opening=1,Closing=2,Auto=3 };
public enum PriceFormat : byte { None=0,N0=1,N1=2,N2=3,N3=4,N4=5,N5=6,N6=7,N7=8,F4=9,F8=10,Q8=11,F16=12,F32=13,H32=14,Q32=15,F64=16,H64=17,FullPenny=18,PartPenny=19,PartNickle=20,V1=21,V2=22,V3=23,V4=24,V5=25,V6=26,V7=27,V8=28,V9=29,V10=30,V11=31,V12=32,V13=33,V14=34,V15=35,V16=36,A0=37,A1=38,A2=39,A3=40,A4=41,A5=42,A6=43,A7=44,E32=45,EU2A=46,EU2B=47,EU2C=48,EU2D=49,EU2E=50,EU2F=51,EU3A=52,EU3B=53,EU3C=54,EU3D=55,EU3E=56,EU3F=57,EU3G=58,EU3H=59,EU3I=60,EU3J=61,EU4A=62,EU4B=63,EU4C=64,EU5A=65,EU5B=66,NMS_Penny=67,NMS_Nickle=68,NMS_HalfPenny=69,EQT=70 };
public enum PriceQuoteType : byte { None=0,Price=1,Vol=2 };
public enum PricingModel : byte { None=0,Equity=1,FutureApprox=2,FutureExact=3,NormalApprox=4,NormalExact=5 };
public enum PricingSource : byte { None=0,Native=1,SyntheticExpiry=2 };
public enum PrimaryExchange : byte { None=0,NYSE=1,NYSEArca=2,NYSEMkt=3,NASDAQ=4,NASDAQBOS=5,BATS=6,PHLX=7,IEXG=8,CSE=9,NSE=10,FINRA=11,PORTAL=12,OTC=13,CME=14,CBOT=15,NYMEX=16,COMEX=17,ICE=18,EUREX=19,XETRA=20,CDEX=21,BXE=22,CXE=23,DXE=24,LSE=25,NXAM=26,NXBR=27,NXLS=28,NXML=29,NXOS=30,NXP=31 };
public enum ProductClass : byte { None=0,Equity=1,Index=2,Future=3,Option=4,Spread=5 };
public enum ProductIndexType : byte { None=0,NextDay=1,FirstOfMonth=2,VWA=3,Russel=4 };
public enum ProductTerm : byte { None=0,Month=1,Day=2,Week=3,BalanceOfMonth=4,Quarter=5,Season=6,BalanceOfWeek=7,CalendarYear=8,Variable=9,Custom=10,SameDay=11,NextDay=12,Weekly=13,Pack=14,Bundle=15,IRSAndCDSTenor=16,Year=17 };
public enum ProductType : byte { None=0,Outright=1,CalSpr=2,EqCalSpr=3,FXCalSpr=4,RedTick=5,BFly=6,Condor=7,Strip=8,InterCmd=9,Pack=10,MnPack=11,PackBFly=12,DblBFly=13,PackSpr=14,Crck=15,Bndl=16,BndlSpr=17,EnrStrp=18,BalStrp=19,UnbalStrp=20,EnICStrp=21,IRICStrp=22,ITRICSpr=23,UserDef=24,Combo=25,TAS=26,TASCalSpr=27,TAA=28,TIC=29,BIC=30,TAP=31,Index=32 };
public enum PrtSide : byte { None=0,Mid=1,Bid=2,Ask=3 };
public enum RunStatus : byte { None=0,Prod=1,Beta=2,UAT=3,SysTest=4 };
public enum SRDataCenter : byte { None=0,NY4=1,NY5=2,CH2=3,CH3=4 };
public enum SpdrKeyType : byte { None=0,Stock=1,Future=2,Option=3,MLeg=4 };
public enum StkExch : byte { None=0,AMEX=1,NQBX=2,NSX=3,FNRA=4,ISE=5,EDGA=6,EDGX=7,CHX=8,NYSE=9,ARCA=10,NSDQ=11,CBSX=12,PSX=13,BTSY=14,BATS=15,CBIDX=16,IEX=17,OTC=18,MPRL=19,LTSE=20,MEMX=21,MXIDX=22,DJIDX=23,BXE=24,CXE=25,DXE=26,XETRA=27,NXAM=28,NXBR=29,NXLS=30,NXML=31,NXOS=32,NXP=33,X24=34 };
public enum StkPriceInc : byte { None=0,FullPenny=1,Nickle=2,HalfPenny=3 };
public enum StkPrintType : byte { None=0,RegularSequence=1,OutOfSequence=2,VolumeOnly=3,ExtendedHours=4,OddLot=5,OddLotExtendedHours=6 };
public enum SurfaceResult : byte { None=0,OK=1,EOD=2,Init=3,Cache=4,PrevDay=5,NullExpIdx=6,NoStrikes=7,NoBaseCurve=8,BadBootAtm=9,NoGoodStrikes=10,BadAtmVol=11,Bootstrap=12,NoUPrc=13,NoIVols=14,NoModelPts=15,ZeroYears=16,NoSimpleVol=17,OptMktNotOpn=18,NoBaseSurface=19,UPrcOffCnt=20,SkewKnotCnt=21,Exception=22,AxisError=23,CAskFit1Err=24,CAskFit2Err=25,PAskFit1Err=26,PAskFit2Err=27,CBidFit1Err=28,CBidFit2Err=29,PBidFit1Err=30,PBidFit2Err=31,CobsSampleErr=32,NoPrcFit=33,NumStrikes=34,CMidFitErr=35,PMidFitErr=36,StrikeCount=37,VolKnotCnt=38,InterpError=39,NoAtmStrike=40,CobsConvexFitErr=41,CobsMidFitErr=42,ProxyError=43,NoOptExp=44,Expired=45,NoUnderlier=46,NoBaseUnderlier=47,InvalidUPrc=48,ZeroUPrc=49,WideUMkt=50,StalePrcFit=51,NoPrcCurves=52,PriceError=53,ConvergeFail=54 };
public enum SymbolType : byte { None=0,Equity=1,ADR=2,ETF=3,CashIndex=4,MutualFund=5,ShortETF=6,Future=7,Bond=8,DepReceipts=9,PreferredSec=10,PreferenceShare=11,StructuredProd=12,StapledSec=13,TradeableRights=14,Unit=15,Warrant=16,WhenIssued=17,ForeignIssue=18 };
public enum SysEnvironment : byte { None=0,Neptune=1,Pluto=2,V7_Stable=3,V7_Latest=4,Saturn=5,Venus=6,Mars=7,SysTest=8,V7_Current=9 };
public enum TickerSrc : byte { None=0,SR=1,NMS=2,CME=3,ICE=4,CFE=5,CBOT=6,TD=7,NYMEX=8,COMEX=9,RUT=10,CBOE=11,ISE=12,ARCA=13,NYSE=14,OTC=15,TST1=16,TST2=17,TST3=18,TST=19,USR1=20,USR2=21,USR3=22,NSDQ=23,MFQS=24,PHLX=25,MIAX=26,TSE=27,DJI=28,CBX=29,BXE=30,EUX=31,CXE=32,DXE=33,NXAM=34,NXBR=35,NXLS=36,NXML=37,NXOS=38,NXP=39,EUREX=40,CEDX=41,ICEFE=42 };
public enum TimeInForce : byte { None=0,Day=1,IOC=2,GTD=3,ExtDay=4,Week=5,ExtWeek=6 };
public enum TimeMetric : byte { None=0,D252=1,D365=2,SPX=3,WK1=4,WK2=5,WK3=6,WK4=7 };
public enum TkDefSource : byte { None=0,Vendor=1,OTC=2,SR=3,Exchange=4 };
public enum TkStatusFlag : byte { None=0,Active=1,Delisted=2 };
public enum TradeableStatus : byte { None=0,OK=1,SurfaceErr=2,LowCCnt=3,LowPCnt=4,FitPrcErr=5,BidAskMiss=6,LowCounter=7,DefaultSkew=8,SessionMiss=9,BaseErr=10,SwitchDelay=11,WideMktV=12,WideMktP=13,WideUMkt=14,UWidthEma=15,CCntEma=16,PCntEma=17,VWidthEma=18,PWidthEma=19,Closed=20 };
public enum TradingPeriod : byte { None=0,NMS=1,NMS_EXT=2,NMS_GTH=3,CME_ES=10,CME_GRAIN=11,CME_TRSY=12,CME_ENGY=13,CME_METAL=14,CME_FX=15,CME_COMD=16,CME_CRYP=17,CME_DAIRY=18,CME_EQBTIC=19,CME_NKBTIC=20,CME_WEATHER=21,CME_TACO=22,CME_TPXBTIC=23,CME_FTSE=24,CME_BMD=25,CME_BOVESPA=26,CME_EQTMAC=27,CME_TAM=28,CME_OTHER=29,CFE=30,ICE_US=32,ICE_EU=35,EUX=50,EU_ERX=51,EU_CBOE=52,EU_NXAM=53,EU_NXBR=54,EU_NXLS=55,EU_NXML=56,EU_NXOS=57,EU_NXP=58,EU_AT=59,EU_BE=60,EU_CH=61,EU_DE=62,EU_DK=63,EU_FI=64,EU_FR=65,EU_GB=66,EU_IE=67,EU_IT=68,EU_NL=69,EU_NO=70,EU_PT=71,EU_SE=72 };
public enum UnderlierMode : byte { None=0,Actual=1,FrontMonth=2,UPrcAdj=3 };
public enum UpdateType : byte { None=0,PrcChange=1,SizeOnly=2,PrevPeriod=3 };
public enum VolumeTier : byte { None=0,Top50=1 };
public enum YellowKey : byte { None=0,Govt=1,Corp=2,Mtge=3,MMkt=4,Muni=5,Pfd=6,Equity=7,Comdty=8,Index=9,Curncy=10 };
public enum YesNo : byte { None=0,Yes=1,No=2 };
}