從樸實無華的再出發之三[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
7會員
19內容數
一個專為金融專業設計的專題。介紹量化交易的基本概念和使用Python進行量化交易策略開發的方法。專題涵蓋金融市場運作、技術分析,實例和代碼提供,幫助理解和應用不同的交易策略和指標。此外,介紹了回測工具的使用和風險管理技巧。本專題為對量化交易有興趣的讀者提供了全面的學習指南。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Parkson Dow的沙龍 的其他內容
技術文件   # Pattern Recognition Functions 形態識別    ### CDL2CROWS - Two Crows > 函數名:CDL2CROWS   名稱:Two Crows 兩隻烏鴉   簡介:三日K線模式,第一天長陽,第二天高開收陰,
這一期繼續給我們的工具添磚加瓦;關於K線形態辨識的部分寫了好幾期,咱們總在吞噬的圖形裡面打轉,相信很多人吞著吞著都快給吞出個厭食症來了。心中不禁嘀咕;書本上幾十種形態,幹嘛老是端這道菜上來?於是咱們今天就來先打通這個任督二脈,換個菜色。
  接上一篇,看來花花綠綠的東西跟我們是無望了。對原本接下來的計畫也只好做一些改變。所以衹能把我們的程式碼,重新移動到了7月7號那篇文章的進度NBLOG_20230707使用TA_LIB(PANDAS_TA) 打造一個交易策略實用工具(2TA_LIB輕探之馬克快來。
墨菲定律說。要什麼不一定來什麼;但不要什麼就一定會來什麼。自從幾個月前過完28歲的生日之後,有一天在洗手臺上面發現了一根掉落的白髮,就暗示的事情不會那麼的簡單。
在上一篇文章當中;我們已經順利的,把股價當中所發現的吞噬K線形態。標示,在圖形當中。對我這個圖形極簡偏執狂來說,已經是在滿意得不得了了。但自己知道,許多朋友們,還是喜歡看到習慣的紅綠色來標示;上漲或下跌的方向。
在上一期文章中。我們使用TA_lib套件。來協助我們尋找隱藏在股票價格當中的特殊K線形態並把它尋找到的結果輸出到一個表格當中。雖然結果是以100。以及-100的簡明方式來呈現;
技術文件   # Pattern Recognition Functions 形態識別    ### CDL2CROWS - Two Crows > 函數名:CDL2CROWS   名稱:Two Crows 兩隻烏鴉   簡介:三日K線模式,第一天長陽,第二天高開收陰,
這一期繼續給我們的工具添磚加瓦;關於K線形態辨識的部分寫了好幾期,咱們總在吞噬的圖形裡面打轉,相信很多人吞著吞著都快給吞出個厭食症來了。心中不禁嘀咕;書本上幾十種形態,幹嘛老是端這道菜上來?於是咱們今天就來先打通這個任督二脈,換個菜色。
  接上一篇,看來花花綠綠的東西跟我們是無望了。對原本接下來的計畫也只好做一些改變。所以衹能把我們的程式碼,重新移動到了7月7號那篇文章的進度NBLOG_20230707使用TA_LIB(PANDAS_TA) 打造一個交易策略實用工具(2TA_LIB輕探之馬克快來。
墨菲定律說。要什麼不一定來什麼;但不要什麼就一定會來什麼。自從幾個月前過完28歲的生日之後,有一天在洗手臺上面發現了一根掉落的白髮,就暗示的事情不會那麼的簡單。
在上一篇文章當中;我們已經順利的,把股價當中所發現的吞噬K線形態。標示,在圖形當中。對我這個圖形極簡偏執狂來說,已經是在滿意得不得了了。但自己知道,許多朋友們,還是喜歡看到習慣的紅綠色來標示;上漲或下跌的方向。
在上一期文章中。我們使用TA_lib套件。來協助我們尋找隱藏在股票價格當中的特殊K線形態並把它尋找到的結果輸出到一個表格當中。雖然結果是以100。以及-100的簡明方式來呈現;
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
在此篇中,我們來拿實務的例子作實戰練習,我們會討論如何在Google Colab的環境下,撈取所有台美股的股票代碼,並獲取相關細節,最後將獲取的資訊存取於SQLite資料庫中。
Thumbnail
在七月至八月初短短九個交易日暴跌4700點後於五個交易日的2200點反彈之後,本篇將透過籌碼的流動來解讀目前個股的穩定性與未來可能趨勢。 您的手中持有下列個股嗎? 這些個股的籌碼正由大戶 (法人) 流向散戶。 篩選條件如下: 前一周散戶 (持股< 50張) 人數增加超過 5% 7/30
Thumbnail
近期美國科技股異常弱勢 製造業數據疲軟 S&P500和Nasdaq昨夜仍是殺聲隆隆 費半-7%下 內資可能會往較安全的傳產流動 主力的布局過程 往往耗費長期時間 手法又細膩且隱密 等到受不了 他就默默噴發 分點解析搭配技術型態也常能搭上主力的順風車 跟著勝利券商操作 勝率也
Thumbnail
研究股票也剛好滿兩年了,心中想台灣股票那麼多,而自己一向只看到金融股、台積電、ETF,那剩下的那些股票到底是什麼?因此利用鉅亨網資料把台灣股票好好地整理了一番。
Thumbnail
一、 什麼是SPY SPY是Standard & Poor's 500 指數追蹤基金(SPDR S&P 500 ETF Trust)的股票代號。它是美國最大、也是全球最大的交易所買賣基金(ETF)之一。 SPY旨在跟蹤標普500指數的表現。標普500是由市值最大的500家上市公司組成的指數,被視
Thumbnail
光譜投資列車的夥伴,這是選股表單,每日盤後更新,整理當天盤勢最強的20檔股。建議每天查詢,以瞭解股票所屬族群在大盤中的強勢程度。
Thumbnail
 前幾天,提到的籌碼,可以在籌碼K線上看到400張大戶,600張大戶⋯⋯⋯等等資料! 但是這樣的資料有時候看起來就是不過癮,你會不會想說想要知道到底千張大戶有幾個人,散戶又有多少人,趨勢如何,這時候,你可以呼喚神秘金字塔賦予你 神奇的力量!讓你可以一目暸然的看股權結構! https://n
Thumbnail
投資人關注美股的指標:道瓊、S&P500、NASDAQ、費半指數 粗淺介紹。
Thumbnail
•A、採樣母體:所有上市股票 •B、選股邏輯: •a、流動性檢驗 •(a)、刪除在最近  1 年日平均交易金額排序最小 20%的股票,日平均交易金額以市場有交易之日數計算。 •(b)、刪除最近 3 個月平均成交量低於 10,000 交易單位之股票。 •B、選取符合財務指標與股利發放指標
Thumbnail
每天面對持續湧現的選股標的,我們應該如何操作呢? 透過基本的篩選方法,可以過濾出比較有機會飆漲的個股,並降低需要買進的股票檔數。這篇文章分享了進階篩選股票的方式,以及資金有限之下的操作方法。
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
在此篇中,我們來拿實務的例子作實戰練習,我們會討論如何在Google Colab的環境下,撈取所有台美股的股票代碼,並獲取相關細節,最後將獲取的資訊存取於SQLite資料庫中。
Thumbnail
在七月至八月初短短九個交易日暴跌4700點後於五個交易日的2200點反彈之後,本篇將透過籌碼的流動來解讀目前個股的穩定性與未來可能趨勢。 您的手中持有下列個股嗎? 這些個股的籌碼正由大戶 (法人) 流向散戶。 篩選條件如下: 前一周散戶 (持股< 50張) 人數增加超過 5% 7/30
Thumbnail
近期美國科技股異常弱勢 製造業數據疲軟 S&P500和Nasdaq昨夜仍是殺聲隆隆 費半-7%下 內資可能會往較安全的傳產流動 主力的布局過程 往往耗費長期時間 手法又細膩且隱密 等到受不了 他就默默噴發 分點解析搭配技術型態也常能搭上主力的順風車 跟著勝利券商操作 勝率也
Thumbnail
研究股票也剛好滿兩年了,心中想台灣股票那麼多,而自己一向只看到金融股、台積電、ETF,那剩下的那些股票到底是什麼?因此利用鉅亨網資料把台灣股票好好地整理了一番。
Thumbnail
一、 什麼是SPY SPY是Standard & Poor's 500 指數追蹤基金(SPDR S&P 500 ETF Trust)的股票代號。它是美國最大、也是全球最大的交易所買賣基金(ETF)之一。 SPY旨在跟蹤標普500指數的表現。標普500是由市值最大的500家上市公司組成的指數,被視
Thumbnail
光譜投資列車的夥伴,這是選股表單,每日盤後更新,整理當天盤勢最強的20檔股。建議每天查詢,以瞭解股票所屬族群在大盤中的強勢程度。
Thumbnail
 前幾天,提到的籌碼,可以在籌碼K線上看到400張大戶,600張大戶⋯⋯⋯等等資料! 但是這樣的資料有時候看起來就是不過癮,你會不會想說想要知道到底千張大戶有幾個人,散戶又有多少人,趨勢如何,這時候,你可以呼喚神秘金字塔賦予你 神奇的力量!讓你可以一目暸然的看股權結構! https://n
Thumbnail
投資人關注美股的指標:道瓊、S&P500、NASDAQ、費半指數 粗淺介紹。
Thumbnail
•A、採樣母體:所有上市股票 •B、選股邏輯: •a、流動性檢驗 •(a)、刪除在最近  1 年日平均交易金額排序最小 20%的股票,日平均交易金額以市場有交易之日數計算。 •(b)、刪除最近 3 個月平均成交量低於 10,000 交易單位之股票。 •B、選取符合財務指標與股利發放指標
Thumbnail
每天面對持續湧現的選股標的,我們應該如何操作呢? 透過基本的篩選方法,可以過濾出比較有機會飆漲的個股,並降低需要買進的股票檔數。這篇文章分享了進階篩選股票的方式,以及資金有限之下的操作方法。