Enum Parameters

The enums below come from the C# SDK's TigerOpenAPI.Common.Enum namespace.

The SDK uses two shapes: plain enum types, and type-safe enum classes built from public static readonly members. For the latter the member name differs from the value sent on the wire: KLineType.min1 is sent as 1min, and the wire value is what the API expects.

NONE is the unset default and is normally not passed as a request parameter.

Language

TigerOpenAPI.Common.Enum.Language

Member
None
en_US
zh_CN
zh_TW

Market

TigerOpenAPI.Common.Enum.Market

Member
NONE
ALL
US
HK
SG
AU
CN
NZ
UK

Security Type

TigerOpenAPI.Common.Enum.SecType

Member
NONE
STK
OPT
WAR
IOPT
CASH
FUT
FOP
FUND
MLEG
FOREX

Account Segment

TigerOpenAPI.Common.Enum.SegmentType

Member
NONE
SEC
FUT
FUND

Currency

TigerOpenAPI.Common.Enum.Currency

Member
NONE
USD
HKD
CNH
SGD
AUD
JPY
EUR
GBP
CAD
NZD

Order Status

TigerOpenAPI.Common.Enum.OrderStatus

MemberNumber
NONE0
Invalid-2
Initial-1
PendingCancel3
Cancelled4
Submitted5
Filled6
Inactive7
PendingSubmit8

Order Type

TigerOpenAPI.Common.Enum.OrderType

Member
NONE
MKT
LMT
STP
STP_LMT
TRAIL
AM
AL
TWAP
VWAP
ICEBERG

Attached Order Type

TigerOpenAPI.Common.Enum.AttachType

Member
NONE
PROFIT
LOSS
BRACKETS

Time in Force

TigerOpenAPI.Common.Enum.TimeInForce

Member
NONE
DAY
GTC
GTD
OPG

Trading Session

TigerOpenAPI.Common.Enum.TradingSessionType

Member
PRE_RTH_POST
OVERNIGHT
RTH
FULL

Trade Session

TigerOpenAPI.Common.Enum.TradeSession

Member
Regular
PreMarket
AfterHours
OverNight
All

Asset Quote Mode

TigerOpenAPI.Common.Enum.AssetQuoteType

Member
ETH
RTH
OVERNIGHT

Action Type

TigerOpenAPI.Common.Enum.ActionType

Member
NONE
BUY
SELL

Option Right

TigerOpenAPI.Common.Enum.Right

Member
NONE
CALL
PUT

Adjustment Type

TigerOpenAPI.Common.Enum.RightOption

Member
none
nr
br

Combo Type

TigerOpenAPI.Common.Enum.ComboType

Member
NONE
COVERED
PROTECTIVE
VERTICAL
STRADDLE
STRANGLE
CALENDAR
DIAGONAL
SYNTHETIC
CUSTOM

Bar Type

TigerOpenAPI.Common.Enum.KLineType

MemberWire value
dayday
weekweek
monthmonth
yearyear
min11min
min33min
min55min
min1515min
min3030min
min6060min
min120120min
min240240min

Futures Bar Type

TigerOpenAPI.Common.Enum.FutureKType

MemberWire value
min1min
min22min
min33min
min55min
min1010min
min1515min
min3030min
min4545min
min6060min
hour22hour
hour33hour
hour44hour
hour66hour
dayday
weekweek
monthmonth

Options Bar Type

TigerOpenAPI.Common.Enum.OptionKType

MemberWire value
dayday
min11min
min55min
min3030min
min6060min

Timeline Type

TigerOpenAPI.Common.Enum.TimeLineType

Member
none
day5
day

Capital Period

TigerOpenAPI.Common.Enum.CapitalPeriod

MemberWire value
intradayintraday
dayday
weekweek
monthmonth
yearyear
quarterquarter
halfayear6month

Accumulative Period

TigerOpenAPI.Common.Enum.AccumulatePeriod

MemberWire value
Five_Minutes_5_min
Five_Days_5_days
Ten_Days_10_days
Twenty_Days_20_days
Beginning_Of_The_Year_To_Now_1_year
Half_Year_half_year
Last_Year_last_year
Last_Two_Year_last_two_year
Last_Five_Year_last_five_year
Listing_Date_To_Now_ListDateToNow
ANNUAL_annu
QUARTERLY_quart
QUARTERLY_Recent_Third_3_ytd
SEMIANNUAL_semiAnnu

Financial Report Period

