中華民國證券櫃檯買賣中心
盤後定價交易系統
電腦作業說明書
盤後定價交易作業手冊修改紀錄
修改日期 | 修 改 內 容 說 明 | 版本 |
991018 | 配合得不以1000受益權單位為限,未來證券可採非千股為交易單位之彈性,數量單位定義,取消張數/千股/仟股字眼,而以「交易單位」表示。 | V2.0 |
1000411 | 配合「盤中暫停/恢復交易案」,新增錯誤代碼”43”,代表該股票已暫停交易,不允許委託輸入作業。 (預定實施日期:100/08/01) | V2.1 |
1040731 | 配合「證券商受理投資人使用應用程式介面(API)服務作業規範」,委託輸入訊息(P010)格式中投資人下單類別(IVACNO-FLAG) 新增定義“P”- API委託下單。 | V2.2 |
1050628 | 配合借券賣出委託設限改為盤中控管
| V2.3 |
1080710 |
| V2.4 |
證券櫃檯買賣中心盤後定價交易電腦作業說明
壹、系統功能3
貳、訊息格式說明5
參、回報訊息處理說明18
肆、電腦作業注意事項21
壹、系統功能
一、架構說明︰
盤後定價交易作業包括下列三項︰
(一)利用委託輸入通訊協定進行盤後定價交易作業及彙總查詢。
(二)利用單筆訊息與檔案傳輸通訊協定進行報表資料接收及補送成交回報資料。
(三)利用成交回報通訊協定進行成交回報作業。
證券商的盤後定價交易子系統,透過連線子系統之功能(AP-CODE = 7),與櫃檯買賣中心的盤後定價交易子系統建立連線後,進行盤後定價之交易。交易時間結束後,也必須透過連線子系統達到離線的狀態。盤後定價交易報表則利用單筆訊息與檔案傳輸子系統,和櫃檯買賣中心進行報表資料的接收作業。收盤後證券商輸入的買賣申報即撮合成交,且(併入等價交易回報)利用成交回報通訊協定進行成交回報作業將成交資料傳給證券商之電腦主機,再由證券商的電腦主機負責列印"成交回報單"。如果證券商所接到的成交回報資料有漏失,則由補送成交回報子系統,進行補送。
二、業務範圍
盤後定價交易之業務共有以下幾項︰
(一) 盤後定價委託輸入及回報作業
1.盤後定價委託買進申報
2.盤後定價委託賣出申報
3.盤後定價委託查詢申報
4.盤後定價委託減量申報
5.盤後定價委託取消申報
6.盤後定價委託回報
7.確定連線作業
8.重新連線後查詢作業
(二)盤後定價交易委託量彙總查詢
(三)單筆訊息與檔案傳輸之報表資料接收作業
盤後定價可交易股票資料檔接收作業
2.盤後定價交易個股成交量及彙總資料接收作業
(四)成交回報作業:成交資料併入等價交易由成交回報作業傳送。
貳、訊息格式說明
由前面之說明可知櫃檯買賣中心與證商之間的資料傳遞必定是以事先約好的格式相互傳送,證券商在送出任何訊息前都必須檢查每一個欄位。本中心電腦會累計欄位錯誤的次數,若超過規定次數,該PVC將予以離線作業的處理。
本章將對各約定之格式逐一說明。
一、代碼系統
(1)盤後定價委託之代碼系統
欄位名稱
長度
說 明
SUBSYSTEM-NAME
9(02)
98 表示盤後交易子系統
91 表示連線子系統
XX 其它皆為不明訊息
FUNCTION-CODE
9(02)
01 買進
02 賣出
03 減量
04 取消
05 查詢
MESSAGE-TYPE
9(02)
00 委託輸入訊息
02 確認連線訊息
04 重新連線查詢訊息
06 委託量彙總查詢訊息
01 委託回報訊息
03 錯誤發生回覆訊息
05 確定連線回覆訊息
07 彙總查詢回報訊息
MESSAGE-TIME
9(06)
請輸入訊息傳出之時間(HHMMSS)
STATUS-CODE
9(02)
= 00 無誤
> 00 參考委託狀態代碼
BORKER-ID
X(04)
證券商代號
代號第四碼區分
T ︰自營商
0 ︰總公司
>0 ︰
欄位名稱
長度
說 明
PVC-ID
X(02)
PVC 代號
ORDER-NO
X(05)
委託書編號
IVACNO
9(07)
投資人帳號
IVACNO-FLAG
X(01)
投資人下單類別註記:
“ “ 一般委託下單
“A” 自動化服務設備委託下單
“D” 電子式專屬線路(DMA)委託下單
“I” 網際網路委託下單
“V” 語音委託下單
“P” API委託下單
STOCK-NO
X(06)
股票代號
PRICE
9(5)V9(4)
價格
QUANTITY
9(06)
數量
BUY-SELL-CODE
X(01)
B 表示欲減量,取消或查詢的該筆委託為買進
S 表示欲減量,取消或查詢的該筆委託為賣出
EXCHANGE-CODE
9(01)
0 等價及盤後委託
1 鉅額
2 零股
ORDER-TYPE
9(01)
0 一般(非融資融券)
證金:1.融資2.融券
自辦:3.融資4.融券
5 借券賣出
6 借券賣出
PRICE-TYPE
X(1)
委託價格種類
“2”限價
TIME-IN-FORCE
X(1)
委託時效類別
“0”當日有效
ORDER-DATE
9(08)
委託輸入完成的日期(YYYYMMDD)
委託輸入完成日期為西元年月日
ORDER-TIME
9(09)
委託輸入完成的時間(HHMMSSmmm)
BEFORE-QUANTITY
9(06)
異動前委託數量
AFTER-QUANTITY
9(06)
委託剩餘數量
BUY-CNT
9(10)
買方委託筆數
SELL-CNT
9(10)
賣方委託筆數
BUY-SHR
9(10)
買方委託數量
SELL-SHR
9(10)
賣方委託數量
MATCH-SHR
9(10)
成交數量
MATCH-CNT
9(10)
成交筆數
FILE-CODE
X(03)
T33 表示為盤後定價可交易股票資料檔
T34 表示盤後定價交易個股成交量及彙總資料檔
二、訊息格式與欄位說明
1.委託輸入訊息(P010)
委託輸入時,證券商之電腦會用以下之格式資料傳至本中心電腦主機,證券商在送出任何訊息前都必須檢查每一個欄位,檢查無誤後再傳至本中心電腦主機,本中心電腦主機會累計欄位錯誤的次數,若超過限制次數,該PVC將被給予停止作業的處分。各欄位之檢查說明如下︰
MESSAGE ID︰P010
MESSAGE
NAME︰委託輸入訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
MESSAGE-TYPE
9(2)
00
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
BODY
BROKER-ID
X(4)
PVC-ID
X(2)
ORDER-NO
X(5)
IVACNO
9(7)
IVACNO-FLAG
X(1)
STOCK-NO
X(6)
PRICE
9(5)V9(4)
QUANTITY
9(6)
BUY-SELL-CODE
X(1)
EXCHANGE-CODE
9(1)
ORDER-TYPE
9(1)
PRICE-TYPE
X(1)
TIME-IN-FORCE
X(1)
FUNCTION-CODE ︰須註明交易別,可參考代碼系統
BROKER-ID ︰必須有證券商代號
PVD-ID ︰PVC代號(LOGICAL NAME)
ORDER-NO :委託書編號,供證券商自由規劃彈性運用。輸入範圍為0~9、A~Z、a~z,委託書編號不得重複。
IVACNO ︰必須為正確且存在的投資人帳號檢查方法請參照投資人開戶作業手冊
IVACNO-FLAG ︰請註明投資人下單類別:
““ - 一般委託下單
“A”- 自動化服務設備委託下單
“D”- 電子式專屬線路(DMA)委託下單
“I” - 網際網路委託下單
“V” - 語音委託下單
“P”- API委託下單
STOCK-NO ︰必須為可以盤後定價交易之股票(參考檔案T33)
PRICE ︰價格必須為 0
QUANTITY ︰數量必須大於0,小於等於499,減量委託時,此欄位為欲減少之張數
BUY-SELL ︰必須註明為買進或賣出
EXCHANGE-CODE ︰請輸入0,表示等價及盤後定價交易委託
ORDER-TYPE ︰請註明為一般,融資或融券委託
0
- 一般,
1 - 融資(證金)
2 - 融券(證金)
3 - 融資(自辦)
4 - 融券(自辦)
5、6 –借券賣出
PRICE-TYPE :請註明委託價格種類註記
2 –限價
TIME-IN-FORCE :請註明委託時效類別註記
0 –ROD當日有效
2.委託回報訊息格式及代碼(P020)
本中心電腦主機於收到證券商電腦所傳來之委託資料後,會將委託回報資料傳回至證券商,委託回報之資料格式如下︰
MESSAGE ID︰P020
MESSAGE
NAME︰委託回報訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
MESSAGE-TYPE
9(2)
01
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
BODY
BROKER-ID
X(4)
PVC-ID
X(2)
ORDER-NO
X(5)
IVACNO
9(7)
IVACNO-FLAG
X(1)
STOCK-NO
X(6)
PRICE
9(5)V9(4)
QUANTITY
9(6)
BUY-SELL-CODE
X(1)
EXCHANGE-CODE
9(1)
ORDER-TYPE
9(1)
PRICE-TYPE
X(1)
TIME-IN-FORCE
X(1)
ORDER-DATE
9(8)
ORDER-TIME
9(9)
BEFORE-QUANTITY
9(6)
AFTER-QUANTITY
9(6)
ORDER-DATE:委託日期,欄位長度改為9(08),前四位元:代表日期之年的部分以西元年表示,後四位元:代表月份及日期。
ORDER-TIME:委託時間,欄位長度改為9(09),表時,分,秒,毫秒(HHMMSSmmm)。
BEFORE-QUANTITY:異動前委託數量。資料單位:交易單位。
AFTER-QUANTITY:委託剩餘數量。資料單位:交易單位。
3.錯誤發生回覆訊息(P030)
如果本中心電腦主機與證券商電腦主機間之資料傳遞有異常時,會用以下之訊息回覆,其格式如下︰
MESSAGE
ID︰P030
MESSAGE NAME︰錯誤發生回覆訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
MESSAGE-TYPE
9(2)
03
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
參考委託狀態代碼表
4.確定連線訊息格式及代碼(P040)
MESSAGE
ID︰P040
MESSAGE NAME︰確定連線訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
00
MESSAGE-TYPE
9(2)
02
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
5.確定連線回覆訊息格式及代碼(P050)
MESSAGE
ID︰P050
MESSAGE NAME︰確定連線回覆訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
00
MESSAGE-TYPE
9(2)
05
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
6.重新連線查詢訊息格式及代碼(P060)
MESSAGE
ID︰P060
MESSAGE NAME︰重新連線查詢訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
00
MESSAGE-TYPE
9(2)
04
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
7.委託量彙總查詢訊息格式及代碼(P070)
MESSAGE ID︰P070
MESSAGE
NAME︰委託量彙總查詢訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
00
MESSAGE-TYPE
9(2)
06
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
BODY
STOCK-NO
X(6)
STOCK-NO :預留欄位必須為空白,目前不提供個股只提供整體委託量。
8.委託量彙總查詢回報訊息格式及代碼(P080)
MESSAGE
ID︰P080
MESSAGE NAME︰委託量彙總查詢回報訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
98
FUNCTION-CODE
9(2)
00
MESSAGE-TYPE
9(2)
07
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
00
BODY
STOCK-NO
X(6)
空白
RECORD-TIME
9(4)
HHMM
BUY-CNT
9(10)
BUY-SHR
9(10)
SELL-CNT
9(10)
SELL-SHR
9(10)
9.要求傳送資料訊息格式及代碼(F050)
MESSAGE ID︰F050
MESSAGE NAME︰要求傳送資料訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
92
FUNCTION-CODE
9(2)
02
MESSAGE-TYPE
9(2)
04
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
F.T.
HEADER
SOURCE-ID
X(4)
證券商之 ID
OBJECT-ID
X(4)
0000
BODY-LENGTH
9(4)
BODY
FILE-CODE
X(3)
T33,T34
CONTROL-HEADER與F.T. HEADER部分請參考單筆訊息與檔案傳輸子系統
FILE-CODE︰檔案代號T33, T34
10.錯誤訊息格式及代碼(F060)
MESSAGE
ID︰F060
MESSAGE NAME︰錯誤訊息
FIELD NAME
FORMAT
CONTENTS
CONTROL
HEADER
SUBSYSTEM-NAME
9(2)
92
FUNCTION-CODE
9(2)
02
MESSAGE-TYPE
9(2)
05
MESSAGE-TIME
9(6)
STATUS-CODE
9(2)
參考委託狀態代碼
F.T.
HEADER
SOURCE-ID
X(4)
0000
OBJECT-ID
X(4)
證券商ID
BODY-LENGTH
9(4)
BODY
FILE-CODE
X(3)
CONTROL-HEADER與F.T. HEADER部分請參考單筆訊息與檔案傳輸子系統
11.檔案名稱︰盤後定價可交易股票資料檔
檔案長度︰40 檔案代號︰T33
階層碼/項目名稱
屬性
位置-長度
項目說明
備註
01 STOCK-NO
X(6)
1 - 6
股票代號
01 STK-PRICE
9(5)V9(4)
7 –9
收盤價
01 FILLER
X(25)
16 –25
空白
註:資料僅包含可盤後定價交易股票
12.檔案名稱︰盤後定價交易個股成交量及彙總資料檔
檔案長度︰60 檔案代號︰T34
階層碼/項目名稱
屬性
位置-長度
項目說明
備註
01 STOCK-NO
X(6)
1 - 6
股票代號
01 STK-PRICE
9(5)V9(4)
7 –9
成交價
01 MATCH-CNT
9(10)
16 –10
成交筆數
01 MATCH-SHR
9(10)
26 –10
成交數量
01 MATCH-AMT
9(14)
36 - 14
成交金額
01 FILLER
X(11)
50 –11
空白
註:1.STOCK-NO = “999999” 為所有盤後交易股票成交總和
2.每一數量為一股票交易單位。
參、回報訊息處理說明
主機連線因證券商端之畫面及報表皆是由提供系統之資訊公司或證券商之電腦部門所設計,所以畫面及訊息各家不同,由前面之介紹可了解櫃檯買賣中心與證券商之間資料傳遞之基本架構及格式,如果有異常情況發生時,請先依提供系統之資訊公司或證券商電腦部門所編之使用手冊處理,如果狀況仍無法排除,請記住當時的狀況及訊息,並與本中心連絡。以下訊息是由本中心電腦主機傳給證券商,證券商終端機所看到的訊息不一定與下表完全相同(因所採用之電腦系統而有所差別),在此僅將本中心電腦主機所產生之訊息及處理方式說明如下,以供參考。
盤後定價交易委託狀態代碼
STATUS
CODE
訊 息 內 容
錯誤
訊息代號
證券商應辦理事項
00
委託成功
P020
輸入下一筆訊息
01
已超過委託時間
P030
已超過委託時間
結束盤後交易子系統
02
委託時間未到
P030
時間未到,稍待再輸入委託
05
無此筆委託資料
P030
檢查各欄位是否有誤
11
功能碼錯誤
P030
檢查並更正功能碼
12
證券商代號錯誤
P030
檢查並更正證券商代號
13
分公司代號錯誤
P030
檢查並更正分公司代號
14
投資人帳號錯誤
P030
檢查並更正投資人帳號
15
PVC代號錯誤
P030
檢查並更正PVC代號
16
終端機代號錯誤
P030
檢查並更正終端機代號
18
委託書編號錯誤
P030
檢查並更正委託書編號
19
IVACNO-FLAG錯誤
P030
檢查並更正IVACNO-FLAG
20
股票代號錯誤或不可交易股票
P030
檢查並更正股票代號
21
委託價格錯誤
P030
檢查並更正委託單價
盤後定價交易委託價格必須給0
22
委託數量錯誤
P030
檢查並更正委託張數
24
買賣別錯誤
P030
檢查並更正買賣別
25
委託類別錯誤
P030
檢查並更正委託類別
26
交易別錯誤
P030
檢查並更正交易別
27
大陸地區人民不得買進
P030
檢查並更正投資人帳號或買賣別
28
該股票不許自營商交易
P030
檢查並更正該股票委託
29
該股票不許外資交易
P030
檢查並更正該股票委託
30
該股票外資額度已滿
P030
外資買進或借券賣出已無委託額度
31
外資委託數量被刪減
P020
外資買進或借券賣出委託數量被刪減
32
減量委託數量超過原有數量
P020
減量成功,已無剩餘量
33
總委託金額超過限額,只允許取消,改量及查詢
P030
總委託金額超過限額,只允許取消,改量及查詢
34
颱風地區證商不得交易
P030
颱風地區證商不得交易
35
外資客戶尚未開戶
P030
取消委託
36
買進金額超過異常股票限制
P030
檢查並更正委託張數
(異常股票4000/1000萬)
37
賣出金額超過異常股票限制
P030
檢查並更正委託張數
(異常股票4000/1000萬)
38
不可信用交易
P030
檢查並更正委託種類
39
該股票不許投信交易
P030
檢查並更正該股票委託
40
此筆委託已存在
P030
檢查各欄位是否有誤
41
盤後交易價格低於參考價,不得融券或借券賣出
P030
盤後交易價格低於參考價,不得融券或借券賣
42
該股票不允許借券賣出
P030
檢查委託資料,該股票非借券標的,或不允許借券賣出
43
該股票已暫停交易
P030
檢查委託資料,該股票已不允許輸入委託。
46
委託價格種類(PRICE-TYPE)錯誤
P030
檢查並更正委託價格種類註記
47
委託時效類別(TIME-IN-FORCE)錯誤
P030
請檢查並更正委託時效類別註記
89
錯誤次數超過限制回連線子系統
P030
欄位錯誤次數超過限制回連線子系統
99
其他異常狀況
P030
F060
查詢委託是否已輸入成功或打電話到本中心詢問
肆、電腦作業注意事項
一、主機連線證商在接受委託時依照委託書編號依次輸入電腦,每筆委託輸入都必須有相對應之委託書,委託書編號不可重複。
二、『盤後定價可交易股票資料檔』及『盤後定價交易個股成交量及彙總資料檔』由本中心主動傳送。
三、請檢查本中心電腦傳回來的每一筆委託回報資料是否正確。
四、斷線時或是對委託回報資料有疑問時,請先查詢該筆委託是否存在,若是還有疑問,請連絡本中心。
五、證券商若收到連線訊息或其它不明訊息時,都必須重新進行連線作業,方能繼續委託或成交回報作業。
六、盤後定價於收盤時以一盤撮合成交,其成交資料併入等價交易接續回報。
-