跳至主要內容
台股研究 約 2 分鐘閱讀

如何用指標計分來選股?Python pandas qcut 資料分級處理選股策略

教你用 Python pandas 的 qcut 與 rank 函數,把 ROE、毛利率等財務指標換算為 1-10 級分數,加總後篩出高分股票。從 qcut 基礎、用 rank+mul+floor 一行簡化、到包裝 qcut_feature 函數,最後實作低價股優化的量化選股策略,附完整 FinLab 程式碼。

利用 pandas qcut 與 rank 函數,將財務指標分級計分,加總多項指標篩選高分股票,打造你自己的量化選股策略。

前陣子韓老師線上直播時,有同學許願想幫標的打分數,利用分數來篩選。

指標計分選股示意圖

今天FinLab的神燈精靈就來幫你實現願望,示範如何用 pandas 撰寫指標計分,並實際應用到策略開發。

VIP 區域接著會示範 pandas qcut 計分選股:先穩定選出約 100 檔,再加入前 10 低價股條件拉開報酬差距。

VIP 區域包含策略細節

登入後可看策略優化、完整程式碼與互動式回測報告

FinLab AI

想建立自己的策略?

用自然語言描述你的選股想法,AI 自動驗證、回測、給你答案

免費開始

更多價值與基本面研究

查看全部