TigerOpenAPI.Common.Enum.FinancialPeriod

Member
LTM

Corporate Action Type

TigerOpenAPI.Common.Enum.CorporateActionType

Member
NONE
SPLIT
DIVIDEND
EARNING
SYMBOL_CHANGE
DELISTING
IPO

License

TigerOpenAPI.Common.Enum.License

Member
NONE
TBNZ
TBSG
TBAU
TBHK

Order Sort Field

TigerOpenAPI.Common.Enum.OrderSortBy

Member
NONE
LATEST_CREATED
LATEST_STATUS_UPDATED

Sort Direction

TigerOpenAPI.Common.Enum.SortDir

MemberNumber
SortDir_No0
SortDir_Ascend1
SortDir_Descend2

Fund Transfer Status

TigerOpenAPI.Common.Enum.SegmentFundStatus

MemberNumber
NONE0
NEW1
PROC2
SUCC3
FAIL4
CANC5

Stock Status

TigerOpenAPI.Common.Enum.StockStatus

MemberNumber
UNKNOWN-1
NORMAL0
HALTED3
DELIST4
NEW7
ALTER8

Halted Status

TigerOpenAPI.Common.Enum.HaltedStatus

MemberNumber
Normal0
Suspension3
Delisted4
New7
ALTER8

Warrant Type

TigerOpenAPI.Common.Enum.WarrantType

MemberNumber
All0
Call1
Put2
Bull3
Bear4

Warrant State

TigerOpenAPI.Common.Enum.WarrantState

MemberNumber
All0
Normal1
TerminateTrades2
WaitingToBeListed3

Tick Size Type

TigerOpenAPI.Common.Enum.TickSizeType

Member
NONE
CLOSED
OPEN_CLOSED
CLOSED_OPEN
OPEN

Subscription Subject

TigerOpenAPI.Common.Enum.Subject

Member
None
Asset
Position
OrderStatus
OrderTransaction

Quote Subscription Subject

TigerOpenAPI.Common.Enum.QuoteSubject

Member
None
Quote
Option
Future
QuoteDepth
TradeTick
StockTop
OptionTop
Kline

Stock Ranking Indicator

TigerOpenAPI.Common.Enum.StockRankingIndicator

MemberWire value
ChangeRatechangeRate
ChangeRate5MinchangeRate5Min
TurnoverRateturnoverRate
Volumevolume
Amountamount
Amplitudeamplitude

Option Ranking Indicator

TigerOpenAPI.Common.Enum.OptionRankingIndicator

MemberWire value
BigOrderbigOrder
Volumevolume
Amountamount
OpenIntopenInt

Screener: Basic Fields

TigerOpenAPI.Common.Enum.StockField

MemberWire value
StockField_CurPricelatestPrice
StockField_BidPricebidPrice
StockField_AskPriceaskPrice
StockField_OpenPriceopen
StockField_PreClosePricepreClose
StockField_HighPricehigh
StockField_LowPricelow
StockField_HourTradingPrePricehourTradingPrePrice
StockField_HourTradingAfterPricehourTradingAfterPrice
StockField_Volumevolume
StockField_Amountamount
StockField_FloatSharefloatShares
StockField_Week52Highweek52High
StockField_Week52Lowweek52Low
StockField_FloatMarketValfloatMarketCap
StockField_MarketValuemarketValue
StockField_preHourTradingChangeRatepreHourTradingChangeRate
StockField_postHourTradingChangeRatepostHourTradingChangeRate
StockField_ttm_EpsttmEps
StockField_VolumeRatiovolumeRatio
StockField_BidAskRatiocommittee
StockField_EarningDateearningDate
StockField_PeTTMpeRate
StockField_DividePricedividePriceVal
StockField_DivideRatedivideRateVal
StockField_Exchangeexchange
StockField_TurnoverRateturnoverRate
StockField_ListingDatelistingDate
StockField_Shareshares
StockField_ListingPricelistingPrice
StockField_DiffBetweenLastPriceAndListPriceDiffBetweenLastPriceAndListPrice
StockField_lyr_EpslyrEps
StockField_Open_Short_InterestOpenShortInterestVal
StockField_Open_Short_Interest_RatioOpenShortInterestRatio
StockField_Equity_RatiototalDebtToEquity
StockField_Equity_MultipliertotalLiabilitiesToTotalAssets
StockField_Holder_NumsholderNums
StockField_Holder_Nums_RatioholderRatio
StockField_Per_Hold_NumsperHolderNums
StockField_Per_Hold_MoneyperHolderMoney
StockField_HalfYear_Holder_Nums_RatioHalfYearholderRatio
StockField_InceptionDateinceptionDate
StockField_CreationFeecreationFee
StockField_ManagementFeemanagementFee
StockField_Top10_Composition_RateTop10CompoRate
StockField_Top15_Composition_RateTop15CompoRate
StockField_Top20_Composition_RateTop20CompoRate
StockField_DiscountPremiumdiscountPremium
StockField_Net_Worth_Aumaum
StockField_assetSizeassetSize
StockField_AmplitudeAmplitude
StockField_Pre_ChangeRatepreChangeRate
StockField_current_ChangeRatecurChangeRate
StockField_Post_ChangeRatepostChangeRate
StockField_ETF_LastHoldingChangeDayLastHoldingChangeDay
StockField_ETF_HoldingCountetfHoldingCount
StockField_Net_IncomenetIncomeVal

