如果你以前看過 StockExcel Pro,可能是因為 Excel VBA、金融工具、資料整理,或一些表格自動化內容。

這篇文章想整理一件事:為什麼 StockExcel Pro 接下來不會只停在 Excel VBA,而會把 Python、SQLite、VeriStockDB 和 HEVFUND 的研究流程一起放進內容主線。

這不是因為 Excel VBA 過時了。相反地,Excel 仍然是很多人開始整理投資資料時最自然的工具。真正的問題是:當資料流程變長、資料來源變多、更新需要長期重複,只靠 Excel 會越來越難追蹤。

所以這篇文章不是影片逐字稿,而是一篇 companion article。它會用比較教學的方式,整理從 Excel 到 Python 的投資資料研究升級路線。

Excel VBA 適合解決什麼問題

Excel VBA 最適合解決的,是「原本靠手動操作,但流程其實可以固定下來」的問題。

  • 整理固定格式的表格。
  • 合併多個工作表或檔案。
  • 批次調整欄位、格式與輸出。
  • 產生固定格式的報表。
  • 把常用的資料處理步驟做成按鈕。

對很多非工程背景的使用者來說,Excel VBA 是很好的第一步。你不需要一開始就理解資料庫、API、套件管理或部署流程,也能做出實際可用的工具。

在投資資料研究裡,Excel 還有一個優點:它很適合觀察資料。你可以快速篩選、檢查欄位、看表格、做簡單圖表,這些都是 Excel 的強項。

因此,StockExcel Pro 不會把 Excel 排除在外。比較合理的方向,是讓 Excel 繼續扮演「觀察、檢查、輸出、展示」的角色。

只靠 Excel VBA 會遇到哪些限制

當資料研究只是一個小工具時,Excel VBA 很好用。可是當研究流程開始長期運作,問題會慢慢浮現。

1. 資料版本不容易追蹤

投資資料常常需要每天、每週或每月更新。如果資料分散在很多 Excel 檔案裡,很容易忘記哪個檔案是最新版本、哪個欄位被改過、哪一次更新有異常。

2. 流程容易藏在活頁簿裡

Excel 的公式、巨集、暫存工作表、手動調整,常常混在同一個檔案。短期使用很直覺,但長期維護時,流程邏輯可能變得不透明。

3. 錯誤狀態不容易留下紀錄

如果資料下載失敗、欄位缺漏、格式改變,Excel 可以顯示結果不對,但不一定能清楚留下「哪一步失敗、為什麼失敗、是否需要人工檢查」。

4. 長期重複執行會變吃力

投資資料研究不是一次性任務。越是長期累積,就越需要穩定的輸入、輸出、檢查、備份和紀錄。

這些限制不是 Excel 的錯。Excel 本來就不是為了完整管理長期資料管線而設計。它很適合當入口,但不一定適合承擔全部流程。

Python 在資料流程中的角色

Python 在這條升級路線裡,扮演的是「資料流程整理器」。

  • 資料下載與批次更新。
  • CSV、Excel、JSON 等格式轉換。
  • 欄位標準化。
  • 資料檢查。
  • 錯誤紀錄。
  • 自動輸出報表或中間檔。
  • 寫入本機資料庫。

用 Python 的好處,是可以把原本藏在 Excel 檔案裡的流程拆開。每一步都可以有明確的輸入、輸出和錯誤處理。

  1. 讀取資料。
  2. 檢查欄位。
  3. 清理格式。
  4. 寫入資料庫。
  5. 輸出給 Excel 檢查。

這樣 Excel 仍然可以存在,但它不再需要負責所有事情。

SQLite 為什麼適合作為本機資料底座

如果 Python 是流程整理器,那 SQLite 就很適合當本機資料底座。

SQLite 的優點是簡單、輕量,而且不需要另外架資料庫伺服器。很多情況下,它就是一個資料庫檔案,可以由 Python 讀寫,也可以被其他工具查詢。

對個人投資資料研究來說,SQLite 特別適合用來保存:

  • 已整理過的資料表。
  • 資料更新時間。
  • 資料來源紀錄。
  • 更新成功或失敗狀態。
  • 需要人工檢查的項目。
  • 後續報表或工具會使用的中間資料。

這樣做的目的不是把事情變複雜,而是讓資料狀態變清楚。

Excel 可以繼續用來看資料、檢查資料、輸出結果;SQLite 則負責把資料長期保存下來,讓研究流程更容易追蹤。

VeriStockDB 的定位

VeriStockDB 是 HEVFUND 目前公開的開源資料整理專案。

它的定位不是提供投資答案,而是把公開資料整理流程、資料更新狀態、檢查機制與本機資料庫基礎先建立起來。

換句話說,VeriStockDB 是一個公開信任入口。

如果未來要建立更完整的研究工具,基礎資料流程必須先清楚。資料從哪裡來、怎麼整理、什麼時候更新、遇到異常時怎麼處理,這些事情雖然不一定吸引眼球,但它們決定了研究流程能不能長期累積。

HEVFUND 先公開 VeriStockDB,是希望外部可以先看到資料整理的方式,而不是只看到包裝後的結果。

HEVFUND / StockExcel Pro / YouTube 的分工

接下來這幾個入口會有比較明確的分工。

StockExcel Pro

StockExcel Pro 會是「從 Excel 到 Python 的投資資料研究入口」。

它會承接舊有 Excel VBA 受眾,並逐步加入 Python、SQLite、資料流程、自動化工具與 VeriStockDB 的教學內容。

YouTube

YouTube 會負責比較口語、比較容易理解的內容。

  • Excel 到 Python 的升級路線。
  • 資料研究流程說明。
  • VeriStockDB 開發紀錄。
  • 工具設計與實作思路。

HEVFUND

HEVFUND 是更完整的研究品牌。

它的定位是:用資料、模型與自動化工具,打造可驗證的投資研究流程。

現階段 HEVFUND 會先整理公開內容、研究筆記、VeriStockDB 與 waitlist。未來的研究工具會在資料基礎更穩定之後,再逐步說明。

接下來會有哪些內容

接下來 StockExcel Pro 會優先整理幾條內容線:

  1. Excel VBA 到 Python 的升級路線。
  2. Python 資料流程基礎。
  3. SQLite 本機資料庫入門。
  4. VeriStockDB 開發紀錄。
  5. HEVFUND 研究工具方向與公開筆記。

這些內容的共同目標,是把投資資料研究變得更清楚、更可檢查,也更適合長期累積。

延伸閱讀

非投資建議聲明

本文內容僅分享資料整理、研究流程與工具開發紀錄,不構成任何投資建議、交易建議或金融商品推薦。所有投資決策請自行研究、評估風險並自行負責。

Post a Comment

較新的 較舊