Skip to content

eermagic/csharp-twse-stock-base-info

Repository files navigation

csharp-twse-stock-base-info

[C#] 取得公開資訊觀測站股票基本資料(上市、上櫃、興櫃、公開發行)

在公開資訊觀測站可以查到股票的基本資料、財報、股東會、重大訊息等資料。 官網連結: 公開資訊觀測站
我這次要講解的是如何利用 C# ASP.Net MVC 取得公開資訊觀測站的股票基本資料。
在公開資訊觀測站可以點選「彙總報表 > 基本資料 > 基本資料查詢彙總表」開啟頁面

網址為: https://mops.twse.com.tw/mops/web/t51sb01
會看到所有上市、上櫃、興櫃、公開發行公司的「基本資料查詢彙總表」
在不選產業別下直接按「查詢」鈕就會取得所有上市公司的基本資料

查詢結果還提供了「另存CSV」的下載連結。
下載檔案是 CSV 格式,可以利用程式讀取檔案內容

此 CSV 格式的表頭欄位包含這些

"公司代號","公司名稱","公司簡稱","產業類別","外國企業註冊地國","住址","營利事業統一編號","董事長","總經理","發言人","發言人職稱","代理發言人","總機電話","成立日期","上市日期","普通股每股面額","實收資本額(元)","已發行普通股數或TDR原發行股數","私募普通股(股)","特別股(股)","編製財務報告類型","普通股盈餘分派或虧損撥補頻率","普通股年度(含第4季或後半年度)現金股息及紅利決議層級","股票過戶機構","過戶電話","過戶地址","簽證會計師事務所","簽證會計師1","簽證會計師2","英文簡稱","英文通訊地址","傳真機號碼","電子郵件信箱","公司網址","投資人關係聯絡人","投資人關係聯絡人職稱","投資人關係聯絡電話","投資人關係聯絡電子郵件","公司網站內利害關係人專區網址"

目前查出來的公司就有 965 筆資料,利用程式讀取大量資料是比較合適的方式。

接下來為講解如何利用 C# 取得所有股票的基本資料 CSV 檔案,並讀取 CSV 檔案內容。

完整文章連結

About

[C#] 取得公開資訊觀測站股票基本資料(上市、上櫃、興櫃、公開發行)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published