Screener: Accumulative Fields

TigerOpenAPI.Common.Enum.AccumulateField

MemberWire value
AccumulateField_ChangeRatechangeRate
AccumulateField_ChangeValuechangeVal
AccumulateField_TotalLiabilities_Ratio_AnnualtotalLiabilitiesRatio
AccumulateField_TotalCommonEquity_Ratio_AnnualtotalCommonEquityRatio
AccumulateField_BasicEps_Ratio_AnnualbasicEpsRatio
AccumulateField_NetIncome_Ratio_AnnualnetIncomeRatio
AccumulateField_OperatingIncome_Ratio_AnnualopeIncomeratio
AccumulateField_Epseps
AccumulateField_NetAsset_PerSharebookValueshare
AccumulateField_Net_IncomenetIncome
AccumulateField_Operating_IncomeoperatingIncome
AccumulateField_Total_Revenuetotal_revenue
AccumulateField_ROEROE
AccumulateField_ROAROA
AccumulateField_GrossProfitRategrossMargin
AccumulateField_NetProfitRatenetIncomeMargin
AccumulateField_TotalAssetstotalAssets
AccumulateField_CurrentRatiocurrentRatio
AccumulateField_QuickRatioquickRatio
AccumulateField_CashFromOpsRatiocash4OpsRatio
AccumulateField_CashFromInvestingcash4Invest
AccumulateField_CashFromFinancingcash4Finance
AccumulateField_TotalLiabilitiesToTotalAssetsallLiabAndAssets
AccumulateField_ROE_yearOnYear_RationetIncomeYearOnYearRatio
AccumulateField_Operating_Profits_RatioOperatingProfitsRatio
AccumulateField_CashFromOpsValcash4OpsVal

Screener: Financial Fields

TigerOpenAPI.Common.Enum.FinancialField

