Qionk/a-share-quant
fix: 特征预筛选移至tab9页面 + 强化待验证补充逻辑
feat: 特征预筛选 — XGBoost 预训练筛选 top-N 重要特征
feat: 并行调参 + 待验证修复 + 训练UI去重
fix: 用 pop 删除 widget key 代替直接赋值,避免 Streamlit 报错
feat: 调参完成后展示结果表格,用户选择要应用的参数组再填入
fix: 自动调参完成后同步widget key并rerun,防止切tab丢失参数
fix: 预测历史plotly_chart重复ID报错,添加唯一key
feat: 新增自动调参功能(随机搜索+贝叶斯优化) + 腾讯源提为主数据源
fix: 修复涨跌预测三个问题 — 切股刷新/重复数据/换手率缺失
feat: 优化涨跌分类智能推荐参数 + 修复OOS尾部日期未覆盖问题
feat: 涨跌分类重构 — N日持有期回测 + 概率融合 + 日期对齐修复
feat: 支持自选日期区间加载股票数据,取消500天硬限制
feat: 新增独立涨跌方向预测二分类模块
feat: PatchTST加入RevIN归一化 + 修复云端保存predicted_close
fix: AKShare pct_change(%) 需除以100转为小数再clip
refactor: 预测目标全面改为日收益率小数 + 每模型独立学习率 + 全量历史数据抓取
feat: 每日增量数据更新脚本 + GitHub Actions定时任务
refactor: CNN-GRU结构优化 — 去MaxPool/单GRU/去冗余Dense, 参数量40K→7.5K
fix: mysql_store保存/恢复时补上test_returns和test_returns_actual字段
fix: 测试集图表改为收益率+日期轴, 学习率slider固定小数位
fix: add missing lightgbm_subsample field to ModelConfig
feat: EGARCH→GARCH重构 + 新增中长期预测模块 + 数据截断与UI修复
feat: 增强训练脚本 - 环境诊断、数据管理、一键启动
feat: train_all_stocks.py 改为读环境变量,可跨机器运行
feat: 添加4个新模型 + 涨跌停限制 + 成交量分析 + 斐波那契 + 本地批量训练
ci: trigger HF Spaces sync
ci: 添加 GitHub Actions 自动同步到 HF Spaces
feat: Supabase 云端共享 + HF Spaces 部署 + 快速训练优化
fix: use fixed ARIMA(1,1,1) with statsmodels, fix .values bug
fix: ARIMA adds momentum drift to avoid flat zero predictions
fix: use AR(1) mean model for EGARCH instead of constant ARX
fix: train ARIMA on returns instead of raw prices
fix: escape Chinese quotes in string literal
feat: add training results save/restore for cloud deployment
Added Dev Container Folder
fix: add runtime.txt to force Python 3.11 on Streamlit Cloud
fix: pin Python 3.11 for Streamlit Cloud
A股量化分析 + 股价预测工具
