枚举参数对照表

大约 20 分钟

语言

TigerOpenAPI.Common.Enum.Language

标识语言
zh_CN简体中文
zh_TW繁体中文
en_US英文

市场

TigerOpenAPI.Common.Enum.Market

标识市场
ALL全部
US美股
HK港股
CNA股
SG新加坡
AU澳大利亚
NZ新西兰

合约类型

TigerOpenAPI.Common.Enum.SecType

标识合约类型
STK股票
OPT美股期权
WAR港股窝轮
IOPT港股牛熊证
CASH外汇
FUT期货
FOP期货期权
FUND基金

账户划分

TigerOpenAPI.Common.Enum.SegmentType

标识合约类型
ALL全部
SEC证券
FUT期货

货币类型

TigerOpenAPI.Common.Enum.Currency

标识货币类型
ALL全部
USD美元
HKD港币
CNH人民币
SGD新加坡元
AUD澳大利亚元
JPY日元
EUR欧元
GBP英镑
CAD加拿大元
NZD新西兰元

订单状态

TigerOpenAPI.Common.Enum.OrderStatus

状态状态码说明
Invalid-2非法状态
Initial-1订单初始状态
PendingCancel3待取消(综合账号和模拟账号没有)
Cancelled4已取消
PendingSubmit5订单已经提交,环球账号为Submitted
Filled6完全成交
Inactive7已失效

订单部分成交的状态比较复杂,当订单状态不是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现金账户
RegTMarginReg 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
min11分钟
min33分钟
min55分钟
min1515分钟
min3030分钟
min6060分钟

订单变动

字段说明
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表示期货
secTypeSTK 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标的标识符
multiplier1手单位 期权、窝轮、牛熊证专属
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最小变动价(仅限期货)
mip分钟最新价格
mia分钟平均价格
mit分钟时间
miv分钟成交量
mio分钟开盘价
mih分钟最高价
mil分钟最低价
  • 盘口最优买卖价行情
字段说明
askPrice卖盘价格
askSize卖盘数量
askTimestampask timestamp(Pre/Post-Mkt data not support)
bidPrice买盘价格
bidSize买盘数量
bidTimestampbid timestamp(Pre/Post-Mkt data not support)

期权交易所

交易所说明
AMEXNYSE MKTOptions Exchange
BOXBoston Options Exchange
CBOEChicago Board of Options Exchange
EMLDMIAX Emerald
EDGXBATS EDGX
GEMISE Gemini
ISEInternational Securities Exchange
MCRYISE Mercury
MIAXMiami Options Exchange
ARCANYSE-ARCA Options Exchange
MPRLMIAX-Pearl
NSDQNASDAQ
BXNASDAQ OMX BX
C2CBOE C2 Options
PHLXPhiladelphia Options Exchange
BZXCBOE BZX / BATS Options

行情权限

