Files
obsidian_sycn/投资理财/量化交易/程序需求/2026.06.21 初版.md
T
2026-07-31 15:28:08 +08:00

13 lines
2.3 KiB
Markdown

我想写一个量化分析用的平台,使用的python编写,要求具备以下功能:
1. 自选管理:我自己记录我的自选股票,要有按个股加入和按选定行业、细分领域加入的能力;要支持搜索、新增和删除,支持增加无限标签,方便我管理自选股,支持手动记录成本价;要可以通过telegram管理和查询自选股;
2. 指标管理功能:指标要能方便的新增和删除,通过独立的脚本文件管理每个指标的计算逻辑,要能像插件一样实现热拔插;支持搜索、新增和删除,支持增加无限标签,每个标签必须分类为:时间序列型、横截面类型和其他;
3. 财报和财务数据收集:定时更新自选股的财报数据,自动对横截面类型指标进行计算和更新;
4. 股价获取和预警:自动判断当日是否为交易日,如果是交易日,在交易时间内,每30分钟(可设置)自动获取自选股票的股价和涨跌幅,沪指指数和涨跌幅,并通过telegram机器人发送给我,发送的信息要简洁易读;
5. 买入和卖出时机:根据指标管理功能中的指标,在每日收盘后分析是否到达买入和卖出时机,买入和卖出规则由我手动设定,要可以选则指标体系中的部分和全部指标,要能手动设定阈值,指标之间的关系要可以是「和」、「或」、「非」;每个自选股要能独立设置不同的买入和卖出逻辑,要能一键为选定的多个自选股设置逻辑;在达到买入和卖出实际时通过telegram机器人发送消息给我,发送的消息要简洁易读;
6. AI接入功能:要能接入到openai兼容的大模型api中,至少实现利用ai对个股财报和技术面的评价功能;
7. 消息收集:可以收集指定信息源的信息,并通过大模型提取摘要后显示出来或者通过telegram发送给我;
8. 扩展性:
1. 上面提到的数据,数据源一开始可以都来自akshare库,但是只要支持通过python包和rss两种接入方式;
2. 要有直接发送http请求的能力,保证未来可以实现通过http接口向其他平台发送请求的能力;
9. 管理页面:上面的功能要设计一个网页版的管理界面,要确保可以通过该网页完成大部分日常管理的功能;