# 行情定義
# 累積過濾屬性
- 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