{"repo":"zouyuanqing/stock_market_prediction","free":true,"listed":false,"github":"https://github.com/zouyuanqing/stock_market_prediction","clone":"git clone https://github.com/zouyuanqing/stock_market_prediction.git","description":"这是一个基于 ARIMA 和 LSTM 模型的股票市场预测工具。它可以从 Yahoo Finance 获取股票数据，使用 ARIMA 和 LSTM 模型进行预测，并通过 OpenAI 的 DeepSeek API 进行深度分析。工具还提供了一个简单的 GUI 界面，方便用户交互。","language":"TypeScript","stars":35,"topics":["arima","deepseek","desktop-app","echarts","lstm","machine-learning","quantitative-finance","react","stock-prediction","tauri"],"license":"MIT","category":"trading","readme_excerpt":"📈 Stock Predictor - 股票市场预测工具 基于 Tauri 2.0 + React 18 + TypeScript 构建的现代化股票市场预测工具，集成 AI 智能分析。 🚀 在线演示 浏览器直接体验： https://zouyuanqing.github.io/stock market prediction/ 网页版为演示模式（模拟数据）；桌面版（Tauri）调用真实行情与 DeepSeek AI 分析。 --- 📸 界面预览 浅色模式 深色模式 ✨ 功能特性 📊 数据分析 - 多数据源支持 : Yahoo Finance、Stooq，一键切换 - 技术指标 : MA5/MA10/MA20、RSI、MACD - 交易信号 : 自动生成买卖信号提示 🤖 AI 智能分析 - 多模型支持 : DeepSeek、OpenAI 及兼容 API - 自动模型发现 : 填入 API Key 后自动拉取可用模型列表 - Markdown 渲染 : 结构化分析报告，支持表格、代码块等 📈 可视化 - 交互式图表 : ECharts 驱动，支持缩放、拖拽 - 双图联动 : 价格走势 + 成交量同步展示 - 深色模式 : 完美适配浅色/深色主题 🎨 现代化 UI - 响应式设计 : 适配各种屏幕尺寸 - 流畅动画 : 平滑的过渡和交互效果 - 组件化架构 : React 组件，易于扩展 --- 🛠️ 技术栈 层级 技术 ------ ------ 前端框架 React 18 + TypeScript 构建工具 Vite 5 UI 框架 Tailwind CSS 3 图表库 ECharts 5 Markdown react-markdown + remark-gfm 桌面框架 Tauri 2.0 后端语言 Rust HTTP 客户端 reqwest 包管理器 pnpm 预测引擎 Python (ARIMA/LSTM Sidecar) 🐍 Python Sidecar 架构 ARIMA 和 LSTM 预测使用 Python Sidecar 模式： - Rust 通过 tokio::process::Command 调用 Python 脚本 - 数据通过 stdin/stdout JSON 传递 - 支持 pmdarima 自动 ARIMA 阶数选择 - PyTorch LSTM 模型（2 层），支持未来 5 日多步滚动预测 --- 📦 安装 前置要求 - Node.js 18+ - Rust 1.70+ - Python 3.9+（用于 ARIMA/LSTM 预测） - pnpm (推荐) 安装步骤 Windows 用户注意 如果 rustc 命令找不到，需要添加到 PATH： --- 🚀 快速开始 1. 配置 AI 分析（可选） 点击界面顶部的 \"展开配置\" 按钮： - API Base URL : 填入 API 地址 - DeepSeek: https://api.deepseek.com - OpenAI: https://api.openai.com/v1 - API Key : 填入你的 API 密钥 - 填入后自动拉取可用模型列表 - 不填则跳过 AI 分析，仅显示技术指标 2. 查询股票 1. 输入股票代码（如 AAPL 、 000001.ss ） 2. 选择开始/结束日期 3. 选择数据源 4. 点击 \"🚀 开始预测\" 3. 查看结果 - 左侧 : 价格走势图表 + 成交量 - 右侧 : 技术指标分析 + 交易信号 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/zouyuanqing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zouyuanqing/stock_market_prediction/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}