現貨行情 註冊接收即時和查詢

SQuote Objects

class SQuote()

on_error

錯誤事件

on_connected

連線成功事件

on_disonnected

斷線事件

on_base_data

普通個股基本資料事件..傳入物件:BaseData

on_tick_data

普通股競價交易即時行情資訊事件..傳入物件:TickData

on_tick_data_open_close

普通股競價交易開(收)盤價資料事件..傳入物件:TickDataOpenclose

on_index_data

指數資訊事件..傳入物件:IndexData

on_otc_base_data

上櫃個股基本資料事件..傳入物件:BaseData

on_otc_tick_data

上櫃股競價交易即時行情資訊事件..傳入物件:TickData

on_otc_tick_data_open_close

上櫃股競價交易開(收)盤價資料事件..傳入物件:TickDataOpenclose

on_otc_index_data

櫃買指數資訊事件..傳入物件:IndexData

get_current_server

def get_current_server()

目前連結主機IP 和 PORT

Returns
Name Type Description
host str 主機IP
port str 主機Port

get_server_list

def get_server_list()

透過可連結主機

Returns dict[Server]
Name Type Description
key str servername
value Server Server ip:str / port:int

set_sever_by_name

def set_sever_by_name(servername)

透過主機名稱連結主機

Parameters
Name Type Description
servername str 主機名稱

get_subscribe

def get_subscribe()

查詢已註冊商品

query_base_data

def query_base_data(item) -> BaseDataResponse

查詢普通個股基本資料

Parameters
Name Type Description
item str 股票代碼
Returns

BaseDataResponse

query_tick_data

def query_tick_data(item) -> TickDataResponse

查詢最後普通股競價交易即時行情資訊

Parameters
Name Type Description
item str 股票代碼
Returns

TickDataResponse

query_tick_open_close

def query_tick_open_close(item) -> TickDataOpenCloseResponse

查詢最後普通股競價交易開(收)盤價資料資訊

Parameters
Name Type Description
item str 股票代碼
Returns

TickDataOpenCloseResponse

query_otc_base_data

def query_otc_base_data(item) -> BaseDataResponse

查詢otc普通個股基本資料

Parameters
Name Type Description
item str 股票代碼
Returns

BaseDataResponse

query_otc_tick_data

def query_otc_tick_data(item) -> TickDataResponse

查詢otc最後普通股競價交易即時行情資訊

Parameters
Name Type Description
item str 股票代碼
Returns

TickDataResponse

query_otc_tick_open_close

def query_otc_tick_open_close(item) -> TickDataOpenCloseResponse

查詢otc最後普通股競價交易開(收)盤價資料資訊

Parameters
Name Type Description
item str 股票代碼
Returns

TickDataOpenCloseResponse

query_index_data

def query_index_data(item) -> IndexDataResponse

查詢最後指數資料資訊

Parameters
Name Type Description
item str 指數代號
Returns

IndexDataResponse

query_otc_index_data

def query_otc_index_data(item) -> IndexDataResponse

查詢最後櫃買指數資料資訊

Parameters
Name Type Description
item str 指數代號
Returns

IndexDataResponse

sub_stock

def sub_stock(item: str) -> Tuple[bool, str]

註冊股票行情

Parameters
Name Type Description
item str 股票代碼
Returns
Type Description
bool 是否成功
str 錯誤訊息

unsub_stock

def unsub_stock(item: str) -> Tuple[bool, str]

反註冊

Parameters
Name Type Description
item str 股票代碼
Returns
Type Description
bool 是否成功
str 錯誤訊息

sub_otc

def sub_otc(item: str) -> Tuple[bool, str]

註冊otc行情

Parameters
Name Type Description
item str 股票代碼
Returns
Type Description
bool 是否成功
str 錯誤訊息

unsub_otc

def unsub_otc(item: str) -> Tuple[bool, str]

反註冊

Parameters
Name Type Description
item str 股票代碼
Returns
Type Description
bool 是否成功
str 錯誤訊息

sub_index

def sub_index(item: str) -> Tuple[bool, str]

註冊指數資訊