MemberWire value
FinancialField_GrossProfitRategrossMarginVal
FinancialField_NetProfitRatenetIncomeMarginVal
FinancialField_EarningsFromContOpsMarginearningsFromContOpsMargin
FinancialField_LongTermDebtToEquityltDebtToEquity
FinancialField_EbitToInterestExpebitToInterestExp
FinancialField_TotalAssetTurnovertotalAssetTurnover
FinancialField_AccountsReceivableTurnoveraccountsReceivableTurnover
FinancialField_InventoryTurnoverinventoryTurnover
FinancialField_CurrentRatiocurrentRatioVal
FinancialField_QuickRatioquickRatioVal
FinancialField_ROATTMroa
FinancialField_ReturnOnEquityRateroe
FinancialField_TotalRevenues1YrGrowthtotalRevenues1YrGrowth
FinancialField_GrossProfit1YrGrowthgrossProfit1YrGrowth
FinancialField_NetIncome1YrGrowthnetIncome1YrGrowth
FinancialField_AccountsReceivable1YrGrowthaccountsReceivable1YrGrowth
FinancialField_Inventory1YrGrowthinventory1YrGrowth
FinancialField_TotalAssets1YrGrowthtotalAssets1YrGrowth
FinancialField_TangibleBookValue1YrGrowthtangibleBookValue1YrGrowth
FinancialField_CashFromOperations1YrGrowthcashFromOperations1YrGrowth
FinancialField_CapitalExpenditures1YrGrowthcapitalExpenditures1YrGrowth
FinancialField_TotalRevenues3YrCagrtotalRevenues3YrCagr
FinancialField_GrossProfit3YrCagrgrossProfit3YrCagr
FinancialField_NetIncome3YrCagrnetIncome3YrCagr
FinancialField_AccountsReceivable3YrCagraccountsReceivable3YrCagr
FinancialField_Inventory3YrCagrinventory3YrCagr
FinancialField_TotalAssets3YrCagrtotalAssets3YrCagr
FinancialField_TangibleBookValue3YrCagrtangibleBookValue3YrCagr
FinancialField_CashFromOps3YrCagrcashFromOps3YrCagr
FinancialField_CapitalExpenditures3YrCagrcapitalExpenditures3YrCagr
FinancialField_NetIncomeToCompanynetIncomeToCompany
FinancialField_CashFromOperationscashFromOps
FinancialField_CashFromInvestingcashFromInvesting
FinancialField_CashFromFinancingcashFromFinancing
FinancialField_NormalizedNetIncome2YrCagrnetIncome2YrCagr
FinancialField_TotalRevenues2YrCagrtotalRevenues2YrCagr
FinancialField_NetIncome5YrCagrnetIncome5YrCagr
FinancialField_TotalRevenues5YrCagrtotalRevenues5YrCagr
FinancialField_TotalAssetstotalAssetsVal
FinancialField_FixedAssetTurnoverfixedAssetTurnover
FinancialField_OperatingIncomeoperatingIncomeVal
FinancialField_TotalRevenuetotalRevenue
FinancialField_LYR_PELyrPE
FinancialField_TTM_PEttmPE
FinancialField_LYR_PSLyrPS
FinancialField_TTM_PSttmPS
FinancialField_LargeInflowAmountTodaylargeInflowAmountToday
FinancialField_LargeInflowAmountTodayPrelargeInflowAmountTodayPre
FinancialField_ShortInterestshortInterest
FinancialField_ShortInterestPreshortInterestPre
FinancialField_HK_StockConnectRatehkStockConnectRate
FinancialField_SH_StockConnectRateshStockConnectRate
FinancialField_SZ_StockConnectRateszStockConnectRate
FinancialField_Operating_Profits_RateoperatingProfitsRate
FinancialField_HK_StockShConnectInflowhkStockShConnectInflow
FinancialField_HK_StockSzConnectInflowhkStockSzConnectInflow
FinancialField_SH_StockConnectInflowshStockConnectInflow
FinancialField_SZ_StockConnectInflowszStockConnectInflow
FinancialField_ListingAnnualReturnlistingAnnualReturn
FinancialField_LstYearAnnualReturnlstYearAnnualReturn
FinancialField_Lst2YearAnnualReturnlst2YearAnnualReturn
FinancialField_Lst5YearAnnualReturnlst5YearAnnualReturn
FinancialField_ListingAnnualVolatilitylistingAnnualVolatility
FinancialField_LstYearAnnualVolatilitylstYearAnnualVolatility
FinancialField_Lst2YearAnnualVolatilitylst2YearAnnualVolatility
FinancialField_Lst5YearAnnualVolatilitylst5YearAnnualVolatility
FinancialField_LYR_PBLyrPB
FinancialField_TTM_PBttmPB

Screener: Multi-Tag Fields

TigerOpenAPI.Common.Enum.MultiTagField

MemberWire value
MultiTagField_Industryindustry
MultiTagField_Conceptconcept
MultiTagField_isOTCisOTC
MultiTagField_StockCodesymbol
MultiTagField_Typetype
MultiTagField_Volume_SpikevolSpike
MultiTagField_Net_BrokennetBroken
MultiTagField_Issue_Price_BrokenissuePriceBroken
MultiTagField_PrimaryBenchmarkprimaryBenchmark
MultiTagField_Issuerissuer
MultiTagField_Custodiancustodian
MultiTagField_DistributionFrequencydistributionFrequency
MultiTagField_OptionsAvailableoptionsAvailable
MultiTagField_Today_HistoryHightodayHistoryHigh
MultiTagField_Today_HistoryLowtodayHistoryLow
MultiTagField_Stock_PackageStockPkg
MultiTagField_Week52HighFlagweek52HighFlag
MultiTagField_Week52LowFlagweek52LowFlag
MultiTagField_TradeCurrencytradeCurrency
MultiTagField_ETF_TYPEetfType
MultiTagField_Market_NamemarketName
MultiTagField_One_Sectors_LeveloneSectorsLevel

Did this page help you?