语言
TigerOpenAPI.Common.Enum.Language
标识 | 语言 |
---|
zh_CN | 简体中文 |
zh_TW | 繁体中文 |
en_US | 英文 |
市场
TigerOpenAPI.Common.Enum.Market
标识 | 市场 |
---|
ALL | 全部 |
US | 美股 |
HK | 港股 |
CN | A股 |
SG | 新加坡 |
AU | 澳大利亚 |
NZ | 新西兰 |
合约类型
TigerOpenAPI.Common.Enum.SecType
标识 | 合约类型 |
---|
STK | 股票 |
OPT | 美股期权 |
WAR | 港股窝轮 |
IOPT | 港股牛熊证 |
CASH | 外汇 |
FUT | 期货 |
FOP | 期货期权 |
FUND | 基金 |
账户划分
TigerOpenAPI.Common.Enum.SegmentType
货币类型
TigerOpenAPI.Common.Enum.Currency
标识 | 货币类型 |
---|
ALL | 全部 |
USD | 美元 |
HKD | 港币 |
CNH | 人民币 |
SGD | 新加坡元 |
AUD | 澳大利亚元 |
JPY | 日元 |
EUR | 欧元 |
GBP | 英镑 |
CAD | 加拿大元 |
NZD | 新西兰元 |
订单状态
TigerOpenAPI.Common.Enum.OrderStatus
状态 | 状态码 | 说明 |
---|
Invalid | -2 | 非法状态 |
Initial | -1 | 订单初始状态 |
PendingCancel | 3 | 待取消(综合账号和模拟账号没有) |
Cancelled | 4 | 已取消 |
PendingSubmit | 5 | 订单已经提交,环球账号为Submitted |
Filled | 6 | 完全成交 |
Inactive | 7 | 已失效 |
订单部分成交的状态比较复杂,当订单状态不是Filled(有可能是PendingSubmit,Cancelled,Invalid,Inactive其中一种)时,都有可能是部分成交的状态,可以通过订单成交数量是否大于0来判断
订单改单状态
状态 | 说明 |
---|
NONE | 默认状态 or 订单终结 |
RECEIVED | 改单已接收(pretrade检查通过) |
REPLACED | 改单成功(上手已确认) |
FAILED | 改单失败 (收到上手拒绝报告) |
订单撤单状态
状态 | 说明 |
---|
NONE | 默认状态 or 订单终结 |
RECEIVED | 撤单已接收(pretrade检查通过) |
FAILED | 撤单失败 (收到上手拒绝报告) |
账户状态
TigerOpenAPI.Common.Enum.AccountStatus
状态 | 说明 |
---|
New | 新账户 |
Funded | 已入金 |
Open | 已开通 |
Pending | 待确认 |
Abandoned | 已废弃 |
Rejected | 已拒绝 |
Closed | 已关闭 |
Unknown | 未知 |
订单类型
TigerOpenAPI.Common.Enum.OrderType
类型 | 说明 |
---|
MKT | 市价单 |
LMT | 限价单 |
STP | 止损单 |
STP_LMT | 止损限价单 |
TRAIL | 跟踪止损单 |
AM | 竞价市价单(港股) |
AL | 竞价限价单(港股) |
附加订单类型
TigerOpenAPI.Common.Enum.AttachType
类型 | 说明 |
---|
PROFIT | 附加止盈单 |
LOSS | 附加止损单 |
BRACKETS | 附加括号单 |
保证金账户类型
类型 | 说明 |
---|
CASH | 现金账户 |
RegTMargin | Reg T 保证金账户 |
订阅主题
交易订阅主题:TigerOpenAPI.Common.Enum.Subject
行情订阅主题:TigerOpenAPI.Common.Enum.QuoteSubject
Subject | 说明 |
---|
OrderStatus | 订单变化 |
Asset | 资产 |
Position | 持仓 |
Quote | 股票行情 |
Option | 期权行情 |
Future | 期货行情 |
QuoteDepth | 股票深度行情 |
TradeTick | 股票逐笔成交 |
K线类型
TigerOpenAPI.Common.Enum.KLineType
类型 | 说明 |
---|
day | 日K |
week | 周K |
month | 月K |
year | 年K |
min1 | 1分钟 |
min3 | 3分钟 |
min5 | 5分钟 |
min15 | 15分钟 |
min30 | 30分钟 |
min60 | 60分钟 |
订单变动
字段 | 说明 |
---|
id | 订单号 |
account | 资金账号 |
symbol | 持仓标的代码,如 'AAPL', '00700', 'ES', 'CN' |
expiry | 仅支持期权、窝轮、牛熊证 |
strike | 仅支持期权、窝轮、牛熊证 |
right | 仅支持期权、窝轮、牛熊证 |
identifier | 标的标识符。股票的identifier与symbol相同。期货的会带有合约月份,如 'CN2201' |
multiplier | 每手数量,仅限 futures, options, warrants, CBBC |
action | 买卖方向。BUY表示买入,SELL表示卖出。 |
market | 市场。US、HK |
currency | 币种。USD美元,HKD港币 |
segType | 按交易品种划分的分类。S表示股票,C表示期货 |
secType | STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options |
orderType | 订单类型。'MKT'市价单/'LMT'限价单/'STP'止损单/'STP_LMT'止损限价单/'TRAIL'跟踪止损单 |
isLong | 是否多头持仓 |
totalQuantity | 下单数量 |
totalQuantityScale | 下单数量偏移量,如 totalQuantity=111, totalQuantityScale=2,那么真实 totalQuantity=111*10^(-2)=1.11 |
filledQuantity | 成交总数量(订单分多笔成交的,filledQuantity为累计成交总数) |
filledQuantityScale | 成交总数量偏移量 |
avgFillPrice | 成交均价 |
limitPrice | 限价单价格 |
stopPrice | 止损价格 |
realizedPnl | 已实现盈亏(只有综合账号有这个字段) |
status | 订单状态open in new window |
replaceStatus | 订单改单状态open in new window |
cancelStatus | 订单撤单状态open in new window |
outsideRth | 是否允许盘前盘后交易,仅适用于美股 |
canModify | 是否能修改 |
canCancel | 是否能取消 |
liquidation | 是否为平仓订单 |
name | 标的名称 |
source | 订单来源(from 'OpenApi', or other) |
errorMsg | 错误信息 |
attrDesc | 订单描述信息 |
commissionAndFee | 佣金费用总计 |
openTime | 下单时间 |
timestamp | 订单状态最后更新时间 |
userMark | 自定义标注信息 |
totalCashAmount | 下单总金额(仅限金额订单) |
filledCashAmount | 成交金额(仅限金额订单) |
持仓变动
字段 | 说明 |
---|
account | 用户账户 |
symbol | 股票代码 |
expiry | 过期日 期权、窝轮、牛熊证专属 |
strike | 底层价格 期权、窝轮、牛熊证专属 |
right | 期权方向 PUT/CALL 期权、窝轮、牛熊证专属 |
identifier | 标的标识符 |
multiplier | 1手单位 期权、窝轮、牛熊证专属 |
market | 交易市场 |
currency | 货币类型 |
segType | 按交易品种划分的分类。S表示股票,C表示期货 |
secType | 合约类型 |
position | 持仓 |
positionScale | 持仓数量的偏移量 |
averageCost | 平均成本 |
latestPrice | 最新价 |
marketValue | 市值 |
unrealizedPnl | 浮动盈亏 |
name | 标的名称 |
timestamp | 服务器时间 |
资产变动
字段 | 说明 |
---|
account | 用户账户 |
currency | 货币类型 |
segType | 按交易品种划分的分类。S表示股票,C表示期货 |
availableFunds | 可用资金(含借贷股权-初始保证金) |
excessLiquidity | 剩余流动性(借贷值股权-维持保证金) |
netLiquidation | 净清算值 |
equityWithLoan | 含借贷值股权(含贷款价值资产) |
buyingPower | 购买力 |
cashBalance | 账户现金余额 |
grossPositionValue | 持仓市值 |
initMarginReq | 当前初始保证金 |
maintMarginReq | 当前维持保证金 |
timestamp | 服务器时间 |
行情变动
字段 | 二级字段 | 说明 |
---|
symbol | | 股票代码 |
type | | 类型 |
timestamp | | 行情数据时间 |
serverTimestamp | | 服务器时间 |
avgPrice | | 平均价格 |
latestPrice | | 最新价格 |
latestPriceTimestamp | | 最新价格的时间戳(盘前,盘后没有) |
latestTime | | 最新价格的时间 |
preClose | | 昨日收盘价 |
volume | | 当日累计成交量 |
amount | | 当日累计成交量金额 (期权期货不支持) |
open | | 开盘价 |
high | | 最高价格 |
low | | 最低价格 |
hourTradingTag | | 盘前盘后标识(美股盘中没有值),取值:PreMarket/AfterHours |
marketStatus | | 市场状态:Trading/WaitingOpen/OpeningAuction/InAuction/ClosingAuction/Closed/MiddayBreak/AfterHoursTrading/AfterHoursMatching/ExtendedTrading/PreMarket |
identifier | | 标的标识符(仅限期权) |
openInt | | 未平仓数(仅限期权) |
tradeTime | | 交易时间(仅限期货) |
preSettlement | | 上个结清价(仅限期货) |
minTick | | 最小变动价(仅限期货) |
mi | p | 分钟最新价格 |
mi | a | 分钟平均价格 |
mi | t | 分钟时间 |
mi | v | 分钟成交量 |
mi | o | 分钟开盘价 |
mi | h | 分钟最高价 |
mi | l | 分钟最低价 |
字段 | 说明 |
---|
askPrice | 卖盘价格 |
askSize | 卖盘数量 |
askTimestamp | ask timestamp(Pre/Post-Mkt data not support) |
bidPrice | 买盘价格 |
bidSize | 买盘数量 |
bidTimestamp | bid timestamp(Pre/Post-Mkt data not support) |
期权交易所
交易所 | 说明 |
---|
AMEX | NYSE MKTOptions Exchange |
BOX | Boston Options Exchange |
CBOE | Chicago Board of Options Exchange |
EMLD | MIAX Emerald |
EDGX | BATS EDGX |
GEM | ISE Gemini |
ISE | International Securities Exchange |
MCRY | ISE Mercury |
MIAX | Miami Options Exchange |
ARCA | NYSE-ARCA Options Exchange |
MPRL | MIAX-Pearl |
NSDQ | NASDAQ |
BX | NASDAQ OMX BX |
C2 | CBOE C2 Options |
PHLX | Philadelphia Options Exchange |
BZX | CBOE BZX / BATS Options |
MEMX | MEMX |
行情权限
字段 | 说明 |
---|
usQuoteBasic | Nasdaq Basic |
usStockQuote | usStockQuote |
usStockQuoteLv2Totalview | Nasdaq Basic+TotalView |
hkStockQuoteLv2 | 港股L2深度行情 |
usOptionQuote | 期权L1实时行情 |
CMEFuturesQuoteLv2 | 芝加哥商品交易所L2 |
CBOTFuturesQuoteLv2 | 芝加哥期货交易所L2 |
COMEXFuturesQuoteLv2 | 纽约商品交易所L2 |
NYMEXFuturesQuoteLv2 | 纽约商业交易所L2 |
HKEXFuturesQuoteLv2 | 香港期货交易所L2 |
SGXFuturesQuoteLv2 | 新加坡期货交易所L2 |
OSEFuturesQuoteLv2 | 大阪期货交易所L2 |
CBOEFuturesQuoteLv2 | 芝加哥期权交易所L2 |
订单描述
描述信息 | 说明 |
---|
Exercise | 期权行权 |
Expiry | 期权过期 |
Assignment | 期权被动行权 |
逐笔成交条件描述
描述信息 | 市场 | 说明 |
---|
US_REGULAR_SALE | 美国 | 自动对盘 |
US_BUNCHED_TRADE | 美国 | 批量交易 |
US_CASH_TRADE | 美国 | 现金交易 |
US_INTERMARKET_SWEEP | 美国 | 跨市场交易 |
US_BUNCHED_SOLD_TRADE | 美国 | 批量卖出 |
US_PRICE_VARIATION_TRADE | 美国 | 离价交易 |
US_ODD_LOT_TRADE | 美国 | 碎股交易 |
US_RULE_127_OR_155_TRADE | 美国 | 纽交所 第127条交易 或 第155条交易 |
US_SOLD_LAST | 美国 | 延迟交易 |
US_MARKET_CENTER_CLOSE_PRICE | 美国 | 中央收市价 |
US_NEXT_DAY_TRADE | 美国 | 隔日交易 |
US_MARKET_CENTER_OPENING_TRADE | 美国 | 中央开盘价交易 |
US_PRIOR_REFERENCE_PRICE | 美国 | 前参考价 |
US_MARKET_CENTER_OPEN_PRICE | 美国 | 中央开盘价 |
US_SELLER | 美国 | 卖方 |
US_FORM_T | 美国 | 盘前盘后交易 |
US_EXTENDED_TRADING_HOURS | 美国 | 延长交易时段 |
US_CONTINGENT_TRADE | 美国 | 合单交易 |
US_AVERAGE_PRICE_TRADE | 美国 | 均价交易 |
US_CROSS_TRADE | 美国 | US_CROSS_TRADE |
US_SOLD_OUT_OF_SEQUENCE | 美国 | 场外售出 |
US_ODD_LOST_CROSS_TRADE | 美国 | 碎股跨市场交易 |
US_DERIVATIVELY_PRICED | 美国 | 衍生工具定价 |
US_MARKET_CENTER_RE_OPENING_TRADE | 美国 | 再开盘定价 |
US_MARKET_CENTER_CLOSING_TRADE | 美国 | 收盘定价 |
US_QUALIFIED_CONTINGENT_TRADE | 美国 | 合单交易 |
US_CONSOLIDATED_LAST_PRICE_PER_LISTING_PACKET | 美国 | 综合延迟价格 |
HK_AUTOMATCH_NORMAL | 香港 | 自动对盘 |
HK_ODD_LOT_TRADE | 香港 | 碎股交易 |
HK_AUCTION_TRADE | 香港 | 竞价交易 |
HK_OVERSEAS_TRADE | 香港 | 场外交易 |
HK_LATE_TRADE_OFF_EXCHG | 香港 | 开市前成交 |
HK_NON_DIRECT_OFF_EXCHG_TRADE | 香港 | 非自动对盘 |
HK_DIRECT_OFF_EXCHG_TRADE | 香港 | 同券商自动对盘 |
HK_AUTOMATIC_INTERNALIZED | 香港 | 同券商非自动对盘 |
选股器-基础指标筛选字段
public class StockField
{
public static readonly StockField StockField_CurPrice = new StockField(2, "latestPrice");
public static readonly StockField StockField_BidPrice = new StockField(3, "bidPrice");
public static readonly StockField StockField_AskPrice = new StockField(4, "askPrice");
public static readonly StockField StockField_OpenPrice = new StockField(5, "open");
public static readonly StockField StockField_PreClosePrice = new StockField(6, "preClose");
public static readonly StockField StockField_HighPrice = new StockField(7, "high");
public static readonly StockField StockField_LowPrice = new StockField(8, "low");
public static readonly StockField StockField_HourTradingPrePrice = new StockField(9, "hourTradingPrePrice");
public static readonly StockField StockField_HourTradingAfterPrice = new StockField(10, "hourTradingAfterPrice");
public static readonly StockField StockField_Volume = new StockField(11, "volume");
public static readonly StockField StockField_Amount = new StockField(12, "amount");
public static readonly StockField StockField_FloatShare = new StockField(13, "floatShares");
public static readonly StockField StockField_Week52High = new StockField(14, "week52High");
public static readonly StockField StockField_Week52Low = new StockField(15, "week52Low");
public static readonly StockField StockField_FloatMarketVal = new StockField(16, "floatMarketCap");
public static readonly StockField StockField_MarketValue = new StockField(17, "marketValue");
public static readonly StockField StockField_preHourTradingChangeRate = new StockField(18, "preHourTradingChangeRate");
public static readonly StockField StockField_postHourTradingChangeRate = new StockField(19, "postHourTradingChangeRate");
public static readonly StockField StockField_ttm_Eps = new StockField(20, "ttmEps");
public static readonly StockField StockField_VolumeRatio = new StockField(21, "volumeRatio");
public static readonly StockField StockField_BidAskRatio = new StockField(22, "committee");
public static readonly StockField StockField_EarningDate = new StockField(23, "earningDate");
public static readonly StockField StockField_PeTTM = new StockField(24, "peRate");
public static readonly StockField StockField_DividePrice = new StockField(26, "dividePriceVal");
public static readonly StockField StockField_DivideRate = new StockField(27, "divideRateVal");
public static readonly StockField StockField_Exchange = new StockField(29, "exchange");
public static readonly StockField StockField_TurnoverRate = new StockField(30, "turnoverRate");
public static readonly StockField StockField_ListingDate = new StockField(31, "listingDate");
public static readonly StockField StockField_Share = new StockField(33, "shares");
public static readonly StockField StockField_ListingPrice = new StockField(34, "listingPrice");
public static readonly StockField StockField_DiffBetweenLastPriceAndListPrice = new StockField(36, "DiffBetweenLastPriceAndListPrice");
public static readonly StockField StockField_lyr_Eps = new StockField(37, "lyrEps");
public static readonly StockField StockField_Open_Short_Interest = new StockField(38, "OpenShortInterestVal");
public static readonly StockField StockField_Open_Short_Interest_Ratio = new StockField(39, "OpenShortInterestRatio");
public static readonly StockField StockField_Equity_Ratio = new StockField(40, "totalDebtToEquity");
public static readonly StockField StockField_Equity_Multiplier = new StockField(41, "totalLiabilitiesToTotalAssets");
public static readonly StockField StockField_Holder_Nums = new StockField(42, "holderNums");
public static readonly StockField StockField_Holder_Nums_Ratio = new StockField(43, "holderRatio");
public static readonly StockField StockField_Per_Hold_Nums = new StockField(44, "perHolderNums");
public static readonly StockField StockField_Per_Hold_Money = new StockField(45, "perHolderMoney");
public static readonly StockField StockField_HalfYear_Holder_Nums_Ratio = new StockField(46, "HalfYearholderRatio");
public static readonly StockField StockField_InceptionDate = new StockField(47, "inceptionDate");
public static readonly StockField StockField_CreationFee = new StockField(48, "creationFee");
public static readonly StockField StockField_ManagementFee = new StockField(49, "managementFee");
public static readonly StockField StockField_Top10_Composition_Rate = new StockField(50, "Top10CompoRate");
public static readonly StockField StockField_Top15_Composition_Rate = new StockField(51, "Top15CompoRate");
public static readonly StockField StockField_Top20_Composition_Rate = new StockField(52, "Top20CompoRate");
public static readonly StockField StockField_DiscountPremium = new StockField(53, "discountPremium");
public static readonly StockField StockField_Net_Worth_Aum = new StockField(55, "aum");
public static readonly StockField StockField_assetSize = new StockField(56, "assetSize");
public static readonly StockField StockField_Amplitude = new StockField(57, "Amplitude");
public static readonly StockField StockField_Pre_ChangeRate = new StockField(58, "preChangeRate");
public static readonly StockField StockField_current_ChangeRate = new StockField(59, "curChangeRate");
public static readonly StockField StockField_Post_ChangeRate = new StockField(60, "postChangeRate");
public static readonly StockField StockField_ETF_LastHoldingChangeDay = new StockField(61, "LastHoldingChangeDay");
public static readonly StockField StockField_ETF_HoldingCount = new StockField(62, "etfHoldingCount");
public static readonly StockField StockField_Net_Income = new StockField(63, "netIncomeVal");
}
选股器-累积指标筛选字段
public class AccumulateField
{
public static readonly AccumulateField AccumulateField_ChangeRate = new AccumulateField(1, "changeRate");
public static readonly AccumulateField AccumulateField_ChangeValue = new AccumulateField(2, "changeVal");
public static readonly AccumulateField AccumulateField_TotalLiabilities_Ratio_Annual = new AccumulateField(3, "totalLiabilitiesRatio");
public static readonly AccumulateField AccumulateField_TotalCommonEquity_Ratio_Annual = new AccumulateField(4, "totalCommonEquityRatio");
public static readonly AccumulateField AccumulateField_BasicEps_Ratio_Annual = new AccumulateField(5, "basicEpsRatio");
public static readonly AccumulateField AccumulateField_NetIncome_Ratio_Annual = new AccumulateField(6, "netIncomeRatio");
public static readonly AccumulateField AccumulateField_OperatingIncome_Ratio_Annual = new AccumulateField(7, "opeIncomeratio");
public static readonly AccumulateField AccumulateField_Eps = new AccumulateField(8, "eps");
public static readonly AccumulateField AccumulateField_NetAsset_PerShare = new AccumulateField(9, "bookValueshare");
public static readonly AccumulateField AccumulateField_Net_Income = new AccumulateField(10, "netIncome");
public static readonly AccumulateField AccumulateField_Operating_Income = new AccumulateField(11, "operatingIncome");
public static readonly AccumulateField AccumulateField_Total_Revenue = new AccumulateField(12, "total_revenue");
public static readonly AccumulateField AccumulateField_ROE = new AccumulateField(13, "ROE");
public static readonly AccumulateField AccumulateField_ROA = new AccumulateField(14, "ROA");
public static readonly AccumulateField AccumulateField_GrossProfitRate = new AccumulateField(17, "grossMargin");
public static readonly AccumulateField AccumulateField_NetProfitRate = new AccumulateField(18, "netIncomeMargin");
public static readonly AccumulateField AccumulateField_TotalAssets = new AccumulateField(19, "totalAssets");
public static readonly AccumulateField AccumulateField_CurrentRatio = new AccumulateField(20, "currentRatio");
public static readonly AccumulateField AccumulateField_QuickRatio = new AccumulateField(21, "quickRatio");
public static readonly AccumulateField AccumulateField_CashFromOpsRatio = new AccumulateField(22, "cash4OpsRatio");
public static readonly AccumulateField AccumulateField_CashFromInvesting = new AccumulateField(23, "cash4Invest");
public static readonly AccumulateField AccumulateField_CashFromFinancing = new AccumulateField(24, "cash4Finance");
public static readonly AccumulateField AccumulateField_TotalLiabilitiesToTotalAssets = new AccumulateField(25, "allLiabAndAssets");
public static readonly AccumulateField AccumulateField_ROE_yearOnYear_Ratio = new AccumulateField(27, "netIncomeYearOnYearRatio");
public static readonly AccumulateField AccumulateField_Operating_Profits_Ratio = new AccumulateField(28, "OperatingProfitsRatio");
public static readonly AccumulateField AccumulateField_CashFromOpsVal = new AccumulateField(29, "cash4OpsVal");
}
选股器-财务指标筛选字段
public class FinancialField
{
public static readonly FinancialField FinancialField_GrossProfitRate = new FinancialField(1, "grossMarginVal");
public static readonly FinancialField FinancialField_NetProfitRate = new FinancialField(2, "netIncomeMarginVal");
public static readonly FinancialField FinancialField_EarningsFromContOpsMargin = new FinancialField(3, "earningsFromContOpsMargin");
public static readonly FinancialField FinancialField_LongTermDebtToEquity = new FinancialField(5, "ltDebtToEquity");
public static readonly FinancialField FinancialField_EbitToInterestExp = new FinancialField(6, "ebitToInterestExp");
public static readonly FinancialField FinancialField_TotalAssetTurnover = new FinancialField(8, "totalAssetTurnover");
public static readonly FinancialField FinancialField_AccountsReceivableTurnover = new FinancialField(9, "accountsReceivableTurnover");
public static readonly FinancialField FinancialField_InventoryTurnover = new FinancialField(10, "inventoryTurnover");
public static readonly FinancialField FinancialField_CurrentRatio = new FinancialField(11, "currentRatioVal");
public static readonly FinancialField FinancialField_QuickRatio = new FinancialField(12, "quickRatioVal");
public static readonly FinancialField FinancialField_ROATTM = new FinancialField(13, "roa");
public static readonly FinancialField FinancialField_ReturnOnEquityRate = new FinancialField(14, "roe");
public static readonly FinancialField FinancialField_TotalRevenues1YrGrowth = new FinancialField(15, "totalRevenues1YrGrowth");
public static readonly FinancialField FinancialField_GrossProfit1YrGrowth = new FinancialField(16, "grossProfit1YrGrowth");
public static readonly FinancialField FinancialField_NetIncome1YrGrowth = new FinancialField(17, "netIncome1YrGrowth");
public static readonly FinancialField FinancialField_AccountsReceivable1YrGrowth = new FinancialField(18, "accountsReceivable1YrGrowth");
public static readonly FinancialField FinancialField_Inventory1YrGrowth = new FinancialField(19, "inventory1YrGrowth");
public static readonly FinancialField FinancialField_TotalAssets1YrGrowth = new FinancialField(20, "totalAssets1YrGrowth");
public static readonly FinancialField FinancialField_TangibleBookValue1YrGrowth = new FinancialField(21, "tangibleBookValue1YrGrowth");
public static readonly FinancialField FinancialField_CashFromOperations1YrGrowth = new FinancialField(22, "cashFromOperations1YrGrowth");
public static readonly FinancialField FinancialField_CapitalExpenditures1YrGrowth = new FinancialField(23, "capitalExpenditures1YrGrowth");
public static readonly FinancialField FinancialField_TotalRevenues3YrCagr = new FinancialField(24, "totalRevenues3YrCagr");
public static readonly FinancialField FinancialField_GrossProfit3YrCagr = new FinancialField(25, "grossProfit3YrCagr");
public static readonly FinancialField FinancialField_NetIncome3YrCagr = new FinancialField(26, "netIncome3YrCagr");
public static readonly FinancialField FinancialField_AccountsReceivable3YrCagr = new FinancialField(27, "accountsReceivable3YrCagr");
public static readonly FinancialField FinancialField_Inventory3YrCagr = new FinancialField(28, "inventory3YrCagr");
public static readonly FinancialField FinancialField_TotalAssets3YrCagr = new FinancialField(29, "totalAssets3YrCagr");
public static readonly FinancialField FinancialField_TangibleBookValue3YrCagr = new FinancialField(30, "tangibleBookValue3YrCagr");
public static readonly FinancialField FinancialField_CashFromOps3YrCagr = new FinancialField(31, "cashFromOps3YrCagr");
public static readonly FinancialField FinancialField_CapitalExpenditures3YrCagr = new FinancialField(32, "capitalExpenditures3YrCagr");
public static readonly FinancialField FinancialField_NetIncomeToCompany = new FinancialField(33, "netIncomeToCompany");
public static readonly FinancialField FinancialField_CashFromOperations = new FinancialField(34, "cashFromOps");
public static readonly FinancialField FinancialField_CashFromInvesting = new FinancialField(35, "cashFromInvesting");
public static readonly FinancialField FinancialField_CashFromFinancing = new FinancialField(36, "cashFromFinancing");
public static readonly FinancialField FinancialField_NormalizedNetIncome2YrCagr = new FinancialField(37, "netIncome2YrCagr");
public static readonly FinancialField FinancialField_TotalRevenues2YrCagr = new FinancialField(38, "totalRevenues2YrCagr");
public static readonly FinancialField FinancialField_NetIncome5YrCagr = new FinancialField(39, "netIncome5YrCagr");
public static readonly FinancialField FinancialField_TotalRevenues5YrCagr = new FinancialField(40, "totalRevenues5YrCagr");
public static readonly FinancialField FinancialField_TotalAssets = new FinancialField(41, "totalAssetsVal");
public static readonly FinancialField FinancialField_FixedAssetTurnover = new FinancialField(42, "fixedAssetTurnover");
public static readonly FinancialField FinancialField_OperatingIncome = new FinancialField(43, "operatingIncomeVal");
public static readonly FinancialField FinancialField_TotalRevenue = new FinancialField(44, "totalRevenue");
public static readonly FinancialField FinancialField_LYR_PE = new FinancialField(45, "LyrPE");
public static readonly FinancialField FinancialField_TTM_PE = new FinancialField(46, "ttmPE");
public static readonly FinancialField FinancialField_LYR_PS = new FinancialField(47, "LyrPS");
public static readonly FinancialField FinancialField_TTM_PS = new FinancialField(48, "ttmPS");
public static readonly FinancialField FinancialField_LargeInflowAmountToday = new FinancialField(49, "largeInflowAmountToday");
public static readonly FinancialField FinancialField_LargeInflowAmountTodayPre = new FinancialField(50, "largeInflowAmountTodayPre");
public static readonly FinancialField FinancialField_ShortInterest = new FinancialField(51, "shortInterest");
public static readonly FinancialField FinancialField_ShortInterestPre = new FinancialField(52, "shortInterestPre");
public static readonly FinancialField FinancialField_HK_StockConnectRate = new FinancialField(53, "hkStockConnectRate");
public static readonly FinancialField FinancialField_SH_StockConnectRate = new FinancialField(54, "shStockConnectRate");
public static readonly FinancialField FinancialField_SZ_StockConnectRate = new FinancialField(55, "szStockConnectRate");
public static readonly FinancialField FinancialField_Operating_Profits_Rate = new FinancialField(56, "operatingProfitsRate");
public static readonly FinancialField FinancialField_HK_StockShConnectInflow = new FinancialField(57, "hkStockShConnectInflow");
public static readonly FinancialField FinancialField_HK_StockSzConnectInflow = new FinancialField(58, "hkStockSzConnectInflow");
public static readonly FinancialField FinancialField_SH_StockConnectInflow = new FinancialField(59, "shStockConnectInflow");
public static readonly FinancialField FinancialField_SZ_StockConnectInflow = new FinancialField(60, "szStockConnectInflow");
public static readonly FinancialField FinancialField_ListingAnnualReturn = new FinancialField(61, "listingAnnualReturn");
public static readonly FinancialField FinancialField_LstYearAnnualReturn = new FinancialField(62, "lstYearAnnualReturn");
public static readonly FinancialField FinancialField_Lst2YearAnnualReturn = new FinancialField(63, "lst2YearAnnualReturn");
public static readonly FinancialField FinancialField_Lst5YearAnnualReturn = new FinancialField(64, "lst5YearAnnualReturn");
public static readonly FinancialField FinancialField_ListingAnnualVolatility = new FinancialField(65, "listingAnnualVolatility");
public static readonly FinancialField FinancialField_LstYearAnnualVolatility = new FinancialField(66, "lstYearAnnualVolatility");
public static readonly FinancialField FinancialField_Lst2YearAnnualVolatility = new FinancialField(67, "lst2YearAnnualVolatility");
public static readonly FinancialField FinancialField_Lst5YearAnnualVolatility = new FinancialField(68, "lst5YearAnnualVolatility");
public static readonly FinancialField FinancialField_LYR_PB = new FinancialField(69, "LyrPB");
public static readonly FinancialField FinancialField_TTM_PB = new FinancialField(70, "ttmPB");
}
选股器-多标签筛选字段
public class MultiTagField
{
public static readonly MultiTagField MultiTagField_Industry = new MultiTagField(1, "industry");
public static readonly MultiTagField MultiTagField_Concept = new MultiTagField(2, "concept");
public static readonly MultiTagField MultiTagField_isOTC = new MultiTagField(3, "isOTC");
public static readonly MultiTagField MultiTagField_StockCode = new MultiTagField(4, "symbol");
public static readonly MultiTagField MultiTagField_Type = new MultiTagField(5, "type");
public static readonly MultiTagField MultiTagField_Volume_Spike = new MultiTagField(6, "volSpike");
public static readonly MultiTagField MultiTagField_Net_Broken = new MultiTagField(7, "netBroken");
public static readonly MultiTagField MultiTagField_Issue_Price_Broken = new MultiTagField(8, "issuePriceBroken");
public static readonly MultiTagField MultiTagField_PrimaryBenchmark = new MultiTagField(9, "primaryBenchmark");
public static readonly MultiTagField MultiTagField_Issuer = new MultiTagField(10, "issuer");
public static readonly MultiTagField MultiTagField_Custodian = new MultiTagField(11, "custodian");
public static readonly MultiTagField MultiTagField_DistributionFrequency = new MultiTagField(12, "distributionFrequency");
public static readonly MultiTagField MultiTagField_OptionsAvailable = new MultiTagField(13, "optionsAvailable");
public static readonly MultiTagField MultiTagField_Today_HistoryHigh = new MultiTagField(14, "todayHistoryHigh");
public static readonly MultiTagField MultiTagField_Today_HistoryLow = new MultiTagField(15, "todayHistoryLow");
public static readonly MultiTagField MultiTagField_Stock_Package = new MultiTagField(16, "StockPkg");
public static readonly MultiTagField MultiTagField_Week52HighFlag = new MultiTagField(17, "week52HighFlag");
public static readonly MultiTagField MultiTagField_Week52LowFlag = new MultiTagField(18, "week52LowFlag");
public static readonly MultiTagField MultiTagField_TradeCurrency = new MultiTagField(19, "tradeCurrency");
public static readonly MultiTagField MultiTagField_ETF_TYPE = new MultiTagField(20, "etfType");
public static readonly MultiTagField MultiTagField_Market_Name = new MultiTagField(21, "marketName");
public static readonly MultiTagField MultiTagField_One_Sectors_Level = new MultiTagField(22, "oneSectorsLevel");
}
排序方向
public enum SortDir
{
SortDir_No = 0,
SortDir_Ascend = 1,
SortDir_Descend = 2
}