Parameters
Name Type Description
item str 指數代碼
指數名稱 指數代碼
臺股指數 IX0001
臺灣50指數 TW50
臺灣中型100指數 TWMC
臺灣資訊科技指數 TWIT
臺灣發達指數 TWEI
臺灣高股息指數 TWDP
臺灣就業99指數 EMP99
臺灣公司治理100指數 CG100
寶島股價指數 FRMSA
臺灣高薪100指數 HC100
電子類兩倍槓桿指數 EDRL2
電子類反向指數 EDRIN
臺指日報酬兩倍指數 TTDRL2
臺指反向一倍指數 TTDRIN
小型股300指數 SC300
金融類日報酬兩倍指數 FDRL2
金融類日報酬反向一倍指數 FDRIN
漲升股利150指數 DVA150
漲升股利100指數 DVA100
藍籌30指數 BC30
工業菁英30指數 INE30
電子菁英30指數 ITE30
低波動精選30指數 LV30
低貝塔100指數 LB100
藍籌30反向一倍指數 BC30-1
中小型精選50指數 SMC50
中小型A級動能50指數 SAM50
臺灣永續指數 F4GTTE
股利150報酬指數 IR0091
電子菁英30報酬指數 IR0095
存股雙十等權重報酬指數 IR0112
特選大蘋果報酬指數 IR0113
中小型300報酬指數 IR0114
特股高息20報酬指數 IR0115
臺灣500報酬指數 IR0116
特選外資豐擁50報酬指數 IR0117
臺灣生技指數 IX0103
特選高息低波指數 IX0104
工業菁英30反向一倍指數 IX0106
特選內需高收益指數 IX0107
臺灣中小型公司治理指數 IX0108
臺灣IPO指數 IX0109
價值投資指數 IX0110
中小型300指數 IX0114
Returns
Type Description
bool 是否成功
str 錯誤訊息

unsub_index

def unsub_index(item: str) -> Tuple[bool, str]

反註冊指數資訊

Parameters
Name Type Description
item str 指數代碼
指數名稱 指數代碼
臺股指數 IX0001
臺灣50指數 TW50
臺灣中型100指數 TWMC
臺灣資訊科技指數 TWIT
臺灣發達指數 TWEI
臺灣高股息指數 TWDP
臺灣就業99指數 EMP99
臺灣公司治理100指數 CG100
寶島股價指數 FRMSA
臺灣高薪100指數 HC100
電子類兩倍槓桿指數 EDRL2
電子類反向指數 EDRIN
臺指日報酬兩倍指數 TTDRL2
臺指反向一倍指數 TTDRIN
小型股300指數 SC300
金融類日報酬兩倍指數 FDRL2
金融類日報酬反向一倍指數 FDRIN
漲升股利150指數 DVA150
漲升股利100指數 DVA100
藍籌30指數 BC30
工業菁英30指數 INE30
電子菁英30指數 ITE30
低波動精選30指數 LV30
低貝塔100指數 LB100
藍籌30反向一倍指數 BC30-1
中小型精選50指數 SMC50
中小型A級動能50指數 SAM50
臺灣永續指數 F4GTTE
股利150報酬指數 IR0091
電子菁英30報酬指數 IR0095
存股雙十等權重報酬指數 IR0112
特選大蘋果報酬指數 IR0113
中小型300報酬指數 IR0114
特股高息20報酬指數 IR0115
臺灣500報酬指數 IR0116
特選外資豐擁50報酬指數 IR0117
臺灣生技指數 IX0103
特選高息低波指數 IX0104
工業菁英30反向一倍指數 IX0106
特選內需高收益指數 IX0107
臺灣中小型公司治理指數 IX0108
臺灣IPO指數 IX0109
價值投資指數 IX0110
中小型300指數 IX0114
Returns
Type Description
bool 是否成功
str 錯誤訊息

sub_otc_index

def sub_otc_index(item: str) -> Tuple[bool, str]

註冊櫃買指數資訊

Parameters
Name Type Description
item str 指數代碼
指數名稱 指數代碼
櫃買指數 IX0043
富櫃五十指數 GTSM50
指標公債指數 TWTBI
線上遊戲業指數 GAME
高殖利率指數 GTHD
勞工就業88指數 EMP88
櫃買薪酬指數 GTCI
櫃買公司治理指數 TPCGI
富櫃200報酬指數 IR0118
臺灣生技指數 IX0103
臺灣中小型公司治理指數 IX0108
臺灣IPO指數 IX0109
富櫃200指數 IX0118
Returns
Type Description
bool 是否成功
str 錯誤訊息

unsub_otc_index

def unsub_otc_index(item: str) -> Tuple[bool, str]

反註冊櫃買指數資訊

