Simon
|
73d191b43a
|
feat: 量化引擎加固 — 新增测试 + 数据/因子/回测层优化
- 新增 finance/tests/ 6 个测试套件(agents/backtest/dao_upsert/factors/features/fundamental_lookahead)
- 数据层: data_manager / dao 优化,新增 upsert 逻辑
- 因子层: 基本面因子抽象定位 _mapping、ROE/PE/PB 重构
- 回测层: vectorbt/engine 大改动(251 行),report 增强
- ML 层: features/backtest_integration 特征工程与回测优化
- CLI: agent_cli 重构
- config/settings 扩充配置项
|
2026-08-31 14:01:06 +08:00 |
|
Simon
|
6acf938caf
|
docs: 文档重构 — 清理 AI agent 残留,整合 docs/ 目录结构
- 删除 11 个残留文件: continuation.md, init_plan.md, reasonix.toml, djapi/continuation.md, djapi/.serena/, djapi/.claude/, djapi/.mcp.json, .claude/skills/, docs/usage.html, docs/db_schema.md, docs/report_db_design.md
- 7 个 CLAUDE-*.md 移入 docs/ 并重命名去 CLAUDE- 前缀
- 新增 4 个文档: architecture.md, development.md, api.md, deployment.md
- 重写 usage.md, README.md
- 修复所有过时引用和交叉链接
|
2026-08-22 11:56:40 +08:00 |
|
simon
|
6e1ac0c46b
|
docs(README): 同步项目现状(Sprint 7 日报 API、优化目标 7 种、技术栈版本修正)
|
2026-08-05 21:03:21 +08:00 |
|
simon
|
d4cfcc8f56
|
chore: 移除项目级 MCP/Serena 配置(.mcp.json、.serena/)
|
2026-08-05 20:51:45 +08:00 |
|
simon
|
6ec198687c
|
feat(djapi): 新增日报查询 API(news/reports + news/events)及文档
- api/report/ 包:query(连库+SQL)/ views(2 视图)/ serializers(OpenAPI)/ tests(17 单测)
- urls.py 注册 news/reports/、news/events/;settings.py SPECTACULAR 加「日报」tag
- .env.example 补 NEWS_DB_* 占位配置;README/continuation.md 更新
- docs/news_report_api.md 使用手册;CLAUDE*.md 修正 CLI 路径为 finance/ 前缀
|
2026-08-05 20:51:42 +08:00 |
|
 simonandSimon
|
22ce3a6aea
|
security: 安全规范 + 敏感数据脱敏
- CLAUDE.md 新增安全规范章节(禁止提交 / 必须提供 .env.example)
- finance/config/settings.py 硬编码密码移除
- djapi/api/video/audioRead.py API Key 替换为占位符
- 新增 finance/.env.example 示例配置
- .gitignore 解除 .env.example 排除
Co-Authored-By: Simon <simon@doorcome.cn>
|
2026-06-17 21:20:07 +08:00 |
|
 simonandSimon
|
bb1a9c4470
|
fix: video 模块与 continuation 状态更新
Co-Authored-By: Simon <simon@doorcome.cn>
|
2026-06-17 20:48:42 +08:00 |
|
 simonandClaude Opus 4.7
|
2f1d8b4d03
|
feat: djapi 数据源归一化 + bug 修复 + 废弃 getDivData_AK
- 新增 djapi/api/stock/data_source.py 统一数源入口 (Tushare 单例)
- 迁移 10 个模块至统一数据源入口
- 废弃 getDivData_AK.py
- 修复 getStockDiv2.py / smoothBrush.py 等模块
- indexDatas API 参数 tscode 类型修正 (股票→指数代码)
- views.py + urls.py 接口清理
- continuation.md 状态更新
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-16 15:01:04 +08:00 |
|
 simonandClaude Opus 4.7
|
271a9343a5
|
Initial commit: cc-cursor 全链路量化研究平台
7 Sprints 全部完成:
Sprint 0: 基础设施 (DataManager + MariaDB)
Sprint 1: 因子引擎 (34因子/12分类)
Sprint 2: VectorBT 回测 (5策略+截面)
Sprint 3: Optuna 优化 (+Walk-Forward)
Sprint 4: ML 模型 (LightGBM+CatBoost)
Sprint 5: Qwen 情绪因子 (三源新闻+日期对齐)
Sprint 6: Agent 系统 (4Agent+日报.md/.html)
生产加固 (15项): Tushare双源fallback, SSH自动恢复, pool_pre_ping,
save_daily先删后插, load_dotenv绝对路径, 日报5d/20d修复,
RiskAgent改上证指数, 昨日对比+数据截止, mac_report utf8mb4,
CLAUDE-*.md 9条已知Bug, demo全参数化, djapi数据源归一化,
indexDatas API修正
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-07 15:59:05 +08:00 |
|