從樸實無華的再出發之三[QuantTradingwithPython_11]

更新 發佈閱讀 5 分鐘
投資理財內容聲明


首先、本來想在這一邊做一個收官,用來結束我們創建股票池工具的階段工作。如此也可以讓我們展開往後的策略設計,以及回測的工作。可是在審視已經完成的工作時;發現到用來篩選的K線形態,雖然在talib上面有六七十種。嗯、、事實上真正值得交易實務去重視的也就那幾種。這些形態很容易透過修改,就可以上我們下拉式選單的小部件裡面。而真正的問題所在。應該是彙集整我們針對性的市場所特別選出來的觀察清單。所以我們必須把收官的計畫再延一期;而這一期的文章就是要來解決這些鹹魚飯公司列表的問題。咱們計畫從網絡取得兩個特殊的名單來作為示範。第一個是美國股市當日最活躍的前100家公司名單。然後就是史丹普500股價指數的成分股名單。這下子應該就有池塘的感覺了吧!

Most Active Stocks Today - Yahoo Finance 這個連接應該可以看到,最近美國股市最活躍的前100名股票公司代碼。然後我們輸入以下的代碼。


import pandas as pd

url='https://finance.yahoo.com/screener/predefined/most_actives?count=100&offset=0'

data = pd.read_html(url)[0]

MostAct_list = data.Symbol

MostAct_list

執行後大家可以把我們的data。還有MostAct_list把它顯示出來看看。


raw-image


raw-image


 不過這裡看起來有點怪怪的對吧?我們要的是100個,這隻倒閉虎,吝嗇的只給了25個。這個系列文章一路寫下來。對這家猥瑣的公司真的一點好印象都沒有了。而且不知道什麼原因,我也沒有辦法在他們的網頁裡面把這份表格儲存下來。真的是無語了。所幸最後請出Excel大仙,最終終於把他降服搞定了。有興趣的朋友可以點擊以下的鏈接,我把這個檔案放在了這個雲端硬點上面。

https://drive.google.com/file/d/1X2eGY8edBNTnsRVYweJP-b-Z1Cf8Zg4c/view?usp=drive_link

 算了,咱們不想給那種風中蟾蜍的公司生氣的。接下來繼續來想方法,取得S&P500家公司的股票代碼。老一輩許多智者都曾經留下一句話;遇事不決,就找維基。所以我們這次就從維基百科上面來尋找看看。希望能比問那個住在ICU的傢伙靠譜一點。


S&P 500成份股列表 - 維基百科,自由的百科全書 (wikipedia.org) 點擊這個連接後,你應該就可以順利的看到S&P500公司的列表。執行以下代碼來取得全部的列表。


import pandas as pd

url = 'https://zh.wikipedia.org/zh-tw/S%26P_500%E6%88%90%E4%BB%BD%E8%82%A1%E5%88%97%E8%A1%A8'

data = pd.read_html(url)[0]

data

 

raw-image


https://en.wikipedia.org/wiki/List_of_S%26P_500_companies 需要英文網頁的朋友們可以點擊這個鏈接。我可不是跟你們開玩笑的哦。這份表格我覺得讀中文會比讀英文的困難多了。我猜很多公司翻譯成中文之後,應該會啼笑皆非的讓我們都認不出來。所以也必須把原始碼改寫一下。


raw-image


import pandas as pd

url = 'https://en.wikipedia.org/wiki/List_of_S%26P_500_companies'

data = pd.read_html(url)

df = data[0].Symbol

df.to_csv('SP500compnies.csv',index = False)

如此這般,我們便可以得到所有的S&P00股價指數的所有公司代碼。當然啦,如果你還覺得不過癮。這裡還有一個網址,也提供一樣的資料。點擊

S&P 500 Companies - S&P 500 Index Components by Market Cap (slickcharts.com)

而且這個網站看起來提供的資料還蠻多的。比如說他們還有納斯達克100的成份股。Nasdaq 100 Companies by Weight (slickcharts.com) 喜歡的話還有老牌的道瓊斯工業指數成份股。Dow Jones Companies Sorted by Weight (slickcharts.com) 這下子樂開花了吧?閑來無事,想找事的朋友們。不妨嘗試的也去把它抓下來玩玩吧。