字段说明
usQuoteBasicNasdaq Basic
usStockQuoteusStockQuote
usStockQuoteLv2TotalviewNasdaq 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
  {
    /** 股票代码*,不能填区间上下限值。 */
    /** 最新价*(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    public static readonly StockField StockField_CurPrice = new StockField(2, "latestPrice");
    /** 买入价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    public static readonly StockField StockField_BidPrice = new StockField(3, "bidPrice");
    /** 卖出价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    public static readonly StockField StockField_AskPrice = new StockField(4, "askPrice");
    /** 今开价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    public static readonly StockField StockField_OpenPrice = new StockField(5, "open");
    /** 昨收价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    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");
    /** 盘前价*(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    public static readonly StockField StockField_HourTradingPrePrice = new StockField(9, "hourTradingPrePrice");
    /** 盘后价*(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间 */
    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");
    /** 52周最高价格* */
    public static readonly StockField StockField_Week52High = new StockField(14, "week52High");
    /** 52周最低价格* */
    public static readonly StockField StockField_Week52Low = new StockField(15, "week52Low");
    /** 通市值* FloatMarketVal  自己计算 FloatShare* 当前价格 */
    public static readonly StockField StockField_FloatMarketVal = new StockField(16, "floatMarketCap");
    /** 总市值*  MarketVal  shares * 当前价格 */
    public static readonly StockField StockField_MarketValue = new StockField(17, "marketValue");
    /** 盘前涨跌幅   (curPrice-盘前左收)自己计算 最新价-close / close */
    public static readonly StockField StockField_preHourTradingChangeRate = new StockField(18, "preHourTradingChangeRate");
    /** 盘后涨跌幅 自己计算 */
    public static readonly StockField StockField_postHourTradingChangeRate = new StockField(19, "postHourTradingChangeRate");
    /** 每股收益 滚动市盈率 TTM=过去12个月  Last Twelve Month  通过hermes获取 eps */
    public static readonly StockField StockField_ttm_Eps = new StockField(20, "ttmEps");
    /** 量比*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly StockField StockField_VolumeRatio = new StockField(21, "volumeRatio");
    /** 委比*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly StockField StockField_BidAskRatio = new StockField(22, "committee");
    /** 下次财报日期 * */
    public static readonly StockField StockField_EarningDate = new StockField(23, "earningDate");
    /** 市盈率* TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly StockField StockField_PeTTM = new StockField(24, "peRate");
    /** 股息   hermes $ */
    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");
    /** 换手率*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    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");
    /** 每股收益 lyr=Last Year Ratio 静态市盈率 */
    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");
    /** 产权比率 = Liability/Equity 总负债/股东 */
    public static readonly StockField StockField_Equity_Ratio = new StockField(40, "totalDebtToEquity");
    /** 权益乘数 = Asset/Equity */
    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");
    /** 发行时间 - ETF */
    public static readonly StockField StockField_InceptionDate = new StockField(47, "inceptionDate");
    /** 申购费用 - ETF */
    public static readonly StockField StockField_CreationFee = new StockField(48, "creationFee");
    /** 管理费用 - ETF */
    public static readonly StockField StockField_ManagementFee = new StockField(49, "managementFee");
    /** 成分股Top10 占比 - ETF */
    public static readonly StockField StockField_Top10_Composition_Rate = new StockField(50, "Top10CompoRate");
    /** 成分股Top15 占比 - ETF */
    public static readonly StockField StockField_Top15_Composition_Rate = new StockField(51, "Top15CompoRate");
    /** 成分股Top20 占比 - ETF */
    public static readonly StockField StockField_Top20_Composition_Rate = new StockField(52, "Top20CompoRate");
    /** 溢价率(折扣率) - ETF */
    public static readonly StockField StockField_DiscountPremium = new StockField(53, "discountPremium");
    /** 资产规模-净值 - ETF */
    public static readonly StockField StockField_Net_Worth_Aum = new StockField(55, "aum");
    /** 资产规模-现价 - ETF */
    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");
    /** 成分变动 - etf */
    public static readonly StockField StockField_ETF_LastHoldingChangeDay = new StockField(61, "LastHoldingChangeDay");
    /** 持仓数量 - etf */
    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
  {
    /** 涨跌幅*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间  */
    public static readonly AccumulateField AccumulateField_ChangeRate = new AccumulateField(1, "changeRate");
    /** 涨跌额*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    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");
    /** ROE = 资产回报率 */
    public static readonly AccumulateField AccumulateField_ROE = new AccumulateField(13, "ROE");
    /** ROA =净资产收益率 */
    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");
    /** 净资产收益率ROE同比增长率  (T期ROE-T-1期ROE)/T-1期ROE *100%*/
    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
  {
    /** 毛利率*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_GrossProfitRate = new FinancialField(1, "grossMarginVal");
    /** 净利率*(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_NetProfitRate = new FinancialField(2, "netIncomeMarginVal");
    /** 扣非净利润率  *(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_EarningsFromContOpsMargin = new FinancialField(3, "earningsFromContOpsMargin");
    /** 长期负债/股东权益 **/
    public static readonly FinancialField FinancialField_LongTermDebtToEquity = new FinancialField(5, "ltDebtToEquity");
    /** EBIT/利息支出 **/
    public static readonly FinancialField FinancialField_EbitToInterestExp = new FinancialField(6, "ebitToInterestExp");
    /** 总资产周转率(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_TotalAssetTurnover = new FinancialField(8, "totalAssetTurnover");
    /** 应收帐款周转率 */
    public static readonly FinancialField FinancialField_AccountsReceivableTurnover = new FinancialField(9, "accountsReceivableTurnover");
    /** 存货周转率(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_InventoryTurnover = new FinancialField(10, "inventoryTurnover");
    /** 流动比率(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_CurrentRatio = new FinancialField(11, "currentRatioVal");
    /** 速动比率(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_QuickRatio = new FinancialField(12, "quickRatioVal");
    /** 资产回报率 总资产收益率 *$ TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    public static readonly FinancialField FinancialField_ROATTM = new FinancialField(13, "roa");
    /** 净资产收益率 $(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    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");
    /** 营业收入三年增长率 或者叫 营收3年复合增长率 */
    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");
    /** 净利润2年复合增长率 */
    public static readonly FinancialField FinancialField_NormalizedNetIncome2YrCagr = new FinancialField(37, "netIncome2YrCagr");
    /** 营收2年复合增长率 */
    public static readonly FinancialField FinancialField_TotalRevenues2YrCagr = new FinancialField(38, "totalRevenues2YrCagr");
    /** 净利润5年复合增长率 */
    public static readonly FinancialField FinancialField_NetIncome5YrCagr = new FinancialField(39, "netIncome5YrCagr");
    /** 营收5年复合增长率 */
    public static readonly FinancialField FinancialField_TotalRevenues5YrCagr = new FinancialField(40, "totalRevenues5YrCagr");
    /** 总资产 */
    public static readonly FinancialField FinancialField_TotalAssets = new FinancialField(41, "totalAssetsVal");
    /** 固定资产周转率(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.005,0.01] 值区间 */
    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");
    /** 市盈率LYR PE =price-to-earnings ratio */
    public static readonly FinancialField FinancialField_LYR_PE = new FinancialField(45, "LyrPE");
    /** 市盈率TTM PE =price-to-earnings ratio */
    public static readonly FinancialField FinancialField_TTM_PE = new FinancialField(46, "ttmPE");
    /** 市销率LYR PS =Price-to-sales Ratio */
    public static readonly FinancialField FinancialField_LYR_PS = new FinancialField(47, "LyrPS");
    /** 市销率TTM PS =Price-to-sales Ratio */
    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");
    /** 上市以来年化收益率 ETF */
    public static readonly FinancialField FinancialField_ListingAnnualReturn = new FinancialField(61, "listingAnnualReturn");
    /** 近1年年化收益率  ETF */
    public static readonly FinancialField FinancialField_LstYearAnnualReturn = new FinancialField(62, "lstYearAnnualReturn");
    /** 近2年年化收益率  ETF */
    public static readonly FinancialField FinancialField_Lst2YearAnnualReturn = new FinancialField(63, "lst2YearAnnualReturn");
    /** 近5年年化收益率  ETF */
    public static readonly FinancialField FinancialField_Lst5YearAnnualReturn = new FinancialField(64, "lst5YearAnnualReturn");
    /** 上市以来年化波动率  ETF */
    public static readonly FinancialField FinancialField_ListingAnnualVolatility = new FinancialField(65, "listingAnnualVolatility");
    /** 近1年年化波动率  ETF */
    public static readonly FinancialField FinancialField_LstYearAnnualVolatility = new FinancialField(66, "lstYearAnnualVolatility");
    /** 近2年年化波动率  ETF */
    public static readonly FinancialField FinancialField_Lst2YearAnnualVolatility = new FinancialField(67, "lst2YearAnnualVolatility");
    /** 近5年年化波动率  ETF */
    public static readonly FinancialField FinancialField_Lst5YearAnnualVolatility = new FinancialField(68, "lst5YearAnnualVolatility");
    /** 市净率LYR PB =price/book value ratio */
    public static readonly FinancialField FinancialField_LYR_PB = new FinancialField(69, "LyrPB");
    /** 市净率TTM PB =price/book value ratio */
    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");
    /** 是否为otc股票.1=是,0=否 */
    public static readonly MultiTagField MultiTagField_isOTC = new MultiTagField(3, "isOTC");
    public static readonly MultiTagField MultiTagField_StockCode = new MultiTagField(4, "symbol");
    /** 股票类型 stock or etf ;股票类型,非0表示该股票是ETF,1表示不带杠杆的etf,2表示2倍杠杆etf,3表示3倍etf杠杆,负值表示反向的ETF */
    public static readonly MultiTagField MultiTagField_Type = new MultiTagField(5, "type");
    /** 成交量异常.1=是,0=否 ;当日实时成交量> 5* 最近一年的平均成交量 */
    public static readonly MultiTagField MultiTagField_Volume_Spike = new MultiTagField(6, "volSpike");
    /** 破净股票;市净率PB<1 */
    public static readonly MultiTagField MultiTagField_Net_Broken = new MultiTagField(7, "netBroken");
    /** 破发股票 ; 最新价<发行价 */
    public static readonly MultiTagField MultiTagField_Issue_Price_Broken = new MultiTagField(8, "issuePriceBroken");
    /** 跟踪指数/资产 - ETF */
    public static readonly MultiTagField MultiTagField_PrimaryBenchmark = new MultiTagField(9, "primaryBenchmark");
    /** 发行人 - ETF */
    public static readonly MultiTagField MultiTagField_Issuer = new MultiTagField(10, "issuer");
    /** 托管人 - ETF */
    public static readonly MultiTagField MultiTagField_Custodian = new MultiTagField(11, "custodian");
    /** 分红频率 - ETF */
    public static readonly MultiTagField MultiTagField_DistributionFrequency = new MultiTagField(12, "distributionFrequency");
    /** 是否支持期权 - ETF ; 1=是,0=否 */
    public static readonly MultiTagField MultiTagField_OptionsAvailable = new MultiTagField(13, "optionsAvailable");
    /** 今日创历史新高 - ETF 1=是,0=否 */
    public static readonly MultiTagField MultiTagField_Today_HistoryHigh = new MultiTagField(14, "todayHistoryHigh");
    /** 今日创历史新低 - ETF 1=是,0=否 */
    public static readonly MultiTagField MultiTagField_Today_HistoryLow = new MultiTagField(15, "todayHistoryLow");
    /** 股票包 */
    public static readonly MultiTagField MultiTagField_Stock_Package = new MultiTagField(16, "StockPkg");
    /** 52周最高 0 否 1是* */
    public static readonly MultiTagField MultiTagField_Week52HighFlag = new MultiTagField(17, "week52HighFlag");
    /** 52周最低 0 否 1是 */
    public static readonly MultiTagField MultiTagField_Week52LowFlag = new MultiTagField(18, "week52LowFlag");
    /** 交易币种 ,需要具体币种 */
    public static readonly MultiTagField MultiTagField_TradeCurrency = new MultiTagField(19, "tradeCurrency");
    /** ETF类型 ,需要具体类型 */
    public static readonly MultiTagField MultiTagField_ETF_TYPE = new MultiTagField(20, "etfType");
    /** 股票市场,这里支持多个市场 ,需要具体类型 QotMarket股票市场,传递里面的value值 */
    public static readonly MultiTagField MultiTagField_Market_Name = new MultiTagField(21, "marketName");
    /** 一级行业级别  需要传递具体sectorId */
    public static readonly MultiTagField MultiTagField_One_Sectors_Level = new MultiTagField(22, "oneSectorsLevel");
  }

排序方向

  public enum SortDir
  {
    SortDir_No = 0, // not sort
    SortDir_Ascend = 1, // sort by ascend
    SortDir_Descend = 2 // sort by descend
  }
上次编辑于: