毛利率選股:創新高後股價會漲嗎?事件研究實證
December 13, 2023
毛利率是企業賺錢能力的一個指標。如果一家公司賣東西賺的比成本多,那麼它的毛利率就會較高。這個實驗的目的是用數據來確認:那些毛利率創新高的公司,它們的股票價格是否也會跟著水漲船高。我們發現當財報發布時,毛利率創新高的公司,在未來上漲比大盤多的機率會明顯上升。
毛利率選股的準備工具
Google Colab是一個非常強大且方便使用的線上程式編輯器。它基於雲端平台,可以讓使用者在任何地方使用瀏覽器來運行和編寫程式碼。使用Google Colab,您可以建立並執行Python程式,並且可以輕鬆地存取和共享您的程式碼和資料。此外,Google Colab還提供了豐富的內建函式庫和工具,可以幫助您加速開發和分析過程。無論您是初學者還是專業開發人員,Google Colab都是一個非常有用的工具,可以提升您的程式編寫和資料分析效率。
首先,我們在Google Colab上安裝「finlab」的函示庫。這個函式庫是一個非常強大且多功能的工具,它包含了我們所需的各種數據和分析工具,能夠讓我們更方便地進行數據處理和分析。此外,這個 finlab 還提供了許多額外的功能,比如圖表生成、報告生成等,這些功能可以幫助我們更好地呈現和分享我們的數據分析結果,讓我們的工作更便利和效率。
顯示程式碼
!pip install finlab > log.txt數據搜集
接下來,我們從「finlab」裡面搜集了「營業毛利率」這個重要的線索。在過去八個季度的數據中,找到毛利率達到創新高的時刻。意味著這些公司在經營方面表現出色,值得進一步觀察的原因可能包括:
- 提高利潤:高毛利率意味著這些公司能夠以比成本更高的價格出售產品或服務,從而提高利潤水平。
- 競爭優勢:高毛利率可能表明這些公司擁有獨特的產品或服務,能夠在市場上取得競爭優勢。
- 成本控制:這些公司可能能夠有效地管理成本,從而實現更高的毛利率。
- 市場需求:高毛利率可能反映了市場對這些公司產品或服務的需求強度,消費者願意為其支付更高的價格。
高毛利的公司,它們在利潤能力、競爭優勢、成本控制和市場需求等方面,有進一步提升的跡象。
顯示程式碼
from finlab import data
margin = data.get('fundamental_features:營業毛利率')
margin_new_high = (margin >= margin.rolling(8).max()).index_str_to_date().fillna(False).is_entry()