# 行情定义
# 累积过滤属性
- Python
- Proto
- C#
- Java
- C++
- JavaScript
StockField
NONE未知
CHANGE_RATE涨跌幅
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-10.2, 20.4] 值区间
AMPLITUDE振幅
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [0.5, 20.6] 值区间
VOLUME日均成交量
- 精确到小数点后 0 位,超出部分会被舍弃
- 例如填写 [2000, 70000] 值区间
TURNOVER日均成交额
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [1400, 890000] 值区间
TURNOVER_RATE换手率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [2, 30] 值区间
AccumulateField
enum AccumulateField
{
AccumulateField_Unknown = 0; // 未知
AccumulateField_ChangeRate = 1; // 涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10.2,20.4]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Amplitude = 2; // 振幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20.6]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Volume = 3; // 日均成交量(精确到小数点后 0 位,超出部分会被舍弃)例如填写[2000,70000]值区间
AccumulateField_Turnover = 4; // 日均成交额(精确到小数点后 3 位,超出部分会被舍弃)例如填写[1400,890000]值区间
AccumulateField_TurnoverRate = 5; // 换手率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[2,30]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
AccumulateField
enum AccumulateField
{
AccumulateField_Unknown = 0; // 未知
AccumulateField_ChangeRate = 1; // 涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10.2,20.4]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Amplitude = 2; // 振幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20.6]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Volume = 3; // 日均成交量(精确到小数点后 0 位,超出部分会被舍弃)例如填写[2000,70000]值区间
AccumulateField_Turnover = 4; // 日均成交额(精确到小数点后 3 位,超出部分会被舍弃)例如填写[1400,890000]值区间
AccumulateField_TurnoverRate = 5; // 换手率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[2,30]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
AccumulateField
enum AccumulateField
{
AccumulateField_Unknown = 0; // 未知
AccumulateField_ChangeRate = 1; // 涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10.2,20.4]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Amplitude = 2; // 振幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20.6]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Volume = 3; // 日均成交量(精确到小数点后 0 位,超出部分会被舍弃)例如填写[2000,70000]值区间
AccumulateField_Turnover = 4; // 日均成交额(精确到小数点后 3 位,超出部分会被舍弃)例如填写[1400,890000]值区间
AccumulateField_TurnoverRate = 5; // 换手率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[2,30]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
AccumulateField
enum AccumulateField
{
AccumulateField_Unknown = 0; // 未知
AccumulateField_ChangeRate = 1; // 涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10.2,20.4]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Amplitude = 2; // 振幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20.6]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Volume = 3; // 日均成交量(精确到小数点后 0 位,超出部分会被舍弃)例如填写[2000,70000]值区间
AccumulateField_Turnover = 4; // 日均成交额(精确到小数点后 3 位,超出部分会被舍弃)例如填写[1400,890000]值区间
AccumulateField_TurnoverRate = 5; // 换手率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[2,30]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
AccumulateField
enum AccumulateField
{
AccumulateField_Unknown = 0; // 未知
AccumulateField_ChangeRate = 1; // 涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10.2,20.4]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Amplitude = 2; // 振幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20.6]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
AccumulateField_Volume = 3; // 日均成交量(精确到小数点后 0 位,超出部分会被舍弃)例如填写[2000,70000]值区间
AccumulateField_Turnover = 4; // 日均成交额(精确到小数点后 3 位,超出部分会被舍弃)例如填写[1400,890000]值区间
AccumulateField_TurnoverRate = 5; // 换手率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[2,30]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
# 资产类别
- Python
- Proto
- C#
- Java
- C++
- JavaScript
AssetClass
UNKNOW未知
STOCK股票
BOND债券
COMMODITY商品
CURRENCY_MARKET货币市场
FUTURE期货
SWAP掉期(互换)
AssetClass
enum AssetClass
{
AssetClass_Unknow = 0; //未知
AssetClass_Stock = 1; //股票
AssetClass_Bond = 2; //债券
AssetClass_Commodity = 3; //商品
AssetClass_CurrencyMarket = 4; //货币市场
AssetClass_Future = 5; //期货
AssetClass_Swap = 6; //掉期(互换)
}
2
3
4
5
6
7
8
9
10
AssetClass
enum AssetClass
{
AssetClass_Unknow = 0; //未知
AssetClass_Stock = 1; //股票
AssetClass_Bond = 2; //债券
AssetClass_Commodity = 3; //商品
AssetClass_CurrencyMarket = 4; //货币市场
AssetClass_Future = 5; //期货
AssetClass_Swap = 6; //掉期(互换)
}
2
3
4
5
6
7
8
9
10
AssetClass
enum AssetClass
{
AssetClass_Unknow = 0; //未知
AssetClass_Stock = 1; //股票
AssetClass_Bond = 2; //债券
AssetClass_Commodity = 3; //商品
AssetClass_CurrencyMarket = 4; //货币市场
AssetClass_Future = 5; //期货
AssetClass_Swap = 6; //掉期(互换)
}
2
3
4
5
6
7
8
9
10
AssetClass
enum AssetClass
{
AssetClass_Unknow = 0; //未知
AssetClass_Stock = 1; //股票
AssetClass_Bond = 2; //债券
AssetClass_Commodity = 3; //商品
AssetClass_CurrencyMarket = 4; //货币市场
AssetClass_Future = 5; //期货
AssetClass_Swap = 6; //掉期(互换)
}
2
3
4
5
6
7
8
9
10
AssetClass
enum AssetClass
{
AssetClass_Unknow = 0; //未知
AssetClass_Stock = 1; //股票
AssetClass_Bond = 2; //债券
AssetClass_Commodity = 3; //商品
AssetClass_CurrencyMarket = 4; //货币市场
AssetClass_Future = 5; //期货
AssetClass_Swap = 6; //掉期(互换)
}
2
3
4
5
6
7
8
9
10
# 公司行动
- Python
- Proto
- C#
- Java
- C++
- JavaScript
CompanyAct
enum CompanyAct
{
CompanyAct_None = 0; //无
CompanyAct_Split = 1; //拆股
CompanyAct_Join = 2; //合股
CompanyAct_Bonus = 4; //送股
CompanyAct_Transfer = 8; //转赠股
CompanyAct_Allot = 16; //配股
CompanyAct_Add = 32; //增发股
CompanyAct_Dividend = 64; //现金分红
CompanyAct_SPDividend = 128; //特别股息
}
2
3
4
5
6
7
8
9
10
11
12
CompanyAct
enum CompanyAct
{
CompanyAct_None = 0; //无
CompanyAct_Split = 1; //拆股
CompanyAct_Join = 2; //合股
CompanyAct_Bonus = 4; //送股
CompanyAct_Transfer = 8; //转赠股
CompanyAct_Allot = 16; //配股
CompanyAct_Add = 32; //增发股
CompanyAct_Dividend = 64; //现金分红
CompanyAct_SPDividend = 128; //特别股息
}
2
3
4
5
6
7
8
9
10
11
12
CompanyAct
enum CompanyAct
{
CompanyAct_None = 0; //无
CompanyAct_Split = 1; //拆股
CompanyAct_Join = 2; //合股
CompanyAct_Bonus = 4; //送股
CompanyAct_Transfer = 8; //转赠股
CompanyAct_Allot = 16; //配股
CompanyAct_Add = 32; //增发股
CompanyAct_Dividend = 64; //现金分红
CompanyAct_SPDividend = 128; //特别股息
}
2
3
4
5
6
7
8
9
10
11
12
CompanyAct
enum CompanyAct
{
CompanyAct_None = 0; //无
CompanyAct_Split = 1; //拆股
CompanyAct_Join = 2; //合股
CompanyAct_Bonus = 4; //送股
CompanyAct_Transfer = 8; //转赠股
CompanyAct_Allot = 16; //配股
CompanyAct_Add = 32; //增发股
CompanyAct_Dividend = 64; //现金分红
CompanyAct_SPDividend = 128; //特别股息
}
2
3
4
5
6
7
8
9
10
11
12
CompanyAct
enum CompanyAct
{
CompanyAct_None = 0; //无
CompanyAct_Split = 1; //拆股
CompanyAct_Join = 2; //合股
CompanyAct_Bonus = 4; //送股
CompanyAct_Transfer = 8; //转赠股
CompanyAct_Allot = 16; //配股
CompanyAct_Add = 32; //增发股
CompanyAct_Dividend = 64; //现金分红
CompanyAct_SPDividend = 128; //特别股息
}
2
3
4
5
6
7
8
9
10
11
12
# 暗盘状态
- Python
- Proto
- C#
- Java
- C++
- JavaScript
DarkStatus
NONE无暗盘交易
TRADING暗盘交易中
END暗盘交易结束
DarkStatus
enum DarkStatus
{
DarkStatus_None = 0; //无暗盘交易
DarkStatus_Trading = 1; //暗盘交易中
DarkStatus_End = 2; //暗盘交易结束
}
2
3
4
5
6
DarkStatus
enum DarkStatus
{
DarkStatus_None = 0; //无暗盘交易
DarkStatus_Trading = 1; //暗盘交易中
DarkStatus_End = 2; //暗盘交易结束
}
2
3
4
5
6
DarkStatus
enum DarkStatus
{
DarkStatus_None = 0; //无暗盘交易
DarkStatus_Trading = 1; //暗盘交易中
DarkStatus_End = 2; //暗盘交易结束
}
2
3
4
5
6
DarkStatus
enum DarkStatus
{
DarkStatus_None = 0; //无暗盘交易
DarkStatus_Trading = 1; //暗盘交易中
DarkStatus_End = 2; //暗盘交易结束
}
2
3
4
5
6
DarkStatus
enum DarkStatus
{
DarkStatus_None = 0; //无暗盘交易
DarkStatus_Trading = 1; //暗盘交易中
DarkStatus_End = 2; //暗盘交易结束
}
2
3
4
5
6
# 财务过滤属性
- Python
- Proto
- C#
- Java
- C++
- JavaScript
StockField
NONE未知
NET_PROFIT净利润
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [100000000, 2500000000] 值区间
NET_PROFIX_GROWTH净利润增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-10, 300] 值区间
SUM_OF_BUSINESS营业收入
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [100000000, 6400000000] 值区间
SUM_OF_BUSINESS_GROWTH营收同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-5, 200] 值区间
NET_PROFIT_RATE净利率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [10, 113] 值区间
GROSS_PROFIT_RATE毛利率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [4, 65] 值区间
DEBT_ASSET_RATE资产负债率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [5, 470] 值区间
RETURN_ON_EQUITY_RATE净资产收益率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [20, 230] 值区间
ROIC投入资本回报率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [1.0, 10.0] 值区间
ROA_TTM资产回报率 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 仅适用于年报
- 例如填写 [1.0, 10.0] 值区间
EBIT_TTM息税前利润 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [1000000000, 1000000000] 值区间
EBITDA税息折旧及摊销前利润
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [1000000000, 1000000000] 值区间
OPERATING_MARGIN_TTM营业利润率 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 仅适用于年报
- 例如填写 [1.0, 10.0] 值区间
EBIT_MARGINEBIT 利润率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [1.0, 10.0] 值区间
EBITDA_MARGINEBITDA 利润率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [1.0, 10.0] 值区间
FINANCIAL_COST_RATE财务成本率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [1.0, 10.0] 值区间
OPERATING_PROFIT_TTM营业利润 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 仅适用于年报
- 例如填写 [1000000000, 1000000000] 值区间
SHAREHOLDER_NET_PROFIT_TTM归属于母公司的净利润
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 仅适用于年报
- 例如填写 [1000000000, 1000000000] 值区间
NET_PROFIT_CASH_COVER_TTM盈利中的现金收入比例
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 仅适用于年报
- 例如填写 [1.0, 60.0] 值区间
CURRENT_RATIO流动比率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [100, 250] 值区间
QUICK_RATIO速动比率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [100, 250] 值区间
CURRENT_ASSET_RATIO流动资产率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [100, 250] 值区间
CURRENT_DEBT_RATIO流动负债率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [100, 250] 值区间
EQUITY_MULTIPLIER权益乘数
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [100, 180] 值区间
PROPERTY_RATIO产权比率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [50, 100] 值区间
CASH_AND_CASH_EQUIVALENTS现金和现金等价物
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [1000000000, 1000000000] 值区间
TOTAL_ASSET_TURNOVER总资产周转率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [50, 100] 值区间
FIXED_ASSET_TURNOVER固定资产周转率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [50, 100] 值区间
INVENTORY_TURNOVER存货周转率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [50, 100] 值区间
OPERATING_CASH_FLOW_TTM经营活动现金流 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 仅适用于年报
- 例如填写 [1000000000, 1000000000] 值区间
ACCOUNTS_RECEIVABLE应收账款净额
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元。
- 例如填写 [1000000000, 1000000000] 值区间
EBIT_GROWTH_RATEEBIT 同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
OPERATING_PROFIT_GROWTH_RATE营业利润同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
TOTAL_ASSETS_GROWTH_RATE总资产同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
PROFIT_TO_SHAREHOLDERS_GROWTH_RATE归母净利润同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
PROFIT_BEFORE_TAX_GROWTH_RATE总利润同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
EPS_GROWTH_RATEEPS 同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
ROE_GROWTH_RATEROE 同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
ROIC_GROWTH_RATEROIC 同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
NOCF_GROWTH_RATE经营现金流同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
NOCF_PER_SHARE_GROWTH_RATE每股经营现金流同比增长率
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [1.0, 10.0] 值区间
OPERATING_REVENUE_CASH_COVER经营现金收入比
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [10, 100] 值区间
OPERATING_PROFIT_TO_TOTAL_PROFIT营业利润占比
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。
- 例如填写 [10, 100] 值区间
BASIC_EPS基本每股收益
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [0.1, 10] 值区间
DILUTED_EPS稀释每股收益
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [0.1, 10] 值区间
NOCF_PER_SHARE每股经营现金净流量
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [0.1, 10] 值区间
FinancialField
enum FinancialField
{
// 基础财务属性
FinancialField_Unknown = 0; // 未知
FinancialField_NetProfit = 1; // 净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,2500000000]值区间
FinancialField_NetProfitGrowth = 2; // 净利润增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,300]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_SumOfBusiness = 3; // 营业收入 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,6400000000]值区间
FinancialField_SumOfBusinessGrowth = 4; // 营收同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,200]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NetProfitRate = 5; // 净利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,113]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_GrossProfitRate = 6; // 毛利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[4,65]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_DebtAssetsRate = 7; // 资产负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[5,470]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ReturnOnEquityRate = 8; // 净资产收益率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,230]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 盈利能力属性
FinancialField_ROIC = 9; // 投入资本回报率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROATTM = 10; // 资产回报率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITTTM = 11; // 息税前利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_EBITDA = 12; // 税息折旧及摊销前利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
FinancialField_OperatingMarginTTM = 13; // 营业利润率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITMargin = 14; // EBIT 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EBITDAMargin = 15; // EBITDA 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FinancialCostRate = 16; // 财务成本率(精确到小数点后 3 位,超出部分会被舍弃) 例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitTTM = 17; // 营业利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_ShareholderNetProfitTTM = 18; // 归属于母公司的净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_NetProfitCashCoverTTM = 19; // 盈利中的现金收入比例 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,60.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
// 偿债能力属性
FinancialField_CurrentRatio = 20; // 流动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_QuickRatio = 21; // 速动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 清债能力属性
FinancialField_CurrentAssetRatio = 22; // 流动资产率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CurrentDebtRatio = 23; // 流动负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EquityMultiplier = 24; // 权益乘数 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,180] 值区间
FinancialField_PropertyRatio = 25; // 产权比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CashAndCashEquivalents = 26; // 现金和现金等价 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
// 运营能力属性
FinancialField_TotalAssetTurnover = 27; // 总资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FixedAssetTurnover = 28; // 固定资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_InventoryTurnover = 29; // 存货周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingCashFlowTTM = 30; // 经营活动现金流(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_AccountsReceivable = 31; // 应收账款净额 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 例如填写 [1000000000,1000000000] 值区间 (单位:元)
// 成长能力属性
FinancialField_EBITGrowthRate = 32 ; // EBIT 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitGrowthRate = 33; // 营业利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_TotalAssetsGrowthRate = 34; // 总资产同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitToShareholdersGrowthRate = 35; // 归母净利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitBeforeTaxGrowthRate = 36; // 总利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EPSGrowthRate = 37; // EPS 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROEGrowthRate = 38; // ROE 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROICGrowthRate = 39; // ROIC 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFGrowthRate = 40; // 经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFPerShareGrowthRate = 41; // 每股经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 现金流属性
FinancialField_OperatingRevenueCashCover = 42; // 经营现金收入比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitToTotalProfit = 43; // 营业利润占比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 市场表现属性
FinancialField_BasicEPS = 44; // 基本每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_DilutedEPS = 45; // 稀释每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_NOCFPerShare = 46; // 每股经营现金净流量 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
}
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
FinancialField
enum FinancialField
{
// 基础财务属性
FinancialField_Unknown = 0; // 未知
FinancialField_NetProfit = 1; // 净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,2500000000]值区间
FinancialField_NetProfitGrowth = 2; // 净利润增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,300]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_SumOfBusiness = 3; // 营业收入 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,6400000000]值区间
FinancialField_SumOfBusinessGrowth = 4; // 营收同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,200]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NetProfitRate = 5; // 净利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,113]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_GrossProfitRate = 6; // 毛利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[4,65]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_DebtAssetsRate = 7; // 资产负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[5,470]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ReturnOnEquityRate = 8; // 净资产收益率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,230]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 盈利能力属性
FinancialField_ROIC = 9; // 投入资本回报率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROATTM = 10; // 资产回报率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITTTM = 11; // 息税前利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_EBITDA = 12; // 税息折旧及摊销前利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
FinancialField_OperatingMarginTTM = 13; // 营业利润率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITMargin = 14; // EBIT 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EBITDAMargin = 15; // EBITDA 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FinancialCostRate = 16; // 财务成本率(精确到小数点后 3 位,超出部分会被舍弃) 例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitTTM = 17; // 营业利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_ShareholderNetProfitTTM = 18; // 归属于母公司的净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_NetProfitCashCoverTTM = 19; // 盈利中的现金收入比例 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,60.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
// 偿债能力属性
FinancialField_CurrentRatio = 20; // 流动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_QuickRatio = 21; // 速动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 清债能力属性
FinancialField_CurrentAssetRatio = 22; // 流动资产率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CurrentDebtRatio = 23; // 流动负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EquityMultiplier = 24; // 权益乘数 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,180] 值区间
FinancialField_PropertyRatio = 25; // 产权比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CashAndCashEquivalents = 26; // 现金和现金等价 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
// 运营能力属性
FinancialField_TotalAssetTurnover = 27; // 总资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FixedAssetTurnover = 28; // 固定资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_InventoryTurnover = 29; // 存货周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingCashFlowTTM = 30; // 经营活动现金流(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_AccountsReceivable = 31; // 应收账款净额 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 例如填写 [1000000000,1000000000] 值区间 (单位:元)
// 成长能力属性
FinancialField_EBITGrowthRate = 32 ; // EBIT 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitGrowthRate = 33; // 营业利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_TotalAssetsGrowthRate = 34; // 总资产同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitToShareholdersGrowthRate = 35; // 归母净利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitBeforeTaxGrowthRate = 36; // 总利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EPSGrowthRate = 37; // EPS 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROEGrowthRate = 38; // ROE 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROICGrowthRate = 39; // ROIC 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFGrowthRate = 40; // 经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFPerShareGrowthRate = 41; // 每股经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 现金流属性
FinancialField_OperatingRevenueCashCover = 42; // 经营现金收入比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitToTotalProfit = 43; // 营业利润占比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 市场表现属性
FinancialField_BasicEPS = 44; // 基本每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_DilutedEPS = 45; // 稀释每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_NOCFPerShare = 46; // 每股经营现金净流量 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
}
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
FinancialField
enum FinancialField
{
// 基础财务属性
FinancialField_Unknown = 0; // 未知
FinancialField_NetProfit = 1; // 净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,2500000000]值区间
FinancialField_NetProfitGrowth = 2; // 净利润增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,300]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_SumOfBusiness = 3; // 营业收入 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,6400000000]值区间
FinancialField_SumOfBusinessGrowth = 4; // 营收同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,200]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NetProfitRate = 5; // 净利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,113]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_GrossProfitRate = 6; // 毛利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[4,65]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_DebtAssetsRate = 7; // 资产负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[5,470]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ReturnOnEquityRate = 8; // 净资产收益率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,230]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 盈利能力属性
FinancialField_ROIC = 9; // 投入资本回报率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROATTM = 10; // 资产回报率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITTTM = 11; // 息税前利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_EBITDA = 12; // 税息折旧及摊销前利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
FinancialField_OperatingMarginTTM = 13; // 营业利润率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITMargin = 14; // EBIT 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EBITDAMargin = 15; // EBITDA 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FinancialCostRate = 16; // 财务成本率(精确到小数点后 3 位,超出部分会被舍弃) 例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitTTM = 17; // 营业利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_ShareholderNetProfitTTM = 18; // 归属于母公司的净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_NetProfitCashCoverTTM = 19; // 盈利中的现金收入比例 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,60.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
// 偿债能力属性
FinancialField_CurrentRatio = 20; // 流动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_QuickRatio = 21; // 速动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 清债能力属性
FinancialField_CurrentAssetRatio = 22; // 流动资产率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CurrentDebtRatio = 23; // 流动负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EquityMultiplier = 24; // 权益乘数 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,180] 值区间
FinancialField_PropertyRatio = 25; // 产权比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CashAndCashEquivalents = 26; // 现金和现金等价 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
// 运营能力属性
FinancialField_TotalAssetTurnover = 27; // 总资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FixedAssetTurnover = 28; // 固定资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_InventoryTurnover = 29; // 存货周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingCashFlowTTM = 30; // 经营活动现金流(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_AccountsReceivable = 31; // 应收账款净额 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 例如填写 [1000000000,1000000000] 值区间 (单位:元)
// 成长能力属性
FinancialField_EBITGrowthRate = 32 ; // EBIT 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitGrowthRate = 33; // 营业利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_TotalAssetsGrowthRate = 34; // 总资产同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitToShareholdersGrowthRate = 35; // 归母净利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitBeforeTaxGrowthRate = 36; // 总利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EPSGrowthRate = 37; // EPS 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROEGrowthRate = 38; // ROE 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROICGrowthRate = 39; // ROIC 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFGrowthRate = 40; // 经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFPerShareGrowthRate = 41; // 每股经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 现金流属性
FinancialField_OperatingRevenueCashCover = 42; // 经营现金收入比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitToTotalProfit = 43; // 营业利润占比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 市场表现属性
FinancialField_BasicEPS = 44; // 基本每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_DilutedEPS = 45; // 稀释每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_NOCFPerShare = 46; // 每股经营现金净流量 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
}
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
FinancialField
enum FinancialField
{
// 基础财务属性
FinancialField_Unknown = 0; // 未知
FinancialField_NetProfit = 1; // 净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,2500000000]值区间
FinancialField_NetProfitGrowth = 2; // 净利润增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,300]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_SumOfBusiness = 3; // 营业收入 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,6400000000]值区间
FinancialField_SumOfBusinessGrowth = 4; // 营收同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,200]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NetProfitRate = 5; // 净利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,113]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_GrossProfitRate = 6; // 毛利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[4,65]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_DebtAssetsRate = 7; // 资产负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[5,470]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ReturnOnEquityRate = 8; // 净资产收益率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,230]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 盈利能力属性
FinancialField_ROIC = 9; // 投入资本回报率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROATTM = 10; // 资产回报率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITTTM = 11; // 息税前利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_EBITDA = 12; // 税息折旧及摊销前利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
FinancialField_OperatingMarginTTM = 13; // 营业利润率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITMargin = 14; // EBIT 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EBITDAMargin = 15; // EBITDA 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FinancialCostRate = 16; // 财务成本率(精确到小数点后 3 位,超出部分会被舍弃) 例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitTTM = 17; // 营业利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_ShareholderNetProfitTTM = 18; // 归属于母公司的净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_NetProfitCashCoverTTM = 19; // 盈利中的现金收入比例 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,60.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
// 偿债能力属性
FinancialField_CurrentRatio = 20; // 流动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_QuickRatio = 21; // 速动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 清债能力属性
FinancialField_CurrentAssetRatio = 22; // 流动资产率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CurrentDebtRatio = 23; // 流动负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EquityMultiplier = 24; // 权益乘数 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,180] 值区间
FinancialField_PropertyRatio = 25; // 产权比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CashAndCashEquivalents = 26; // 现金和现金等价 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
// 运营能力属性
FinancialField_TotalAssetTurnover = 27; // 总资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FixedAssetTurnover = 28; // 固定资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_InventoryTurnover = 29; // 存货周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingCashFlowTTM = 30; // 经营活动现金流(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_AccountsReceivable = 31; // 应收账款净额 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 例如填写 [1000000000,1000000000] 值区间 (单位:元)
// 成长能力属性
FinancialField_EBITGrowthRate = 32 ; // EBIT 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitGrowthRate = 33; // 营业利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_TotalAssetsGrowthRate = 34; // 总资产同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitToShareholdersGrowthRate = 35; // 归母净利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitBeforeTaxGrowthRate = 36; // 总利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EPSGrowthRate = 37; // EPS 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROEGrowthRate = 38; // ROE 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROICGrowthRate = 39; // ROIC 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFGrowthRate = 40; // 经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFPerShareGrowthRate = 41; // 每股经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 现金流属性
FinancialField_OperatingRevenueCashCover = 42; // 经营现金收入比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitToTotalProfit = 43; // 营业利润占比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 市场表现属性
FinancialField_BasicEPS = 44; // 基本每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_DilutedEPS = 45; // 稀释每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_NOCFPerShare = 46; // 每股经营现金净流量 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
}
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
FinancialField
enum FinancialField
{
// 基础财务属性
FinancialField_Unknown = 0; // 未知
FinancialField_NetProfit = 1; // 净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,2500000000]值区间
FinancialField_NetProfitGrowth = 2; // 净利润增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,300]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_SumOfBusiness = 3; // 营业收入 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[100000000,6400000000]值区间
FinancialField_SumOfBusinessGrowth = 4; // 营收同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,200]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NetProfitRate = 5; // 净利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,113]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_GrossProfitRate = 6; // 毛利率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[4,65]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_DebtAssetsRate = 7; // 资产负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[5,470]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ReturnOnEquityRate = 8; // 净资产收益率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,230]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 盈利能力属性
FinancialField_ROIC = 9; // 投入资本回报率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROATTM = 10; // 资产回报率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITTTM = 11; // 息税前利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_EBITDA = 12; // 税息折旧及摊销前利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
FinancialField_OperatingMarginTTM = 13; // 营业利润率(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
FinancialField_EBITMargin = 14; // EBIT 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EBITDAMargin = 15; // EBITDA 利润率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FinancialCostRate = 16; // 财务成本率(精确到小数点后 3 位,超出部分会被舍弃) 例如填写 [1.0,10.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitTTM = 17; // 营业利润(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_ShareholderNetProfitTTM = 18; // 归属于母公司的净利润 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:元。仅适用于年报。)
FinancialField_NetProfitCashCoverTTM = 19; // 盈利中的现金收入比例 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,60.0] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%。仅适用于年报。)
// 偿债能力属性
FinancialField_CurrentRatio = 20; // 流动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_QuickRatio = 21; // 速动比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,250] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 清债能力属性
FinancialField_CurrentAssetRatio = 22; // 流动资产率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CurrentDebtRatio = 23; // 流动负债率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EquityMultiplier = 24; // 权益乘数 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100,180] 值区间
FinancialField_PropertyRatio = 25; // 产权比率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_CashAndCashEquivalents = 26; // 现金和现金等价 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
// 运营能力属性
FinancialField_TotalAssetTurnover = 27; // 总资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_FixedAssetTurnover = 28; // 固定资产周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_InventoryTurnover = 29; // 存货周转率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [50,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingCashFlowTTM = 30; // 经营活动现金流(TTM) (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元。仅适用于年报。)
FinancialField_AccountsReceivable = 31; // 应收账款净额 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 例如填写 [1000000000,1000000000] 值区间 (单位:元)
// 成长能力属性
FinancialField_EBITGrowthRate = 32 ; // EBIT 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitGrowthRate = 33; // 营业利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_TotalAssetsGrowthRate = 34; // 总资产同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitToShareholdersGrowthRate = 35; // 归母净利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ProfitBeforeTaxGrowthRate = 36; // 总利润同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_EPSGrowthRate = 37; // EPS 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROEGrowthRate = 38; // ROE 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_ROICGrowthRate = 39; // ROIC 同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFGrowthRate = 40; // 经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_NOCFPerShareGrowthRate = 41; // 每股经营现金流同比增长率 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1.0,10.0] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 现金流属性
FinancialField_OperatingRevenueCashCover = 42; // 经营现金收入比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
FinancialField_OperatingProfitToTotalProfit = 43; // 营业利润占比 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [10,100] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 市场表现属性
FinancialField_BasicEPS = 44; // 基本每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_DilutedEPS = 45; // 稀释每股收益 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
FinancialField_NOCFPerShare = 46; // 每股经营现金净流量 (精确到小数点后 3 位,超出部分会被舍弃)例如填写 [0.1,10] 值区间(单位:元)
}
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
# 财务过滤属性周期
- Python
- Proto
- C#
- Java
- C++
- JavaScript
FinancialQuarter
NONE未知
ANNUAL年报
FIRST_QUARTER一季报
INTERIM中报
THIRD_QUARTER三季报
MOST_RECENT_QUARTER最近季报
FinancialQuarter
enum FinancialQuarter
{
FinancialQuarter_Unknown = 0; // 未知
FinancialQuarter_Annual = 1; // 年报
FinancialQuarter_FirstQuarter = 2; // 一季报
FinancialQuarter_Interim = 3; // 中报
FinancialQuarter_ThirdQuarter = 4; // 三季报
FinancialQuarter_MostRecentQuarter = 5; // 最近季报
}
2
3
4
5
6
7
8
9
FinancialQuarter
enum FinancialQuarter
{
FinancialQuarter_Unknown = 0; // 未知
FinancialQuarter_Annual = 1; // 年报
FinancialQuarter_FirstQuarter = 2; // 一季报
FinancialQuarter_Interim = 3; // 中报
FinancialQuarter_ThirdQuarter = 4; // 三季报
FinancialQuarter_MostRecentQuarter = 5; // 最近季报
}
2
3
4
5
6
7
8
9
FinancialQuarter
enum FinancialQuarter
{
FinancialQuarter_Unknown = 0; // 未知
FinancialQuarter_Annual = 1; // 年报
FinancialQuarter_FirstQuarter = 2; // 一季报
FinancialQuarter_Interim = 3; // 中报
FinancialQuarter_ThirdQuarter = 4; // 三季报
FinancialQuarter_MostRecentQuarter = 5; // 最近季报
}
2
3
4
5
6
7
8
9
FinancialQuarter
enum FinancialQuarter
{
FinancialQuarter_Unknown = 0; // 未知
FinancialQuarter_Annual = 1; // 年报
FinancialQuarter_FirstQuarter = 2; // 一季报
FinancialQuarter_Interim = 3; // 中报
FinancialQuarter_ThirdQuarter = 4; // 三季报
FinancialQuarter_MostRecentQuarter = 5; // 最近季报
}
2
3
4
5
6
7
8
9
FinancialQuarter
enum FinancialQuarter
{
FinancialQuarter_Unknown = 0; // 未知
FinancialQuarter_Annual = 1; // 年报
FinancialQuarter_FirstQuarter = 2; // 一季报
FinancialQuarter_Interim = 3; // 中报
FinancialQuarter_ThirdQuarter = 4; // 三季报
FinancialQuarter_MostRecentQuarter = 5; // 最近季报
}
2
3
4
5
6
7
8
9
# 自定义技术指标属性
- Python
- Proto
- C#
- Java
- C++
- JavaScript
StockField
NONE未知
PRICE最新价格
MA简单均线
MA55日简单均线(不建议使用)
MA1010日简单均线(不建议使用)
MA2020日简单均线(不建议使用)
MA3030日简单均线(不建议使用)
MA6060日简单均线(不建议使用)
MA120120日简单均线(不建议使用)
MA250250日简单均线(不建议使用)
RSIRSI
指标参数的默认值为[12]EMA指数移动均线
EMA55日指数移动均线(不建议使用)
EMA1010日指数移动均线(不建议使用)
EMA2020日指数移动均线(不建议使用)
EMA3030日指数移动均线(不建议使用)
EMA6060日指数移动均线(不建议使用)
EMA120120日指数移动均线(不建议使用)
EMA250250日指数移动均线(不建议使用)
KDJ_KKDJ 指标的 K 值
指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]KDJ_DKDJ 指标的 D 值
指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]KDJ_JKDJ 指标的 J 值
指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]MACD_DIFFMACD 指标的 DIFF 值
指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]MACD_DEAMACD 指标的 DEA 值
指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]MACDMACD
指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]BOLL_UPPERBOLL 指标的 UPPER 值
指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]BOLL_MIDDLERBOLL 指标的 MIDDLER 值
指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]BOLL_LOWERBOLL 指标的 LOWER 值
指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]VALUE自定义数值(stock_field1 不支持此字段)
CustomIndicatorField
enum CustomIndicatorField
{
CustomIndicatorField_Unknown = 0; // 未知
CustomIndicatorField_Price = 1; // 最新价格
CustomIndicatorField_MA5 = 2; // 5日简单均线(不建议使用)
CustomIndicatorField_MA10 = 3; // 10日简单均线(不建议使用)
CustomIndicatorField_MA20 = 4; // 20日简单均线(不建议使用)
CustomIndicatorField_MA30 = 5; // 30日简单均线(不建议使用)
CustomIndicatorField_MA60 = 6; // 60日简单均线(不建议使用)
CustomIndicatorField_MA120 = 7; // 120日简单均线(不建议使用)
CustomIndicatorField_MA250 = 8; // 250日简单均线(不建议使用)
CustomIndicatorField_RSI = 9; // RSI 指标参数的默认值为[12]
CustomIndicatorField_EMA5 = 10; // 5日指数移动均线(不建议使用)
CustomIndicatorField_EMA10 = 11; // 10日指数移动均线(不建议使用)
CustomIndicatorField_EMA20 = 12; // 20日指数移动均线(不建议使用)
CustomIndicatorField_EMA30 = 13; // 30日指数移动均线(不建议使用)
CustomIndicatorField_EMA60 = 14; // 60日指数移动均线(不建议使用)
CustomIndicatorField_EMA120 = 15; // 120日指数移动均线(不建议使用)
CustomIndicatorField_EMA250 = 16; // 250日指数移动均线(不建议使用)
CustomIndicatorField_Value = 17; // 自定义数值(stock_field1不支持此字段)
CustomIndicatorField_MA = 30; // 简单均线
CustomIndicatorField_EMA = 40; // 指数移动均线
CustomIndicatorField_KDJ_K = 50; // KDJ 指标的 K 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_D = 51; // KDJ 指标的 D 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_J = 52; // KDJ 指标的 J 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_MACD_DIFF = 60; // MACD 指标的 DIFF 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD_DEA = 61; // MACD 指标的 DEA 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD = 62; // MACD 指标的 MACD 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_BOLL_UPPER = 70; // BOLL 指标的 UPPER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_MIDDLER = 71; // BOLL 指标的 MIDDLER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_LOWER = 72; // BOLL 指标的 LOWER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
}
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
CustomIndicatorField
enum CustomIndicatorField
{
CustomIndicatorField_Unknown = 0; // 未知
CustomIndicatorField_Price = 1; // 最新价格
CustomIndicatorField_MA5 = 2; // 5日简单均线(不建议使用)
CustomIndicatorField_MA10 = 3; // 10日简单均线(不建议使用)
CustomIndicatorField_MA20 = 4; // 20日简单均线(不建议使用)
CustomIndicatorField_MA30 = 5; // 30日简单均线(不建议使用)
CustomIndicatorField_MA60 = 6; // 60日简单均线(不建议使用)
CustomIndicatorField_MA120 = 7; // 120日简单均线(不建议使用)
CustomIndicatorField_MA250 = 8; // 250日简单均线(不建议使用)
CustomIndicatorField_RSI = 9; // RSI 指标参数的默认值为[12]
CustomIndicatorField_EMA5 = 10; // 5日指数移动均线(不建议使用)
CustomIndicatorField_EMA10 = 11; // 10日指数移动均线(不建议使用)
CustomIndicatorField_EMA20 = 12; // 20日指数移动均线(不建议使用)
CustomIndicatorField_EMA30 = 13; // 30日指数移动均线(不建议使用)
CustomIndicatorField_EMA60 = 14; // 60日指数移动均线(不建议使用)
CustomIndicatorField_EMA120 = 15; // 120日指数移动均线(不建议使用)
CustomIndicatorField_EMA250 = 16; // 250日指数移动均线(不建议使用)
CustomIndicatorField_Value = 17; // 自定义数值(stock_field1不支持此字段)
CustomIndicatorField_MA = 30; // 简单均线
CustomIndicatorField_EMA = 40; // 指数移动均线
CustomIndicatorField_KDJ_K = 50; // KDJ 指标的 K 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_D = 51; // KDJ 指标的 D 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_J = 52; // KDJ 指标的 J 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_MACD_DIFF = 60; // MACD 指标的 DIFF 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD_DEA = 61; // MACD 指标的 DEA 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD = 62; // MACD 指标的 MACD 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_BOLL_UPPER = 70; // BOLL 指标的 UPPER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_MIDDLER = 71; // BOLL 指标的 MIDDLER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_LOWER = 72; // BOLL 指标的 LOWER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
}
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
CustomIndicatorField
enum CustomIndicatorField
{
CustomIndicatorField_Unknown = 0; // 未知
CustomIndicatorField_Price = 1; // 最新价格
CustomIndicatorField_MA5 = 2; // 5日简单均线(不建议使用)
CustomIndicatorField_MA10 = 3; // 10日简单均线(不建议使用)
CustomIndicatorField_MA20 = 4; // 20日简单均线(不建议使用)
CustomIndicatorField_MA30 = 5; // 30日简单均线(不建议使用)
CustomIndicatorField_MA60 = 6; // 60日简单均线(不建议使用)
CustomIndicatorField_MA120 = 7; // 120日简单均线(不建议使用)
CustomIndicatorField_MA250 = 8; // 250日简单均线(不建议使用)
CustomIndicatorField_RSI = 9; // RSI 指标参数的默认值为[12]
CustomIndicatorField_EMA5 = 10; // 5日指数移动均线(不建议使用)
CustomIndicatorField_EMA10 = 11; // 10日指数移动均线(不建议使用)
CustomIndicatorField_EMA20 = 12; // 20日指数移动均线(不建议使用)
CustomIndicatorField_EMA30 = 13; // 30日指数移动均线(不建议使用)
CustomIndicatorField_EMA60 = 14; // 60日指数移动均线(不建议使用)
CustomIndicatorField_EMA120 = 15; // 120日指数移动均线(不建议使用)
CustomIndicatorField_EMA250 = 16; // 250日指数移动均线(不建议使用)
CustomIndicatorField_Value = 17; // 自定义数值(stock_field1不支持此字段)
CustomIndicatorField_MA = 30; // 简单均线
CustomIndicatorField_EMA = 40; // 指数移动均线
CustomIndicatorField_KDJ_K = 50; // KDJ 指标的 K 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_D = 51; // KDJ 指标的 D 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_J = 52; // KDJ 指标的 J 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_MACD_DIFF = 60; // MACD 指标的 DIFF 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD_DEA = 61; // MACD 指标的 DEA 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD = 62; // MACD 指标的 MACD 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_BOLL_UPPER = 70; // BOLL 指标的 UPPER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_MIDDLER = 71; // BOLL 指标的 MIDDLER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_LOWER = 72; // BOLL 指标的 LOWER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
}
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
CustomIndicatorField
enum CustomIndicatorField
{
CustomIndicatorField_Unknown = 0; // 未知
CustomIndicatorField_Price = 1; // 最新价格
CustomIndicatorField_MA5 = 2; // 5日简单均线(不建议使用)
CustomIndicatorField_MA10 = 3; // 10日简单均线(不建议使用)
CustomIndicatorField_MA20 = 4; // 20日简单均线(不建议使用)
CustomIndicatorField_MA30 = 5; // 30日简单均线(不建议使用)
CustomIndicatorField_MA60 = 6; // 60日简单均线(不建议使用)
CustomIndicatorField_MA120 = 7; // 120日简单均线(不建议使用)
CustomIndicatorField_MA250 = 8; // 250日简单均线(不建议使用)
CustomIndicatorField_RSI = 9; // RSI 指标参数的默认值为[12]
CustomIndicatorField_EMA5 = 10; // 5日指数移动均线(不建议使用)
CustomIndicatorField_EMA10 = 11; // 10日指数移动均线(不建议使用)
CustomIndicatorField_EMA20 = 12; // 20日指数移动均线(不建议使用)
CustomIndicatorField_EMA30 = 13; // 30日指数移动均线(不建议使用)
CustomIndicatorField_EMA60 = 14; // 60日指数移动均线(不建议使用)
CustomIndicatorField_EMA120 = 15; // 120日指数移动均线(不建议使用)
CustomIndicatorField_EMA250 = 16; // 250日指数移动均线(不建议使用)
CustomIndicatorField_Value = 17; // 自定义数值(stock_field1不支持此字段)
CustomIndicatorField_MA = 30; // 简单均线
CustomIndicatorField_EMA = 40; // 指数移动均线
CustomIndicatorField_KDJ_K = 50; // KDJ 指标的 K 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_D = 51; // KDJ 指标的 D 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_J = 52; // KDJ 指标的 J 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_MACD_DIFF = 60; // MACD 指标的 DIFF 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD_DEA = 61; // MACD 指标的 DEA 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD = 62; // MACD 指标的 MACD 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_BOLL_UPPER = 70; // BOLL 指标的 UPPER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_MIDDLER = 71; // BOLL 指标的 MIDDLER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_LOWER = 72; // BOLL 指标的 LOWER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
}
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
CustomIndicatorField
enum CustomIndicatorField
{
CustomIndicatorField_Unknown = 0; // 未知
CustomIndicatorField_Price = 1; // 最新价格
CustomIndicatorField_MA5 = 2; // 5日简单均线(不建议使用)
CustomIndicatorField_MA10 = 3; // 10日简单均线(不建议使用)
CustomIndicatorField_MA20 = 4; // 20日简单均线(不建议使用)
CustomIndicatorField_MA30 = 5; // 30日简单均线(不建议使用)
CustomIndicatorField_MA60 = 6; // 60日简单均线(不建议使用)
CustomIndicatorField_MA120 = 7; // 120日简单均线(不建议使用)
CustomIndicatorField_MA250 = 8; // 250日简单均线(不建议使用)
CustomIndicatorField_RSI = 9; // RSI 指标参数的默认值为[12]
CustomIndicatorField_EMA5 = 10; // 5日指数移动均线(不建议使用)
CustomIndicatorField_EMA10 = 11; // 10日指数移动均线(不建议使用)
CustomIndicatorField_EMA20 = 12; // 20日指数移动均线(不建议使用)
CustomIndicatorField_EMA30 = 13; // 30日指数移动均线(不建议使用)
CustomIndicatorField_EMA60 = 14; // 60日指数移动均线(不建议使用)
CustomIndicatorField_EMA120 = 15; // 120日指数移动均线(不建议使用)
CustomIndicatorField_EMA250 = 16; // 250日指数移动均线(不建议使用)
CustomIndicatorField_Value = 17; // 自定义数值(stock_field1不支持此字段)
CustomIndicatorField_MA = 30; // 简单均线
CustomIndicatorField_EMA = 40; // 指数移动均线
CustomIndicatorField_KDJ_K = 50; // KDJ 指标的 K 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_D = 51; // KDJ 指标的 D 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_KDJ_J = 52; // KDJ 指标的 J 值。指标参数需要根据 KDJ 进行传参。不传则默认为 [9,3,3]
CustomIndicatorField_MACD_DIFF = 60; // MACD 指标的 DIFF 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD_DEA = 61; // MACD 指标的 DEA 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_MACD = 62; // MACD 指标的 MACD 值。指标参数需要根据 MACD 进行传参。不传则默认为 [12,26,9]
CustomIndicatorField_BOLL_UPPER = 70; // BOLL 指标的 UPPER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_MIDDLER = 71; // BOLL 指标的 MIDDLER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
CustomIndicatorField_BOLL_LOWER = 72; // BOLL 指标的 LOWER 值。指标参数需要根据 BOLL 进行传参。不传则默认为 [20,2]
}
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
# 相对位置
- Python
- Proto
- C#
- Java
- C++
- JavaScript
RelativePosition
NONE未知
MORE大于,stock_field1 位于stock_field2 的上方
LESS小于,stock_field1 位于stock_field2 的下方
CROSS_UP升穿,stock_field1 从下往上穿stock_field2
CROSS_DOWN跌穿,stock_field1 从上往下穿stock_field2
RelativePosition
enum RelativePosition
{
RelativePosition_Unknown = 0; // 未知
RelativePosition_More = 1; // 大于,first位于second的上方
RelativePosition_Less = 2; // 小于,first位于second的下方
RelativePosition_CrossUp = 3; // 升穿,first从下往上穿second
RelativePosition_CrossDown = 4; // 跌穿,first从上往下穿second
}
2
3
4
5
6
7
8
RelativePosition
enum RelativePosition
{
RelativePosition_Unknown = 0; // 未知
RelativePosition_More = 1; // 大于,first位于second的上方
RelativePosition_Less = 2; // 小于,first位于second的下方
RelativePosition_CrossUp = 3; // 升穿,first从下往上穿second
RelativePosition_CrossDown = 4; // 跌穿,first从上往下穿second
}
2
3
4
5
6
7
8
RelativePosition
enum RelativePosition
{
RelativePosition_Unknown = 0; // 未知
RelativePosition_More = 1; // 大于,first位于second的上方
RelativePosition_Less = 2; // 小于,first位于second的下方
RelativePosition_CrossUp = 3; // 升穿,first从下往上穿second
RelativePosition_CrossDown = 4; // 跌穿,first从上往下穿second
}
2
3
4
5
6
7
8
RelativePosition
enum RelativePosition
{
RelativePosition_Unknown = 0; // 未知
RelativePosition_More = 1; // 大于,first位于second的上方
RelativePosition_Less = 2; // 小于,first位于second的下方
RelativePosition_CrossUp = 3; // 升穿,first从下往上穿second
RelativePosition_CrossDown = 4; // 跌穿,first从上往下穿second
}
2
3
4
5
6
7
8
RelativePosition
enum RelativePosition
{
RelativePosition_Unknown = 0; // 未知
RelativePosition_More = 1; // 大于,first位于second的上方
RelativePosition_Less = 2; // 小于,first位于second的下方
RelativePosition_CrossUp = 3; // 升穿,first从下往上穿second
RelativePosition_CrossDown = 4; // 跌穿,first从上往下穿second
}
2
3
4
5
6
7
8
# 形态技术指标属性
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PatternField
NONE未知
MA_ALIGNMENT_LONGMA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
MA_ALIGNMENT_SHORTMA空头排列(连续两天MA5<MA10<MA20<MA30<MA60,且当日收盘价小于前一天收盘价)
EMA_ALIGNMENT_LONGEMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
EMA_ALIGNMENT_SHORTEMA空头排列(连续两天EMA5<EMA10<EMA20<EMA30<EMA60,且当日收盘价小于前一天收盘价)
RSI_GOLD_CROSS_LOWRSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
RSI_DEATH_CROSS_HIGHRSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
RSI_TOP_DIVERGENCERSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值<前面波峰的RSI12值)
RSI_BOTTOM_DIVERGENCERSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE<前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
KDJ_GOLD_CROSS_LOWKDJ低位金叉(D值小于或等于30,且前一日K值小于D值,当日K值大于D值)
KDJ_DEATH_CROSS_HIGHKDJ高位死叉(D值大于或等于70,且前一日K值大于D值,当日K值小于D值)
KDJ_TOP_DIVERGENCEKDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值<前面波峰的J值)
KDJ_BOTTOM_DIVERGENCEKDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE<前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
MACD_GOLD_CROSS_LOWMACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
MACD_DEATH_CROSS_HIGHMACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
MACD_TOP_DIVERGENCEMACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值<前面波峰的macd值)
MACD_BOTTOM_DIVERGENCEMACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE<前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
BOLL_BREAK_UPPERBOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
BOLL_BREAK_LOWERBOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
BOLL_CROSS_MIDDLE_UPBOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
BOLL_CROSS_MIDDLE_DOWNBOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
PatternField
enum PatternField
{
PatternField_Unknown = 0 ; // 未知
PatternField_MAAlignmentLong = 1 ; // MA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
PatternField_MAAlignmentShort = 2 ; // MA空头排列(连续两天MA5 <MA10 <MA20 <MA30 <MA60,且当日收盘价小于前一天收盘价)
PatternField_EMAAlignmentLong = 3 ; // EMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
PatternField_EMAAlignmentShort = 4 ; // EMA空头排列(连续两天EMA5 <EMA10 <EMA20 <EMA30 <EMA60,且当日收盘价小于前一天收盘价)
PatternField_RSIGoldCrossLow = 5 ; // RSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
PatternField_RSIDeathCrossHigh = 6 ; // RSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
PatternField_RSITopDivergence = 7 ; // RSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值 <前面波峰的RSI12值)
PatternField_RSIBottomDivergence = 8 ; // RSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
PatternField_KDJGoldCrossLow = 9 ; // KDJ低位金叉(KDJ的值都小于或等于30,且前一日K,J值分别小于D值,当日K,J值分别大于D值)
PatternField_KDJDeathCrossHigh = 10 ; // KDJ高位死叉(KDJ的值都大于或等于70,且前一日K,J值分别大于D值,当日K,J值分别小于D值)
PatternField_KDJTopDivergence = 11 ; // KDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值 <前面波峰的J值)
PatternField_KDJBottomDivergence = 12 ; // KDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
PatternField_MACDGoldCrossLow = 13 ; // MACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
PatternField_MACDDeathCrossHigh = 14 ; // MACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
PatternField_MACDTopDivergence = 15 ; // MACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值 <前面波峰的macd值)
PatternField_MACDBottomDivergence = 16 ; // MACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
PatternField_BOLLBreakUpper = 17 ; // BOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
PatternField_BOLLLower = 18 ; // BOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
PatternField_BOLLCrossMiddleUp = 19 ; // BOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
PatternField_BOLLCrossMiddleDown = 20 ; // BOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PatternField
enum PatternField
{
PatternField_Unknown = 0 ; // 未知
PatternField_MAAlignmentLong = 1 ; // MA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
PatternField_MAAlignmentShort = 2 ; // MA空头排列(连续两天MA5 <MA10 <MA20 <MA30 <MA60,且当日收盘价小于前一天收盘价)
PatternField_EMAAlignmentLong = 3 ; // EMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
PatternField_EMAAlignmentShort = 4 ; // EMA空头排列(连续两天EMA5 <EMA10 <EMA20 <EMA30 <EMA60,且当日收盘价小于前一天收盘价)
PatternField_RSIGoldCrossLow = 5 ; // RSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
PatternField_RSIDeathCrossHigh = 6 ; // RSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
PatternField_RSITopDivergence = 7 ; // RSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值 <前面波峰的RSI12值)
PatternField_RSIBottomDivergence = 8 ; // RSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
PatternField_KDJGoldCrossLow = 9 ; // KDJ低位金叉(KDJ的值都小于或等于30,且前一日K,J值分别小于D值,当日K,J值分别大于D值)
PatternField_KDJDeathCrossHigh = 10 ; // KDJ高位死叉(KDJ的值都大于或等于70,且前一日K,J值分别大于D值,当日K,J值分别小于D值)
PatternField_KDJTopDivergence = 11 ; // KDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值 <前面波峰的J值)
PatternField_KDJBottomDivergence = 12 ; // KDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
PatternField_MACDGoldCrossLow = 13 ; // MACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
PatternField_MACDDeathCrossHigh = 14 ; // MACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
PatternField_MACDTopDivergence = 15 ; // MACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值 <前面波峰的macd值)
PatternField_MACDBottomDivergence = 16 ; // MACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
PatternField_BOLLBreakUpper = 17 ; // BOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
PatternField_BOLLLower = 18 ; // BOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
PatternField_BOLLCrossMiddleUp = 19 ; // BOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
PatternField_BOLLCrossMiddleDown = 20 ; // BOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PatternField
enum PatternField
{
PatternField_Unknown = 0 ; // 未知
PatternField_MAAlignmentLong = 1 ; // MA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
PatternField_MAAlignmentShort = 2 ; // MA空头排列(连续两天MA5 <MA10 <MA20 <MA30 <MA60,且当日收盘价小于前一天收盘价)
PatternField_EMAAlignmentLong = 3 ; // EMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
PatternField_EMAAlignmentShort = 4 ; // EMA空头排列(连续两天EMA5 <EMA10 <EMA20 <EMA30 <EMA60,且当日收盘价小于前一天收盘价)
PatternField_RSIGoldCrossLow = 5 ; // RSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
PatternField_RSIDeathCrossHigh = 6 ; // RSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
PatternField_RSITopDivergence = 7 ; // RSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值 <前面波峰的RSI12值)
PatternField_RSIBottomDivergence = 8 ; // RSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
PatternField_KDJGoldCrossLow = 9 ; // KDJ低位金叉(KDJ的值都小于或等于30,且前一日K,J值分别小于D值,当日K,J值分别大于D值)
PatternField_KDJDeathCrossHigh = 10 ; // KDJ高位死叉(KDJ的值都大于或等于70,且前一日K,J值分别大于D值,当日K,J值分别小于D值)
PatternField_KDJTopDivergence = 11 ; // KDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值 <前面波峰的J值)
PatternField_KDJBottomDivergence = 12 ; // KDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
PatternField_MACDGoldCrossLow = 13 ; // MACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
PatternField_MACDDeathCrossHigh = 14 ; // MACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
PatternField_MACDTopDivergence = 15 ; // MACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值 <前面波峰的macd值)
PatternField_MACDBottomDivergence = 16 ; // MACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
PatternField_BOLLBreakUpper = 17 ; // BOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
PatternField_BOLLLower = 18 ; // BOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
PatternField_BOLLCrossMiddleUp = 19 ; // BOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
PatternField_BOLLCrossMiddleDown = 20 ; // BOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PatternField
enum PatternField
{
PatternField_Unknown = 0 ; // 未知
PatternField_MAAlignmentLong = 1 ; // MA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
PatternField_MAAlignmentShort = 2 ; // MA空头排列(连续两天MA5 <MA10 <MA20 <MA30 <MA60,且当日收盘价小于前一天收盘价)
PatternField_EMAAlignmentLong = 3 ; // EMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
PatternField_EMAAlignmentShort = 4 ; // EMA空头排列(连续两天EMA5 <EMA10 <EMA20 <EMA30 <EMA60,且当日收盘价小于前一天收盘价)
PatternField_RSIGoldCrossLow = 5 ; // RSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
PatternField_RSIDeathCrossHigh = 6 ; // RSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
PatternField_RSITopDivergence = 7 ; // RSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值 <前面波峰的RSI12值)
PatternField_RSIBottomDivergence = 8 ; // RSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
PatternField_KDJGoldCrossLow = 9 ; // KDJ低位金叉(KDJ的值都小于或等于30,且前一日K,J值分别小于D值,当日K,J值分别大于D值)
PatternField_KDJDeathCrossHigh = 10 ; // KDJ高位死叉(KDJ的值都大于或等于70,且前一日K,J值分别大于D值,当日K,J值分别小于D值)
PatternField_KDJTopDivergence = 11 ; // KDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值 <前面波峰的J值)
PatternField_KDJBottomDivergence = 12 ; // KDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
PatternField_MACDGoldCrossLow = 13 ; // MACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
PatternField_MACDDeathCrossHigh = 14 ; // MACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
PatternField_MACDTopDivergence = 15 ; // MACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值 <前面波峰的macd值)
PatternField_MACDBottomDivergence = 16 ; // MACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
PatternField_BOLLBreakUpper = 17 ; // BOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
PatternField_BOLLLower = 18 ; // BOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
PatternField_BOLLCrossMiddleUp = 19 ; // BOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
PatternField_BOLLCrossMiddleDown = 20 ; // BOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
PatternField
enum PatternField
{
PatternField_Unknown = 0 ; // 未知
PatternField_MAAlignmentLong = 1 ; // MA多头排列(连续两天MA5>MA10>MA20>MA30>MA60,且当日收盘价大于前一天收盘价)
PatternField_MAAlignmentShort = 2 ; // MA空头排列(连续两天MA5 <MA10 <MA20 <MA30 <MA60,且当日收盘价小于前一天收盘价)
PatternField_EMAAlignmentLong = 3 ; // EMA多头排列(连续两天EMA5>EMA10>EMA20>EMA30>EMA60,且当日收盘价大于前一天收盘价)
PatternField_EMAAlignmentShort = 4 ; // EMA空头排列(连续两天EMA5 <EMA10 <EMA20 <EMA30 <EMA60,且当日收盘价小于前一天收盘价)
PatternField_RSIGoldCrossLow = 5 ; // RSI低位金叉(50以下,短线RSI上穿长线RSI(前一日短线RSI小于长线RSI,当日短线RSI大于长线RSI))
PatternField_RSIDeathCrossHigh = 6 ; // RSI高位死叉(50以上,短线RSI下穿长线RSI(前一日短线RSI大于长线RSI,当日短线RSI小于长线RSI))
PatternField_RSITopDivergence = 7 ; // RSI顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的RSI12值 <前面波峰的RSI12值)
PatternField_RSIBottomDivergence = 8 ; // RSI底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的RSI12值>前面波谷的RSI12值)
PatternField_KDJGoldCrossLow = 9 ; // KDJ低位金叉(KDJ的值都小于或等于30,且前一日K,J值分别小于D值,当日K,J值分别大于D值)
PatternField_KDJDeathCrossHigh = 10 ; // KDJ高位死叉(KDJ的值都大于或等于70,且前一日K,J值分别大于D值,当日K,J值分别小于D值)
PatternField_KDJTopDivergence = 11 ; // KDJ顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的J值 <前面波峰的J值)
PatternField_KDJBottomDivergence = 12 ; // KDJ底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的J值>前面波谷的J值)
PatternField_MACDGoldCrossLow = 13 ; // MACD低位金叉(DIFF上穿DEA(前一日DIFF小于DEA,当日DIFF大于DEA))
PatternField_MACDDeathCrossHigh = 14 ; // MACD高位死叉(DIFF下穿DEA(前一日DIFF大于DEA,当日DIFF小于DEA))
PatternField_MACDTopDivergence = 15 ; // MACD顶背离(相邻的两个K线波峰,后面的波峰对应的CLOSE>前面的波峰对应的CLOSE,后面波峰的macd值 <前面波峰的macd值)
PatternField_MACDBottomDivergence = 16 ; // MACD底背离(相邻的两个K线波谷,后面的波谷对应的CLOSE <前面的波谷对应的CLOSE,后面波谷的macd值>前面波谷的macd值)
PatternField_BOLLBreakUpper = 17 ; // BOLL突破上轨(前一日股价低于上轨值,当日股价大于上轨值)
PatternField_BOLLLower = 18 ; // BOLL突破下轨(前一日股价高于下轨值,当日股价小于下轨值)
PatternField_BOLLCrossMiddleUp = 19 ; // BOLL向上破中轨(前一日股价低于中轨值,当日股价大于中轨值)
PatternField_BOLLCrossMiddleDown = 20 ; // BOLL向下破中轨(前一日股价大于中轨值,当日股价小于中轨值)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 自选股分组类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
UserSecurityGroupType
NONE未知
CUSTOM自定义分组
SYSTEM系统分组
ALL全部分组
GroupType
enum GroupType
{
GroupType_Unknown = 0; // 未知
GroupType_Custom = 1; // 自定义分组
GroupType_System = 2; // 系统分组
GroupType_All = 3; // 全部分组
}
2
3
4
5
6
7
GroupType
enum GroupType
{
GroupType_Unknown = 0; // 未知
GroupType_Custom = 1; // 自定义分组
GroupType_System = 2; // 系统分组
GroupType_All = 3; // 全部分组
}
2
3
4
5
6
7
GroupType
enum GroupType
{
GroupType_Unknown = 0; // 未知
GroupType_Custom = 1; // 自定义分组
GroupType_System = 2; // 系统分组
GroupType_All = 3; // 全部分组
}
2
3
4
5
6
7
GroupType
enum GroupType
{
GroupType_Unknown = 0; // 未知
GroupType_Custom = 1; // 自定义分组
GroupType_System = 2; // 系统分组
GroupType_All = 3; // 全部分组
}
2
3
4
5
6
7
GroupType
enum GroupType
{
GroupType_Unknown = 0; // 未知
GroupType_Custom = 1; // 自定义分组
GroupType_System = 2; // 系统分组
GroupType_All = 3; // 全部分组
}
2
3
4
5
6
7
# 指数期权类别
- Python
- Proto
- C#
- Java
- C++
- JavaScript
IndexOptionType
NONE未知
NORMAL普通的指数期权
SMALL小型指数期权
IndexOptionType
enum IndexOptionType
{
IndexOptionType_Unknown = 0; //未知
IndexOptionType_Normal = 1; //普通的指数期权
IndexOptionType_Small = 2; //小型指数期权
}
2
3
4
5
6
IndexOptionType
enum IndexOptionType
{
IndexOptionType_Unknown = 0; //未知
IndexOptionType_Normal = 1; //普通的指数期权
IndexOptionType_Small = 2; //小型指数期权
}
2
3
4
5
6
IndexOptionType
enum IndexOptionType
{
IndexOptionType_Unknown = 0; //未知
IndexOptionType_Normal = 1; //普通的指数期权
IndexOptionType_Small = 2; //小型指数期权
}
2
3
4
5
6
IndexOptionType
enum IndexOptionType
{
IndexOptionType_Unknown = 0; //未知
IndexOptionType_Normal = 1; //普通的指数期权
IndexOptionType_Small = 2; //小型指数期权
}
2
3
4
5
6
IndexOptionType
enum IndexOptionType
{
IndexOptionType_Unknown = 0; //未知
IndexOptionType_Normal = 1; //普通的指数期权
IndexOptionType_Small = 2; //小型指数期权
}
2
3
4
5
6
# 上市时段
- Python
- Proto
- C#
- Java
- C++
- JavaScript
IpoPeriod
NONE未知
TODAY今日上市
TOMORROW明日上市
NEXTWEEK未来一周上市
LASTWEEK过去一周上市
LASTMONTH过去一月上市
IpoPeriod
enum IpoPeriod
{
IpoPeriod_Unknow = 0; //未知
IpoPeriod_Today = 1; //今日上市
IpoPeriod_Tomorrow = 2; //明日上市
IpoPeriod_Nextweek = 3; //未来一周上市
IpoPeriod_Lastweek = 4; //过去一周上市
IpoPeriod_Lastmonth = 5; //过去一月上市
}
2
3
4
5
6
7
8
9
IpoPeriod
enum IpoPeriod
{
IpoPeriod_Unknow = 0; //未知
IpoPeriod_Today = 1; //今日上市
IpoPeriod_Tomorrow = 2; //明日上市
IpoPeriod_Nextweek = 3; //未来一周上市
IpoPeriod_Lastweek = 4; //过去一周上市
IpoPeriod_Lastmonth = 5; //过去一月上市
}
2
3
4
5
6
7
8
9
IpoPeriod
enum IpoPeriod
{
IpoPeriod_Unknow = 0; //未知
IpoPeriod_Today = 1; //今日上市
IpoPeriod_Tomorrow = 2; //明日上市
IpoPeriod_Nextweek = 3; //未来一周上市
IpoPeriod_Lastweek = 4; //过去一周上市
IpoPeriod_Lastmonth = 5; //过去一月上市
}
2
3
4
5
6
7
8
9
IpoPeriod
enum IpoPeriod
{
IpoPeriod_Unknow = 0; //未知
IpoPeriod_Today = 1; //今日上市
IpoPeriod_Tomorrow = 2; //明日上市
IpoPeriod_Nextweek = 3; //未来一周上市
IpoPeriod_Lastweek = 4; //过去一周上市
IpoPeriod_Lastmonth = 5; //过去一月上市
}
2
3
4
5
6
7
8
9
IpoPeriod
enum IpoPeriod
{
IpoPeriod_Unknow = 0; //未知
IpoPeriod_Today = 1; //今日上市
IpoPeriod_Tomorrow = 2; //明日上市
IpoPeriod_Nextweek = 3; //未来一周上市
IpoPeriod_Lastweek = 4; //过去一周上市
IpoPeriod_Lastmonth = 5; //过去一月上市
}
2
3
4
5
6
7
8
9
# 窝轮发行商
- Python
- Proto
- C#
- Java
- C++
- JavaScript
Issuer
UNKNOW未知
SG法兴
BP法巴
CS瑞信
CT花旗
EA东亚
GS高盛
HS汇丰
JP摩通
MB麦银
SC渣打
UB瑞银
BI中银
DB德银
DC大和
ML美林
NM野村
RB荷合
RS苏皇
BC巴克莱
HT海通
VT瑞通
KC比联
MS摩利
GJ国君
XZ星展
HU华泰
KS韩投
CI信证
Issuer
enum Issuer
{
Issuer_Unknow = 0; //未知
Issuer_SG = 1; //法兴
Issuer_BP = 2; //法巴
Issuer_CS = 3; //瑞信
Issuer_CT = 4; //花旗
Issuer_EA = 5; //东亚
Issuer_GS = 6; //高盛
Issuer_HS = 7; //汇丰
Issuer_JP = 8; //摩通
Issuer_MB = 9; //麦银
Issuer_SC = 10; //渣打
Issuer_UB = 11; //瑞银
Issuer_BI = 12; //中银
Issuer_DB = 13; //德银
Issuer_DC = 14; //大和
Issuer_ML = 15; //美林
Issuer_NM = 16; //野村
Issuer_RB = 17; //荷合
Issuer_RS = 18; //苏皇
Issuer_BC = 19; //巴克莱
Issuer_HT = 20; //海通
Issuer_VT = 21; //瑞通
Issuer_KC = 22; //比联
Issuer_MS = 23; //摩利
Issuer_GJ = 24; //国君
Issuer_XZ = 25; //星展
Issuer_HU = 26; //华泰
Issuer_KS = 27; //韩投
Issuer_CI = 28; //信证
}
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
Issuer
enum Issuer
{
Issuer_Unknow = 0; //未知
Issuer_SG = 1; //法兴
Issuer_BP = 2; //法巴
Issuer_CS = 3; //瑞信
Issuer_CT = 4; //花旗
Issuer_EA = 5; //东亚
Issuer_GS = 6; //高盛
Issuer_HS = 7; //汇丰
Issuer_JP = 8; //摩通
Issuer_MB = 9; //麦银
Issuer_SC = 10; //渣打
Issuer_UB = 11; //瑞银
Issuer_BI = 12; //中银
Issuer_DB = 13; //德银
Issuer_DC = 14; //大和
Issuer_ML = 15; //美林
Issuer_NM = 16; //野村
Issuer_RB = 17; //荷合
Issuer_RS = 18; //苏皇
Issuer_BC = 19; //巴克莱
Issuer_HT = 20; //海通
Issuer_VT = 21; //瑞通
Issuer_KC = 22; //比联
Issuer_MS = 23; //摩利
Issuer_GJ = 24; //国君
Issuer_XZ = 25; //星展
Issuer_HU = 26; //华泰
Issuer_KS = 27; //韩投
Issuer_CI = 28; //信证
}
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
Issuer
enum Issuer
{
Issuer_Unknow = 0; //未知
Issuer_SG = 1; //法兴
Issuer_BP = 2; //法巴
Issuer_CS = 3; //瑞信
Issuer_CT = 4; //花旗
Issuer_EA = 5; //东亚
Issuer_GS = 6; //高盛
Issuer_HS = 7; //汇丰
Issuer_JP = 8; //摩通
Issuer_MB = 9; //麦银
Issuer_SC = 10; //渣打
Issuer_UB = 11; //瑞银
Issuer_BI = 12; //中银
Issuer_DB = 13; //德银
Issuer_DC = 14; //大和
Issuer_ML = 15; //美林
Issuer_NM = 16; //野村
Issuer_RB = 17; //荷合
Issuer_RS = 18; //苏皇
Issuer_BC = 19; //巴克莱
Issuer_HT = 20; //海通
Issuer_VT = 21; //瑞通
Issuer_KC = 22; //比联
Issuer_MS = 23; //摩利
Issuer_GJ = 24; //国君
Issuer_XZ = 25; //星展
Issuer_HU = 26; //华泰
Issuer_KS = 27; //韩投
Issuer_CI = 28; //信证
}
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
Issuer
enum Issuer
{
Issuer_Unknow = 0; //未知
Issuer_SG = 1; //法兴
Issuer_BP = 2; //法巴
Issuer_CS = 3; //瑞信
Issuer_CT = 4; //花旗
Issuer_EA = 5; //东亚
Issuer_GS = 6; //高盛
Issuer_HS = 7; //汇丰
Issuer_JP = 8; //摩通
Issuer_MB = 9; //麦银
Issuer_SC = 10; //渣打
Issuer_UB = 11; //瑞银
Issuer_BI = 12; //中银
Issuer_DB = 13; //德银
Issuer_DC = 14; //大和
Issuer_ML = 15; //美林
Issuer_NM = 16; //野村
Issuer_RB = 17; //荷合
Issuer_RS = 18; //苏皇
Issuer_BC = 19; //巴克莱
Issuer_HT = 20; //海通
Issuer_VT = 21; //瑞通
Issuer_KC = 22; //比联
Issuer_MS = 23; //摩利
Issuer_GJ = 24; //国君
Issuer_XZ = 25; //星展
Issuer_HU = 26; //华泰
Issuer_KS = 27; //韩投
Issuer_CI = 28; //信证
}
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
Issuer
enum Issuer
{
Issuer_Unknow = 0; //未知
Issuer_SG = 1; //法兴
Issuer_BP = 2; //法巴
Issuer_CS = 3; //瑞信
Issuer_CT = 4; //花旗
Issuer_EA = 5; //东亚
Issuer_GS = 6; //高盛
Issuer_HS = 7; //汇丰
Issuer_JP = 8; //摩通
Issuer_MB = 9; //麦银
Issuer_SC = 10; //渣打
Issuer_UB = 11; //瑞银
Issuer_BI = 12; //中银
Issuer_DB = 13; //德银
Issuer_DC = 14; //大和
Issuer_ML = 15; //美林
Issuer_NM = 16; //野村
Issuer_RB = 17; //荷合
Issuer_RS = 18; //苏皇
Issuer_BC = 19; //巴克莱
Issuer_HT = 20; //海通
Issuer_VT = 21; //瑞通
Issuer_KC = 22; //比联
Issuer_MS = 23; //摩利
Issuer_GJ = 24; //国君
Issuer_XZ = 25; //星展
Issuer_HU = 26; //华泰
Issuer_KS = 27; //韩投
Issuer_CI = 28; //信证
}
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
# K 线字段
- Python
- Proto
- C#
- Java
- C++
- JavaScript
KL_FIELD
ALL所有
DATE_TIME时间
HIGH最高价
OPEN开盘价
LOW最低价
CLOSE收盘价
LAST_CLOSE昨收价
TRADE_VOL成交量
TRADE_VAL成交额
TURNOVER_RATE换手率
PE_RATIO市盈率
CHANGE_RATE涨跌幅
KLFields
enum KLFields
{
KLFields_None = 0; //
KLFields_High = 1; //最高价
KLFields_Open = 2; //开盘价
KLFields_Low = 4; //最低价
KLFields_Close = 8; //收盘价
KLFields_LastClose = 16; //昨收价
KLFields_Volume = 32; //成交量
KLFields_Turnover = 64; //成交额
KLFields_TurnoverRate = 128; //换手率
KLFields_PE = 256; //市盈率
KLFields_ChangeRate = 512; //涨跌幅
}
2
3
4
5
6
7
8
9
10
11
12
13
14
KLFields
enum KLFields
{
KLFields_None = 0; //
KLFields_High = 1; //最高价
KLFields_Open = 2; //开盘价
KLFields_Low = 4; //最低价
KLFields_Close = 8; //收盘价
KLFields_LastClose = 16; //昨收价
KLFields_Volume = 32; //成交量
KLFields_Turnover = 64; //成交额
KLFields_TurnoverRate = 128; //换手率
KLFields_PE = 256; //市盈率
KLFields_ChangeRate = 512; //涨跌幅
}
2
3
4
5
6
7
8
9
10
11
12
13
14
KLFields
enum KLFields
{
KLFields_None = 0; //
KLFields_High = 1; //最高价
KLFields_Open = 2; //开盘价
KLFields_Low = 4; //最低价
KLFields_Close = 8; //收盘价
KLFields_LastClose = 16; //昨收价
KLFields_Volume = 32; //成交量
KLFields_Turnover = 64; //成交额
KLFields_TurnoverRate = 128; //换手率
KLFields_PE = 256; //市盈率
KLFields_ChangeRate = 512; //涨跌幅
}
2
3
4
5
6
7
8
9
10
11
12
13
14
KLFields
enum KLFields
{
KLFields_None = 0; //
KLFields_High = 1; //最高价
KLFields_Open = 2; //开盘价
KLFields_Low = 4; //最低价
KLFields_Close = 8; //收盘价
KLFields_LastClose = 16; //昨收价
KLFields_Volume = 32; //成交量
KLFields_Turnover = 64; //成交额
KLFields_TurnoverRate = 128; //换手率
KLFields_PE = 256; //市盈率
KLFields_ChangeRate = 512; //涨跌幅
}
2
3
4
5
6
7
8
9
10
11
12
13
14
KLFields
enum KLFields
{
KLFields_None = 0; //
KLFields_High = 1; //最高价
KLFields_Open = 2; //开盘价
KLFields_Low = 4; //最低价
KLFields_Close = 8; //收盘价
KLFields_LastClose = 16; //昨收价
KLFields_Volume = 32; //成交量
KLFields_Turnover = 64; //成交额
KLFields_TurnoverRate = 128; //换手率
KLFields_PE = 256; //市盈率
KLFields_ChangeRate = 512; //涨跌幅
}
2
3
4
5
6
7
8
9
10
11
12
13
14
# K 线类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
KLType
NONE未知
K_1M1分 K
K_DAY日 K
K_WEEK周 K
期权暂不支持该K线类型K_MON月 K
期权暂不支持该K线类型K_YEAR年 K
期权暂不支持该K线类型K_5M5分 K
K_15M15分 K
K_30M30分 K
期权暂不支持该K线类型K_60M60分 K
K_3M3分 K
期权暂不支持该K线类型K_QUARTER季 K
期权暂不支持该K线类型
KLType
enum KLType
{
KLType_Unknown = 0; //未知
KLType_1Min = 1; //1分 K
KLType_Day = 2; //日 K
KLType_Week = 3; //周 K (期权暂不支持)
KLType_Month = 4; //月 K (期权暂不支持)
KLType_Year = 5; //年 K (期权暂不支持)
KLType_5Min = 6; //5分 K
KLType_15Min = 7; //15分 K
KLType_30Min = 8; //30分 K (期权暂不支持)
KLType_60Min = 9; //60分 K
KLType_3Min = 10; //3分 K (期权暂不支持)
KLType_Quarter = 11; //季 K (期权暂不支持)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KLType
enum KLType
{
KLType_Unknown = 0; //未知
KLType_1Min = 1; //1分 K
KLType_Day = 2; //日 K
KLType_Week = 3; //周 K (期权暂不支持)
KLType_Month = 4; //月 K (期权暂不支持)
KLType_Year = 5; //年 K (期权暂不支持)
KLType_5Min = 6; //5分 K
KLType_15Min = 7; //15分 K
KLType_30Min = 8; //30分 K (期权暂不支持)
KLType_60Min = 9; //60分 K
KLType_3Min = 10; //3分 K (期权暂不支持)
KLType_Quarter = 11; //季 K (期权暂不支持)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KLType
enum KLType
{
KLType_Unknown = 0; //未知
KLType_1Min = 1; //1分 K
KLType_Day = 2; //日 K
KLType_Week = 3; //周 K (期权暂不支持)
KLType_Month = 4; //月 K (期权暂不支持)
KLType_Year = 5; //年 K (期权暂不支持)
KLType_5Min = 6; //5分 K
KLType_15Min = 7; //15分 K
KLType_30Min = 8; //30分 K (期权暂不支持)
KLType_60Min = 9; //60分 K
KLType_3Min = 10; //3分 K (期权暂不支持)
KLType_Quarter = 11; //季 K (期权暂不支持)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KLType
enum KLType
{
KLType_Unknown = 0; //未知
KLType_1Min = 1; //1分 K
KLType_Day = 2; //日 K
KLType_Week = 3; //周 K (期权暂不支持)
KLType_Month = 4; //月 K (期权暂不支持)
KLType_Year = 5; //年 K (期权暂不支持)
KLType_5Min = 6; //5分 K
KLType_15Min = 7; //15分 K
KLType_30Min = 8; //30分 K (期权暂不支持)
KLType_60Min = 9; //60分 K
KLType_3Min = 10; //3分 K (期权暂不支持)
KLType_Quarter = 11; //季 K (期权暂不支持)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KLType
enum KLType
{
KLType_Unknown = 0; //未知
KLType_1Min = 1; //1分 K
KLType_Day = 2; //日 K
KLType_Week = 3; //周 K (期权暂不支持)
KLType_Month = 4; //月 K (期权暂不支持)
KLType_Year = 5; //年 K (期权暂不支持)
KLType_5Min = 6; //5分 K
KLType_15Min = 7; //15分 K
KLType_30Min = 8; //30分 K (期权暂不支持)
KLType_60Min = 9; //60分 K
KLType_3Min = 10; //3分 K (期权暂不支持)
KLType_Quarter = 11; //季 K (期权暂不支持)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 周期类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PeriodType
INTRADAY实时
DAY日
WEEK周
MONTH月
PeriodType
enum PeriodType
{
PeriodType_INTRADAY = 0; //实时
PeriodType_DAY = 1; //日
PeriodType_WEEK = 2; //周
PeriodType_MONTH = 3; //月
}
2
3
4
5
6
7
PeriodType
enum PeriodType
{
PeriodType_INTRADAY = 0; //实时
PeriodType_DAY = 1; //日
PeriodType_WEEK = 2; //周
PeriodType_MONTH = 3; //月
}
2
3
4
5
6
7
PeriodType
enum PeriodType
{
PeriodType_INTRADAY = 0; //实时
PeriodType_DAY = 1; //日
PeriodType_WEEK = 2; //周
PeriodType_MONTH = 3; //月
}
2
3
4
5
6
7
PeriodType
enum PeriodType
{
PeriodType_INTRADAY = 0; //实时
PeriodType_DAY = 1; //日
PeriodType_WEEK = 2; //周
PeriodType_MONTH = 3; //月
}
2
3
4
5
6
7
PeriodType
enum PeriodType
{
PeriodType_INTRADAY = 0; //实时
PeriodType_DAY = 1; //日
PeriodType_WEEK = 2; //周
PeriodType_MONTH = 3; //月
}
2
3
4
5
6
7
# 到价提醒市场状态
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PriceReminderMarketStatus
NONE未知
OPEN盘中
US_PRE美股盘前
US_AFTER美股盘后
US_OVERNIGHT美股夜盘
MarketStatus
enum MarketStatus
{
MarketStatus_Unknow = 0;
MarketStatus_Open = 1; // 盘中
MarketStatus_USPre = 2; // 美股盘前
MarketStatus_USAfter = 3; // 美股盘后
}
2
3
4
5
6
7
MarketStatus
enum MarketStatus
{
MarketStatus_Unknow = 0;
MarketStatus_Open = 1; // 盘中
MarketStatus_USPre = 2; // 美股盘前
MarketStatus_USAfter = 3; // 美股盘后
}
2
3
4
5
6
7
MarketStatus
enum MarketStatus
{
MarketStatus_Unknow = 0;
MarketStatus_Open = 1; // 盘中
MarketStatus_USPre = 2; // 美股盘前
MarketStatus_USAfter = 3; // 美股盘后
}
2
3
4
5
6
7
MarketStatus
enum MarketStatus
{
MarketStatus_Unknow = 0;
MarketStatus_Open = 1; // 盘中
MarketStatus_USPre = 2; // 美股盘前
MarketStatus_USAfter = 3; // 美股盘后
}
2
3
4
5
6
7
MarketStatus
enum MarketStatus
{
MarketStatus_Unknow = 0;
MarketStatus_Open = 1; // 盘中
MarketStatus_USPre = 2; // 美股盘前
MarketStatus_USAfter = 3; // 美股盘后
}
2
3
4
5
6
7
# 自选股操作
- Python
- Proto
- C#
- Java
- C++
- JavaScript
ModifyUserSecurityOp
NONE未知
ADD新增
DEL删除自选
MOVE_OUT移出分组
ModifyUserSecurityOp
enum ModifyUserSecurityOp
{
ModifyUserSecurityOp_Unknown = 0;
ModifyUserSecurityOp_Add = 1; //新增
ModifyUserSecurityOp_Del = 2; //删除自选
ModifyUserSecurityOp_MoveOut = 3; //移出分组
}
2
3
4
5
6
7
ModifyUserSecurityOp
enum ModifyUserSecurityOp
{
ModifyUserSecurityOp_Unknown = 0;
ModifyUserSecurityOp_Add = 1; //新增
ModifyUserSecurityOp_Del = 2; //删除自选
ModifyUserSecurityOp_MoveOut = 3; //移出分组
}
2
3
4
5
6
7
ModifyUserSecurityOp
enum ModifyUserSecurityOp
{
ModifyUserSecurityOp_Unknown = 0;
ModifyUserSecurityOp_Add = 1; //新增
ModifyUserSecurityOp_Del = 2; //删除自选
ModifyUserSecurityOp_MoveOut = 3; //移出分组
}
2
3
4
5
6
7
ModifyUserSecurityOp
enum ModifyUserSecurityOp
{
ModifyUserSecurityOp_Unknown = 0;
ModifyUserSecurityOp_Add = 1; //新增
ModifyUserSecurityOp_Del = 2; //删除自选
ModifyUserSecurityOp_MoveOut = 3; //移出分组
}
2
3
4
5
6
7
ModifyUserSecurityOp
enum ModifyUserSecurityOp
{
ModifyUserSecurityOp_Unknown = 0;
ModifyUserSecurityOp_Add = 1; //新增
ModifyUserSecurityOp_Del = 2; //删除自选
ModifyUserSecurityOp_MoveOut = 3; //移出分组
}
2
3
4
5
6
7
# 期权类型(按行权时间)
- Python
- Proto
- C#
- Java
- C++
- JavaScript
OptionAreaType
NONE未知
AMERICAN美式
EUROPEAN欧式
BERMUDA百慕大
OptionAreaType
enum OptionAreaType
{
OptionAreaType_Unknown = 0; //未知
OptionAreaType_American = 1; //美式
OptionAreaType_European = 2; //欧式
OptionAreaType_Bermuda = 3; //百慕大
}
2
3
4
5
6
7
OptionAreaType
enum OptionAreaType
{
OptionAreaType_Unknown = 0; //未知
OptionAreaType_American = 1; //美式
OptionAreaType_European = 2; //欧式
OptionAreaType_Bermuda = 3; //百慕大
}
2
3
4
5
6
7
OptionAreaType
enum OptionAreaType
{
OptionAreaType_Unknown = 0; //未知
OptionAreaType_American = 1; //美式
OptionAreaType_European = 2; //欧式
OptionAreaType_Bermuda = 3; //百慕大
}
2
3
4
5
6
7
OptionAreaType
enum OptionAreaType
{
OptionAreaType_Unknown = 0; //未知
OptionAreaType_American = 1; //美式
OptionAreaType_European = 2; //欧式
OptionAreaType_Bermuda = 3; //百慕大
}
2
3
4
5
6
7
OptionAreaType
enum OptionAreaType
{
OptionAreaType_Unknown = 0; //未知
OptionAreaType_American = 1; //美式
OptionAreaType_European = 2; //欧式
OptionAreaType_Bermuda = 3; //百慕大
}
2
3
4
5
6
7
# 期权价内/外
- Python
- Proto
- C#
- Java
- C++
- JavaScript
OptionCondType
ALL所有
WITHIN价内
OUTSIDE价外
OptionCondType
enum OptionCondType
{
OptionCondType_Unknow = 0;
OptionCondType_WithIn = 1; //价内
OptionCondType_Outside = 2; //价外
}
2
3
4
5
6
OptionCondType
enum OptionCondType
{
OptionCondType_Unknow = 0;
OptionCondType_WithIn = 1; //价内
OptionCondType_Outside = 2; //价外
}
2
3
4
5
6
OptionCondType
enum OptionCondType
{
OptionCondType_Unknow = 0;
OptionCondType_WithIn = 1; //价内
OptionCondType_Outside = 2; //价外
}
2
3
4
5
6
OptionCondType
enum OptionCondType
{
OptionCondType_Unknow = 0;
OptionCondType_WithIn = 1; //价内
OptionCondType_Outside = 2; //价外
}
2
3
4
5
6
OptionCondType
enum OptionCondType
{
OptionCondType_Unknow = 0;
OptionCondType_WithIn = 1; //价内
OptionCondType_Outside = 2; //价外
}
2
3
4
5
6
# 期权类型(按方向)
- Python
- Proto
- C#
- Java
- C++
- JavaScript
OptionType
ALL所有
CALL看涨期权
PUT看跌期权
OptionType
enum OptionType
{
OptionType_Unknown = 0; //未知
OptionType_Call = 1; //看涨期权
OptionType_Put = 2; //看跌期权
};
2
3
4
5
6
OptionType
enum OptionType
{
OptionType_Unknown = 0; //未知
OptionType_Call = 1; //看涨期权
OptionType_Put = 2; //看跌期权
};
2
3
4
5
6
OptionType
enum OptionType
{
OptionType_Unknown = 0; //未知
OptionType_Call = 1; //看涨期权
OptionType_Put = 2; //看跌期权
};
2
3
4
5
6
OptionType
enum OptionType
{
OptionType_Unknown = 0; //未知
OptionType_Call = 1; //看涨期权
OptionType_Put = 2; //看跌期权
};
2
3
4
5
6
OptionType
enum OptionType
{
OptionType_Unknown = 0; //未知
OptionType_Call = 1; //看涨期权
OptionType_Put = 2; //看跌期权
};
2
3
4
5
6
# 板块集合类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
Plate
ALL所有板块
INDUSTRY行业板块
REGION地域板块
港美股市场的地域分类数据暂为空CONCEPT概念板块
OTHER其他板块
仅用于 获取股票所属板块 接口的返回,不可作为其他接口的请求参数
PlateSetType
enum PlateSetType
{
PlateSetType_All = 0; //所有板块
PlateSetType_Industry = 1; //行业板块
PlateSetType_Region = 2; //地域板块,港美股市场的地域分类数据暂为空
PlateSetType_Concept = 3; //概念板块
PlateSetType_Other = 4; //其他板块, 仅用于3207(获取股票所属板块)协议返回,不可作为其他协议的请求参数
}
2
3
4
5
6
7
8
PlateSetType
enum PlateSetType
{
PlateSetType_All = 0; //所有板块
PlateSetType_Industry = 1; //行业板块
PlateSetType_Region = 2; //地域板块,港美股市场的地域分类数据暂为空
PlateSetType_Concept = 3; //概念板块
PlateSetType_Other = 4; //其他板块, 仅用于3207(获取股票所属板块)协议返回,不可作为其他协议的请求参数
}
2
3
4
5
6
7
8
PlateSetType
enum PlateSetType
{
PlateSetType_All = 0; //所有板块
PlateSetType_Industry = 1; //行业板块
PlateSetType_Region = 2; //地域板块,港美股市场的地域分类数据暂为空
PlateSetType_Concept = 3; //概念板块
PlateSetType_Other = 4; //其他板块, 仅用于3207(获取股票所属板块)协议返回,不可作为其他协议的请求参数
}
2
3
4
5
6
7
8
PlateSetType
enum PlateSetType
{
PlateSetType_All = 0; //所有板块
PlateSetType_Industry = 1; //行业板块
PlateSetType_Region = 2; //地域板块,港美股市场的地域分类数据暂为空
PlateSetType_Concept = 3; //概念板块
PlateSetType_Other = 4; //其他板块, 仅用于3207(获取股票所属板块)协议返回,不可作为其他协议的请求参数
}
2
3
4
5
6
7
8
PlateSetType
enum PlateSetType
{
PlateSetType_All = 0; //所有板块
PlateSetType_Industry = 1; //行业板块
PlateSetType_Region = 2; //地域板块,港美股市场的地域分类数据暂为空
PlateSetType_Concept = 3; //概念板块
PlateSetType_Other = 4; //其他板块, 仅用于3207(获取股票所属板块)协议返回,不可作为其他协议的请求参数
}
2
3
4
5
6
7
8
# 到价提醒频率
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PriceReminderFreq
NONE未知
ALWAYS持续提醒
ONCE_A_DAY每日一次
ONCE仅提醒一次
PriceReminderFreq
enum PriceReminderFreq
{
PriceReminderFreq_Unknown = 0; // 未知
PriceReminderFreq_Always = 1; // 持续提醒
PriceReminderFreq_OnceADay = 2; // 每日一次
PriceReminderFreq_OnlyOnce = 3; // 仅提醒一次
}
2
3
4
5
6
7
PriceReminderFreq
enum PriceReminderFreq
{
PriceReminderFreq_Unknown = 0; // 未知
PriceReminderFreq_Always = 1; // 持续提醒
PriceReminderFreq_OnceADay = 2; // 每日一次
PriceReminderFreq_OnlyOnce = 3; // 仅提醒一次
}
2
3
4
5
6
7
PriceReminderFreq
enum PriceReminderFreq
{
PriceReminderFreq_Unknown = 0; // 未知
PriceReminderFreq_Always = 1; // 持续提醒
PriceReminderFreq_OnceADay = 2; // 每日一次
PriceReminderFreq_OnlyOnce = 3; // 仅提醒一次
}
2
3
4
5
6
7
PriceReminderFreq
enum PriceReminderFreq
{
PriceReminderFreq_Unknown = 0; // 未知
PriceReminderFreq_Always = 1; // 持续提醒
PriceReminderFreq_OnceADay = 2; // 每日一次
PriceReminderFreq_OnlyOnce = 3; // 仅提醒一次
}
2
3
4
5
6
7
PriceReminderFreq
enum PriceReminderFreq
{
PriceReminderFreq_Unknown = 0; // 未知
PriceReminderFreq_Always = 1; // 持续提醒
PriceReminderFreq_OnceADay = 2; // 每日一次
PriceReminderFreq_OnlyOnce = 3; // 仅提醒一次
}
2
3
4
5
6
7
# 到价提醒类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PriceReminderType
NONE未知
PRICE_UP价格涨到
PRICE_DOWN价格跌到
CHANGE_RATE_UP日涨幅超
该字段为百分比字段,设置时填 20 表示 20%CHANGE_RATE_DOWN日跌幅超
该字段为百分比字段,设置时填 20 表示 20%FIVE_MIN_CHANGE_RATE_UP5 分钟涨幅超
该字段为百分比字段,设置时填 20 表示 20%FIVE_MIN_CHANGE_RATE_DOWN5 分钟跌幅超
该字段为百分比字段,设置时填 20 表示 20%VOLUME_UP成交量超过
TURNOVER_UP成交额超过
TURNOVER_RATE_UP换手率超过
该字段为百分比字段,设置时填 20 表示 20%BID_PRICE_UP买一价高于
ASK_PRICE_DOWN卖一价低于
BID_VOL_UP买一量高于
ASK_VOL_UP卖一量高于
THREE_MIN_CHANGE_RATE_UP3 分钟涨幅超
该字段为百分比字段,设置时填 20 表示 20%THREE_MIN_CHANGE_RATE_DOWN3 分钟跌幅超
该字段为百分比字段,设置时填 20 表示 20%
PriceReminderType
enum PriceReminderType
{
PriceReminderType_Unknown = 0; // 未知
PriceReminderType_PriceUp = 1; // 价格涨到
PriceReminderType_PriceDown = 2; // 价格跌到
PriceReminderType_ChangeRateUp = 3; // 日涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_ChangeRateDown = 4; // 日跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateUp = 5; // 5 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateDown = 6; // 5 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_VolumeUp = 7; // 成交量超过
PriceReminderType_TurnoverUp = 8; // 成交额超过
PriceReminderType_TurnoverRateUp = 9; // 换手率超过(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_BidPriceUp = 10; // 买一价高于
PriceReminderType_AskPriceDown = 11; // 卖一价低于
PriceReminderType_BidVolUp = 12; // 买一量高于
PriceReminderType_AskVolUp = 13; // 卖一量高于
PriceReminderType_3MinChangeRateUp = 14; // 3 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_3MinChangeRateDown = 15; // 3 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PriceReminderType
enum PriceReminderType
{
PriceReminderType_Unknown = 0; // 未知
PriceReminderType_PriceUp = 1; // 价格涨到
PriceReminderType_PriceDown = 2; // 价格跌到
PriceReminderType_ChangeRateUp = 3; // 日涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_ChangeRateDown = 4; // 日跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateUp = 5; // 5 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateDown = 6; // 5 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_VolumeUp = 7; // 成交量超过
PriceReminderType_TurnoverUp = 8; // 成交额超过
PriceReminderType_TurnoverRateUp = 9; // 换手率超过(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_BidPriceUp = 10; // 买一价高于
PriceReminderType_AskPriceDown = 11; // 卖一价低于
PriceReminderType_BidVolUp = 12; // 买一量高于
PriceReminderType_AskVolUp = 13; // 卖一量高于
PriceReminderType_3MinChangeRateUp = 14; // 3 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_3MinChangeRateDown = 15; // 3 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PriceReminderType
enum PriceReminderType
{
PriceReminderType_Unknown = 0; // 未知
PriceReminderType_PriceUp = 1; // 价格涨到
PriceReminderType_PriceDown = 2; // 价格跌到
PriceReminderType_ChangeRateUp = 3; // 日涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_ChangeRateDown = 4; // 日跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateUp = 5; // 5 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateDown = 6; // 5 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_VolumeUp = 7; // 成交量超过
PriceReminderType_TurnoverUp = 8; // 成交额超过
PriceReminderType_TurnoverRateUp = 9; // 换手率超过(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_BidPriceUp = 10; // 买一价高于
PriceReminderType_AskPriceDown = 11; // 卖一价低于
PriceReminderType_BidVolUp = 12; // 买一量高于
PriceReminderType_AskVolUp = 13; // 卖一量高于
PriceReminderType_3MinChangeRateUp = 14; // 3 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_3MinChangeRateDown = 15; // 3 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PriceReminderType
enum PriceReminderType
{
PriceReminderType_Unknown = 0; // 未知
PriceReminderType_PriceUp = 1; // 价格涨到
PriceReminderType_PriceDown = 2; // 价格跌到
PriceReminderType_ChangeRateUp = 3; // 日涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_ChangeRateDown = 4; // 日跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateUp = 5; // 5 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateDown = 6; // 5 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_VolumeUp = 7; // 成交量超过
PriceReminderType_TurnoverUp = 8; // 成交额超过
PriceReminderType_TurnoverRateUp = 9; // 换手率超过(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_BidPriceUp = 10; // 买一价高于
PriceReminderType_AskPriceDown = 11; // 卖一价低于
PriceReminderType_BidVolUp = 12; // 买一量高于
PriceReminderType_AskVolUp = 13; // 卖一量高于
PriceReminderType_3MinChangeRateUp = 14; // 3 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_3MinChangeRateDown = 15; // 3 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PriceReminderType
enum PriceReminderType
{
PriceReminderType_Unknown = 0; // 未知
PriceReminderType_PriceUp = 1; // 价格涨到
PriceReminderType_PriceDown = 2; // 价格跌到
PriceReminderType_ChangeRateUp = 3; // 日涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_ChangeRateDown = 4; // 日跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateUp = 5; // 5 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_5MinChangeRateDown = 6; // 5 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_VolumeUp = 7; // 成交量超过
PriceReminderType_TurnoverUp = 8; // 成交额超过
PriceReminderType_TurnoverRateUp = 9; // 换手率超过(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_BidPriceUp = 10; // 买一价高于
PriceReminderType_AskPriceDown = 11; // 卖一价低于
PriceReminderType_BidVolUp = 12; // 买一量高于
PriceReminderType_AskVolUp = 13; // 卖一量高于
PriceReminderType_3MinChangeRateUp = 14; // 3 分钟涨幅超(该字段为百分比字段,设置时填 20 表示 20%)
PriceReminderType_3MinChangeRateDown = 15; // 3 分钟跌幅超(该字段为百分比字段,设置时填 20 表示 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 窝轮价内/外
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PriceType
UNKNOW未知
OUTSIDE价外,界内证表示界外
WITH_IN价内,界内证表示界内
PriceType
enum PriceType
{
PriceType_Unknow = 0;
PriceType_Outside = 1; //价外,界内证表示界外
PriceType_WithIn = 2; //价内,界内证表示界内
}
2
3
4
5
6
PriceType
enum PriceType
{
PriceType_Unknow = 0;
PriceType_Outside = 1; //价外,界内证表示界外
PriceType_WithIn = 2; //价内,界内证表示界内
}
2
3
4
5
6
PriceType
enum PriceType
{
PriceType_Unknow = 0;
PriceType_Outside = 1; //价外,界内证表示界外
PriceType_WithIn = 2; //价内,界内证表示界内
}
2
3
4
5
6
PriceType
enum PriceType
{
PriceType_Unknow = 0;
PriceType_Outside = 1; //价外,界内证表示界外
PriceType_WithIn = 2; //价内,界内证表示界内
}
2
3
4
5
6
PriceType
enum PriceType
{
PriceType_Unknow = 0;
PriceType_Outside = 1; //价外,界内证表示界外
PriceType_WithIn = 2; //价内,界内证表示界内
}
2
3
4
5
6
# 逐笔推送类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
PushDataType
UNKNOW未知
REALTIME实时推送的数据
BYDISCONN与富途服务器连接断开期间,拉取补充的数据
最多 50 个CACHE非实时非连接断开补充数据
PushDataType
enum PushDataType
{
PushDataType_Unknow = 0;
PushDataType_Realtime = 1; //实时推送的数据
PushDataType_ByDisConn = 2; //对后台行情连接断开期间拉取补充的数据(最多50个)
PushDataType_Cache = 3; //非实时非连接断开补充数据
}
2
3
4
5
6
7
PushDataType
enum PushDataType
{
PushDataType_Unknow = 0;
PushDataType_Realtime = 1; //实时推送的数据
PushDataType_ByDisConn = 2; //对后台行情连接断开期间拉取补充的数据(最多50个)
PushDataType_Cache = 3; //非实时非连接断开补充数据
}
2
3
4
5
6
7
PushDataType
enum PushDataType
{
PushDataType_Unknow = 0;
PushDataType_Realtime = 1; //实时推送的数据
PushDataType_ByDisConn = 2; //对后台行情连接断开期间拉取补充的数据(最多50个)
PushDataType_Cache = 3; //非实时非连接断开补充数据
}
2
3
4
5
6
7
PushDataType
enum PushDataType
{
PushDataType_Unknow = 0;
PushDataType_Realtime = 1; //实时推送的数据
PushDataType_ByDisConn = 2; //对后台行情连接断开期间拉取补充的数据(最多50个)
PushDataType_Cache = 3; //非实时非连接断开补充数据
}
2
3
4
5
6
7
PushDataType
enum PushDataType
{
PushDataType_Unknow = 0;
PushDataType_Realtime = 1; //实时推送的数据
PushDataType_ByDisConn = 2; //对后台行情连接断开期间拉取补充的数据(最多50个)
PushDataType_Cache = 3; //非实时非连接断开补充数据
}
2
3
4
5
6
7
# 行情市场
- Python
- Proto
- C#
- Java
- C++
- JavaScript
Market
NONE未知市场
HK香港市场
US美国市场
SH沪股市场
SZ深股市场
SG新加坡市场
JP日本市场
AU澳大利亚市场
CA加拿大市场
MY马来西亚市场
FX外汇市场
QotMarket
enum QotMarket
{
QotMarket_Unknown = 0; //未知市场
QotMarket_HK_Security = 1; //香港市场
QotMarket_HK_Future = 2; //港期货(已废弃,使用 QotMarket_HK_Security 即可)
QotMarket_US_Security = 11; //美国市场
QotMarket_CNSH_Security = 21; //沪股市场
QotMarket_CNSZ_Security = 22; //深股市场
QotMarket_SG_Security = 31; //新加坡市场
QotMarket_JP_Security = 41; //日本市场
QotMarket_AU_Security = 51; //澳大利亚市场
QotMarket_MY_Security = 61; //马来西亚市场
QotMarket_CA_Security = 71; //加拿大市场
QotMarket_FX_Security = 81; //外汇市场
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
QotMarket
enum QotMarket
{
QotMarket_Unknown = 0; //未知市场
QotMarket_HK_Security = 1; //香港市场
QotMarket_HK_Future = 2; //港期货(已废弃,使用 QotMarket_HK_Security 即可)
QotMarket_US_Security = 11; //美国市场
QotMarket_CNSH_Security = 21; //沪股市场
QotMarket_CNSZ_Security = 22; //深股市场
QotMarket_SG_Security = 31; //新加坡市场
QotMarket_JP_Security = 41; //日本市场
QotMarket_AU_Security = 51; //澳大利亚市场
QotMarket_MY_Security = 61; //马来西亚市场
QotMarket_CA_Security = 71; //加拿大市场
QotMarket_FX_Security = 81; //外汇市场
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
QotMarket
enum QotMarket
{
QotMarket_Unknown = 0; //未知市场
QotMarket_HK_Security = 1; //香港市场
QotMarket_HK_Future = 2; //港期货(已废弃,使用 QotMarket_HK_Security 即可)
QotMarket_US_Security = 11; //美国市场
QotMarket_CNSH_Security = 21; //沪股市场
QotMarket_CNSZ_Security = 22; //深股市场
QotMarket_SG_Security = 31; //新加坡市场
QotMarket_JP_Security = 41; //日本市场
QotMarket_AU_Security = 51; //澳大利亚市场
QotMarket_MY_Security = 61; //马来西亚市场
QotMarket_CA_Security = 71; //加拿大市场
QotMarket_FX_Security = 81; //外汇市场
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
QotMarket
enum QotMarket
{
QotMarket_Unknown = 0; //未知市场
QotMarket_HK_Security = 1; //香港市场
QotMarket_HK_Future = 2; //港期货(已废弃,使用 QotMarket_HK_Security 即可)
QotMarket_US_Security = 11; //美国市场
QotMarket_CNSH_Security = 21; //沪股市场
QotMarket_CNSZ_Security = 22; //深股市场
QotMarket_SG_Security = 31; //新加坡市场
QotMarket_JP_Security = 41; //日本市场
QotMarket_AU_Security = 51; //澳大利亚市场
QotMarket_MY_Security = 61; //马来西亚市场
QotMarket_CA_Security = 71; //加拿大市场
QotMarket_FX_Security = 81; //外汇市场
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
QotMarket
enum QotMarket
{
QotMarket_Unknown = 0; //未知市场
QotMarket_HK_Security = 1; //香港市场
QotMarket_HK_Future = 2; //港期货(已废弃,使用 QotMarket_HK_Security 即可)
QotMarket_US_Security = 11; //美国市场
QotMarket_CNSH_Security = 21; //沪股市场
QotMarket_CNSZ_Security = 22; //深股市场
QotMarket_SG_Security = 31; //新加坡市场
QotMarket_JP_Security = 41; //日本市场
QotMarket_AU_Security = 51; //澳大利亚市场
QotMarket_MY_Security = 61; //马来西亚市场
QotMarket_CA_Security = 71; //加拿大市场
QotMarket_FX_Security = 81; //外汇市场
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 市场状态
- Python
- Proto
- C#
- Java
- C++
- JavaScript
MarketState
各市场状态的对应时段:点击这里了解更多
NONE无交易
AUCTION盘前竞价
WAITING_OPEN等待开盘
MORNING早盘
REST午间休市
AFTERNOON午盘 / 美股持续交易时段
CLOSED收盘
PRE_MARKET_BEGIN美股盘前交易时段
PRE_MARKET_END美股盘前交易结束
AFTER_HOURS_BEGIN美股盘后交易时段
AFTER_HOURS_END美股盘后结束
OVERNIGHT美股夜盘交易时段
NIGHT_OPEN夜市交易时段
NIGHT_END夜市收盘
NIGHT美指期权夜市交易时段
TRADE_AT_LAST美指期权盘尾交易时段
FUTURE_DAY_OPEN日市交易时段
FUTURE_DAY_BREAK日市休市
FUTURE_DAY_CLOSE日市收盘
FUTURE_DAY_WAIT_OPEN期货待开盘
HK_CAS港股盘后竞价
FUTURE_NIGHT_WAIT夜市等待开盘(已废弃)
FUTURE_AFTERNOON期货下午开盘(已废弃)
FUTURE_SWITCH_DATE美期待开盘
FUTURE_OPEN美期交易时段
FUTURE_BREAK美期中盘休息
FUTURE_BREAK_OVER美期休息后交易时段
FUTURE_CLOSE美期收盘
STIB_AFTER_HOURS_WAIT科创板的盘后撮合时段(已废弃)
STIB_AFTER_HOURS_BEGIN科创板的盘后交易开始(已废弃)
STIB_AFTER_HOURS_END科创板的盘后交易结束(已废弃)
QotMarketState
各市场状态的对应时段:点击这里了解更多
enum QotMarketState
{
QotMarketState_None = 0; // 无交易
QotMarketState_Auction = 1; // 盘前竞价
QotMarketState_WaitingOpen = 2; // 等待开盘
QotMarketState_Morning = 3; // 早盘
QotMarketState_Rest = 4; // 午间休市
QotMarketState_Afternoon = 5; // 午盘 / 美股持续交易时段
QotMarketState_Closed = 6; // 收盘
QotMarketState_PreMarketBegin = 8; // 美股盘前交易时段
QotMarketState_PreMarketEnd = 9; // 美股盘前交易结束
QotMarketState_AfterHoursBegin = 10; // 美股盘后交易时段
QotMarketState_AfterHoursEnd = 11; // 美股收盘
QotMarketState_NightOpen = 13; // 夜市交易时段
QotMarketState_NightEnd = 14; // 夜市收盘
QotMarketState_FutureDayOpen = 15; // 日市交易时段
QotMarketState_FutureDayBreak = 16; // 日市休市
QotMarketState_FutureDayClose = 17; // 日市收盘
QotMarketState_FutureDayWaitForOpen = 18; // 期货待开盘
QotMarketState_HkCas = 19; // 盘后竞价,港股市场增加 CAS 机制对应的市场状态
QotMarketState_FutureNightWait = 20; // 夜市等待开盘(已废弃)
QotMarketState_FutureAfternoon = 21; // 期货下午开盘(已废弃)
//美国期货新增加状态
QotMarketState_FutureSwitchDate = 22; // 美期待开盘
QotMarketState_FutureOpen = 23; // 美期交易时段
QotMarketState_FutureBreak = 24; // 美期中盘休息
QotMarketState_FutureBreakOver = 25; // 美期休息后交易时段
QotMarketState_FutureClose = 26; // 美期收盘
//科创板新增状态
QotMarketState_StibAfterHoursWait = 27; // 科创板的盘后撮合时段(已废弃)
QotMarketState_StibAfterHoursBegin = 28; // 科创板的盘后交易开始(已废弃)
QotMarketState_StibAfterHoursEnd = 29; // 科创板的盘后交易结束(已废弃)
//美指期权新增加状态
QotMarketState_NIGHT = 32; // 美指期权夜市交易时段
QotMarketState_TRADE_AT_LAST = 35; // 美指期权盘尾交易时段
QotMarketState_OVERNIGHT = 37; // 美股夜盘交易时段
}
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
QotMarketState
各市场状态的对应时段:点击这里了解更多
enum QotMarketState
{
QotMarketState_None = 0; // 无交易
QotMarketState_Auction = 1; // 盘前竞价
QotMarketState_WaitingOpen = 2; // 等待开盘
QotMarketState_Morning = 3; // 早盘
QotMarketState_Rest = 4; // 午间休市
QotMarketState_Afternoon = 5; // 午盘 / 美股持续交易时段
QotMarketState_Closed = 6; // 收盘
QotMarketState_PreMarketBegin = 8; // 美股盘前交易时段
QotMarketState_PreMarketEnd = 9; // 美股盘前交易结束
QotMarketState_AfterHoursBegin = 10; // 美股盘后交易时段
QotMarketState_AfterHoursEnd = 11; // 美股收盘
QotMarketState_NightOpen = 13; // 夜市交易时段
QotMarketState_NightEnd = 14; // 夜市收盘
QotMarketState_FutureDayOpen = 15; // 日市交易时段
QotMarketState_FutureDayBreak = 16; // 日市休市
QotMarketState_FutureDayClose = 17; // 日市收盘
QotMarketState_FutureDayWaitForOpen = 18; // 期货待开盘
QotMarketState_HkCas = 19; // 盘后竞价,港股市场增加 CAS 机制对应的市场状态
QotMarketState_FutureNightWait = 20; // 夜市等待开盘(已废弃)
QotMarketState_FutureAfternoon = 21; // 期货下午开盘(已废弃)
//美国期货新增加状态
QotMarketState_FutureSwitchDate = 22; // 美期待开盘
QotMarketState_FutureOpen = 23; // 美期交易时段
QotMarketState_FutureBreak = 24; // 美期中盘休息
QotMarketState_FutureBreakOver = 25; // 美期休息后交易时段
QotMarketState_FutureClose = 26; // 美期收盘
//科创板新增状态
QotMarketState_StibAfterHoursWait = 27; // 科创板的盘后撮合时段(已废弃)
QotMarketState_StibAfterHoursBegin = 28; // 科创板的盘后交易开始(已废弃)
QotMarketState_StibAfterHoursEnd = 29; // 科创板的盘后交易结束(已废弃)
//美指期权新增加状态
QotMarketState_NIGHT = 32; // 美指期权夜市交易时段
QotMarketState_TRADE_AT_LAST = 35; // 美指期权盘尾交易时段
QotMarketState_OVERNIGHT = 37; // 美股夜盘交易时段
}
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
QotMarketState
各市场状态的对应时段:点击这里了解更多
enum QotMarketState
{
QotMarketState_None = 0; // 无交易
QotMarketState_Auction = 1; // 盘前竞价
QotMarketState_WaitingOpen = 2; // 等待开盘
QotMarketState_Morning = 3; // 早盘
QotMarketState_Rest = 4; // 午间休市
QotMarketState_Afternoon = 5; // 午盘 / 美股持续交易时段
QotMarketState_Closed = 6; // 收盘
QotMarketState_PreMarketBegin = 8; // 美股盘前交易时段
QotMarketState_PreMarketEnd = 9; // 美股盘前交易结束
QotMarketState_AfterHoursBegin = 10; // 美股盘后交易时段
QotMarketState_AfterHoursEnd = 11; // 美股收盘
QotMarketState_NightOpen = 13; // 夜市交易时段
QotMarketState_NightEnd = 14; // 夜市收盘
QotMarketState_FutureDayOpen = 15; // 日市交易时段
QotMarketState_FutureDayBreak = 16; // 日市休市
QotMarketState_FutureDayClose = 17; // 日市收盘
QotMarketState_FutureDayWaitForOpen = 18; // 期货待开盘
QotMarketState_HkCas = 19; // 盘后竞价,港股市场增加 CAS 机制对应的市场状态
QotMarketState_FutureNightWait = 20; // 夜市等待开盘(已废弃)
QotMarketState_FutureAfternoon = 21; // 期货下午开盘(已废弃)
//美国期货新增加状态
QotMarketState_FutureSwitchDate = 22; // 美期待开盘
QotMarketState_FutureOpen = 23; // 美期交易时段
QotMarketState_FutureBreak = 24; // 美期中盘休息
QotMarketState_FutureBreakOver = 25; // 美期休息后交易时段
QotMarketState_FutureClose = 26; // 美期收盘
//科创板新增状态
QotMarketState_StibAfterHoursWait = 27; // 科创板的盘后撮合时段(已废弃)
QotMarketState_StibAfterHoursBegin = 28; // 科创板的盘后交易开始(已废弃)
QotMarketState_StibAfterHoursEnd = 29; // 科创板的盘后交易结束(已废弃)
//美指期权新增加状态
QotMarketState_NIGHT = 32; // 美指期权夜市交易时段
QotMarketState_TRADE_AT_LAST = 35; // 美指期权盘尾交易时段
QotMarketState_OVERNIGHT = 37; // 美股夜盘交易时段
}
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
QotMarketState
各市场状态的对应时段:点击这里了解更多
enum QotMarketState
{
QotMarketState_None = 0; // 无交易
QotMarketState_Auction = 1; // 盘前竞价
QotMarketState_WaitingOpen = 2; // 等待开盘
QotMarketState_Morning = 3; // 早盘
QotMarketState_Rest = 4; // 午间休市
QotMarketState_Afternoon = 5; // 午盘 / 美股持续交易时段
QotMarketState_Closed = 6; // 收盘
QotMarketState_PreMarketBegin = 8; // 美股盘前交易时段
QotMarketState_PreMarketEnd = 9; // 美股盘前交易结束
QotMarketState_AfterHoursBegin = 10; // 美股盘后交易时段
QotMarketState_AfterHoursEnd = 11; // 美股收盘
QotMarketState_NightOpen = 13; // 夜市交易时段
QotMarketState_NightEnd = 14; // 夜市收盘
QotMarketState_FutureDayOpen = 15; // 日市交易时段
QotMarketState_FutureDayBreak = 16; // 日市休市
QotMarketState_FutureDayClose = 17; // 日市收盘
QotMarketState_FutureDayWaitForOpen = 18; // 期货待开盘
QotMarketState_HkCas = 19; // 盘后竞价,港股市场增加 CAS 机制对应的市场状态
QotMarketState_FutureNightWait = 20; // 夜市等待开盘(已废弃)
QotMarketState_FutureAfternoon = 21; // 期货下午开盘(已废弃)
//美国期货新增加状态
QotMarketState_FutureSwitchDate = 22; // 美期待开盘
QotMarketState_FutureOpen = 23; // 美期交易时段
QotMarketState_FutureBreak = 24; // 美期中盘休息
QotMarketState_FutureBreakOver = 25; // 美期休息后交易时段
QotMarketState_FutureClose = 26; // 美期收盘
//科创板新增状态
QotMarketState_StibAfterHoursWait = 27; // 科创板的盘后撮合时段(已废弃)
QotMarketState_StibAfterHoursBegin = 28; // 科创板的盘后交易开始(已废弃)
QotMarketState_StibAfterHoursEnd = 29; // 科创板的盘后交易结束(已废弃)
//美指期权新增加状态
QotMarketState_NIGHT = 32; // 美指期权夜市交易时段
QotMarketState_TRADE_AT_LAST = 35; // 美指期权盘尾交易时段
QotMarketState_OVERNIGHT = 37; // 美股夜盘交易时段
}
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
QotMarketState
各市场状态的对应时段:点击这里了解更多
enum QotMarketState
{
QotMarketState_None = 0; // 无交易
QotMarketState_Auction = 1; // 盘前竞价
QotMarketState_WaitingOpen = 2; // 等待开盘
QotMarketState_Morning = 3; // 早盘
QotMarketState_Rest = 4; // 午间休市
QotMarketState_Afternoon = 5; // 午盘 / 美股持续交易时段
QotMarketState_Closed = 6; // 收盘
QotMarketState_PreMarketBegin = 8; // 美股盘前交易时段
QotMarketState_PreMarketEnd = 9; // 美股盘前交易结束
QotMarketState_AfterHoursBegin = 10; // 美股盘后交易时段
QotMarketState_AfterHoursEnd = 11; // 美股收盘
QotMarketState_NightOpen = 13; // 夜市交易时段
QotMarketState_NightEnd = 14; // 夜市收盘
QotMarketState_FutureDayOpen = 15; // 日市交易时段
QotMarketState_FutureDayBreak = 16; // 日市休市
QotMarketState_FutureDayClose = 17; // 日市收盘
QotMarketState_FutureDayWaitForOpen = 18; // 期货待开盘
QotMarketState_HkCas = 19; // 盘后竞价,港股市场增加 CAS 机制对应的市场状态
QotMarketState_FutureNightWait = 20; // 夜市等待开盘(已废弃)
QotMarketState_FutureAfternoon = 21; // 期货下午开盘(已废弃)
//美国期货新增加状态
QotMarketState_FutureSwitchDate = 22; // 美期待开盘
QotMarketState_FutureOpen = 23; // 美期交易时段
QotMarketState_FutureBreak = 24; // 美期中盘休息
QotMarketState_FutureBreakOver = 25; // 美期休息后交易时段
QotMarketState_FutureClose = 26; // 美期收盘
//科创板新增状态
QotMarketState_StibAfterHoursWait = 27; // 科创板的盘后撮合时段(已废弃)
QotMarketState_StibAfterHoursBegin = 28; // 科创板的盘后交易开始(已废弃)
QotMarketState_StibAfterHoursEnd = 29; // 科创板的盘后交易结束(已废弃)
//美指期权新增加状态
QotMarketState_NIGHT = 32; // 美指期权夜市交易时段
QotMarketState_TRADE_AT_LAST = 35; // 美指期权盘尾交易时段
QotMarketState_OVERNIGHT = 37; // 美股夜盘交易时段
}
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
# 美股时段
- Python
- Proto
- C#
- Java
- C++
- JavaScript
Session
NONE未知
RTH美股盘中时段
ETH美股盘中+盘前盘后
OVERNIGHT美股夜盘时段 (仅用于交易接口)
ALL美股全时段 (用于行情&交易接口)
Session
enum Session
{
Session_NONE = 0; // 未知
Session_RTH = 1; // 盘中
Session_ETH = 2; // 盘中+盘前盘后
Session_ALL = 3; // 全时段
Session_OVERNIGHT = 4; // 夜盘
}
2
3
4
5
6
7
8
Session
enum Session
{
Session_NONE = 0; // 未知
Session_RTH = 1; // 盘中
Session_ETH = 2; // 盘中+盘前盘后
Session_ALL = 3; // 全时段
Session_OVERNIGHT = 4; // 夜盘
}
2
3
4
5
6
7
8
Session
enum Session
{
Session_NONE = 0; // 未知
Session_RTH = 1; // 盘中
Session_ETH = 2; // 盘中+盘前盘后
Session_ALL = 3; // 全时段
Session_OVERNIGHT = 4; // 夜盘
}
2
3
4
5
6
7
8
Session
enum Session
{
Session_NONE = 0; // 未知
Session_RTH = 1; // 盘中
Session_ETH = 2; // 盘中+盘前盘后
Session_ALL = 3; // 全时段
Session_OVERNIGHT = 4; // 夜盘
}
2
3
4
5
6
7
8
Session
enum Session
{
Session_NONE = 0; // 未知
Session_RTH = 1; // 盘中
Session_ETH = 2; // 盘中+盘前盘后
Session_ALL = 3; // 全时段
Session_OVERNIGHT = 4; // 夜盘
}
2
3
4
5
6
7
8
# 行情权限
- Python
- Proto
- C#
- Java
- C++
- JavaScript
QotRight
UNKNOW未知
BMPBMP(此权限不支持订阅)
LEVEL1Level1
LEVEL2Level2
SF港股 SF 高级全盘行情
NO无权限
QotRight
enum QotRight
{
QotRight_Unknow = 0; //未知
QotRight_Bmp = 1; //BMP(此权限不支持订阅)
QotRight_Level1 = 2; //Level1
QotRight_Level2 = 3; //Level2
QotRight_SF = 4; //SF 高级行情
QotRight_No = 5; //无权限
}
2
3
4
5
6
7
8
9
QotRight
enum QotRight
{
QotRight_Unknow = 0; //未知
QotRight_Bmp = 1; //BMP(此权限不支持订阅)
QotRight_Level1 = 2; //Level1
QotRight_Level2 = 3; //Level2
QotRight_SF = 4; //SF 高级行情
QotRight_No = 5; //无权限
}
2
3
4
5
6
7
8
9
QotRight
enum QotRight
{
QotRight_Unknow = 0; //未知
QotRight_Bmp = 1; //BMP(此权限不支持订阅)
QotRight_Level1 = 2; //Level1
QotRight_Level2 = 3; //Level2
QotRight_SF = 4; //SF 高级行情
QotRight_No = 5; //无权限
}
2
3
4
5
6
7
8
9
QotRight
enum QotRight
{
QotRight_Unknow = 0; //未知
QotRight_Bmp = 1; //BMP(此权限不支持订阅)
QotRight_Level1 = 2; //Level1
QotRight_Level2 = 3; //Level2
QotRight_SF = 4; //SF 高级行情
QotRight_No = 5; //无权限
}
2
3
4
5
6
7
8
9
QotRight
enum QotRight
{
QotRight_Unknow = 0; //未知
QotRight_Bmp = 1; //BMP(此权限不支持订阅)
QotRight_Level1 = 2; //Level1
QotRight_Level2 = 3; //Level2
QotRight_SF = 4; //SF 高级行情
QotRight_No = 5; //无权限
}
2
3
4
5
6
7
8
9
# 关联数据类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SecurityReferenceType
UNKNOW未知
WARRANT正股相关的窝轮
FUTURE期货主连的相关合约
ReferenceType
enum ReferenceType
{
ReferenceType_Unknow = 0;
ReferenceType_Warrant = 1; //正股相关的窝轮
ReferenceType_Future = 2; //期货主连的相关合约
}
2
3
4
5
6
ReferenceType
enum ReferenceType
{
ReferenceType_Unknow = 0;
ReferenceType_Warrant = 1; //正股相关的窝轮
ReferenceType_Future = 2; //期货主连的相关合约
}
2
3
4
5
6
ReferenceType
enum ReferenceType
{
ReferenceType_Unknow = 0;
ReferenceType_Warrant = 1; //正股相关的窝轮
ReferenceType_Future = 2; //期货主连的相关合约
}
2
3
4
5
6
ReferenceType
enum ReferenceType
{
ReferenceType_Unknow = 0;
ReferenceType_Warrant = 1; //正股相关的窝轮
ReferenceType_Future = 2; //期货主连的相关合约
}
2
3
4
5
6
ReferenceType
enum ReferenceType
{
ReferenceType_Unknow = 0;
ReferenceType_Warrant = 1; //正股相关的窝轮
ReferenceType_Future = 2; //期货主连的相关合约
}
2
3
4
5
6
# K 线复权类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
AuType
NONE不复权
QFQ前复权
HFQ后复权
RehabType
enum RehabType
{
RehabType_None = 0; //不复权
RehabType_Forward = 1; //前复权
RehabType_Backward = 2; //后复权
}
2
3
4
5
6
RehabType
enum RehabType
{
RehabType_None = 0; //不复权
RehabType_Forward = 1; //前复权
RehabType_Backward = 2; //后复权
}
2
3
4
5
6
RehabType
enum RehabType
{
RehabType_None = 0; //不复权
RehabType_Forward = 1; //前复权
RehabType_Backward = 2; //后复权
}
2
3
4
5
6
RehabType
enum RehabType
{
RehabType_None = 0; //不复权
RehabType_Forward = 1; //前复权
RehabType_Backward = 2; //后复权
}
2
3
4
5
6
RehabType
enum RehabType
{
RehabType_None = 0; //不复权
RehabType_Forward = 1; //前复权
RehabType_Backward = 2; //后复权
}
2
3
4
5
6
# 股票状态
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SecurityStatus
NONE未知
NORMAL正常状态
LISTING待上市
PURCHASING申购中
SUBSCRIBING认购中
BEFORE_DRAK_TRADE_OPENING暗盘开盘前
DRAK_TRADING暗盘交易中
DRAK_TRADE_END暗盘已收盘
TO_BE_OPEN待开盘
SUSPENDED停牌
CALLED已收回
EXPIRED_LAST_TRADING_DATE已过最后交易日
EXPIRED已过期
DELISTED已退市
CHANGE_TO_TEMPORARY_CODE公司行动中,交易关闭,转至临时代码交易
TEMPORARY_CODE_TRADE_END临时买卖结束,交易关闭
CHANGED_PLATE_TRADE_END已转板,旧代码交易关闭
CHANGED_CODE_TRADE_END已换代码,旧代码交易关闭
RECOVERABLE_CIRCUIT_BREAKER可恢复性熔断
UN_RECOVERABLE_CIRCUIT_BREAKER不可恢复性熔断
AFTER_COMBINATION盘后撮合
AFTER_TRANSATION盘后交易
SecurityStatus
enum SecurityStatus
{
SecurityStatus_Unknown = 0; //未知
SecurityStatus_Normal = 1; //正常状态
SecurityStatus_Listing = 2; //待上市
SecurityStatus_Purchasing = 3; //申购中
SecurityStatus_Subscribing = 4; //认购中
SecurityStatus_BeforeDrakTradeOpening = 5; //暗盘开盘前
SecurityStatus_DrakTrading = 6; //暗盘交易中
SecurityStatus_DrakTradeEnd = 7; //暗盘已收盘
SecurityStatus_ToBeOpen = 8; //待开盘
SecurityStatus_Suspended = 9; //停牌
SecurityStatus_Called = 10; //已收回
SecurityStatus_ExpiredLastTradingDate = 11; //已过最后交易日
SecurityStatus_Expired = 12; //已过期
SecurityStatus_Delisted = 13; //已退市
SecurityStatus_ChangeToTemporaryCode = 14; //公司行动中,交易关闭,转至临时代码交易
SecurityStatus_TemporaryCodeTradeEnd = 15; //临时买卖结束,交易关闭
SecurityStatus_ChangedPlateTradeEnd = 16; //已转板,旧代码交易关闭
SecurityStatus_ChangedCodeTradeEnd = 17; //已换代码,旧代码交易关闭
SecurityStatus_RecoverableCircuitBreaker = 18; //可恢复性熔断
SecurityStatus_UnRecoverableCircuitBreaker = 19; //不可恢复性熔断
SecurityStatus_AfterCombination = 20; //盘后撮合
SecurityStatus_AfterTransation = 21; //盘后交易
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SecurityStatus
enum SecurityStatus
{
SecurityStatus_Unknown = 0; //未知
SecurityStatus_Normal = 1; //正常状态
SecurityStatus_Listing = 2; //待上市
SecurityStatus_Purchasing = 3; //申购中
SecurityStatus_Subscribing = 4; //认购中
SecurityStatus_BeforeDrakTradeOpening = 5; //暗盘开盘前
SecurityStatus_DrakTrading = 6; //暗盘交易中
SecurityStatus_DrakTradeEnd = 7; //暗盘已收盘
SecurityStatus_ToBeOpen = 8; //待开盘
SecurityStatus_Suspended = 9; //停牌
SecurityStatus_Called = 10; //已收回
SecurityStatus_ExpiredLastTradingDate = 11; //已过最后交易日
SecurityStatus_Expired = 12; //已过期
SecurityStatus_Delisted = 13; //已退市
SecurityStatus_ChangeToTemporaryCode = 14; //公司行动中,交易关闭,转至临时代码交易
SecurityStatus_TemporaryCodeTradeEnd = 15; //临时买卖结束,交易关闭
SecurityStatus_ChangedPlateTradeEnd = 16; //已转板,旧代码交易关闭
SecurityStatus_ChangedCodeTradeEnd = 17; //已换代码,旧代码交易关闭
SecurityStatus_RecoverableCircuitBreaker = 18; //可恢复性熔断
SecurityStatus_UnRecoverableCircuitBreaker = 19; //不可恢复性熔断
SecurityStatus_AfterCombination = 20; //盘后撮合
SecurityStatus_AfterTransation = 21; //盘后交易
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SecurityStatus
enum SecurityStatus
{
SecurityStatus_Unknown = 0; //未知
SecurityStatus_Normal = 1; //正常状态
SecurityStatus_Listing = 2; //待上市
SecurityStatus_Purchasing = 3; //申购中
SecurityStatus_Subscribing = 4; //认购中
SecurityStatus_BeforeDrakTradeOpening = 5; //暗盘开盘前
SecurityStatus_DrakTrading = 6; //暗盘交易中
SecurityStatus_DrakTradeEnd = 7; //暗盘已收盘
SecurityStatus_ToBeOpen = 8; //待开盘
SecurityStatus_Suspended = 9; //停牌
SecurityStatus_Called = 10; //已收回
SecurityStatus_ExpiredLastTradingDate = 11; //已过最后交易日
SecurityStatus_Expired = 12; //已过期
SecurityStatus_Delisted = 13; //已退市
SecurityStatus_ChangeToTemporaryCode = 14; //公司行动中,交易关闭,转至临时代码交易
SecurityStatus_TemporaryCodeTradeEnd = 15; //临时买卖结束,交易关闭
SecurityStatus_ChangedPlateTradeEnd = 16; //已转板,旧代码交易关闭
SecurityStatus_ChangedCodeTradeEnd = 17; //已换代码,旧代码交易关闭
SecurityStatus_RecoverableCircuitBreaker = 18; //可恢复性熔断
SecurityStatus_UnRecoverableCircuitBreaker = 19; //不可恢复性熔断
SecurityStatus_AfterCombination = 20; //盘后撮合
SecurityStatus_AfterTransation = 21; //盘后交易
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SecurityStatus
enum SecurityStatus
{
SecurityStatus_Unknown = 0; //未知
SecurityStatus_Normal = 1; //正常状态
SecurityStatus_Listing = 2; //待上市
SecurityStatus_Purchasing = 3; //申购中
SecurityStatus_Subscribing = 4; //认购中
SecurityStatus_BeforeDrakTradeOpening = 5; //暗盘开盘前
SecurityStatus_DrakTrading = 6; //暗盘交易中
SecurityStatus_DrakTradeEnd = 7; //暗盘已收盘
SecurityStatus_ToBeOpen = 8; //待开盘
SecurityStatus_Suspended = 9; //停牌
SecurityStatus_Called = 10; //已收回
SecurityStatus_ExpiredLastTradingDate = 11; //已过最后交易日
SecurityStatus_Expired = 12; //已过期
SecurityStatus_Delisted = 13; //已退市
SecurityStatus_ChangeToTemporaryCode = 14; //公司行动中,交易关闭,转至临时代码交易
SecurityStatus_TemporaryCodeTradeEnd = 15; //临时买卖结束,交易关闭
SecurityStatus_ChangedPlateTradeEnd = 16; //已转板,旧代码交易关闭
SecurityStatus_ChangedCodeTradeEnd = 17; //已换代码,旧代码交易关闭
SecurityStatus_RecoverableCircuitBreaker = 18; //可恢复性熔断
SecurityStatus_UnRecoverableCircuitBreaker = 19; //不可恢复性熔断
SecurityStatus_AfterCombination = 20; //盘后撮合
SecurityStatus_AfterTransation = 21; //盘后交易
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SecurityStatus
enum SecurityStatus
{
SecurityStatus_Unknown = 0; //未知
SecurityStatus_Normal = 1; //正常状态
SecurityStatus_Listing = 2; //待上市
SecurityStatus_Purchasing = 3; //申购中
SecurityStatus_Subscribing = 4; //认购中
SecurityStatus_BeforeDrakTradeOpening = 5; //暗盘开盘前
SecurityStatus_DrakTrading = 6; //暗盘交易中
SecurityStatus_DrakTradeEnd = 7; //暗盘已收盘
SecurityStatus_ToBeOpen = 8; //待开盘
SecurityStatus_Suspended = 9; //停牌
SecurityStatus_Called = 10; //已收回
SecurityStatus_ExpiredLastTradingDate = 11; //已过最后交易日
SecurityStatus_Expired = 12; //已过期
SecurityStatus_Delisted = 13; //已退市
SecurityStatus_ChangeToTemporaryCode = 14; //公司行动中,交易关闭,转至临时代码交易
SecurityStatus_TemporaryCodeTradeEnd = 15; //临时买卖结束,交易关闭
SecurityStatus_ChangedPlateTradeEnd = 16; //已转板,旧代码交易关闭
SecurityStatus_ChangedCodeTradeEnd = 17; //已换代码,旧代码交易关闭
SecurityStatus_RecoverableCircuitBreaker = 18; //可恢复性熔断
SecurityStatus_UnRecoverableCircuitBreaker = 19; //不可恢复性熔断
SecurityStatus_AfterCombination = 20; //盘后撮合
SecurityStatus_AfterTransation = 21; //盘后交易
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 股票类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SecurityType
NONE未知
BOND债券
BWRT一揽子权证
STOCK正股
ETF信托,基金
WARRANT窝轮
IDX指数
PLATE板块
DRVT期权
PLATESET板块集
FUTURE期货
SecurityType
enum SecurityType
{
SecurityType_Unknown = 0; //未知
SecurityType_Bond = 1; //债券
SecurityType_Bwrt = 2; //一揽子权证
SecurityType_Eqty = 3; //正股
SecurityType_Trust = 4; //信托,基金
SecurityType_Warrant = 5; //窝轮
SecurityType_Index = 6; //指数
SecurityType_Plate = 7; //板块
SecurityType_Drvt = 8; //期权
SecurityType_PlateSet = 9; //板块集
SecurityType_Future = 10; //期货
}
2
3
4
5
6
7
8
9
10
11
12
13
14
SecurityType
enum SecurityType
{
SecurityType_Unknown = 0; //未知
SecurityType_Bond = 1; //债券
SecurityType_Bwrt = 2; //一揽子权证
SecurityType_Eqty = 3; //正股
SecurityType_Trust = 4; //信托,基金
SecurityType_Warrant = 5; //窝轮
SecurityType_Index = 6; //指数
SecurityType_Plate = 7; //板块
SecurityType_Drvt = 8; //期权
SecurityType_PlateSet = 9; //板块集
SecurityType_Future = 10; //期货
}
2
3
4
5
6
7
8
9
10
11
12
13
14
SecurityType
enum SecurityType
{
SecurityType_Unknown = 0; //未知
SecurityType_Bond = 1; //债券
SecurityType_Bwrt = 2; //一揽子权证
SecurityType_Eqty = 3; //正股
SecurityType_Trust = 4; //信托,基金
SecurityType_Warrant = 5; //窝轮
SecurityType_Index = 6; //指数
SecurityType_Plate = 7; //板块
SecurityType_Drvt = 8; //期权
SecurityType_PlateSet = 9; //板块集
SecurityType_Future = 10; //期货
}
2
3
4
5
6
7
8
9
10
11
12
13
14
SecurityType
enum SecurityType
{
SecurityType_Unknown = 0; //未知
SecurityType_Bond = 1; //债券
SecurityType_Bwrt = 2; //一揽子权证
SecurityType_Eqty = 3; //正股
SecurityType_Trust = 4; //信托,基金
SecurityType_Warrant = 5; //窝轮
SecurityType_Index = 6; //指数
SecurityType_Plate = 7; //板块
SecurityType_Drvt = 8; //期权
SecurityType_PlateSet = 9; //板块集
SecurityType_Future = 10; //期货
}
2
3
4
5
6
7
8
9
10
11
12
13
14
SecurityType
enum SecurityType
{
SecurityType_Unknown = 0; //未知
SecurityType_Bond = 1; //债券
SecurityType_Bwrt = 2; //一揽子权证
SecurityType_Eqty = 3; //正股
SecurityType_Trust = 4; //信托,基金
SecurityType_Warrant = 5; //窝轮
SecurityType_Index = 6; //指数
SecurityType_Plate = 7; //板块
SecurityType_Drvt = 8; //期权
SecurityType_PlateSet = 9; //板块集
SecurityType_Future = 10; //期货
}
2
3
4
5
6
7
8
9
10
11
12
13
14
# 设置到价提醒操作类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SetPriceReminderOp
NONE未知
ADD新增
DEL删除
ENABLE启用
DISABLE禁用
MODIFY修改
DEL_ALL删除全部(删除指定股票下的所有到价提醒)
SetPriceReminderOp
enum SetPriceReminderOp
{
SetPriceReminderOp_Unknown = 0;
SetPriceReminderOp_Add = 1; //新增
SetPriceReminderOp_Del = 2; //删除
SetPriceReminderOp_Enable = 3; //启用
SetPriceReminderOp_Disable = 4; //禁用
SetPriceReminderOp_Modify = 5; //修改
SetPriceReminderOp_DelAll = 6; //删除全部(删除指定股票下的所有到价提醒)
}
2
3
4
5
6
7
8
9
10
SetPriceReminderOp
enum SetPriceReminderOp
{
SetPriceReminderOp_Unknown = 0;
SetPriceReminderOp_Add = 1; //新增
SetPriceReminderOp_Del = 2; //删除
SetPriceReminderOp_Enable = 3; //启用
SetPriceReminderOp_Disable = 4; //禁用
SetPriceReminderOp_Modify = 5; //修改
SetPriceReminderOp_DelAll = 6; //删除全部(删除指定股票下的所有到价提醒)
}
2
3
4
5
6
7
8
9
10
SetPriceReminderOp
enum SetPriceReminderOp
{
SetPriceReminderOp_Unknown = 0;
SetPriceReminderOp_Add = 1; //新增
SetPriceReminderOp_Del = 2; //删除
SetPriceReminderOp_Enable = 3; //启用
SetPriceReminderOp_Disable = 4; //禁用
SetPriceReminderOp_Modify = 5; //修改
SetPriceReminderOp_DelAll = 6; //删除全部(删除指定股票下的所有到价提醒)
}
2
3
4
5
6
7
8
9
10
SetPriceReminderOp
enum SetPriceReminderOp
{
SetPriceReminderOp_Unknown = 0;
SetPriceReminderOp_Add = 1; //新增
SetPriceReminderOp_Del = 2; //删除
SetPriceReminderOp_Enable = 3; //启用
SetPriceReminderOp_Disable = 4; //禁用
SetPriceReminderOp_Modify = 5; //修改
SetPriceReminderOp_DelAll = 6; //删除全部(删除指定股票下的所有到价提醒)
}
2
3
4
5
6
7
8
9
10
SetPriceReminderOp
enum SetPriceReminderOp
{
SetPriceReminderOp_Unknown = 0;
SetPriceReminderOp_Add = 1; //新增
SetPriceReminderOp_Del = 2; //删除
SetPriceReminderOp_Enable = 3; //启用
SetPriceReminderOp_Disable = 4; //禁用
SetPriceReminderOp_Modify = 5; //修改
SetPriceReminderOp_DelAll = 6; //删除全部(删除指定股票下的所有到价提醒)
}
2
3
4
5
6
7
8
9
10
# 排序方向
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SortDir
NONE不排序
ASCEND升序
DESCEND降序
SortDir
enum SortDir
{
SortDir_No = 0; // 不排序
SortDir_Ascend = 1; // 升序
SortDir_Descend = 2; // 降序
}
2
3
4
5
6
SortDir
enum SortDir
{
SortDir_No = 0; // 不排序
SortDir_Ascend = 1; // 升序
SortDir_Descend = 2; // 降序
}
2
3
4
5
6
SortDir
enum SortDir
{
SortDir_No = 0; // 不排序
SortDir_Ascend = 1; // 升序
SortDir_Descend = 2; // 降序
}
2
3
4
5
6
SortDir
enum SortDir
{
SortDir_No = 0; // 不排序
SortDir_Ascend = 1; // 升序
SortDir_Descend = 2; // 降序
}
2
3
4
5
6
SortDir
enum SortDir
{
SortDir_No = 0; // 不排序
SortDir_Ascend = 1; // 升序
SortDir_Descend = 2; // 降序
}
2
3
4
5
6
# 排序字段
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SortField
NONE未知
CODE代码
CUR_PRICE最新价
PRICE_CHANGE_VAL涨跌额
CHANGE_RATE涨跌幅 %
STATUS状态
BID_PRICE买入价
ASK_PRICE卖出价
BID_VOL买量
ASK_VOL卖量
VOLUME成交量
TURNOVER成交额
AMPLITUDE振幅 %
SCORE综合评分
PREMIUM溢价 %
EFFECTIVE_LEVERAGE有效杠杆
DELTA对冲值
仅认购认沽支持该字段IMPLIED_VOLATILITY引伸波幅
仅认购认沽支持该字段TYPE类型
STRIKE_PRICE行权价
BREAK_EVEN_POINT打和点
MATURITY_TIME到期日
LIST_TIME上市日期
LAST_TRADE_TIME最后交易日
LEVERAGE杠杆比率
IN_OUT_MONEY价内/价外 %
RECOVERY_PRICE收回价
仅牛熊证支持该字段CHANGE_PRICE换股价
CHANGE换股比率
STREET_RATE街货比 %
STREET_VOL街货量
WARRANT_NAME窝轮名称
ISSUER发行人
LOT_SIZE每手
ISSUE_SIZE发行量
UPPER_STRIKE_PRICE上限价
仅用于界内证LOWER_STRIKE_PRICE下限价
仅用于界内证INLINE_PRICE_STATUS界内界外
仅用于界内证PRE_CUR_PRICE盘前最新价
AFTER_CUR_PRICE盘后最新价
PRE_PRICE_CHANGE_VAL盘前涨跌额
AFTER_PRICE_CHANGE_VAL盘后涨跌额
PRE_CHANGE_RATE盘前涨跌幅 %
AFTER_CHANGE_RATE盘后涨跌幅 %
PRE_AMPLITUDE盘前振幅 %
AFTER_AMPLITUDE盘后振幅 %
PRE_TURNOVER盘前成交额
AFTER_TURNOVER盘后成交额
LAST_SETTLE_PRICE昨结
POSITION持仓量
POSITION_CHANGE日增仓
SortField
enum SortField
{
SortField_Unknow = 0;
SortField_Code = 1; //代码
SortField_CurPrice = 2; //最新价
SortField_PriceChangeVal = 3; //涨跌额
SortField_ChangeRate = 4; //涨跌幅%
SortField_Status = 5; //状态
SortField_BidPrice = 6; //买入价
SortField_AskPrice = 7; //卖出价
SortField_BidVol = 8; //买量
SortField_AskVol = 9; //卖量
SortField_Volume = 10; //成交量
SortField_Turnover = 11; //成交额
SortField_Amplitude = 30; //振幅%
//以下排序字段只支持用于 Qot_GetWarrant 协议
SortField_Score = 12; //综合评分
SortField_Premium = 13; //溢价%
SortField_EffectiveLeverage = 14; //有效杠杆
SortField_Delta = 15; //对冲值,仅认购认沽支持该字段
SortField_ImpliedVolatility = 16; //引伸波幅,仅认购认沽支持该字段
SortField_Type = 17; //类型
SortField_StrikePrice = 18; //行权价
SortField_BreakEvenPoint = 19; //打和点
SortField_MaturityTime = 20; //到期日
SortField_ListTime = 21; //上市日期
SortField_LastTradeTime = 22; //最后交易日
SortField_Leverage = 23; //杠杆比率
SortField_InOutMoney = 24; //价内/价外%
SortField_RecoveryPrice = 25; //收回价,仅牛熊证支持该字段
SortField_ChangePrice = 26; // 换股价
SortField_Change = 27; //换股比率
SortField_StreetRate = 28; //街货比%
SortField_StreetVol = 29; //街货量
SortField_WarrantName = 31; // 窝轮名称
SortField_Issuer = 32; //发行人
SortField_LotSize = 33; // 每手
SortField_IssueSize = 34; //发行量
SortField_UpperStrikePrice = 45; //上限价,仅用于界内证
SortField_LowerStrikePrice = 46; //下限价,仅用于界内证
SortField_InLinePriceStatus = 47; //界内界外,仅用于界内证
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持美股
SortField_PreCurPrice = 35; //盘前最新价
SortField_AfterCurPrice = 36; //盘后最新价
SortField_PrePriceChangeVal = 37; //盘前涨跌额
SortField_AfterPriceChangeVal = 38; //盘后涨跌额
SortField_PreChangeRate = 39; //盘前涨跌幅%
SortField_AfterChangeRate = 40; //盘后涨跌幅%
SortField_PreAmplitude = 41; //盘前振幅%
SortField_AfterAmplitude = 42; //盘后振幅%
SortField_PreTurnover = 43; //盘前成交额
SortField_AfterTurnover = 44; //盘后成交额
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持期货
SortField_LastSettlePrice = 48; //昨结
SortField_Position = 49; //持仓量
SortField_PositionChange = 50; //日增仓
}
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
SortField
enum SortField
{
SortField_Unknow = 0;
SortField_Code = 1; //代码
SortField_CurPrice = 2; //最新价
SortField_PriceChangeVal = 3; //涨跌额
SortField_ChangeRate = 4; //涨跌幅%
SortField_Status = 5; //状态
SortField_BidPrice = 6; //买入价
SortField_AskPrice = 7; //卖出价
SortField_BidVol = 8; //买量
SortField_AskVol = 9; //卖量
SortField_Volume = 10; //成交量
SortField_Turnover = 11; //成交额
SortField_Amplitude = 30; //振幅%
//以下排序字段只支持用于 Qot_GetWarrant 协议
SortField_Score = 12; //综合评分
SortField_Premium = 13; //溢价%
SortField_EffectiveLeverage = 14; //有效杠杆
SortField_Delta = 15; //对冲值,仅认购认沽支持该字段
SortField_ImpliedVolatility = 16; //引伸波幅,仅认购认沽支持该字段
SortField_Type = 17; //类型
SortField_StrikePrice = 18; //行权价
SortField_BreakEvenPoint = 19; //打和点
SortField_MaturityTime = 20; //到期日
SortField_ListTime = 21; //上市日期
SortField_LastTradeTime = 22; //最后交易日
SortField_Leverage = 23; //杠杆比率
SortField_InOutMoney = 24; //价内/价外%
SortField_RecoveryPrice = 25; //收回价,仅牛熊证支持该字段
SortField_ChangePrice = 26; // 换股价
SortField_Change = 27; //换股比率
SortField_StreetRate = 28; //街货比%
SortField_StreetVol = 29; //街货量
SortField_WarrantName = 31; // 窝轮名称
SortField_Issuer = 32; //发行人
SortField_LotSize = 33; // 每手
SortField_IssueSize = 34; //发行量
SortField_UpperStrikePrice = 45; //上限价,仅用于界内证
SortField_LowerStrikePrice = 46; //下限价,仅用于界内证
SortField_InLinePriceStatus = 47; //界内界外,仅用于界内证
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持美股
SortField_PreCurPrice = 35; //盘前最新价
SortField_AfterCurPrice = 36; //盘后最新价
SortField_PrePriceChangeVal = 37; //盘前涨跌额
SortField_AfterPriceChangeVal = 38; //盘后涨跌额
SortField_PreChangeRate = 39; //盘前涨跌幅%
SortField_AfterChangeRate = 40; //盘后涨跌幅%
SortField_PreAmplitude = 41; //盘前振幅%
SortField_AfterAmplitude = 42; //盘后振幅%
SortField_PreTurnover = 43; //盘前成交额
SortField_AfterTurnover = 44; //盘后成交额
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持期货
SortField_LastSettlePrice = 48; //昨结
SortField_Position = 49; //持仓量
SortField_PositionChange = 50; //日增仓
}
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
SortField
enum SortField
{
SortField_Unknow = 0;
SortField_Code = 1; //代码
SortField_CurPrice = 2; //最新价
SortField_PriceChangeVal = 3; //涨跌额
SortField_ChangeRate = 4; //涨跌幅%
SortField_Status = 5; //状态
SortField_BidPrice = 6; //买入价
SortField_AskPrice = 7; //卖出价
SortField_BidVol = 8; //买量
SortField_AskVol = 9; //卖量
SortField_Volume = 10; //成交量
SortField_Turnover = 11; //成交额
SortField_Amplitude = 30; //振幅%
//以下排序字段只支持用于 Qot_GetWarrant 协议
SortField_Score = 12; //综合评分
SortField_Premium = 13; //溢价%
SortField_EffectiveLeverage = 14; //有效杠杆
SortField_Delta = 15; //对冲值,仅认购认沽支持该字段
SortField_ImpliedVolatility = 16; //引伸波幅,仅认购认沽支持该字段
SortField_Type = 17; //类型
SortField_StrikePrice = 18; //行权价
SortField_BreakEvenPoint = 19; //打和点
SortField_MaturityTime = 20; //到期日
SortField_ListTime = 21; //上市日期
SortField_LastTradeTime = 22; //最后交易日
SortField_Leverage = 23; //杠杆比率
SortField_InOutMoney = 24; //价内/价外%
SortField_RecoveryPrice = 25; //收回价,仅牛熊证支持该字段
SortField_ChangePrice = 26; // 换股价
SortField_Change = 27; //换股比率
SortField_StreetRate = 28; //街货比%
SortField_StreetVol = 29; //街货量
SortField_WarrantName = 31; // 窝轮名称
SortField_Issuer = 32; //发行人
SortField_LotSize = 33; // 每手
SortField_IssueSize = 34; //发行量
SortField_UpperStrikePrice = 45; //上限价,仅用于界内证
SortField_LowerStrikePrice = 46; //下限价,仅用于界内证
SortField_InLinePriceStatus = 47; //界内界外,仅用于界内证
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持美股
SortField_PreCurPrice = 35; //盘前最新价
SortField_AfterCurPrice = 36; //盘后最新价
SortField_PrePriceChangeVal = 37; //盘前涨跌额
SortField_AfterPriceChangeVal = 38; //盘后涨跌额
SortField_PreChangeRate = 39; //盘前涨跌幅%
SortField_AfterChangeRate = 40; //盘后涨跌幅%
SortField_PreAmplitude = 41; //盘前振幅%
SortField_AfterAmplitude = 42; //盘后振幅%
SortField_PreTurnover = 43; //盘前成交额
SortField_AfterTurnover = 44; //盘后成交额
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持期货
SortField_LastSettlePrice = 48; //昨结
SortField_Position = 49; //持仓量
SortField_PositionChange = 50; //日增仓
}
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
SortField
enum SortField
{
SortField_Unknow = 0;
SortField_Code = 1; //代码
SortField_CurPrice = 2; //最新价
SortField_PriceChangeVal = 3; //涨跌额
SortField_ChangeRate = 4; //涨跌幅%
SortField_Status = 5; //状态
SortField_BidPrice = 6; //买入价
SortField_AskPrice = 7; //卖出价
SortField_BidVol = 8; //买量
SortField_AskVol = 9; //卖量
SortField_Volume = 10; //成交量
SortField_Turnover = 11; //成交额
SortField_Amplitude = 30; //振幅%
//以下排序字段只支持用于 Qot_GetWarrant 协议
SortField_Score = 12; //综合评分
SortField_Premium = 13; //溢价%
SortField_EffectiveLeverage = 14; //有效杠杆
SortField_Delta = 15; //对冲值,仅认购认沽支持该字段
SortField_ImpliedVolatility = 16; //引伸波幅,仅认购认沽支持该字段
SortField_Type = 17; //类型
SortField_StrikePrice = 18; //行权价
SortField_BreakEvenPoint = 19; //打和点
SortField_MaturityTime = 20; //到期日
SortField_ListTime = 21; //上市日期
SortField_LastTradeTime = 22; //最后交易日
SortField_Leverage = 23; //杠杆比率
SortField_InOutMoney = 24; //价内/价外%
SortField_RecoveryPrice = 25; //收回价,仅牛熊证支持该字段
SortField_ChangePrice = 26; // 换股价
SortField_Change = 27; //换股比率
SortField_StreetRate = 28; //街货比%
SortField_StreetVol = 29; //街货量
SortField_WarrantName = 31; // 窝轮名称
SortField_Issuer = 32; //发行人
SortField_LotSize = 33; // 每手
SortField_IssueSize = 34; //发行量
SortField_UpperStrikePrice = 45; //上限价,仅用于界内证
SortField_LowerStrikePrice = 46; //下限价,仅用于界内证
SortField_InLinePriceStatus = 47; //界内界外,仅用于界内证
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持美股
SortField_PreCurPrice = 35; //盘前最新价
SortField_AfterCurPrice = 36; //盘后最新价
SortField_PrePriceChangeVal = 37; //盘前涨跌额
SortField_AfterPriceChangeVal = 38; //盘后涨跌额
SortField_PreChangeRate = 39; //盘前涨跌幅%
SortField_AfterChangeRate = 40; //盘后涨跌幅%
SortField_PreAmplitude = 41; //盘前振幅%
SortField_AfterAmplitude = 42; //盘后振幅%
SortField_PreTurnover = 43; //盘前成交额
SortField_AfterTurnover = 44; //盘后成交额
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持期货
SortField_LastSettlePrice = 48; //昨结
SortField_Position = 49; //持仓量
SortField_PositionChange = 50; //日增仓
}
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
SortField
enum SortField
{
SortField_Unknow = 0;
SortField_Code = 1; //代码
SortField_CurPrice = 2; //最新价
SortField_PriceChangeVal = 3; //涨跌额
SortField_ChangeRate = 4; //涨跌幅%
SortField_Status = 5; //状态
SortField_BidPrice = 6; //买入价
SortField_AskPrice = 7; //卖出价
SortField_BidVol = 8; //买量
SortField_AskVol = 9; //卖量
SortField_Volume = 10; //成交量
SortField_Turnover = 11; //成交额
SortField_Amplitude = 30; //振幅%
//以下排序字段只支持用于 Qot_GetWarrant 协议
SortField_Score = 12; //综合评分
SortField_Premium = 13; //溢价%
SortField_EffectiveLeverage = 14; //有效杠杆
SortField_Delta = 15; //对冲值,仅认购认沽支持该字段
SortField_ImpliedVolatility = 16; //引伸波幅,仅认购认沽支持该字段
SortField_Type = 17; //类型
SortField_StrikePrice = 18; //行权价
SortField_BreakEvenPoint = 19; //打和点
SortField_MaturityTime = 20; //到期日
SortField_ListTime = 21; //上市日期
SortField_LastTradeTime = 22; //最后交易日
SortField_Leverage = 23; //杠杆比率
SortField_InOutMoney = 24; //价内/价外%
SortField_RecoveryPrice = 25; //收回价,仅牛熊证支持该字段
SortField_ChangePrice = 26; // 换股价
SortField_Change = 27; //换股比率
SortField_StreetRate = 28; //街货比%
SortField_StreetVol = 29; //街货量
SortField_WarrantName = 31; // 窝轮名称
SortField_Issuer = 32; //发行人
SortField_LotSize = 33; // 每手
SortField_IssueSize = 34; //发行量
SortField_UpperStrikePrice = 45; //上限价,仅用于界内证
SortField_LowerStrikePrice = 46; //下限价,仅用于界内证
SortField_InLinePriceStatus = 47; //界内界外,仅用于界内证
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持美股
SortField_PreCurPrice = 35; //盘前最新价
SortField_AfterCurPrice = 36; //盘后最新价
SortField_PrePriceChangeVal = 37; //盘前涨跌额
SortField_AfterPriceChangeVal = 38; //盘后涨跌额
SortField_PreChangeRate = 39; //盘前涨跌幅%
SortField_AfterChangeRate = 40; //盘后涨跌幅%
SortField_PreAmplitude = 41; //盘前振幅%
SortField_AfterAmplitude = 42; //盘后振幅%
SortField_PreTurnover = 43; //盘前成交额
SortField_AfterTurnover = 44; //盘后成交额
//以下排序字段只支持用于 Qot_GetPlateSecurity 协议,并仅支持期货
SortField_LastSettlePrice = 48; //昨结
SortField_Position = 49; //持仓量
SortField_PositionChange = 50; //日增仓
}
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
# 简单过滤属性
- Python
- Proto
- C#
- Java
- C++
- JavaScript
StockField
NONE未知
STOCK_CODE股票代码,不能填区间上下限值。
STOCK_NAME股票名称,不能填区间上下限值。
CUR_PRICE最新价
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [10, 20] 值区间
CUR_PRICE_TO_HIGHEST52_WEEKS_RATIO(CP - WH52) / WH52
CP:现价
WH52:52 周最高
对应 PC 端“离 52 周高点百分比”- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-30, -10] 值区间
CUR_PRICE_TO_LOWEST52_WEEKS_RATIO(CP - WL52) / WL52
CP:现价
WL52:52 周最低
对应 PC 端“离 52 周低点百分比”- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [20, 40] 值区间
HIGH_PRICE_TO_HIGHEST52_WEEKS_RATIO(TH - WH52) / WH52
TH:今日最高
WH52:52 周最高
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-3, -1] 值区间
LOW_PRICE_TO_LOWEST52_WEEKS_RATIO(TL - WL52) / WL52
TL:今日最低
WL52:52 周最低
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [10, 70] 值区间
VOLUME_RATIO量比
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [0.5, 30] 值区间
BID_ASK_RATIO委比
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-20, 80.5] 值区间
LOT_PRICE每手价格
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [40, 100] 值区间
MARKET_VAL市值
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [50000000, 3000000000] 值区间
PE_ANNUAL市盈率(静态)
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [-8, 65.3] 值区间
PE_TTM市盈率 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [-10, 20.5] 值区间
PB_RATE市净率
- 精确到小数点后 3 位,超出部分会被舍弃
- 例如填写 [0.5, 20] 值区间
CHANGE_RATE_5MIN五分钟价格涨跌幅
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-5, 6.3] 值区间
CHANGE_RATE_BEGIN_YEAR年初至今价格涨跌幅
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [-50.1, 400.7] 值区间
PS_TTM市销率 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [100, 500] 值区间
PCF_TTM市现率 TTM
- 精确到小数点后 3 位,超出部分会被舍弃
- 该字段为百分比字段,默认不展示 %,如 20 实际对应 20%
- 例如填写 [100, 1000] 值区间
TOTAL_SHARE总股数
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:股
- 例如填写 [1000000000, 1000000000] 值区间
FLOAT_SHARE流通股数
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:股
- 例如填写 [1000000000, 1000000000] 值区间
FLOAT_MARKET_VAL流通市值
- 精确到小数点后 3 位,超出部分会被舍弃
- 单位:元
- 例如填写 [1000000000, 1000000000] 值区间
StockField
enum StockField
{
StockField_Unknown = 0; // 未知
StockField_StockCode = 1; // 股票代码,不能填区间上下限值。
StockField_StockName = 2; // 股票名称,不能填区间上下限值。
StockField_CurPrice = 3; // 最新价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间
StockField_CurPriceToHighest52WeeksRatio = 4; // (现价 - 52周最高)/52周最高,对应 PC 端离52周高点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-30,-10]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_CurPriceToLowest52WeeksRatio = 5; // (现价 - 52周最低)/52周最低,对应 PC 端离52周低点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,40]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_HighPriceToHighest52WeeksRatio = 6; // (今日最高 - 52周最高)/52周最高(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-3,-1]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LowPriceToLowest52WeeksRatio = 7; // (今日最低 - 52周最低)/52周最低(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,70]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_VolumeRatio = 8; // 量比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,30]值区间
StockField_BidAskRatio = 9; // 委比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-20,80.5]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LotPrice = 10; // 每手价格(精确到小数点后 3 位,超出部分会被舍弃)例如填写[40,100]值区间
StockField_MarketVal = 11; // 市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写[50000000,3000000000]值区间
StockField_PeAnnual = 12; // 市盈率(静态)(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-8,65.3]值区间
StockField_PeTTM = 13; // 市盈率 TTM (精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,20.5]值区间
StockField_PbRate = 14; // 市净率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20]值区间
StockField_ChangeRate5min = 15; // 五分钟价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,6.3]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_ChangeRateBeginYear = 16; // 年初至今价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-50.1,400.7]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 基础量价属性
StockField_PSTTM = 17; // 市销率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 500] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_PCFTTM = 18; // 市现率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 1000] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_TotalShare = 19; // 总股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatShare = 20; // 流通股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatMarketVal = 21; // 流通市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
}
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
StockField
enum StockField
{
StockField_Unknown = 0; // 未知
StockField_StockCode = 1; // 股票代码,不能填区间上下限值。
StockField_StockName = 2; // 股票名称,不能填区间上下限值。
StockField_CurPrice = 3; // 最新价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间
StockField_CurPriceToHighest52WeeksRatio = 4; // (现价 - 52周最高)/52周最高,对应 PC 端离52周高点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-30,-10]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_CurPriceToLowest52WeeksRatio = 5; // (现价 - 52周最低)/52周最低,对应 PC 端离52周低点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,40]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_HighPriceToHighest52WeeksRatio = 6; // (今日最高 - 52周最高)/52周最高(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-3,-1]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LowPriceToLowest52WeeksRatio = 7; // (今日最低 - 52周最低)/52周最低(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,70]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_VolumeRatio = 8; // 量比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,30]值区间
StockField_BidAskRatio = 9; // 委比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-20,80.5]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LotPrice = 10; // 每手价格(精确到小数点后 3 位,超出部分会被舍弃)例如填写[40,100]值区间
StockField_MarketVal = 11; // 市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写[50000000,3000000000]值区间
StockField_PeAnnual = 12; // 市盈率(静态)(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-8,65.3]值区间
StockField_PeTTM = 13; // 市盈率 TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,20.5]值区间
StockField_PbRate = 14; // 市净率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20]值区间
StockField_ChangeRate5min = 15; // 五分钟价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,6.3]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_ChangeRateBeginYear = 16; // 年初至今价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-50.1,400.7]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 基础量价属性
StockField_PSTTM = 17; // 市销率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 500] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_PCFTTM = 18; // 市现率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 1000] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_TotalShare = 19; // 总股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatShare = 20; // 流通股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatMarketVal = 21; // 流通市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
}
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
StockField
enum StockField
{
StockField_Unknown = 0; // 未知
StockField_StockCode = 1; // 股票代码,不能填区间上下限值。
StockField_StockName = 2; // 股票名称,不能填区间上下限值。
StockField_CurPrice = 3; // 最新价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间
StockField_CurPriceToHighest52WeeksRatio = 4; // (现价 - 52周最高)/52周最高,对应 PC 端离52周高点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-30,-10]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_CurPriceToLowest52WeeksRatio = 5; // (现价 - 52周最低)/52周最低,对应 PC 端离52周低点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,40]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_HighPriceToHighest52WeeksRatio = 6; // (今日最高 - 52周最高)/52周最高(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-3,-1]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LowPriceToLowest52WeeksRatio = 7; // (今日最低 - 52周最低)/52周最低(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,70]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_VolumeRatio = 8; // 量比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,30]值区间
StockField_BidAskRatio = 9; // 委比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-20,80.5]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LotPrice = 10; // 每手价格(精确到小数点后 3 位,超出部分会被舍弃)例如填写[40,100]值区间
StockField_MarketVal = 11; // 市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写[50000000,3000000000]值区间
StockField_PeAnnual = 12; // 市盈率(静态)(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-8,65.3]值区间
StockField_PeTTM = 13; // 市盈率 TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,20.5]值区间
StockField_PbRate = 14; // 市净率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20]值区间
StockField_ChangeRate5min = 15; // 五分钟价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,6.3]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_ChangeRateBeginYear = 16; // 年初至今价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-50.1,400.7]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 基础量价属性
StockField_PSTTM = 17; // 市销率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 500] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_PCFTTM = 18; // 市现率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 1000] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_TotalShare = 19; // 总股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatShare = 20; // 流通股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatMarketVal = 21; // 流通市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
}
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
StockField
enum StockField
{
StockField_Unknown = 0; // 未知
StockField_StockCode = 1; // 股票代码,不能填区间上下限值。
StockField_StockName = 2; // 股票名称,不能填区间上下限值。
StockField_CurPrice = 3; // 最新价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间
StockField_CurPriceToHighest52WeeksRatio = 4; // (现价 - 52周最高)/52周最高,对应 PC 端离52周高点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-30,-10]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_CurPriceToLowest52WeeksRatio = 5; // (现价 - 52周最低)/52周最低,对应 PC 端离52周低点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,40]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_HighPriceToHighest52WeeksRatio = 6; // (今日最高 - 52周最高)/52周最高(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-3,-1]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LowPriceToLowest52WeeksRatio = 7; // (今日最低 - 52周最低)/52周最低(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,70]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_VolumeRatio = 8; // 量比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,30]值区间
StockField_BidAskRatio = 9; // 委比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-20,80.5]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LotPrice = 10; // 每手价格(精确到小数点后 3 位,超出部分会被舍弃)例如填写[40,100]值区间
StockField_MarketVal = 11; // 市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写[50000000,3000000000]值区间
StockField_PeAnnual = 12; // 市盈率(静态)(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-8,65.3]值区间
StockField_PeTTM = 13; // 市盈率 TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,20.5]值区间
StockField_PbRate = 14; // 市净率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20]值区间
StockField_ChangeRate5min = 15; // 五分钟价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,6.3]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_ChangeRateBeginYear = 16; // 年初至今价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-50.1,400.7]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 基础量价属性
StockField_PSTTM = 17; // 市销率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 500] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_PCFTTM = 18; // 市现率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 1000] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_TotalShare = 19; // 总股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatShare = 20; // 流通股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatMarketVal = 21; // 流通市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
}
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
StockField
enum StockField
{
StockField_Unknown = 0; // 未知
StockField_StockCode = 1; // 股票代码,不能填区间上下限值。
StockField_StockName = 2; // 股票名称,不能填区间上下限值。
StockField_CurPrice = 3; // 最新价(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,20]值区间
StockField_CurPriceToHighest52WeeksRatio = 4; // (现价 - 52周最高)/52周最高,对应 PC 端离52周高点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-30,-10]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_CurPriceToLowest52WeeksRatio = 5; // (现价 - 52周最低)/52周最低,对应 PC 端离52周低点百分比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[20,40]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_HighPriceToHighest52WeeksRatio = 6; // (今日最高 - 52周最高)/52周最高(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-3,-1]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LowPriceToLowest52WeeksRatio = 7; // (今日最低 - 52周最低)/52周最低(精确到小数点后 3 位,超出部分会被舍弃)例如填写[10,70]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_VolumeRatio = 8; // 量比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,30]值区间
StockField_BidAskRatio = 9; // 委比(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-20,80.5]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_LotPrice = 10; // 每手价格(精确到小数点后 3 位,超出部分会被舍弃)例如填写[40,100]值区间
StockField_MarketVal = 11; // 市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写[50000000,3000000000]值区间
StockField_PeAnnual = 12; // 市盈率(静态)(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-8,65.3]值区间
StockField_PeTTM = 13; // 市盈率 TTM(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-10,20.5]值区间
StockField_PbRate = 14; // 市净率(精确到小数点后 3 位,超出部分会被舍弃)例如填写[0.5,20]值区间
StockField_ChangeRate5min = 15; // 五分钟价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-5,6.3]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_ChangeRateBeginYear = 16; // 年初至今价格涨跌幅(精确到小数点后 3 位,超出部分会被舍弃)例如填写[-50.1,400.7]值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
// 基础量价属性
StockField_PSTTM = 17; // 市销率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 500] 值区间(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_PCFTTM = 18; // 市现率(TTM)(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [100, 1000] 值区间 (该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
StockField_TotalShare = 19; // 总股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatShare = 20; // 流通股数(精确到小数点后 0 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间 (单位:股)
StockField_FloatMarketVal = 21; // 流通市值(精确到小数点后 3 位,超出部分会被舍弃)例如填写 [1000000000,1000000000] 值区间(单位:元)
}
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
# 订阅类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
SubType
NONE未知
QUOTE基础报价
ORDER_BOOK摆盘
TICKER逐笔
RT_DATA分时
K_DAY日 K
K_5M5 分 K
K_15M15 分 K
K_30M30 分 K
K_60M60 分 K
K_1M1 分 K
K_WEEK周 K
K_MON月 K
BROKER经纪队列
K_QURATER季 K
K_YEAR年 K
K_3M3 分 K
SubType
enum SubType
{
SubType_None = 0;
SubType_Basic = 1; //基础报价
SubType_OrderBook = 2; //摆盘
SubType_Ticker = 4; //逐笔
SubType_RT = 5; //分时
SubType_KL_Day = 6; //日 K
SubType_KL_5Min = 7; //5分 K
SubType_KL_15Min = 8; //15分 K
SubType_KL_30Min = 9; //30分 K
SubType_KL_60Min = 10; //60分 K
SubType_KL_1Min = 11; //1分 K
SubType_KL_Week = 12; //周 K
SubType_KL_Month = 13; //月 K
SubType_Broker = 14; //经纪队列
SubType_KL_Qurater = 15; //季 K
SubType_KL_Year = 16; //年 K
SubType_KL_3Min = 17; //3分 K
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SubType
enum SubType
{
SubType_None = 0;
SubType_Basic = 1; //基础报价
SubType_OrderBook = 2; //摆盘
SubType_Ticker = 4; //逐笔
SubType_RT = 5; //分时
SubType_KL_Day = 6; //日 K
SubType_KL_5Min = 7; //5分 K
SubType_KL_15Min = 8; //15分 K
SubType_KL_30Min = 9; //30分 K
SubType_KL_60Min = 10; //60分 K
SubType_KL_1Min = 11; //1分 K
SubType_KL_Week = 12; //周 K
SubType_KL_Month = 13; //月 K
SubType_Broker = 14; //经纪队列
SubType_KL_Qurater = 15; //季 K
SubType_KL_Year = 16; //年 K
SubType_KL_3Min = 17; //3分 K
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SubType
enum SubType
{
SubType_None = 0;
SubType_Basic = 1; //基础报价
SubType_OrderBook = 2; //摆盘
SubType_Ticker = 4; //逐笔
SubType_RT = 5; //分时
SubType_KL_Day = 6; //日 K
SubType_KL_5Min = 7; //5分 K
SubType_KL_15Min = 8; //15分 K
SubType_KL_30Min = 9; //30分 K
SubType_KL_60Min = 10; //60分 K
SubType_KL_1Min = 11; //1分 K
SubType_KL_Week = 12; //周 K
SubType_KL_Month = 13; //月 K
SubType_Broker = 14; //经纪队列
SubType_KL_Qurater = 15; //季 K
SubType_KL_Year = 16; //年 K
SubType_KL_3Min = 17; //3分 K
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SubType
enum SubType
{
SubType_None = 0;
SubType_Basic = 1; //基础报价
SubType_OrderBook = 2; //摆盘
SubType_Ticker = 4; //逐笔
SubType_RT = 5; //分时
SubType_KL_Day = 6; //日 K
SubType_KL_5Min = 7; //5分 K
SubType_KL_15Min = 8; //15分 K
SubType_KL_30Min = 9; //30分 K
SubType_KL_60Min = 10; //60分 K
SubType_KL_1Min = 11; //1分 K
SubType_KL_Week = 12; //周 K
SubType_KL_Month = 13; //月 K
SubType_Broker = 14; //经纪队列
SubType_KL_Qurater = 15; //季 K
SubType_KL_Year = 16; //年 K
SubType_KL_3Min = 17; //3分 K
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SubType
enum SubType
{
SubType_None = 0;
SubType_Basic = 1; //基础报价
SubType_OrderBook = 2; //摆盘
SubType_Ticker = 4; //逐笔
SubType_RT = 5; //分时
SubType_KL_Day = 6; //日 K
SubType_KL_5Min = 7; //5分 K
SubType_KL_15Min = 8; //15分 K
SubType_KL_30Min = 9; //30分 K
SubType_KL_60Min = 10; //60分 K
SubType_KL_1Min = 11; //1分 K
SubType_KL_Week = 12; //周 K
SubType_KL_Month = 13; //月 K
SubType_Broker = 14; //经纪队列
SubType_KL_Qurater = 15; //季 K
SubType_KL_Year = 16; //年 K
SubType_KL_3Min = 17; //3分 K
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 逐笔成交方向
- Python
- Proto
- C#
- Java
- C++
- JavaScript
TickerDirect
NONE未知
BUY外盘
外盘(主动买入),即以卖一价或更高的价格成交股票SELL内盘
内盘(主动卖出),即以买一价或更低的价格成交股票NEUTRAL中性盘
中性盘,即以买一价与卖一价之间的价格撮合成交
TickerDirection
enum TickerDirection
{
TickerDirection_Unknown = 0; //未知
TickerDirection_Bid = 1; //外盘(主动买入),即以卖一价或更高的价格成交股票
TickerDirection_Ask = 2; //内盘(主动卖出),即以买一价或更低的价格成交股票
TickerDirection_Neutral = 3; //中性盘,即以买一价与卖一价之间的价格撮合成交
}
2
3
4
5
6
7
TickerDirection
enum TickerDirection
{
TickerDirection_Unknown = 0; //未知
TickerDirection_Bid = 1; //外盘(主动买入),即以卖一价或更高的价格成交股票
TickerDirection_Ask = 2; //内盘(主动卖出),即以买一价或更低的价格成交股票
TickerDirection_Neutral = 3; //中性盘,即以买一价与卖一价之间的价格撮合成交
}
2
3
4
5
6
7
TickerDirection
enum TickerDirection
{
TickerDirection_Unknown = 0; //未知
TickerDirection_Bid = 1; //外盘(主动买入),即以卖一价或更高的价格成交股票
TickerDirection_Ask = 2; //内盘(主动卖出),即以买一价或更低的价格成交股票
TickerDirection_Neutral = 3; //中性盘,即以买一价与卖一价之间的价格撮合成交
}
2
3
4
5
6
7
TickerDirection
enum TickerDirection
{
TickerDirection_Unknown = 0; //未知
TickerDirection_Bid = 1; //外盘(主动买入),即以卖一价或更高的价格成交股票
TickerDirection_Ask = 2; //内盘(主动卖出),即以买一价或更低的价格成交股票
TickerDirection_Neutral = 3; //中性盘,即以买一价与卖一价之间的价格撮合成交
}
2
3
4
5
6
7
TickerDirection
enum TickerDirection
{
TickerDirection_Unknown = 0; //未知
TickerDirection_Bid = 1; //外盘(主动买入),即以卖一价或更高的价格成交股票
TickerDirection_Ask = 2; //内盘(主动卖出),即以买一价或更低的价格成交股票
TickerDirection_Neutral = 3; //中性盘,即以买一价与卖一价之间的价格撮合成交
}
2
3
4
5
6
7
# 逐笔成交类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
TickerType
UNKNOWN未知
AUTO_MATCH自动对盘
LATE开市前成交盘
NON_AUTO_MATCH非自动对盘
INTER_AUTO_MATCH同一证券商自动对盘
INTER_NON_AUTO_MATCH同一证券商非自动对盘
ODD_LOT碎股交易
AUCTION竞价交易
BULK批量交易
CRASH现金交易
CROSS_MARKET跨市场交易
BULK_SOLD批量卖出
FREE_ON_BOARD离价交易
RULE127_OR155第 127 条交易(纽交所规则)或第 155 条交易
DELAY延迟交易
MARKET_CENTER_CLOSE_PRICE中央收市价
NEXT_DAY隔日交易
MARKET_CENTER_OPENING中央开盘价交易
PRIOR_REFERENCE_PRICE前参考价
MARKET_CENTER_OPEN_PRICE中央开盘价
SELLER卖方
TT 类交易(盘前和盘后交易)
EXTENDED_TRADING_HOURS延长交易时段
CONTINGENT合单交易
AVERAGE_PRICE平均价成交
OTC_SOLD场外售出
ODD_LOT_CROSS_MARKET碎股跨市场交易
DERIVATIVELY_PRICED衍生工具定价
REOPENINGP_RICED再开盘定价
CLOSING_PRICED收盘定价
COMPREHENSIVE_DELAY_PRICE综合延迟价格
OVERSEAS交易的一方不是香港交易所的成员,属于场外交易
TickerType
enum TickerType
{
TickerType_Unknown = 0; //未知
TickerType_Automatch = 1; //自动对盘
TickerType_Late = 2; //开市前成交盘
TickerType_NoneAutomatch = 3; //非自动对盘
TickerType_InterAutomatch = 4; //同一证券商自动对盘
TickerType_InterNoneAutomatch = 5; //同一证券商非自动对盘
TickerType_OddLot = 6; //碎股交易
TickerType_Auction = 7; //竞价交易
TickerType_Bulk = 8; //批量交易
TickerType_Crash = 9; //现金交易
TickerType_CrossMarket = 10; //跨市场交易
TickerType_BulkSold = 11; //批量卖出
TickerType_FreeOnBoard = 12; //离价交易
TickerType_Rule127Or155 = 13; //第127条交易(纽交所规则)或第155条交易
TickerType_Delay = 14; //延迟交易
TickerType_MarketCenterClosePrice = 15; //中央收市价
TickerType_NextDay = 16; //隔日交易
TickerType_MarketCenterOpening = 17; //中央开盘价交易
TickerType_PriorReferencePrice = 18; //前参考价
TickerType_MarketCenterOpenPrice = 19; //中央开盘价
TickerType_Seller = 20; //卖方
TickerType_T = 21; //T 类交易(盘前和盘后交易)
TickerType_ExtendedTradingHours = 22; //延长交易时段
TickerType_Contingent = 23; //合单交易
TickerType_AvgPrice = 24; //平均价成交
TickerType_OTCSold = 25; //场外售出
TickerType_OddLotCrossMarket = 26; //碎股跨市场交易
TickerType_DerivativelyPriced = 27; //衍生工具定价
TickerType_ReOpeningPriced = 28; //再开盘定价
TickerType_ClosingPriced = 29; //收盘定价
TickerType_ComprehensiveDelayPrice = 30; //综合延迟价格
TickerType_Overseas = 31; //交易的一方不是香港交易所的成员,属于场外交易
}
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
TickerType
enum TickerType
{
TickerType_Unknown = 0; //未知
TickerType_Automatch = 1; //自动对盘
TickerType_Late = 2; //开市前成交盘
TickerType_NoneAutomatch = 3; //非自动对盘
TickerType_InterAutomatch = 4; //同一证券商自动对盘
TickerType_InterNoneAutomatch = 5; //同一证券商非自动对盘
TickerType_OddLot = 6; //碎股交易
TickerType_Auction = 7; //竞价交易
TickerType_Bulk = 8; //批量交易
TickerType_Crash = 9; //现金交易
TickerType_CrossMarket = 10; //跨市场交易
TickerType_BulkSold = 11; //批量卖出
TickerType_FreeOnBoard = 12; //离价交易
TickerType_Rule127Or155 = 13; //第127条交易(纽交所规则)或第155条交易
TickerType_Delay = 14; //延迟交易
TickerType_MarketCenterClosePrice = 15; //中央收市价
TickerType_NextDay = 16; //隔日交易
TickerType_MarketCenterOpening = 17; //中央开盘价交易
TickerType_PriorReferencePrice = 18; //前参考价
TickerType_MarketCenterOpenPrice = 19; //中央开盘价
TickerType_Seller = 20; //卖方
TickerType_T = 21; //T 类交易(盘前和盘后交易)
TickerType_ExtendedTradingHours = 22; //延长交易时段
TickerType_Contingent = 23; //合单交易
TickerType_AvgPrice = 24; //平均价成交
TickerType_OTCSold = 25; //场外售出
TickerType_OddLotCrossMarket = 26; //碎股跨市场交易
TickerType_DerivativelyPriced = 27; //衍生工具定价
TickerType_ReOpeningPriced = 28; //再开盘定价
TickerType_ClosingPriced = 29; //收盘定价
TickerType_ComprehensiveDelayPrice = 30; //综合延迟价格
TickerType_Overseas = 31; //交易的一方不是香港交易所的成员,属于场外交易
}
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
TickerType
enum TickerType
{
TickerType_Unknown = 0; //未知
TickerType_Automatch = 1; //自动对盘
TickerType_Late = 2; //开市前成交盘
TickerType_NoneAutomatch = 3; //非自动对盘
TickerType_InterAutomatch = 4; //同一证券商自动对盘
TickerType_InterNoneAutomatch = 5; //同一证券商非自动对盘
TickerType_OddLot = 6; //碎股交易
TickerType_Auction = 7; //竞价交易
TickerType_Bulk = 8; //批量交易
TickerType_Crash = 9; //现金交易
TickerType_CrossMarket = 10; //跨市场交易
TickerType_BulkSold = 11; //批量卖出
TickerType_FreeOnBoard = 12; //离价交易
TickerType_Rule127Or155 = 13; //第127条交易(纽交所规则)或第155条交易
TickerType_Delay = 14; //延迟交易
TickerType_MarketCenterClosePrice = 15; //中央收市价
TickerType_NextDay = 16; //隔日交易
TickerType_MarketCenterOpening = 17; //中央开盘价交易
TickerType_PriorReferencePrice = 18; //前参考价
TickerType_MarketCenterOpenPrice = 19; //中央开盘价
TickerType_Seller = 20; //卖方
TickerType_T = 21; //T 类交易(盘前和盘后交易)
TickerType_ExtendedTradingHours = 22; //延长交易时段
TickerType_Contingent = 23; //合单交易
TickerType_AvgPrice = 24; //平均价成交
TickerType_OTCSold = 25; //场外售出
TickerType_OddLotCrossMarket = 26; //碎股跨市场交易
TickerType_DerivativelyPriced = 27; //衍生工具定价
TickerType_ReOpeningPriced = 28; //再开盘定价
TickerType_ClosingPriced = 29; //收盘定价
TickerType_ComprehensiveDelayPrice = 30; //综合延迟价格
TickerType_Overseas = 31; //交易的一方不是香港交易所的成员,属于场外交易
}
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
TickerType
enum TickerType
{
TickerType_Unknown = 0; //未知
TickerType_Automatch = 1; //自动对盘
TickerType_Late = 2; //开市前成交盘
TickerType_NoneAutomatch = 3; //非自动对盘
TickerType_InterAutomatch = 4; //同一证券商自动对盘
TickerType_InterNoneAutomatch = 5; //同一证券商非自动对盘
TickerType_OddLot = 6; //碎股交易
TickerType_Auction = 7; //竞价交易
TickerType_Bulk = 8; //批量交易
TickerType_Crash = 9; //现金交易
TickerType_CrossMarket = 10; //跨市场交易
TickerType_BulkSold = 11; //批量卖出
TickerType_FreeOnBoard = 12; //离价交易
TickerType_Rule127Or155 = 13; //第127条交易(纽交所规则)或第155条交易
TickerType_Delay = 14; //延迟交易
TickerType_MarketCenterClosePrice = 15; //中央收市价
TickerType_NextDay = 16; //隔日交易
TickerType_MarketCenterOpening = 17; //中央开盘价交易
TickerType_PriorReferencePrice = 18; //前参考价
TickerType_MarketCenterOpenPrice = 19; //中央开盘价
TickerType_Seller = 20; //卖方
TickerType_T = 21; //T 类交易(盘前和盘后交易)
TickerType_ExtendedTradingHours = 22; //延长交易时段
TickerType_Contingent = 23; //合单交易
TickerType_AvgPrice = 24; //平均价成交
TickerType_OTCSold = 25; //场外售出
TickerType_OddLotCrossMarket = 26; //碎股跨市场交易
TickerType_DerivativelyPriced = 27; //衍生工具定价
TickerType_ReOpeningPriced = 28; //再开盘定价
TickerType_ClosingPriced = 29; //收盘定价
TickerType_ComprehensiveDelayPrice = 30; //综合延迟价格
TickerType_Overseas = 31; //交易的一方不是香港交易所的成员,属于场外交易
}
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
TickerType
enum TickerType
{
TickerType_Unknown = 0; //未知
TickerType_Automatch = 1; //自动对盘
TickerType_Late = 2; //开市前成交盘
TickerType_NoneAutomatch = 3; //非自动对盘
TickerType_InterAutomatch = 4; //同一证券商自动对盘
TickerType_InterNoneAutomatch = 5; //同一证券商非自动对盘
TickerType_OddLot = 6; //碎股交易
TickerType_Auction = 7; //竞价交易
TickerType_Bulk = 8; //批量交易
TickerType_Crash = 9; //现金交易
TickerType_CrossMarket = 10; //跨市场交易
TickerType_BulkSold = 11; //批量卖出
TickerType_FreeOnBoard = 12; //离价交易
TickerType_Rule127Or155 = 13; //第127条交易(纽交所规则)或第155条交易
TickerType_Delay = 14; //延迟交易
TickerType_MarketCenterClosePrice = 15; //中央收市价
TickerType_NextDay = 16; //隔日交易
TickerType_MarketCenterOpening = 17; //中央开盘价交易
TickerType_PriorReferencePrice = 18; //前参考价
TickerType_MarketCenterOpenPrice = 19; //中央开盘价
TickerType_Seller = 20; //卖方
TickerType_T = 21; //T 类交易(盘前和盘后交易)
TickerType_ExtendedTradingHours = 22; //延长交易时段
TickerType_Contingent = 23; //合单交易
TickerType_AvgPrice = 24; //平均价成交
TickerType_OTCSold = 25; //场外售出
TickerType_OddLotCrossMarket = 26; //碎股跨市场交易
TickerType_DerivativelyPriced = 27; //衍生工具定价
TickerType_ReOpeningPriced = 28; //再开盘定价
TickerType_ClosingPriced = 29; //收盘定价
TickerType_ComprehensiveDelayPrice = 30; //综合延迟价格
TickerType_Overseas = 31; //交易的一方不是香港交易所的成员,属于场外交易
}
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
# 交易日查询市场
- Python
- Proto
- C#
- Java
- C++
- JavaScript
TradeDateMarket
NONE未知
HK香港市场
- 含股票、ETFs、窝轮、牛熊、期权、非假期交易期货
- 不含假期交易期货
US美国市场
- 含股票、ETFs、期权
- 不含期货
CNA 股市场
NT深(沪)股通
ST港股通(深、沪)
JP_FUTURE日本期货
SG_FUTURE新加坡期货
TradeDateMarket
enum TradeDateMarket
{
TradeDateMarket_Unknown = 0; //未知
TradeDateMarket_HK = 1; //香港市场(含股票、ETFs、窝轮、牛熊、期权、非假期交易期货;不含假期交易期货)
TradeDateMarket_US = 2; //美国市场(含股票、ETFs、期权;不含期货)
TradeDateMarket_CN = 3; //A 股市场
TradeDateMarket_NT = 4; //深(沪)股通
TradeDateMarket_ST = 5; //港股通(深、沪)
TradeDateMarket_JP_Future = 6; //日本期货
TradeDateMarket_SG_Future = 7; //新加坡期货
}
2
3
4
5
6
7
8
9
10
11
TradeDateMarket
enum TradeDateMarket
{
TradeDateMarket_Unknown = 0; //未知
TradeDateMarket_HK = 1; //香港市场(含股票、ETFs、窝轮、牛熊、期权、非假期交易期货;不含假期交易期货)
TradeDateMarket_US = 2; //美国市场(含股票、ETFs、期权;不含期货)
TradeDateMarket_CN = 3; //A 股市场
TradeDateMarket_NT = 4; //深(沪)股通
TradeDateMarket_ST = 5; //港股通(深、沪)
TradeDateMarket_JP_Future = 6; //日本期货
TradeDateMarket_SG_Future = 7; //新加坡期货
}
2
3
4
5
6
7
8
9
10
11
TradeDateMarket
enum TradeDateMarket
{
TradeDateMarket_Unknown = 0; //未知
TradeDateMarket_HK = 1; //香港市场(含股票、ETFs、窝轮、牛熊、期权、非假期交易期货;不含假期交易期货)
TradeDateMarket_US = 2; //美国市场(含股票、ETFs、期权;不含期货)
TradeDateMarket_CN = 3; //A 股市场
TradeDateMarket_NT = 4; //深(沪)股通
TradeDateMarket_ST = 5; //港股通(深、沪)
TradeDateMarket_JP_Future = 6; //日本期货
TradeDateMarket_SG_Future = 7; //新加坡期货
}
2
3
4
5
6
7
8
9
10
11
TradeDateMarket
enum TradeDateMarket
{
TradeDateMarket_Unknown = 0; //未知
TradeDateMarket_HK = 1; //香港市场(含股票、ETFs、窝轮、牛熊、期权、非假期交易期货;不含假期交易期货)
TradeDateMarket_US = 2; //美国市场(含股票、ETFs、期权;不含期货)
TradeDateMarket_CN = 3; //A 股市场
TradeDateMarket_NT = 4; //深(沪)股通
TradeDateMarket_ST = 5; //港股通(深、沪)
TradeDateMarket_JP_Future = 6; //日本期货
TradeDateMarket_SG_Future = 7; //新加坡期货
}
2
3
4
5
6
7
8
9
10
11
TradeDateMarket
enum TradeDateMarket
{
TradeDateMarket_Unknown = 0; //未知
TradeDateMarket_HK = 1; //香港市场(含股票、ETFs、窝轮、牛熊、期权、非假期交易期货;不含假期交易期货)
TradeDateMarket_US = 2; //美国市场(含股票、ETFs、期权;不含期货)
TradeDateMarket_CN = 3; //A 股市场
TradeDateMarket_NT = 4; //深(沪)股通
TradeDateMarket_ST = 5; //港股通(深、沪)
TradeDateMarket_JP_Future = 6; //日本期货
TradeDateMarket_SG_Future = 7; //新加坡期货
}
2
3
4
5
6
7
8
9
10
11
# 交易日类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
TradeDateType
WHOLE全天交易
MORNING上午交易,下午休市
AFTERNOON下午交易,上午休市
TradeDateType
enum TradeDateType
{
TradeDateType_Whole = 0; //全天交易
TradeDateType_Morning = 1; //上午交易,下午休市
TradeDateType_Afternoon = 2; //下午交易,上午休市
}
2
3
4
5
6
TradeDateType
enum TradeDateType
{
TradeDateType_Whole = 0; //全天交易
TradeDateType_Morning = 1; //上午交易,下午休市
TradeDateType_Afternoon = 2; //下午交易,上午休市
}
2
3
4
5
6
TradeDateType
enum TradeDateType
{
TradeDateType_Whole = 0; //全天交易
TradeDateType_Morning = 1; //上午交易,下午休市
TradeDateType_Afternoon = 2; //下午交易,上午休市
}
2
3
4
5
6
TradeDateType
enum TradeDateType
{
TradeDateType_Whole = 0; //全天交易
TradeDateType_Morning = 1; //上午交易,下午休市
TradeDateType_Afternoon = 2; //下午交易,上午休市
}
2
3
4
5
6
TradeDateType
enum TradeDateType
{
TradeDateType_Whole = 0; //全天交易
TradeDateType_Morning = 1; //上午交易,下午休市
TradeDateType_Afternoon = 2; //下午交易,上午休市
}
2
3
4
5
6
# 窝轮状态
- Python
- Proto
- C#
- Java
- C++
- JavaScript
WarrantStatus
NONE未知
NORMAL正常状态
SUSPEND停牌
STOP_TRADE终止交易
PENDING_LISTING等待上市
WarrantStatus
enum WarrantStatus
{
WarrantStatus_Unknow = 0; //未知
WarrantStatus_Normal = 1; //正常状态
WarrantStatus_Suspend = 2; //停牌
WarrantStatus_StopTrade = 3; //终止交易
WarrantStatus_PendingListing = 4; //等待上市
}
2
3
4
5
6
7
8
WarrantStatus
enum WarrantStatus
{
WarrantStatus_Unknow = 0; //未知
WarrantStatus_Normal = 1; //正常状态
WarrantStatus_Suspend = 2; //停牌
WarrantStatus_StopTrade = 3; //终止交易
WarrantStatus_PendingListing = 4; //等待上市
}
2
3
4
5
6
7
8
WarrantStatus
enum WarrantStatus
{
WarrantStatus_Unknow = 0; //未知
WarrantStatus_Normal = 1; //正常状态
WarrantStatus_Suspend = 2; //停牌
WarrantStatus_StopTrade = 3; //终止交易
WarrantStatus_PendingListing = 4; //等待上市
}
2
3
4
5
6
7
8
WarrantStatus
enum WarrantStatus
{
WarrantStatus_Unknow = 0; //未知
WarrantStatus_Normal = 1; //正常状态
WarrantStatus_Suspend = 2; //停牌
WarrantStatus_StopTrade = 3; //终止交易
WarrantStatus_PendingListing = 4; //等待上市
}
2
3
4
5
6
7
8
WarrantStatus
enum WarrantStatus
{
WarrantStatus_Unknow = 0; //未知
WarrantStatus_Normal = 1; //正常状态
WarrantStatus_Suspend = 2; //停牌
WarrantStatus_StopTrade = 3; //终止交易
WarrantStatus_PendingListing = 4; //等待上市
}
2
3
4
5
6
7
8
# 窝轮类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
WrtType
NONE未知
CALL认购窝轮
PUT认沽窝轮
BULL牛证
BEAR熊证
INLINE界内证
WarrantType
enum WarrantType
{
WarrantType_Unknown = 0; //未知
WarrantType_Buy = 1; //认购窝轮
WarrantType_Sell = 2; //认沽窝轮
WarrantType_Bull = 3; //牛证
WarrantType_Bear = 4; //熊证
WarrantType_InLine = 5; //界内证
};
2
3
4
5
6
7
8
9
WarrantType
enum WarrantType
{
WarrantType_Unknown = 0; //未知
WarrantType_Buy = 1; //认购窝轮
WarrantType_Sell = 2; //认沽窝轮
WarrantType_Bull = 3; //牛证
WarrantType_Bear = 4; //熊证
WarrantType_InLine = 5; //界内证
};
2
3
4
5
6
7
8
9
WarrantType
enum WarrantType
{
WarrantType_Unknown = 0; //未知
WarrantType_Buy = 1; //认购窝轮
WarrantType_Sell = 2; //认沽窝轮
WarrantType_Bull = 3; //牛证
WarrantType_Bear = 4; //熊证
WarrantType_InLine = 5; //界内证
};
2
3
4
5
6
7
8
9
WarrantType
enum WarrantType
{
WarrantType_Unknown = 0; //未知
WarrantType_Buy = 1; //认购窝轮
WarrantType_Sell = 2; //认沽窝轮
WarrantType_Bull = 3; //牛证
WarrantType_Bear = 4; //熊证
WarrantType_InLine = 5; //界内证
};
2
3
4
5
6
7
8
9
WarrantType
enum WarrantType
{
WarrantType_Unknown = 0; //未知
WarrantType_Buy = 1; //认购窝轮
WarrantType_Sell = 2; //认沽窝轮
WarrantType_Bull = 3; //牛证
WarrantType_Bear = 4; //熊证
WarrantType_InLine = 5; //界内证
};
2
3
4
5
6
7
8
9
# 所属交易所
- Python
- Proto
- C#
- Java
- C++
- JavaScript
ExchType
NONE未知
HK_MAINBOARD港交所·主板
HK_GEMBOARD港交所·创业板
HK_HKEX港交所
US_NYSE纽交所
US_NASDAQ纳斯达克
US_PINKOTC市场
US_AMEX美交所
US_OPTION美国
仅美股期权适用US_NYMEXNYMEX
US_COMEXCOMEX
US_CBOTCBOT
US_CMECME
US_CBOECBOE
CN_SH上交所
CN_SZ深交所
CN_STIB科创板
SG_SGX新交所
JP_OSE大阪交易所
ExchType
enum ExchType
{
ExchType_Unknown = 0; //未知
ExchType_HK_MainBoard = 1; // 港交所·主板
ExchType_HK_GEMBoard = 2; //港交所·创业板
ExchType_HK_HKEX = 3; //港交所
ExchType_US_NYSE = 4; //纽交所
ExchType_US_Nasdaq = 5; //纳斯达克
ExchType_US_Pink = 6; //OTC 市场
ExchType_US_AMEX = 7; //美交所
ExchType_US_Option = 8; //美国(仅美股期权适用)
ExchType_US_NYMEX = 9; //NYMEX
ExchType_US_COMEX = 10; //COMEX
ExchType_US_CBOT = 11; //CBOT
ExchType_US_CME = 12; //CME
ExchType_US_CBOE = 13; //CBOE
ExchType_CN_SH = 14; //上交所
ExchType_CN_SZ = 15; //深交所
ExchType_CN_STIB = 16; //科创板
ExchType_SG_SGX = 17; //新交所
ExchType_JP_OSE = 18; //大阪交易所
};
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ExchType
enum ExchType
{
ExchType_Unknown = 0; //未知
ExchType_HK_MainBoard = 1; // 港交所·主板
ExchType_HK_GEMBoard = 2; //港交所·创业板
ExchType_HK_HKEX = 3; //港交所
ExchType_US_NYSE = 4; //纽交所
ExchType_US_Nasdaq = 5; //纳斯达克
ExchType_US_Pink = 6; //OTC 市场
ExchType_US_AMEX = 7; //美交所
ExchType_US_Option = 8; //美国(仅美股期权适用)
ExchType_US_NYMEX = 9; //NYMEX
ExchType_US_COMEX = 10; //COMEX
ExchType_US_CBOT = 11; //CBOT
ExchType_US_CME = 12; //CME
ExchType_US_CBOE = 13; //CBOE
ExchType_CN_SH = 14; //上交所
ExchType_CN_SZ = 15; //深交所
ExchType_CN_STIB = 16; //科创板
ExchType_SG_SGX = 17; //新交所
ExchType_JP_OSE = 18; //大阪交易所
};
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ExchType
enum ExchType
{
ExchType_Unknown = 0; //未知
ExchType_HK_MainBoard = 1; // 港交所·主板
ExchType_HK_GEMBoard = 2; //港交所·创业板
ExchType_HK_HKEX = 3; //港交所
ExchType_US_NYSE = 4; //纽交所
ExchType_US_Nasdaq = 5; //纳斯达克
ExchType_US_Pink = 6; //OTC 市场
ExchType_US_AMEX = 7; //美交所
ExchType_US_Option = 8; //美国(仅美股期权适用)
ExchType_US_NYMEX = 9; //NYMEX
ExchType_US_COMEX = 10; //COMEX
ExchType_US_CBOT = 11; //CBOT
ExchType_US_CME = 12; //CME
ExchType_US_CBOE = 13; //CBOE
ExchType_CN_SH = 14; //上交所
ExchType_CN_SZ = 15; //深交所
ExchType_CN_STIB = 16; //科创板
ExchType_SG_SGX = 17; //新交所
ExchType_JP_OSE = 18; //大阪交易所
};
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ExchType
enum ExchType
{
ExchType_Unknown = 0; //未知
ExchType_HK_MainBoard = 1; // 港交所·主板
ExchType_HK_GEMBoard = 2; //港交所·创业板
ExchType_HK_HKEX = 3; //港交所
ExchType_US_NYSE = 4; //纽交所
ExchType_US_Nasdaq = 5; //纳斯达克
ExchType_US_Pink = 6; //OTC 市场
ExchType_US_AMEX = 7; //美交所
ExchType_US_Option = 8; //美国(仅美股期权适用)
ExchType_US_NYMEX = 9; //NYMEX
ExchType_US_COMEX = 10; //COMEX
ExchType_US_CBOT = 11; //CBOT
ExchType_US_CME = 12; //CME
ExchType_US_CBOE = 13; //CBOE
ExchType_CN_SH = 14; //上交所
ExchType_CN_SZ = 15; //深交所
ExchType_CN_STIB = 16; //科创板
ExchType_SG_SGX = 17; //新交所
ExchType_JP_OSE = 18; //大阪交易所
};
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ExchType
enum ExchType
{
ExchType_Unknown = 0; //未知
ExchType_HK_MainBoard = 1; // 港交所·主板
ExchType_HK_GEMBoard = 2; //港交所·创业板
ExchType_HK_HKEX = 3; //港交所
ExchType_US_NYSE = 4; //纽交所
ExchType_US_Nasdaq = 5; //纳斯达克
ExchType_US_Pink = 6; //OTC 市场
ExchType_US_AMEX = 7; //美交所
ExchType_US_Option = 8; //美国(仅美股期权适用)
ExchType_US_NYMEX = 9; //NYMEX
ExchType_US_COMEX = 10; //COMEX
ExchType_US_CBOT = 11; //CBOT
ExchType_US_CME = 12; //CME
ExchType_US_CBOE = 13; //CBOE
ExchType_CN_SH = 14; //上交所
ExchType_CN_SZ = 15; //深交所
ExchType_CN_STIB = 16; //科创板
ExchType_SG_SGX = 17; //新交所
ExchType_JP_OSE = 18; //大阪交易所
};
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 证券标识
Security
message Security
{
required int32 market = 1; //QotMarket,行情市场
required string code = 2; //代码
}
2
3
4
5
# K 线数据
KLine
message KLine
{
required string time = 1; //时间戳字符串(格式:yyyy-MM-dd HH:mm:ss)
required bool isBlank = 2; //是否是空内容的点,若为 true 则只有时间信息
optional double highPrice = 3; //最高价
optional double openPrice = 4; //开盘价
optional double lowPrice = 5; //最低价
optional double closePrice = 6; //收盘价
optional double lastClosePrice = 7; //昨收价
optional int64 volume = 8; //成交量
optional double turnover = 9; //成交额
optional double turnoverRate = 10; //换手率(该字段为百分比字段,展示为小数表示)
optional double pe = 11; //市盈率
optional double changeRate = 12; //涨跌幅(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
optional double timestamp = 13; //时间戳
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 基础报价的期权特有字段
OptionBasicQotExData
message OptionBasicQotExData
{
required double strikePrice = 1; //行权价
required int32 contractSize = 2; //每份合约数(整型数据)
optional double contractSizeFloat = 17; //每份合约数(浮点型数据)
required int32 openInterest = 3; //未平仓合约数
required double impliedVolatility = 4; //隐含波动率(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
required double premium = 5; //溢价(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
required double delta = 6; //希腊值 Delta
required double gamma = 7; //希腊值 Gamma
required double vega = 8; //希腊值 Vega
required double theta = 9; //希腊值 Theta
required double rho = 10; //希腊值 Rho
optional int32 netOpenInterest = 11; //净未平仓合约数,仅港股期权适用
optional int32 expiryDateDistance = 12; //距离到期日天数,负数表示已过期
optional double contractNominalValue = 13; //合约名义金额,仅港股期权适用
optional double ownerLotMultiplier = 14; //相等正股手数,指数期权无该字段,仅港股期权适用
optional int32 optionAreaType = 15; //OptionAreaType,期权类型(按行权时间)
optional double contractMultiplier = 16; //合约乘数
optional int32 indexOptionType = 18; //IndexOptionType,指数期权类型
}
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 基础报价的期货特有字段
FutureBasicQotExData
message FutureBasicQotExData
{
required double lastSettlePrice = 1; //昨结
required int32 position = 2; //持仓量
required int32 positionChange = 3; //日增仓
optional int32 expiryDateDistance = 4; //距离到期日天数
}
2
3
4
5
6
7
# 基础报价
BasicQot
message BasicQot
{
required Security security = 1; //股票
optional string name = 24; // 股票名称
required bool isSuspended = 2; //是否停牌
required string listTime = 3; //上市日期字符串(此字段停止维护,不建议使用,格式:yyyy-MM-dd)
required double priceSpread = 4; //价差
required string updateTime = 5; //最新价的更新时间字符串(格式:yyyy-MM-dd HH:mm:ss),对其他字段不适用
required double highPrice = 6; //最高价
required double openPrice = 7; //开盘价
required double lowPrice = 8; //最低价
required double curPrice = 9; //最新价
required double lastClosePrice = 10; //昨收价
required int64 volume = 11; //成交量
required double turnover = 12; //成交额
required double turnoverRate = 13; //换手率(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
required double amplitude = 14; //振幅(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
optional int32 darkStatus = 15; //DarkStatus, 暗盘交易状态
optional OptionBasicQotExData optionExData = 16; //期权特有字段
optional double listTimestamp = 17; //上市日期时间戳(此字段停止维护,不建议使用)
optional double updateTimestamp = 18; //最新价的更新时间戳,对其他字段不适用
optional PreAfterMarketData preMarket = 19; //盘前数据
optional PreAfterMarketData afterMarket = 20; //盘后数据
optional int32 secStatus = 21; //SecurityStatus, 股票状态
optional FutureBasicQotExData futureExData = 22; //期货特有字段
}
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
# 盘前盘后数据
PreAfterMarketData
//美股支持盘前盘后数据
//科创板仅支持盘后数据:成交量,成交额
message PreAfterMarketData
{
optional double price = 1; // 盘前或盘后## 价格
optional double highPrice = 2; // 盘前或盘后## 最高价
optional double lowPrice = 3; // 盘前或盘后## 最低价
optional int64 volume = 4; // 盘前或盘后## 成交量
optional double turnover = 5; // 盘前或盘后## 成交额
optional double changeVal = 6; // 盘前或盘后## 涨跌额
optional double changeRate = 7; // 盘前或盘后## 涨跌幅(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
optional double amplitude = 8; // 盘前或盘后## 振幅(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
}
2
3
4
5
6
7
8
9
10
11
12
13
# 分时数据
TimeShare
message TimeShare
{
required string time = 1; //时间字符串(格式:yyyy-MM-dd HH:mm:ss)
required int32 minute = 2; //距离0点过了多少分钟
required bool isBlank = 3; //是否是空内容的点,若为 true 则只有时间信息
optional double price = 4; //当前价
optional double lastClosePrice = 5; //昨收价
optional double avgPrice = 6; //均价
optional int64 volume = 7; //成交量
optional double turnover = 8; //成交额
optional double timestamp = 9; //时间戳
}
2
3
4
5
6
7
8
9
10
11
12
# 证券基本静态信息
SecurityStaticBasic
message SecurityStaticBasic
{
required Qot_Common.Security security = 1; //股票
required int64 id = 2; //股票 ID
required int32 lotSize = 3; //每手数量,期权类型表示一份合约的股数
required int32 secType = 4; //Qot_Common.SecurityType,股票类型
required string name = 5; //股票名字
required string listTime = 6; //上市时间字符串(此字段停止维护,不建议使用,格式:yyyy-MM-dd)
optional bool delisting = 7; //是否退市
optional double listTimestamp = 8; //上市时间戳(此字段停止维护,不建议使用)
optional int32 exchType = 9; //Qot_Common.ExchType,所属交易所
}
2
3
4
5
6
7
8
9
10
11
12
13
# 窝轮额外静态信息
WarrantStaticExData
message WarrantStaticExData
{
required int32 type = 1; //Qot_Common.WarrantType,窝轮类型
required Qot_Common.Security owner = 2; //所属正股
}
2
3
4
5
# 期权额外静态信息
OptionStaticExData
message OptionStaticExData
{
required int32 type = 1; //Qot_Common.OptionType,期权
required Qot_Common.Security owner = 2; //标的股
required string strikeTime = 3; //行权日(格式:yyyy-MM-dd)
required double strikePrice = 4; //行权价
required bool suspend = 5; //是否停牌
required string market = 6; //发行市场名字
optional double strikeTimestamp = 7; //行权日时间戳
optional int32 indexOptionType = 8; //Qot_Common.IndexOptionType, 指数期权的类型,仅在指数期权有效
optional int32 expirationCycle = 9; // ExpirationCycle,交割周期
optional int32 optionStandardType = 10; // OptionStandardType,标准期权
optional int32 optionSettlementMode = 11; // OptionSettlementMode,结算方式
}
2
3
4
5
6
7
8
9
10
11
12
13
14
# 期货额外静态信息
FutureStaticExData
message FutureStaticExData
{
required string lastTradeTime = 1; //最后交易日,只有非主连期货合约才有该字段
optional double lastTradeTimestamp = 2; //最后交易日时间戳,只有非主连期货合约才有该字段
required bool isMainContract = 3; //是否主连合约
}
2
3
4
5
6
# 证券静态信息
SecurityStaticInfo
message SecurityStaticInfo
{
required SecurityStaticBasic basic = 1; //证券基本静态信息
optional WarrantStaticExData warrantExData = 2; //窝轮额外静态信息
optional OptionStaticExData optionExData = 3; //期权额外静态信息
optional FutureStaticExData futureExData = 4; //期货额外静态信息
}
2
3
4
5
6
7
# 买卖经纪
Broker
message Broker
{
required int64 id = 1; //经纪 ID
required string name = 2; //经纪名称
required int32 pos = 3; //经纪档位
//以下为港股 SF 行情特有字段
optional int64 orderID = 4; //交易所订单 ID,与交易接口返回的订单 ID 并不一样
optional int64 volume = 5; //订单股数
}
2
3
4
5
6
7
8
9
10
# 逐笔成交
Ticker
message Ticker
{
required string time = 1; //时间字符串(格式:yyyy-MM-dd HH:mm:ss)
required int64 sequence = 2; // 唯一标识
required int32 dir = 3; //TickerDirection, 买卖方向
required double price = 4; //价格
required int64 volume = 5; //成交量
required double turnover = 6; //成交额
optional double recvTime = 7; //收到推送数据的本地时间戳,用于定位延迟
optional int32 type = 8; //TickerType, 逐笔类型
optional int32 typeSign = 9; //逐笔类型符号
optional int32 pushDataType = 10; //用于区分推送情况,仅推送时有该字段
optional double timestamp = 11; //时间戳
}
2
3
4
5
6
7
8
9
10
11
12
13
14
# 买卖档明细
OrderBookDetail
message OrderBookDetail
{
required int64 orderID = 1; //交易所订单 ID,与交易接口返回的订单 ID 并不一样
required int64 volume = 2; //订单股数
}
2
3
4
5
# 买卖档
OrderBook
message OrderBook
{
required double price = 1; //委托价格
required int64 volume = 2; //委托数量
required int32 orederCount = 3; //委托订单个数
repeated OrderBookDetail detailList = 4; //订单信息,港股 SF,美股深度摆盘特有
}
2
3
4
5
6
7
# 持股变动
ShareHoldingChange
message ShareHoldingChange
{
required string holderName = 1; //持有者名称(机构名称 或 基金名称 或 高管姓名)
required double holdingQty = 2; //当前持股数量
required double holdingRatio = 3; //当前持股百分比(该字段为百分比字段,默认不展示 %,如 20 实际对应 20%)
required double changeQty = 4; //较上一次变动数量
required double changeRatio = 5; //较上一次变动百分比(该字段为百分比字段,默认不展示 %,如20实际对应20%。是相对于自身的比例,而不是总的。如总股本1万股,持有100股,持股百分比是1%,卖掉50股,变动比例是50%,而不是0.5%)
required string time = 6; //发布时间(格式:yyyy-MM-dd HH:mm:ss)
optional double timestamp = 7; //时间戳
}
2
3
4
5
6
7
8
9
10
# 单个订阅类型信息
SubInfo
message SubInfo
{
required int32 subType = 1; //Qot_Common.SubType,订阅类型
repeated Qot_Common.Security securityList = 2; //订阅该类型行情的证券
}
2
3
4
5
# 单条连接订阅信息
ConnSubInfo
message ConnSubInfo
{
repeated SubInfo subInfoList = 1; //该连接订阅信息
required int32 usedQuota = 2; //该连接已经使用的订阅额度
required bool isOwnConnData = 3; //用于区分是否是自己连接的数据
}
2
3
4
5
6
# 板块信息
PlateInfo
message PlateInfo
{
required Qot_Common.Security plate = 1; //板块
required string name = 2; //板块名字
optional int32 plateType = 3; //PlateSetType 板块类型, 仅3207(获取股票所属板块)协议返回该字段
}
2
3
4
5
6
# 复权信息
Rehab
message Rehab
{
required string time = 1; //时间字符串(格式:yyyy-MM-dd)
required int64 companyActFlag = 2; //公司行动(CompanyAct)组合标志位,指定某些字段值是否有效
required double fwdFactorA = 3; //前复权因子 A
required double fwdFactorB = 4; //前复权因子 B
required double bwdFactorA = 5; //后复权因子 A
required double bwdFactorB = 6; //后复权因子 B
optional int32 splitBase = 7; //拆股(例如,1拆5,Base 为1,Ert 为5)
optional int32 splitErt = 8;
optional int32 joinBase = 9; //合股(例如,50合1,Base 为50,Ert 为1)
optional int32 joinErt = 10;
optional int32 bonusBase = 11; //送股(例如,10送3, Base 为10,Ert 为3)
optional int32 bonusErt = 12;
optional int32 transferBase = 13; //转赠股(例如,10转3, Base 为10,Ert 为3)
optional int32 transferErt = 14;
optional int32 allotBase = 15; //配股(例如,10送2, 配股价为6.3元, Base 为10, Ert 为2, Price 为6.3)
optional int32 allotErt = 16;
optional double allotPrice = 17;
optional int32 addBase = 18; //增发股(例如,10送2, 增发股价为6.3元, Base 为10, Ert 为2, Price 为6.3)
optional int32 addErt = 19;
optional double addPrice = 20;
optional double dividend = 21; //现金分红(例如,每10股派现0.5元,则该字段值为0.05)
optional double spDividend = 22; //特别股息(例如,每10股派特别股息0.5元,则该字段值为0.05)
optional double timestamp = 23; //时间戳
}
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
- 公司行动组合标志位参见 CompanyAct
# 交割周期
- Python
- Proto
- C#
- Java
- C++
- JavaScript
ExpirationCycle
NONE未知
WEEK周期权
MONTH月期权
END_OF_MONTH月末期权
QUARTERLY季期权
WEEKMON周期权-周一
WEEKTUE周期权-周二
WEEKWED周期权-周三
WEEKTHU周期权-周四
WEEKFRI周期权-周五
ExpirationCycle
enum ExpirationCycle
{
ExperationCycle_Unknow = 0; //未知
ExperationCycle_Week = 1; //周期权
ExperationCycle_Month = 2; //月期权
}
2
3
4
5
6
ExpirationCycle
enum ExpirationCycle
{
ExperationCycle_Unknow = 0; //未知
ExperationCycle_Week = 1; //周期权
ExperationCycle_Month = 2; //月期权
ExpirationCycle_MonthEnd = 3; // 月末期权
ExpirationCycle_Quarter = 4; //季度期权
ExpirationCycle_WeekMon = 11; //周一
ExpirationCycle_WeekTue = 12; //周二
ExpirationCycle_WeekWed = 13; //周三
ExpirationCycle_WeekThu = 14; //周四
ExpirationCycle_WeekFri = 15; //周五
}
2
3
4
5
6
7
8
9
10
11
12
13
ExpirationCycle
enum ExpirationCycle
{
ExperationCycle_Unknow = 0; //未知
ExperationCycle_Week = 1; //周期权
ExperationCycle_Month = 2; //月期权
ExpirationCycle_MonthEnd = 3; // 月末期权
ExpirationCycle_Quarter = 4; //季度期权
ExpirationCycle_WeekMon = 11; //周一
ExpirationCycle_WeekTue = 12; //周二
ExpirationCycle_WeekWed = 13; //周三
ExpirationCycle_WeekThu = 14; //周四
ExpirationCycle_WeekFri = 15; //周五
}
2
3
4
5
6
7
8
9
10
11
12
13
ExpirationCycle
enum ExpirationCycle
{
ExperationCycle_Unknow = 0; //未知
ExperationCycle_Week = 1; //周期权
ExperationCycle_Month = 2; //月期权
ExpirationCycle_MonthEnd = 3; // 月末期权
ExpirationCycle_Quarter = 4; //季度期权
ExpirationCycle_WeekMon = 11; //周一
ExpirationCycle_WeekTue = 12; //周二
ExpirationCycle_WeekWed = 13; //周三
ExpirationCycle_WeekThu = 14; //周四
ExpirationCycle_WeekFri = 15; //周五
}
2
3
4
5
6
7
8
9
10
11
12
13
ExpirationCycle
enum ExpirationCycle
{
ExperationCycle_Unknow = 0; //未知
ExperationCycle_Week = 1; //周期权
ExperationCycle_Month = 2; //月期权
ExpirationCycle_MonthEnd = 3; // 月末期权
ExpirationCycle_Quarter = 4; //季度期权
ExpirationCycle_WeekMon = 11; //周一
ExpirationCycle_WeekTue = 12; //周二
ExpirationCycle_WeekWed = 13; //周三
ExpirationCycle_WeekThu = 14; //周四
ExpirationCycle_WeekFri = 15; //周五
}
2
3
4
5
6
7
8
9
10
11
12
13
# 期权标准类型
- Python
- Proto
- C#
- Java
- C++
- JavaScript
OptionStandardType
NONE未知
STANDARD标准期权
NON_STANDARD非标准期权
OptionStandardType
enum OptionStandardType
{
OptionStandardType_Unknown = 0; //未知
OptionStandardType_Standard = 1; // 标准
OptionStandardType_NonStandard = 2; // 非标准
}
2
3
4
5
6
OptionStandardType
enum OptionStandardType
{
OptionStandardType_Unknown = 0; //未知
OptionStandardType_Standard = 1; // 标准
OptionStandardType_NonStandard = 2; // 非标准
}
2
3
4
5
6
OptionStandardType
enum OptionStandardType
{
OptionStandardType_Unknown = 0; //未知
OptionStandardType_Standard = 1; // 标准
OptionStandardType_NonStandard = 2; // 非标准
}
2
3
4
5
6
OptionStandardType
enum OptionStandardType
{
OptionStandardType_Unknown = 0; //未知
OptionStandardType_Standard = 1; // 标准
OptionStandardType_NonStandard = 2; // 非标准
}
2
3
4
5
6
OptionStandardType
enum OptionStandardType
{
OptionStandardType_Unknown = 0; //未知
OptionStandardType_Standard = 1; // 标准
OptionStandardType_NonStandard = 2; // 非标准
}
2
3
4
5
6
# 期权结算方式
- Python
- Proto
- C#
- Java
- C++
- JavaScript
OptionSettlementMode
NONE未知
AM亚式期权
PM路径依赖型
OptionSettlementMode
enum OptionSettlementMode
{
OptionSettlementMode_Unknown = 0; //未知
OptionSettlementMode_AM = 1; // AM
OptionSettlementMode_PM = 2; // PM
}
2
3
4
5
6
OptionSettlementMode
enum OptionSettlementMode
{
OptionSettlementMode_Unknown = 0; //未知
OptionSettlementMode_AM = 1; // AM
OptionSettlementMode_PM = 2; // PM
}
2
3
4
5
6
OptionSettlementMode
enum OptionSettlementMode
{
OptionSettlementMode_Unknown = 0; //未知
OptionSettlementMode_AM = 1; // AM
OptionSettlementMode_PM = 2; // PM
}
2
3
4
5
6
OptionSettlementMode
enum OptionSettlementMode
{
OptionSettlementMode_Unknown = 0; //未知
OptionSettlementMode_AM = 1; // AM
OptionSettlementMode_PM = 2; // PM
}
2
3
4
5
6
OptionSettlementMode
enum OptionSettlementMode
{
OptionSettlementMode_Unknown = 0; //未知
OptionSettlementMode_AM = 1; // AM
OptionSettlementMode_PM = 2; // PM
}
2
3
4
5
6
# 股票持有者(已废弃)
- Python
- Proto
- C#
- Java
- C++
- JavaScript
StockHolder
NONE未知
INSTITUTE机构
FUND基金
EXECUTIVE高管
HolderCategory
enum HolderCategory
{
HolderCategory_Unknow = 0; //未知
HolderCategory_Agency = 1; //机构
HolderCategory_Fund = 2; //基金
HolderCategory_SeniorManager = 3; //高管
}
2
3
4
5
6
7
HolderCategory
enum HolderCategory
{
HolderCategory_Unknow = 0; //未知
HolderCategory_Agency = 1; //机构
HolderCategory_Fund = 2; //基金
HolderCategory_SeniorManager = 3; //高管
}
2
3
4
5
6
7
HolderCategory
enum HolderCategory
{
HolderCategory_Unknow = 0; //未知
HolderCategory_Agency = 1; //机构
HolderCategory_Fund = 2; //基金
HolderCategory_SeniorManager = 3; //高管
}
2
3
4
5
6
7
HolderCategory
enum HolderCategory
{
HolderCategory_Unknow = 0; //未知
HolderCategory_Agency = 1; //机构
HolderCategory_Fund = 2; //基金
HolderCategory_SeniorManager = 3; //高管
}
2
3
4
5
6
7
HolderCategory
enum HolderCategory
{
HolderCategory_Unknow = 0; //未知
HolderCategory_Agency = 1; //机构
HolderCategory_Fund = 2; //基金
HolderCategory_SeniorManager = 3; //高管
}
2
3
4
5
6
7