在這一期文章中;介紹的這些方法來取得這兩組資料。就是在下期文章當中我們將會派上用場。計劃會把這個列表塞入這段時間,費盡許多時間所完成的第一個股票池 K線形態篩選工具當中。相信這樣更能 完備工具的所有功能。對了,在這邊我特別提上一點;這段時間以來有些朋友跟我提問,當然相信這也是許多人的一些希望。所以想借一些篇幅來做一些說明與解釋。比如說我們今天所提到的股票列表。那應該要如何取得臺灣股市的股票公司代碼呢?其實長期以來閱讀文章的一些朋友們,應該知道我很少提及臺灣股票交易的事情;基本上能不提就不提。是的,對於這個是非之地的市場自己基本上是不涉獵的。除了動輒則咎的原因之外,一直以來對沒有杠杆交易的市場也興趣缺缺。所以不好意思了,讓許多對臺灣股票市場有興趣的朋友們失望。那我們這期就先談到這裡。下一期應該是這一階段的收官文章再見囉。祝你早安,午安晚安。


raw-image




留言
avatar-img
Parkson Dow的沙龍
9會員
19內容數
一個專為金融專業設計的專題。介紹量化交易的基本概念和使用Python進行量化交易策略開發的方法。專題涵蓋金融市場運作、技術分析,實例和代碼提供,幫助理解和應用不同的交易策略和指標。此外,介紹了回測工具的使用和風險管理技巧。本專題為對量化交易有興趣的讀者提供了全面的學習指南。
Parkson Dow的沙龍的其他內容
2023/12/19
本期這篇文章。將迎來我們建構股票池工具的收官之作。依照慣例,追劇的每一季結尾,代表著總要對每一季階段性的故事做一個交代。然後也必須要適時的加入一些念想。
Thumbnail
2023/12/19
本期這篇文章。將迎來我們建構股票池工具的收官之作。依照慣例,追劇的每一季結尾,代表著總要對每一季階段性的故事做一個交代。然後也必須要適時的加入一些念想。
Thumbnail
2023/12/18
技術文件   # Pattern Recognition Functions 形態識別    ### CDL2CROWS - Two Crows > 函數名:CDL2CROWS   名稱:Two Crows 兩隻烏鴉   簡介:三日K線模式,第一天長陽,第二天高開收陰,
Thumbnail
2023/12/18
技術文件   # Pattern Recognition Functions 形態識別    ### CDL2CROWS - Two Crows > 函數名:CDL2CROWS   名稱:Two Crows 兩隻烏鴉   簡介:三日K線模式,第一天長陽,第二天高開收陰,
Thumbnail
2023/12/15
這一期繼續給我們的工具添磚加瓦;關於K線形態辨識的部分寫了好幾期,咱們總在吞噬的圖形裡面打轉,相信很多人吞著吞著都快給吞出個厭食症來了。心中不禁嘀咕;書本上幾十種形態,幹嘛老是端這道菜上來?於是咱們今天就來先打通這個任督二脈,換個菜色。
Thumbnail
2023/12/15
這一期繼續給我們的工具添磚加瓦;關於K線形態辨識的部分寫了好幾期,咱們總在吞噬的圖形裡面打轉,相信很多人吞著吞著都快給吞出個厭食症來了。心中不禁嘀咕;書本上幾十種形態,幹嘛老是端這道菜上來?於是咱們今天就來先打通這個任督二脈,換個菜色。
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
本期這篇文章。將迎來我們建構股票池工具的收官之作。依照慣例,追劇的每一季結尾,代表著總要對每一季階段性的故事做一個交代。然後也必須要適時的加入一些念想。
Thumbnail
本期這篇文章。將迎來我們建構股票池工具的收官之作。依照慣例,追劇的每一季結尾,代表著總要對每一季階段性的故事做一個交代。然後也必須要適時的加入一些念想。
Thumbnail
首先、本來想在這一邊做一個收官,用來結束我們創建股票池工具的階段工作。如此也可以讓我們展開往後的策略設計,以及回測的工作。
Thumbnail
首先、本來想在這一邊做一個收官,用來結束我們創建股票池工具的階段工作。如此也可以讓我們展開往後的策略設計,以及回測的工作。
Thumbnail
本篇因為是「美股市場行情掃瞄」系列的第一篇文章,牽涉到很多介紹和說明,所以設為「公開文章」,方便更多人瞭解,同時也會在「財報數據」的分類中長期置頂。日後本系列的後續追蹤文章,都會是付費限定,請大家多多支持。
Thumbnail
本篇因為是「美股市場行情掃瞄」系列的第一篇文章,牽涉到很多介紹和說明,所以設為「公開文章」,方便更多人瞭解,同時也會在「財報數據」的分類中長期置頂。日後本系列的後續追蹤文章,都會是付費限定,請大家多多支持。
Thumbnail
上一篇我們介紹到的資訊為三大法人最新一天的買賣狀況,不過我們通常在觀察法人都是以一段時間的變化作為依據判斷,因此我們接下來需要的資訊就是一段時間的三大法人資料,並將其化成圖示的方式呈現在line上,以便我們可以快速以圖表方式了解法人近況變化
Thumbnail
上一篇我們介紹到的資訊為三大法人最新一天的買賣狀況,不過我們通常在觀察法人都是以一段時間的變化作為依據判斷,因此我們接下來需要的資訊就是一段時間的三大法人資料,並將其化成圖示的方式呈現在line上,以便我們可以快速以圖表方式了解法人近況變化
Thumbnail
在上一篇文章中我們教了如何爬取同業比較的相關排名資訊,而這次我們要爬取的資料是三大法人的資訊,並且以圖表的方式呈現出來,可以輕鬆的了解個股近期籌法的變動。我們將分成兩個部分來介紹,上半部先製作最新法人,而下半部再爬取歷史法人的資訊,並將其畫成圖表呈現
Thumbnail
在上一篇文章中我們教了如何爬取同業比較的相關排名資訊,而這次我們要爬取的資料是三大法人的資訊,並且以圖表的方式呈現出來,可以輕鬆的了解個股近期籌法的變動。我們將分成兩個部分來介紹,上半部先製作最新法人,而下半部再爬取歷史法人的資訊,並將其畫成圖表呈現
Thumbnail
今天繼續我們股市LINE BOT的訊息顯示教學,繼上次我們查詢了平均股利的資訊後,這次我們來製作如何查詢歷年股利的部份,其實大同小異,就差在爬取的網站資料差異而已,那我們就開始今天的教學吧!!
Thumbnail
今天繼續我們股市LINE BOT的訊息顯示教學,繼上次我們查詢了平均股利的資訊後,這次我們來製作如何查詢歷年股利的部份,其實大同小異,就差在爬取的網站資料差異而已,那我們就開始今天的教學吧!!
Thumbnail
這是很久以前嘗試過的股票資訊視覺化的小專案,主要是參考自FINVIZ的美股TreeMap發想而來的。在Plotly的說明網站中看到了Sunburst的圖表,便試著按照一樣的邏輯試做了一次。 這篇會大致介紹製作流程,以及如何將互動圖表輸出並崁入wordpress之中。
Thumbnail
這是很久以前嘗試過的股票資訊視覺化的小專案,主要是參考自FINVIZ的美股TreeMap發想而來的。在Plotly的說明網站中看到了Sunburst的圖表,便試著按照一樣的邏輯試做了一次。 這篇會大致介紹製作流程,以及如何將互動圖表輸出並崁入wordpress之中。
Thumbnail
在上一篇教學中,我們學會如從Goodinfo!中將個股的一些最新與基本資訊爬取下來並打印出來,而先前我們也教過如何爬取台股、全球等較大範圍的新聞爬取,而今天我們就打算將範圍縮小,只針對個股的新聞來進行抓取,那我們就開始今天的教學吧!! 匯入套件 爬取YAHOO!股市
Thumbnail
在上一篇教學中,我們學會如從Goodinfo!中將個股的一些最新與基本資訊爬取下來並打印出來,而先前我們也教過如何爬取台股、全球等較大範圍的新聞爬取,而今天我們就打算將範圍縮小,只針對個股的新聞來進行抓取,那我們就開始今天的教學吧!! 匯入套件 爬取YAHOO!股市
Thumbnail
最近因為疫情導致股市波動,看數據也未必會準,因為恐慌情緒因素參雜其中,人多散戶多,共振效應導致震盪會加劇。 不過數據的分析就當作練功,以下偏向於中長期投資的篩選方式 2021Q1結束後,除了把自己的股票篩選一下,看看體質有沒有變差。 除了自己的股票之外,也花點工夫篩選出一些Q1財報數據還不錯的股票。
Thumbnail
最近因為疫情導致股市波動,看數據也未必會準,因為恐慌情緒因素參雜其中,人多散戶多,共振效應導致震盪會加劇。 不過數據的分析就當作練功,以下偏向於中長期投資的篩選方式 2021Q1結束後,除了把自己的股票篩選一下,看看體質有沒有變差。 除了自己的股票之外,也花點工夫篩選出一些Q1財報數據還不錯的股票。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News