hengruiyun/AI-Stock-Master

AI股票大师-基于AI 的股票趋势分析平台,通过AI 解读中国、香港、美国股票市场,融合三大核心算法,独家预分析多维数据,为投资者提供全方位的学习支持. This is an AI-based stock trend analysis platform that integrates three core algorithms:

AI Stock Master – 是什麼

AI Stock Master 是一個以桌面為導向的平台(Windows / macOS),結合傳統的定量股票分析技術與大型語言模型(LLM)的解讀能力。針對中國、香港與美國股票,目標是將原始市場數據轉換為自然語言報告與交易信號。


核心理念

組件 功能 建構方式
RTSI(個股趨勢強度指數) 使用價格/成交量趨勢、統計一致性、信賴度(R²)與成交量因子,對每檔股票的趨勢強度進行評分。 透過機器學習在歷史資料上調校的加權線性公式,係數為(α₁–α₄)。
TMA(技術動量分析) 透過融合RSI、MACD、成交量分布等技術指標,為產業部門生成單一動量分數。 類似的加權公式(β₁–β₅),權重透過回測學習,包含異常值處理與週期性調整。
MSCI(市場情緒綜合指數) 由VIX風格的恐懼指數、資金流向、波動率、多空比率,以及NLP提取的新聞情緒,生成市場整體情緒數值。 線性組合(γ₁–γ₅),其中新聞情緒項來自基於LLM的情緒分析器。
LLM 解讀層 將三個演算法的數值輸出轉換為可讀的分析、建議與風險分數。 透過 Mini Ollama 在本地執行LLM(輕量級執行時,無需網路即可載入開源模型)。

典型分析流程

  1. 資料攝取 – 取得、驗證並快取市場價格、成交量與技術資料。
  2. 演算法評分 – 平行計算RTSI、TMA與MSCI。
  3. 多維度聚合 – 將三個分數整合為結構化結果集。
  4. 本地LLM – Mini Ollama接收結構化資料,生成自然語言報告、圖表與交易信號。
  5. 輸出 – UI顯示圖表、風險評估,以及使用者可進一步查詢的書面評論。

快速上手(如README所述)

# 在Windows/macOS上只需雙擊提供的批次檔
AI-Stock-Master.bat

批次指令碼啟動圖形介面;無需額外設定,因程式會自動偵測並在背景啟動Mini Ollama。


實際獲得的功能

  • 個股視圖 – 趨勢分數、買進/賣出信號、風險等級。
  • 產業視圖 – 產業排名、輪動建議、建議配置權重。
  • 市場整體視圖 – MSCI情緒指數與整體市場狀態。
  • 對話式問答 – 可向LLM詢問數字含義、要求「為什麼」解釋,或請求摘要報告。
  • 回測模組 – 運行歷史模擬,查看報酬率、夏普比率、最大回撤。

限制與警告(在倉儲中明確說明)

  • 本軟體僅供 研究/學習用途,不作為金融建議授權使用。
  • 歷史回測結果(如5年超額報酬 ≈ 12.3%)不保證未來表現
  • LLM輸出可能錯誤或過度自信;使用者需結合個人判斷使用。
  • 資料品質與市場極端情況可能導致演算法失效(過度擬合風險、極端波動)。

哪些人可能用得上?

  • 量化導向的愛好者:希望使用一個即開即用的桌面工具,將經典技術分析與AI生成評論結合。
  • 學生或研究人員:探索LLM如何整合至金融信號流程中。
  • 開發者:尋找展示Mini Ollama整合與多演算法架構的參考實作。

一句話總結

AI Stock Master 是一個真正的軟體專案,實現了三個專有定量指標(RTSI、TMA、MSCI),並疊加一個本地執行的開源LLM(透過Mini Ollama),生成人類可讀的股票市場分析。它定位為學習/研究工具,而非生產級交易系統,README中已明確區分此點。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案