• Joined on 2025-10-25
aszer pushed to master at aszer/etf 2026-05-08 14:18:00 +00:00
5c87bea4fc fix(visualization): 修复净值计算逻辑,与轮动策略结果对齐
aszer pushed to master at aszer/etf 2026-05-08 14:06:46 +00:00
4d784f961a feat(visualization): 添加策略报告生成器
aszer pushed to master at aszer/etf 2026-05-08 13:20:56 +00:00
519a4144e6 chore: 移除 Streamlit 可视化应用
aszer pushed to master at aszer/etf 2026-05-08 12:56:45 +00:00
d47a29f09e feat(viz): 添加 Streamlit 可视化应用
aszer pushed to master at aszer/etf 2026-05-07 15:57:38 +00:00
a539a7d096 fix(api): 修复缓存状态判断逻辑
aszer pushed to master at aszer/etf 2026-05-07 15:46:30 +00:00
7cf20268cf feat(api): 为美股/港股数据添加 stock info 信息
aszer pushed to master at aszer/etf 2026-05-07 15:36:18 +00:00
270f4fe7f4 fix(api): 修复 JSON 序列化错误
aszer pushed to master at aszer/etf 2026-05-07 15:31:28 +00:00
be12686f13 config(cache): 将默认缓存TTL从5分钟调整为2小时
aszer pushed to master at aszer/etf 2026-05-07 15:23:23 +00:00
b4a45e479f feat(api): 使用 functools.lru_cache 实现数据缓存
aszer pushed to master at aszer/etf 2026-05-07 15:12:39 +00:00
d703974c5b feat(api): 为 Flask 服务添加内存缓存机制
aszer pushed to master at aszer/etf 2026-05-07 14:15:24 +00:00
ae4cf5d3c8 build: 添加 Flask 服务构建脚本
18a1b2b01f feat(docker): 添加 Flask API 服务容器化配置
Compare 2 commits »
aszer pushed to master at aszer/etf 2026-05-07 13:20:11 +00:00
0e531a1876 docs: 添加完整项目文档
cc2f7cb6c8 docs(examples): 添加 Flask API 客户端示例
fbaa3f9d73 test: 添加 UniversalDataFetcher 和 Flask API 测试
8b2c2be6f3 feat(api): 实现 Flask RESTful API 数据服务
e319426c10 feat(datasource): 实现统一数据获取接口 UniversalDataFetcher
Compare 5 commits »
aszer pushed to master at aszer/etf 2026-05-06 14:23:27 +00:00
9776ae7de0 test(experiments): add France CAC40 and SEA ETF experiments
aszer pushed to master at aszer/etf 2026-05-06 12:56:12 +00:00
17e806045f experiment(rotation): 添加新兴市场大类(印度)影响验证
aszer pushed to master at aszer/etf 2026-05-06 12:45:39 +00:00
6b59855c28 experiment(rotation): 同大类扩充与纳指vs标普替换对比实验
a4e8a6050e docs: 跨市场动量策略有效性度量与资产组合优化文献综述
336bceef92 docs: 基于动量因子的跨市场ETF轮动策略系统性文献综述
Compare 3 commits »
aszer pushed to master at aszer/etf 2026-04-30 05:50:48 +00:00
48ff15d92a docs: 新增轮动策略核心逻辑V2文档
5cf5bfc7d6 chore: 清理根目录已迁移到docs/的旧md文件
d0a9d66a11 feat(config): 添加CU.SHF有色金属期货信号源,移除冗余上证红利
4df3ac4e31 chore(docs): reorganize documentation files into docs/ folder
Compare 4 commits »
aszer pushed to master at aszer/etf 2026-04-29 16:56:50 +00:00
c1fbd2c7db feat(strategy): finalize global rotation system with advanced risk controls
aszer pushed to master at aszer/etf 2026-04-29 16:54:57 +00:00
e946dbe804 docs(experiment): add experimental backtest script and pool analysis
63a100cef0 feat(config): finalize 11-asset global pool with cross-market diversification
48cd6dd524 docs(analysis): ETF轮动策略深度分析报告
eb6a07548c feat(全球市场): 迁移聚宽策略为Tushare独立回测版本
2829f80427 feat(backtest): 消除前视偏差,实现动态ETF池重建
Compare 7 commits »
aszer pushed to main at aszer/llm-compass 2026-04-20 05:56:25 +00:00
00083627f7 docs: 添加项目 README 文档
d7155e98c3 fix: 修正 Swagger UI 中 max_tokens 默认值从 1 改为 2048
508118cc50 fix: 修复 max_tokens 为 0 或 None 时响应内容被截断的问题
943fc9dcc0 fix: 修改 start.sh 默认端口为 8402
a6a471c5c4 feat: 添加服务启动脚本 start.sh
Compare 7 commits »
aszer created repository aszer/paper 2026-04-19 11:52:54 +00:00