在 Day 03 - 由上而下投資法:先看大盤趨勢再選股 的內容中,我們曾經提到 系統性風險 是 不可分散風險,無法靠分散投資來消除,但是透過 期貨 與 選擇權 等衍生性金融商品則可以 避險。舉例來說,如果我們擁有股票的現貨部位,當遇到系統風險時,因「覆巢之下無完卵」,即使是體質好的公司,股價也會被向下修正。如果我們在股市下跌前已經先「賣出臺股期貨」建立避險的空方部位,就可以透過期貨部位的獲利來抵消現貨部位的損失,達到消除系統風險的效果。 臺灣期貨與選擇權市場也有三大法人,即 外資、投信 與 自營商。先前我們在 Day 04 - 法人主導的市場:三大法人買賣超 的內容已經說明,外資的買賣方向對於臺股有舉足輕重的影響力,因此三大法人在期貨與選擇權市場的留倉部位,外資也是我們主要的觀察對象。因期貨交易的本質是預期商品未來的價格,而法人在股票市場持有現貨部位,所以在期貨市場主要目的是避險,故外資在臺股期貨的佈局,也就透露出外資對臺股後市的看法。 什麼是期貨?期貨(Futures)是一種衍生性金融商品,期貨契約是買賣雙方約定於未來某一特定時點,以交易當時約定之價格交付某特定商品的一種標準化合約。期貨的英文名稱是未來,意即期貨的交易的本質就是一種買賣預期未來的交易行為。期貨契約會連結一個現貨標的,臺灣期貨交易所的「臺股期貨」商品,交易標的就是「臺灣證券交易所發行量加權股價指數」。 在股票市場,交易單位通常是 1 股或 1 張(1000 股),因股票發行的數量是固定的,所以實際流通在外股數會影響成交量的大小。期貨則是契約,計算的單位是「口」,每口契約都涉及一個買方與賣方,只要期貨市場上有買方與賣方,就可以共同創造一口契約,所以沒有籌碼流通的限制。 什麼是期貨未平倉?在期貨市場中,倉位(Position)代表持有期貨契約的部位,以下是期貨市場中常用的術語:
所謂 未平倉(Open Interest)就是指契約到期日前,尚未結束契約的部位數量,也稱為 留倉。需要注意的是,未平倉量代表多方部位或空方部位還沒有平倉的單邊總數量,並不是兩邊的總和,所以:
外資臺股期貨未平倉淨口數在三大法人中,外資對股市現貨行情的主導性最強,所以我們也會同時關注外資在期貨市場的佈局。未平倉淨口數,也稱為 淨未平倉口數、淨部位,計算方式是未平倉多方口數減去未平倉空方口數,即:
當未平倉淨口數為正數,代表留倉部位是 淨多單;當未平倉淨口數為負數,代表留倉部位是 淨空單。因此,當外資在臺股期貨的部位是淨多單時,表示比較看多臺股後市;當外資在臺股期貨的部位是淨空單時,表示比較看空臺股後市。 下圖表示 2022 年初至 8 月 31 日的加權指數與外資臺股期貨淨口數的關係。我們可以發現,在 2022 年初加權指數仍在 18,000 點時,外資留有 30,000 口以上的避險空單,隨著行情下跌,外資空單也一路回補。 Source:臺灣證券交易所、臺灣期貨交易所 除了觀察外資在臺股期貨的未平倉淨口數,還可以注意外資在臺股期貨的每日 未平倉淨口數增減。如果未平倉淨口數增加,代表多單增加,當日籌碼面偏多看待;如果未平倉淨口數減少,代表空單增加,當日籌碼面偏空看待。 提供一個有趣的數據,下表是政府宣布第 8 次國安基金進場(2022 年 7 月 12 日)前後三天的外資臺股期貨淨未平倉數據:
Source:臺灣證券交易所、臺灣期貨交易所 在 2022 年 7 月 11 日這天,外資臺股期貨部位已經轉為淨多單。7 月 12 日加權指數大跌 -389.91 點,指數摜破萬四關卡,外資卻在臺股期貨逆勢加碼 4,800 口多單,當日傍晚國安基金發布新聞稿決定啟動安定市場任務。隔日受護盤消息激勵,7 月 12 日加權指數大漲 374.06 點,外資臺股期貨多單也適時獲利了結。此舉可以說是外資「神操作」,也有人認為「凡事有人先知道」,這是市場有趣的地方,就看人們怎麼解讀囉! 查詢三大法人臺股期貨交易資訊在期交所網站的 交易資訊-三大法人-查詢-區分各期貨契約-依日期 頁面,可以按日查詢三大法人在各期貨契約的交易資訊。
在「交易資訊-三大法人-查詢-區分各期貨契約-依日期」頁面,選取要查詢的「日期」,「契約」選擇「臺股期貨」送出查詢後,就會列出該日三大法人在臺股期貨的交易資訊。 我們可以找到外資在臺股期貨的交易口數與契約金額,其中「未平倉餘額」的「多空淨額口數」,就是「未平倉淨口數」。 下載三大法人臺股期貨交易資訊在期交所網站的 交易資訊-三大法人-下載-區分各期貨契約-依日期 頁面,可以按日期範圍下載三大法人在各期貨契約的交易資訊,期交所以 CSV 檔案格式提供。
在「交易資訊-三大法人-下載-區分各期貨契約-依日期」頁面,選取「日期(起)」、「日期(迄)」的日期範圍,「契約」選擇「臺股期貨」後,然後點擊下載,就可以取得查詢結果的 CSV 檔案。實際上,這個 HTML Form 表單是使用 POST 方法,向以下位址提交表單請求:
這個表單可設定的欄位如下:
我們可以打開終端機使用
瞭解下載 CSV 檔案的方式後,我們就可以實作程式取得資料。
實作:取得三大法人臺股期貨淨未平倉口數在期交所取得的盤後資訊大都是 CSV 檔案,因此我們先安裝
套件安裝完成後,我們新增一個
Nest CLI 會在 開啟
在
完成後,我們只要呼叫
本日小結
|