基于东方财富 API 的 A 股市场资讯推送系统,支持每日定时推送、持仓股票追踪及股吧舆情监控。
功能说明推送时间📰 盘前快讯隔夜美股、期货、黄金原油、重要新闻09:15 (周一至周五)💼 持仓追踪(早)持仓股行情+公告+股吧舆情09:30 (周一至周五)📈 收盘简报指数涨跌、板块资金、涨停统计15:00 (周一至周五)💼 持仓追踪(晚)持仓股动态+晚间公告+股吧舆情18:00 (周一至周五)🌙 夜间复盘龙虎榜、游资动向、外盘夜盘20:00 (周一至周五)📺 周末资讯市场回顾、周报分析、持仓股公告10:00 / 15:00 (周六周日)
每只持仓股包含:
text
aastock-daily/
├── SKILL.md # 本文档
├── config.json # 用户配置(持仓列表、开关等)
├── config-schema.json # 配置 JSON Schema
├── scripts/
│ ├── common.sh # 公共函数库(API、日志、东方财富行情)
│ ├── morning.sh # 盘前快讯
│ ├── close.sh # 收盘简报
│ ├── night.sh # 夜间复盘
│ ├── portfolio.sh # 持仓追踪(含股吧舆情)
│ └── weekend.sh # 周末资讯
└── logs/ # 日志目录
编辑 config.json 中的 portfolio 列表:
json
{
"portfolio": [
{"name": "中国建筑", "code": "601668"},
{"name": "中国广核", "code": "003816"},
{"name": "中国电信", "code": "601728"}
]
}
bash
# 持仓追踪(含股吧)
bash scripts/portfolio.sh
# 指定早间/晚间
bash scripts/portfolio.sh 早间
bash scripts/portfolio.sh 晚间
# 周末资讯
bash scripts/weekend.sh
json
{
"version": "1.1.0",
"portfolio": [
{"name": "股票名称", "code": "股票代码"}
],
"push_schedule": {
"morning": {"enabled": true, "time": "09:15"},
"close": {"enabled": true, "time": "15:00"},
"night": {"enabled": true, "time": "20:00"}
},
"portfolio_tracking": {
"enabled": true,
"times": ["09:30", "18:00"]
},
"weekend": {
"enabled": true,
"times": ["10:00", "15:00"]
}
}
数据类型API 来源指数/个股行情push2.eastmoney.com (免费实时)涨停/资金流向push2.eastmoney.com (免费实时)新闻/公告/研报mkapi2.dfcfs.com (认证API)股吧舆情mkapi2.dfcfs.com (认证API)
脚本API 调用次数morning.sh6 次close.sh8 次night.sh6 次portfolio.sh21-27 次(含9只股吧)weekend.sh10 次工作日总计~92 次周末总计~10 次