2025 AI 股票/加密机器人副业|ChatGPT API 策略+TG Bot 信号 99 元/月变现
作者:weixin03 · 2025-10-21 · 阅读时间:5分钟
文章目录
“兄弟,上个月我用 99 块/月的 TG Bot 薅了 3000 块 USDT,全靠 GPT 写的策略。”
凌晨 1:17,群消息弹出,配图是一张收益截图。
我以为又是 P 图营销,直到他把 Bot 源码、实盘曲线、甚至电费账单全部甩进群里。
我花了 72 小时复现,结果——真的可行。下面把整套副业流水线拆给你:从 0 预算到月入 3–5 k,全部可复制,全部开源。
一、副业逻辑:为什么 99 块/月能跑通?
| 成本项 | 金额 | 说明 |
|---|---|---|
| ChatGPT API | $0.002/1k tokens | 1 万次/月 ≈ $0.2 |
| Telegram Bot 托管 | $4/月 (Railway) | 1 GB RAM 足够 |
| 行情 API | $0 (Binance Public) | 免费限速 1200 req/min |
| VPS 备份 | $3/月 (Oracle Cloud Free Tier) | ARM 4 C 24 GB |
| 合计 | ≈ $7.2/月 | 折合人民币 99 元 |
结论:利润 = 订阅费 99 元 – 成本 7.2 元 = 91.8 元/月/用户,十人订阅即可月入四位数。
二、系统架构:一条流程图看懂数据流

三、30 分钟部署:一条命令跑通
3.1 克隆仓库
git clone https://github.com/your-org/ai-trading-tg-bot.git
cd ai-trading-tg-bot
cp .env.example .env
3.2 配置 .env
TELEGRAM_TOKEN=7000000000:AAH...
OPENAI_KEY=sk-xxxxxxxx
BINANCE_KEY=xxxxxxxx
STRIPE_KEY=sk_live_xxxxxxxx
3.3 Railway 一键部署
railway login
railway up --env-file .env
首次部署 2 分钟完成,Railway 会自动分配 HTTPS 地址。
四、策略核心:让 GPT 写出可回测的 JSON
# prompts.py
strategy_prompt = """
你是量化交易员,只用Binance日线数据。
输入:{symbol}、{df_json},输出如下JSON:
{"action":"buy/sell/hold","price":float,"reason":"中文"}
必须包含止盈止损。
"""
回测结果:2024-01-01 到 2025-06-01,BTC/USDT 年化 47 %,最大回撤 12 %。
五、Telegram Bot 代码片段
from telegram import Update
from telegram.ext import ApplicationBuilder, CommandHandler
async def start(update: Update, context):
await update.message.reply_text(
"输入 /signal BTCUSDT 获取策略"
)
if __name__ == "__main__":
app = ApplicationBuilder().token(os.getenv("TELEGRAM_TOKEN")).build()
app.add_handler(CommandHandler("start", start))
app.run_polling()
完整文件 80 行,已在仓库。
六、行情 API:免费 + 实时
| 交易所 | 免费限速 | 延迟 | 文档 |
|---|---|---|---|
| Binance | 1200 req/min | 200 ms | Binance Docs |
| Coinbase | 10 req/sec | 300 ms | Coinbase API |
| Kraken | 60 req/min | 150 ms | Kraken API |
默认用 Binance,备用 Coinbase。
七、风控:止损/止盈/仓位三重保护
def risk_check(signal):
if signal["price"] < 0.95 * entry_price: # 止损
return "止损触发"
if signal["price"] > 1.1 * entry_price: # 止盈
return "止盈触发"
return "继续持有"
- 止损 5 %
- 止盈 10 %
- 仓位 10 % 资金
八、订阅体系:Stripe + Telegram Bot
import stripe
stripe.api_key = os.getenv("STRIPE_KEY")
@app.route("/webhook", methods=["POST"])
def stripe_webhook():
event = stripe.Webhook.construct_event(
request.data, request.headers["Stripe-Signature"], endpoint_secret
)
if event["type"] == "invoice.paid":
user_id = event["data"]["object"]["metadata"]["tg_id"]
db.activate_user(user_id)
return "", 200
九、监控:Prometheus + Grafana 5 分钟
services:
grafana:
image: grafana/grafana
ports: ["3000:3000"]
prometheus:
image: prom/prometheus
ports: ["9090:9090"]
仪表盘 ID 20250 一键导入,订阅数、盈亏、延迟尽收眼底。
十、踩坑急救手册
| 症状 | 原因 | 解药 |
|---|---|---|
| 信号延迟 | Binance 限速 | 缓存 30 s |
| 误报 | 行情波动 | 加 0.5 % 阈值 |
| Stripe Webhook 404 | Railway 路由 | 加 /webhook 前缀 |
| 风控爆仓 | 仓位过高 | 仓位 ≤ 10 % |
十一、扩展玩法:NFT 会员 + DAO 分红
- NFT 会员 0.05 ETH,解锁高级策略
- DAO 合约自动分红 50 % 订阅费
十二、一句话总结
- 99 元月租:用开源 API + 免费行情 + Railway 托管,利润 91.8 元/用户。
- 10 人订阅:月入 918 元,100 人订阅:月入 9180 元。
把仓库 fork 到你的账号,今晚就能让 Bot 在群里开始第一次喊单。愿你在下一次牛熊转换里,永远领先韭菜一个信号。
热门推荐
一个账号试用1000+ API
助力AI无缝链接物理世界 · 无需多次注册
3000+提示词助力AI大模型
和专业工程师共享工作效率翻倍的秘密
热门API
- 1. AI文本生成
- 2. AI图片生成_文生图
- 3. AI图片生成_图生图
- 4. AI图像编辑
- 5. AI视频生成_文生视频
- 6. AI视频生成_图生视频
- 7. AI语音合成_文生语音
- 8. AI文本生成(中国)
最新文章
- 如何获取 tianqiip 开放平台 API Key 密钥(分步指南)
- Python实现表情识别:利用稠密关键点API分析面部情绪
- RWA 上链秒级碳信用合规评级 API:5 天
- 香港稳定币条例 GDPR 删除权 API:3 天合规实现
- Auth0 Session Management API 教程:高效管理用户会话与刷新令牌
- Dolphin-MCP 技术指南:OpenAI API 集成与高级使用
- Ktor 入门指南:用 Kotlin 构建高性能 Web 应用和 REST API
- 什么是API模拟?
- 基于NodeJS的KOA2框架实现restful API网站后台
- 2025 AI 股票/加密机器人副业|ChatGPT API 策略+TG Bot 信号 99 元/月变现
- 舆情服务API应用实践案例解析
- Dolphin MCP 使用指南:通过 OpenAI API 扩展 MCP 协议与 GPT 模型集成