Skip to content

商品檔

商品檔將在很多地方被使用,例如下單、訂閱行情...等。

登入成功後,會開始下載商品檔。

商品檔資訊

目前我們所提供的商品包含:證券、期貨、選擇權以及指數。可從下列方法更詳細得到我們所提供的商品。

In

var _contract = _api.Contracts;
Console.WriteLine(_contract);

Out

Contracts(Indexs=(OTC, TSE), Stocks=(OES, OTC, TSE), Futures=(BRF, CAF, CBF, CCF, CDF, CEF, CFF, CGF, CHF, CJF, CK1, CKF, CLF, CM1, CMF, CNF, CQF, CRF, CSF, CU1, CUF, CWF, CXF, CYF, CZ1, CZF, DCF, DD1, DDF, DEF, DFF, DGF, DHF, DIF, DJF, DKF, DLF, DNF, DOF, DPF, DQF, DSF, DUF, DVF, DWF, DXF, DYF, DZF, EEF, EGF, EHF, EMF, EPF, ERF, EXF, EY1, EYF, FEF, FFF, FGF, FKF, FQF, FRF, FTF, FVF, FWF, FXF, FYF, FZF, G2F, GAF, GCF, GDF, GHF, GIF, GJF, GLF, GMF, GNF, GOF, GRF, GTF, GUF, GWF, GXF, GZF, HAF, HBF, HCF, HHF, HIF, HLF, HOF, HS1, HSF, HY1, HYF, IA1, IAF, IHF, IIF, IJF, IMF, IOF, IPF, IQF, IRF, ITF, IXF, IYF, IZF, JBF, JFF, JNF, JPF, JSF, JWF, JZF, KAF, KB1, KBF, KCF, KDF, KFF, KGF, KIF, KKF, KLF, KOF, KPF, KSF, KWF, LBF, LCF, LE1, LEF, LIF, LMF, LOF, LQF, LRF, LTF, LUF, LVF, LWF, LXF, LYF, MAF, MBF, MCF, MJF, MKF, MPF, MQF, MVF, MX1, MXF, MYF, NAF, NBF, NCF, NDF, NEF, NGF, NHF, NIF, NJF, NLF, NMF, NNF, NOF, NQF, NSF, NUF, NVF, NWF, NXF, NYF, NZF, OAF, OBF, OCF, ODF, OEF, OGF, OHF, OJF, OKF, OLF, OMF, OOF, OPF, OQF, ORF, OS1, OSF, OTF, OUF, OVF, OWF, OXF, OYF, OZF, PAF, PBF, PCF, PDF, PEF, PFF, PGF, PHF, PIF, PJF, PKF, PLF, PMF, PNF, POF, PPF, PQF, RHF, RTF, SPF, T5F, TGF, TJF, TXF, UDF, UNF, XAF, XBF, XEF, XIF, XJF), Options=(CAO, CBO, CCO, CDO, CEO, CFO, CGO, CHO, CJO, CKO, CLO, CMO, CNO, CQO, CRO, CSO, CXO, CZO, DCO, DEO, DFO, DGO, DHO, DJO, DKO, DLO, DNO, DOO, DPO, DQO, DSO, DUO, DVO, DWO, DXO, GIO, GXO, HCO, IJO, LOO, NYA, NYO, NZO, OAO, OBO, OCO, OJO, OKO, OOO, OZO, RHO, RTO, TEO, TFO, TGO, TX1, TXO))

證券

In

var contract_2890 = _api.Contracts.Stocks["TSE"]["2890"];
Console.WriteLine(contract_2890.ToString());

Out

{
    security_type=STK, 
    code=2890, 
    symbol=TSE2890, 
    exchange=TSE, 
    limit_up=12.25, 
    limit_down=10.05, 
    reference=11.15, 
    margin_trading_balance=0, 
    short_selling_balance=0, 
    update_date=2020/12/28, 
    category=17, 
    day_trade=Yes,
}

Stock:

exchange (Exchange): 交易所 {OES, OTC, TSE ...}
code (str): 商品代碼
symbol (str): 符號
name (str): 商品名稱
category (str): 類別
limit_up (float): 漲停價
limit_down (float): 跌停價
reference (float): 參考價
update_date (str): 更新日期
margin_trading_balance (int): 融資餘額
short_selling_balance (int): 融券餘額
day_trade (DayTrade): 可否當沖 {Yes, No, OnlyBuy}

期貨

In

var contract_txf = _api.Contracts.Futures["TXF"]["TXF202101"];
Console.WriteLine(contract_txf.ToString());

Out

{
    security_type=FUT, 
    code=TXFA1, 
    category=TXF, 
    symbol=TXF202101, 
    exchange=TAIFEX, 
    limit_up=15734, 
    limit_down=12874, 
    reference=14304, 
    update_date=2020/12/28,
}

Future:

code (str): 商品代碼
symbol (str): 符號
name (str): 商品名稱
category (str): 類別
limit_up (float): 漲停價
limit_down (float): 跌停價
reference (float): 參考價
update_date (str): 更新時間
delivery_month (str): 交割月份
underlying_kind (str): 標的類型

選擇權

In

var contract_opt = _api.Contracts.Options["TXO"]["TXO20210309200P"];
Console.WriteLine(contract_opt.ToString());

Out

{
    security_type=OPT, 
    code=TXO09200O1, 
    category=TXO, 
    symbol=TXO20210309200P, 
    exchange=TAIFEX, 
    delivery_month=202103, 
    strike_price=9200, 
    option_right=P, 
    underlying_kind=I, 
    limit_up=1440, 
    limit_down=0.1, 
    reference=15, 
    update_date=2020/12/28,
}

Option:

code (str): 商品代碼
symbol (str): 符號
name (str): 商品名稱
category (str): 類型
limit_up (float): 漲停價
limit_down (float): 跌停價
reference (float): 參考價
update_date (str): 更新時間
delivery_month (str): 交割月份
strike_price (int or float): 屢約價
option_right (OptionRight): 買賣權別
underlying_kind (str): 標的類型

指數

Indexs物件顯示所有可以支援的指數商品,其他類別亦然。指數類的商品不支援下單,但允許訂閱行情。

In

var contract_idx = _api.Contracts.Indexs["TSE"]["001"];
Console.WriteLine(contract_idx.ToString());

Out

{
    security_type=IND, 
    code=001, 
    exchange=TSE, 
    symbol=TSE001, 
    name=加權,
}

Index:

exchange (Exchange): 交易所{OES, OTC, TSE ...}
code (str): 商品代碼
symbol (str): 符號
name (str): 商品名稱