大數據解密:營收爆發幾次,股價翻倍機率最高?StockRevenueLab「機率研究室 2.0」上線!

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

這份 probability.py(對應網址中的 /probability 頁面)是 StockRevenueLab 專案中最具備「量化統計」靈魂的單元。它的核心目的不是看單一公司的表現,而是找出統計勝率:如果一家公司一年內營收爆發 5 次,它年度漲幅翻倍的機率是多少?


一、 研究動機:別再盲目追高

很多投資人看到單月營收爆發就衝進去,但「一次爆發」可能只是短暫火花。這個儀表板透過分析 2020 年以來的台股數據,告訴你營收爆發的**「次數」「年度勝率」**的邏輯關係,幫你建立更有溫度的統計盤感。


二、 網頁操作指南(How to Use)

🔗 快速傳送門


步驟 1:設定你的「爆發」定義(側邊欄)

  • 研究指標:選擇 YoY (年增率)MoM (月增率)
  • 爆發區間 (%):你可以定義什麼叫做爆發。例如設定 100% ~ 1000%,代表研究那些「營收翻倍」的公司。

步驟 2:觀察「爆發次數」的分布

  • 統計表格:系統會自動分類「一年內達標 1 次、2 次...到 12 次」的股票各有幾檔。
  • 核心數據:重點關注 「中位數漲幅%」「翻倍率 (>100%)」。你會驚訝地發現,當爆發次數超過一定門檻時,勝率會出現顯著的跳升。

步驟 3:期望值與綜合評分

如果你不知道哪個區間最值得投資,看 「綜合評分」。這個指標整合了:

  • 平均報酬:這組股票平均賺多少?
  • 風險調整 (標準差):波動大不大?
  • 成功率:漲幅超過 20% 的比例。

步驟 4:AI 深度策略診斷

這是我最喜歡的功能!系統會根據當前統計出的表格,自動生成專用的 Markdown 資料,點擊 「ChatGPT 分析」,AI 會以量化分析師的身分,幫你解讀哪些區間存在「右尾效應」(即少數幾檔股票漲幅驚人,拉高平均值)。

vocus|新世代的創作平台
vocus|新世代的創作平台
vocus|新世代的創作平台
vocus|新世代的創作平台
vocus|新世代的創作平台




三、 程式碼技術說明(Technical Analysis)

對於想學習資料科學的朋友,這段程式碼有幾個非常精妙的設計:

1. 高效率的 SQL 預處理 (CTE 技術)

fetch_prob_data 函數中,我們使用了 SQL 的 CTE (Common Table Expressions)

  • 先在 hit_table 算好每檔股票的「爆發次數」。
  • 再從 perf_table 取得該年度的「股價報酬」。
  • 最後進行 JOIN。 這種寫法比在 Python 裡面跑迴圈快上百倍,能即時處理 16 萬筆數據。

2. 中位數的精準計算 (PERCENTILE_CONT)

在統計學中,平均值容易被 1000% 的極端妖股帶走。我們在 SQL 中使用了進階語法:

SQL

PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY ret)

這能直接在資料庫端算出精準的「漲幅中位數」,這對於評估「一般大眾進場後最可能的獲利」非常有參考價值。

3. 右偏分佈(Right-Skewed)偵測

程式碼會自動計算「平均數」與「中位數」的差異。

  • 平均數 >> 中位數:代表這個區間存在少數暴利飆股。
  • 二者接近:代表獲利分佈較均勻,投資風險相對可控。

4. 期望值分數模型

我們實作了一個簡單但強大的評分公式: 綜合評分 = (期望值 + 風險調整分數 + 成功率分數) / 3 這考慮了投資中的三個關鍵:賺多、賠少、機率高


四、 結語:讓機率站在你這邊

投資不是賭博,而是尋找機率優勢。透過「機率研究室 2.0」,你可以發現營收成長不僅是基本面,它更是一組具備統計意義的強力買入訊號。

留言
avatar-img
《炒股不看周月年K漲幅機率就是耍流氓》
16會員
290內容數
普通上班族,用 AI 與 Python 將炒股量化。我的數據宣言是:《炒股不做量化,都是在耍流氓》。
你可能也想看
Thumbnail
在做自動化工具或測試腳本時,常常會需要操作視窗,例如: 👉 找到特定程式 👉 切換視窗 👉 自動化點擊操作 這時候,pyautogui 是一個很好上手的工具。
Thumbnail
在做自動化工具或測試腳本時,常常會需要操作視窗,例如: 👉 找到特定程式 👉 切換視窗 👉 自動化點擊操作 這時候,pyautogui 是一個很好上手的工具。
Thumbnail
isalnum() : 檢測字串是否由字母和數字組成 isalpha() : 檢測字串是否只由字母組成 isalnum() str1 = "abc123" print(str1.isalnum()) str2 = "pop.cat" print(str2.isalnum()) str3
Thumbnail
isalnum() : 檢測字串是否由字母和數字組成 isalpha() : 檢測字串是否只由字母組成 isalnum() str1 = "abc123" print(str1.isalnum()) str2 = "pop.cat" print(str2.isalnum()) str3
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
從 JavaScript 到 Python
Thumbnail
從 JavaScript 到 Python
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
在 Python 自動化領域中,pyautogui 是非常常用的工具,可以幫你模擬滑鼠與鍵盤操作。 這篇帶你快速掌握: ✔ 滑鼠移動 ✔ 點擊操作 ✔ 拖曳 ✔ 滾動
Thumbnail
在 Python 自動化領域中,pyautogui 是非常常用的工具,可以幫你模擬滑鼠與鍵盤操作。 這篇帶你快速掌握: ✔ 滑鼠移動 ✔ 點擊操作 ✔ 拖曳 ✔ 滾動
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News