Parameters
Name Type Description
item str 指數代碼
指數名稱 指數代碼
櫃買指數 IX0043
富櫃五十指數 GTSM50
指標公債指數 TWTBI
線上遊戲業指數 GAME
高殖利率指數 GTHD
勞工就業88指數 EMP88
櫃買薪酬指數 GTCI
櫃買公司治理指數 TPCGI
富櫃200報酬指數 IR0118
臺灣生技指數 IX0103
臺灣中小型公司治理指數 IX0108
臺灣IPO指數 IX0109
富櫃200指數 IX0118
Returns
Type Description
bool 是否成功
str 錯誤訊息

close

def close()

關閉物件

Format Objects

class Format()

Data01

集中市場普通股個股基本資料

Data03

集中市場普通股競價交易指數統計資料

Data06

集中市場普通股競價交易即時行情資訊

Data10

新編臺灣指數資料

Data12

集中市場普通股競價交易開(收)盤價資料

OTC_Data01

上櫃股票個股基本資料

OTC_Data03

上櫃股票等價交易指數統計資料

OTC_Data06

上櫃股票等價交易即時行情資訊

OTC_Data11

上櫃股票等價交易個股開收盤價資料

OTC_Data12

新編櫃買指數資料


nav_order: 4 parent: API Reference
title: “squote” —

外期行情物件

BaseData Objects

@dataclass
class BaseData()

個股基本資料回覆

stock_code

股票代號 str

product_name

商品名稱 str

industry

產業別 str

security_type

證券別 str

stock_abnormal_code

股票異常代碼 str

reference_price

參考價 float

upper_limit_price

漲停價 float

lower_limit_price

跌停價 float

non_10_denomination

非10元面額 bool

abnormal_recommendation_note

異常推介個股註記 str

special_abnormal_security_note

特殊異常證券註記 str

day_trading_note

可現股當沖註記 str

exempt_short_selling_note

豁免平盤下融券賣出註記 str

exempt_borrowing_short_selling_note

豁免平盤下借券賣出註記 str

matching_cycle_seconds

搓合循環秒數 int

foreign_stock_identifier

外國股票識別碼 str

trading_unit

交易單位 int

trading_currency_code

交易幣別代號 str

TickData Objects

@dataclass
class TickData()

個股競價交易即時行情資訊

stock_code

股票代號 str

match_time

撮合時間 str

limit_up_down_note

漲跌停註記 str

status_note

狀態註記 str

cumulative_volume

累計成交數量 int

trade_price

成交價 float

trade_volume

成交量 int

best_bid_price_1

最佳一檔買進價 float

best_bid_volume_1

最佳一檔買進量 int

best_bid_price_2

最佳二檔買進價 float

best_bid_volume_2

最佳二檔買進量 int

best_bid_price_3

最佳三檔買進價 float

best_bid_volume_3

最佳三檔買進量 int

best_bid_price_4

最佳四檔買進價 float

best_bid_volume_4

最佳四檔買進量 int

best_bid_price_5

最佳五檔買進價 float

best_bid_volume_5

最佳五檔買進量 int

best_ask_price_1

最佳一檔賣出價 float

best_ask_volume_1

最佳一檔賣出量 int

best_ask_price_2

最佳二檔賣出價 float

best_ask_volume_2

最佳二檔賣出量 int

best_ask_price_3

最佳三檔賣出價 float

best_ask_volume_3

最佳三檔賣出量 int

best_ask_price_4

最佳四檔賣出價 float

best_ask_volume_4

最佳四檔賣出量 int

best_ask_price_5

最佳五檔賣出價 float

best_ask_volume_5

最佳五檔賣出量 int

TickDataOpenClose Objects

@dataclass
class TickDataOpenClose()

個股競價交易開(收)盤價資料

stock_code

股票代號 str

open_price

開盤價格 float

high_price

最高成交價格 float

low_price

最低成交價格 float

last_trade_price

最近成交價 float

cumulative_volume

累計成交量 int

time

時間 str

IndexData Objects

@dataclass
class IndexData()

指數資料

index_code

指數代號 str

index_time

指數時間 str

latest_index

最新指數 float

BaseDataResponse Objects

@dataclass
class BaseDataResponse()

查詢個股基本資料回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

回覆物件 BaseData

TickDataResponse Objects

@dataclass
class TickDataResponse()

查詢個股競價交易即時行情資訊回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

回覆物件 TickData

TickDataOpenCloseResponse Objects

@dataclass
class TickDataOpenCloseResponse()

查詢個股競價交易開(收)盤價資料回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

回覆物件 TickDataOpenClose

IndexDataResponse Objects

@dataclass
class IndexDataResponse()

查詢指數回覆物件

ok

是否成功 bool

error

錯誤訊息 str

data

回覆物件 IndexData