个人用的股票涨跌幅提醒小服务:接入老虎证券行情,通过飞书机器人推送通知,并可在飞书里管理监控列表。
服务常驻后台运行,订阅你关心的股票实时报价。当价格波动达到你设定的幅度时,飞书会收到提醒;添加、删除股票和调整阈值,也可以在飞书里完成。
适合少量重仓股盯盘,不打算做成完整的交易系统。
Python · 老虎证券 Open API · 飞书开放平台
docker compose --env-file mongo.env down docker compose --env-file mongo.env up -d
docker compose --env-file mongo.env down -v docker compose --env-file mongo.env up -d
docker compose --env-file mongo.env ps docker compose --env-file mongo.env logs -f mongodb
Debian/Ubuntu 等系统不允许直接用系统 pip 装包(PEP 668),需先创建虚拟环境:
python3 -m venv .venv # 若报错,先执行: sudo apt install python3-venv
source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env
cp mongo.env.example mongo.env # 编辑密码后启动 MongoDB
docker compose --env-file mongo.env up -d
# 填入老虎、飞书、MONGO_URI 凭证后启动
./start.sh # 检查配置后后台启动
# 或: ./start.sh check / status / stop / restartstart.sh 会在启动前检查:虚拟环境与依赖、老虎配置文件/密钥、飞书凭证、MongoDB 连通性、端口占用等。
环境变量示例见 .env.example。MongoDB Docker 部署见 Docker与MongoDB部署。
- 功能与实现说明 — 架构、模块、告警逻辑、配置项等详细说明
- 飞书多维表格说明 — 监控 / 持仓 / 网格表字段、当前 TABLE_ID、自动建表脚本
- Docker与MongoDB部署 — Docker 安装 MongoDB、初始化集合与日常运维
个人学习与小规模自用。使用老虎、飞书等服务前,请遵守各自平台条款与行情权限要求。