[C#] 取得公開資訊觀測站股票基本資料(上市、上櫃、興櫃
文章推薦指數: 80 %
公開資訊觀測站. 網址為: https://mops.twse.com.tw/mops/web/t51sb01 會看到所有上市、上櫃、興櫃、公開發行公司的「基本資料查詢彙總表」
Skiptocontent
在公開資訊觀測站可以查到股票的基本資料、財報、股東會、重大訊息等資料。
官網連結:公開資訊觀測站
我這次要講解的是如何利用C#ASP.NetMVC取得公開資訊觀測站的股票基本資料。
在公開資訊觀測站可以點選「彙總報表>基本資料>基本資料查詢彙總表」開啟頁面。
網址為:https://mops.twse.com.tw/mops/web/t51sb01
會看到所有上市、上櫃、興櫃、公開發行公司的「基本資料查詢彙總表」
在不選產業別下直接按「查詢」鈕就會取得所有上市公司的基本資料
查詢結果還提供了「另存CSV」的下載連結。
下載檔案是CSV格式,可以利用程式讀取檔案內容
此CSV格式的表頭欄位包含這些
"公司代號","公司名稱","公司簡稱","產業類別","外國企業註冊地國","住址","營利事業統一編號","董事長","總經理","發言人","發言人職稱","代理發言人","總機電話","成立日期","上市日期","普通股每股面額","實收資本額(元)","已發行普通股數或TDR原發行股數","私募普通股(股)","特別股(股)","編製財務報告類型","普通股盈餘分派或虧損撥補頻率","普通股年度(含第4季或後半年度)現金股息及紅利決議層級","股票過戶機構","過戶電話","過戶地址","簽證會計師事務所","簽證會計師1","簽證會計師2","英文簡稱","英文通訊地址","傳真機號碼","電子郵件信箱","公司網址","投資人關係聯絡人","投資人關係聯絡人職稱","投資人關係聯絡電話","投資人關係聯絡電子郵件","公司網站內利害關係人專區網址"
1
"公司代號","公司名稱","公司簡稱","產業類別","外國企業註冊地國","住址","營利事業統一編號","董事長","總經理","發言人","發言人職稱","代理發言人","總機電話","成立日期","上市日期","普通股每股面額","實收資本額(元)","已發行普通股數或TDR原發行股數","私募普通股(股)","特別股(股)","編製財務報告類型","普通股盈餘分派或虧損撥補頻率","普通股年度(含第4季或後半年度)現金股息及紅利決議層級","股票過戶機構","過戶電話","過戶地址","簽證會計師事務所","簽證會計師1","簽證會計師2","英文簡稱","英文通訊地址","傳真機號碼","電子郵件信箱","公司網址","投資人關係聯絡人","投資人關係聯絡人職稱","投資人關係聯絡電話","投資人關係聯絡電子郵件","公司網站內利害關係人專區網址"
目前查出來的公司就有965筆資料,利用程式讀取大量資料是比較合適的方式。
接下來為講解如何利用C#取得所有股票的基本資料CSV檔案,並讀取CSV檔案內容。
目錄1手動取得「查詢」呼叫網址2手動取得CSV呼叫網址3C#取得查詢網址3.1HTML前端View語法3.2Javascript前端View語法3.3C#後端Controller語法3.4GetData()方法3.5C#後端Model語法3.6例外處理3.7測試注意事項4重點整理4.1範例下載
手動取得「查詢」呼叫網址
在「查詢」鈕按右鍵>檢查
在Elements頁籤裡面會看到指標停在「查詢」的HTML上面,然後往上找最近的
延伸文章資訊
- 1公開資訊觀測站輪值人員聯絡電話
【公司類別】(聯絡電話前四碼為8101再接分機) · 上市公司企業集團、內部人股權申報 · 【上櫃、興櫃公司業務項目】 · 上櫃、興櫃公司 ...
- 2[C#] 取得公開資訊觀測站股票基本資料(上市、上櫃、興櫃
公開資訊觀測站. 網址為: https://mops.twse.com.tw/mops/web/t51sb01 會看到所有上市、上櫃、興櫃、公開發行公司的「基本資料查詢彙總表」
- 3上櫃 - 公開資訊觀測站(mops.twse.com.tw) - 台灣證券交易所
- 4首頁> 上櫃/興櫃公司資訊> 興櫃公司資訊查詢
上櫃/興櫃公司資訊. 上櫃公司資訊查詢 · 興櫃公司資訊查詢 · 終止上櫃公司 · 上櫃/興櫃公司財務排名 · 櫃檯買賣概況表 · 庫藏股統計彙總表 · 公開資訊觀測站.
- 5【完整教學】公開資訊觀測站怎麼用?財報、年報、營收、法說 ...
主要功能如名字一樣,是有許多公開資訊的觀測網站,讓投資人、一般民眾可以一站式查詢上市櫃公司、興櫃公司、公開發行公司的公開資訊。