stockAPI 量化入门教程:10分钟跑通第一个策略
stockAPI 量化入门教程10分钟跑通第一个策略【免费下载链接】stock30天掌握量化交易 (持续更新)项目地址: https://gitcode.com/GitHub_Trending/sto/stockstockAPI 是一套用 Python 写好的量化交易工具集负责把 A股行情、可转债报价、基金份额这些 A股数据接口采回来、存进数据库、再算出你关心的信号最后推送到手机上。如果你会一点 Python、想把自己的交易习惯变成代码这套仓库就是现成的起点。先对号入座你被哪件事折磨过每天收盘后手动翻 ETF 的申购赎回表看哪只基金份额突然放量——这是盯 ETF 份额异动的痛点份额猛增通常说明资金在借道加仓但几千只基金你根本看不过来。另一种是转债党每天在集思录一个收录可转债报价、溢价率的行情社区里人工翻双低排名挑价格低、溢价率也低的标的费时还容易漏。stockAPI 把这两件事都做成了能跑的脚本fund/ETFShareDetection.py 监控 ETF 份额突变datahub/jisilu.py 每日抓全市场转债行情入库。从克隆到第一次跑通只需要五步步骤你要做什么说明① 安装克隆仓库后pip install -r requirements.txt仓库地址https://gitcode.com/GitHub_Trending/sto/stock② 配置数据源把 sample_config.json 复制为config.json填 MySQL、MongoDB 账号密码your_user / your_password以及集思录登录信息③ 第一次运行执行python datahub/jisilu.py首次会拉取全市场转债行情并写入数据库跑通即算成功④ 看结果库里tb_bond_jisilu表代码、名称、价格、溢价率、双低值等字段都在一张宽表里⑤ 接通知填enterprise_wechat四个字段之后脚本触发异常或策略信号直接推到企业微信能力拆解数据、策略、执行三层数据层负责把行情抓下来存好。所有采集脚本都继承 common/BaseService.py 这个基类它统一处理带重试的请求、日志和节假日判断你写新爬虫时只填自己的请求参数from datahub.jisilu import Jisilu app Jisilu(check_holidayFalse, remoteqq) app.daily_update() # 抓全市场转债行情写入 MySQL策略层就是读表 几行筛选门槛比想象低。数据存好之后import pandas as pd from configure.settings import DBSelector df pd.read_sql(tb_bond_jisilu, DBSelector().get_engine(db_stock, qq)) df.nlargest(10, 双低)[[可转债名称, 双低, 溢价率]]执行层把信号变成动作。告警走 configure/util.py 的send_message_via_wechat交易走 trader/auto_trader.py基于 easytrader 对接券商客户端自动挂单仓库里还有 ptrade 实盘目录可参考。双低筛选策略输入、判断与阈值调法输入tb_bond_jisilu里的当日全量转债行情。双低值 转债价格 转股溢价率它同时度量了便宜和安全边际——价格低意味着跌空间小溢价率低意味着跟涨正股的弹性大。判断条件双低值排序再叠加流动性过滤picks df[(df[双低] 130) (df[剩余规模] 5)] print(picks.nsmallest(10, 双低)[[可转债名称, 双低, 剩余规模]])输出10 只候选转债名单直接进自选或交给自动交易模块。阈值怎么调130是常见的宽松起点想更稳健就降到110结果太少就放宽到150或把剩余规模下限从 5 亿降到 3 亿。字段和实际取值以仓库最新代码为准。踩坑速查现象 → 原因 → 处理现象写库报Cant connect to MySQL server。原因config.json里的 host/port/账号和实际数据库环境不一致。处理对照 settings.py 的读取逻辑核对确认库表已创建、账号有写权限。现象daily_update连续重试 5 次后返回空库里没新数据。原因集思录登录会话过期接口拒绝匿名请求。处理刷新jsl_monitor里的账号信息后重跑。现象盘后定时任务只跑了一半。原因脚本里写死了固定数据库环境名如qq、tencent-1c和你的环境对不上。处理全局搜模块里的remote、host参数改成你配置里的环境名。现象推送没到手机。原因企业微信 corpid、corpsecret、agentid 三项任一有误。处理在企微管理后台逐项核对接口细节以仓库最新代码为准。下一步让它自己每天跑配一条 crontab每天 15:30 收盘后自动执行jisilu.py一周后库里就有可回看的历史数据。想加自己的策略就仿照 BaseService 建子类请求、解析、写库、告警四步都有现成方法可复用。仓库里 K线形态识别k-line/、机器学习预测machine_learning/、ptrade 实盘下单都是可延伸的方向。跑不通或想交流直接去仓库的 Issue 区提问。【免费下载链接】stock30天掌握量化交易 (持续更新)项目地址: https://gitcode.com/GitHub_Trending/sto/stock创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Mapbox GL JS事件系统教程:点击拾取、悬停高亮、弹窗交互的10个常用模式

Mapbox GL JS事件系统教程:点击拾取、悬停高亮、弹窗交互的10个常用模式

Mapbox GL JS事件系统教程:点击拾取、悬停高亮、弹窗交互的10个常用模式 【免费下载链接】mapbox-gl-js Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL 项目地址: https://gitcode.com/gh_mirrors/ma/mapbox-gl-…

2026/9/19 21:14:31 阅读更多 →
JS字符串核心方法:length、split、substring、startsWith实战

JS字符串核心方法:length、split、substring、startsWith实战

说实话,提到 JavaScript 字符串处理,很多人第一反应是“这有什么好讲的,不就是几个方法嘛”。但我在日常开发、Code Review 和面试候选人的过程中,发现一个挺普遍的现象:length、split、substring、startsWith这几个方…

2026/9/19 21:13:31 阅读更多 →
FaceFusion与91n的搜索谜团:AI换脸开源工具的信息干扰与正确使用

FaceFusion与91n的搜索谜团:AI换脸开源工具的信息干扰与正确使用

大概半个月前,我在一个技术交流群里看到有人发问:FaceFusion和91n是什么关系?是不是同一家出的?我当时愣了一下,这俩名字怎么会被人放到一起?后来自己动手搜了一圈才明白,原来很多人在搜索引擎里…

2026/9/19 21:13:31 阅读更多 →

最新新闻

Java IO体系深度剖析:从字节流到NIO的设计与实战

Java IO体系深度剖析:从字节流到NIO的设计与实战

八股文背了一堆,不如把这些答案的来历和原理吃透一次。这篇不按语法书顺序罗列分类,直接把 Java IO 这套体系从设计动机、底层机制到实际踩坑串起来讲。不管是你准备面试聊底层,还是项目里做文件传输、网络通信时选型,读完都能有明…

2026/9/19 21:56:51 阅读更多 →
Akebi-GC快速入门教程:3步注入原神,F1秒开游戏内作弊菜单

Akebi-GC快速入门教程:3步注入原神,F1秒开游戏内作弊菜单

Akebi-GC快速入门教程:3步注入原神,F1秒开游戏内作弊菜单 【免费下载链接】Akebi-GC (Fork) The great software for some game that exploiting anime girls (and boys). 项目地址: https://gitcode.com/gh_mirrors/ak/Akebi-GC Akebi-GC 是一款…

2026/9/19 21:56:51 阅读更多 →
ik_llama.cpp sweep-bench 基准测试的 batch warmup:消除 CUDA 首轮 PP 性能偏差

ik_llama.cpp sweep-bench 基准测试的 batch warmup:消除 CUDA 首轮 PP 性能偏差

ik_llama.cpp sweep-bench 基准测试的 batch warmup:消除 CUDA 首轮 PP 性能偏差 【免费下载链接】ik_llama.cpp llama.cpp fork with additional SOTA quants and improved performance 项目地址: https://gitcode.com/GitHub_Trending/ik/ik_llama.cpp 导读…

2026/9/19 21:56:51 阅读更多 →
TiXL 默认音频输入设备指南:让实时动效项目跨机器可移植的 WASAPI 输入选择机制

TiXL 默认音频输入设备指南:让实时动效项目跨机器可移植的 WASAPI 输入选择机制

TiXL 默认音频输入设备指南:让实时动效项目跨机器可移植的 WASAPI 输入选择机制 【免费下载链接】t3 TiXL is an open source software to create realtime motion graphics. 项目地址: https://gitcode.com/GitHub_Trending/t3/t3 导读 TiXL(to…

2026/9/19 21:56:51 阅读更多 →
LibreHardwareMonitor 电脑硬件监控完整指南:5 分钟看明白 CPU 温度、风扇与电压

LibreHardwareMonitor 电脑硬件监控完整指南:5 分钟看明白 CPU 温度、风扇与电压

LibreHardwareMonitor 电脑硬件监控完整指南:5 分钟看明白 CPU 温度、风扇与电压 【免费下载链接】LibreHardwareMonitor Libre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of you…

2026/9/19 21:56:51 阅读更多 →
EtherCAT HotConnect配置与故障隔离:从状态字到4132处理

EtherCAT HotConnect配置与故障隔离:从状态字到4132处理

简介:倍福EtherCAT HotConnect功能设置指南PDF,专注解决工业现场中EtherCAT设备带电插拔导致的网络中断问题,适用对象为使用倍福控制器的自动化工程师与系统集成商。内容以CX9010作为EtherCAT Master、EK1122网关与多台EK1100从站构建的星型/…

2026/9/19 21:55:51 阅读更多 →

日新闻

BP神经网络时序预测:滑窗长度与多窗口平均策略

BP神经网络时序预测:滑窗长度与多窗口平均策略

简介:面向机器学习、深度学习与数据建模学习者的一份完整研究文献,聚焦BP神经网络在农业产量预测中的应用。文档以1980—2018年全国棉花产量为样本,系统讲解数据归一化处理、激活函数原理、多层神经网络结构搭建及训练流程,展示敏…

2026/9/19 0:00:30 阅读更多 →
Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

上个月调一个Deformable DETR模型,在单卡上要跑将近两天。第二天早上我下意识打开终端翻日志,发现loss从凌晨两点就开始往上爬,一路从0.8涨到1.35,整整六个小时没人发现。那六个小时的训练不仅白跑,还霸占着卡——等于…

2026/9/19 0:00:30 阅读更多 →
OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南 【免费下载链接】opencloud 🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign. 项目地址: htt…

2026/9/19 0:00:30 阅读更多 →

周新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/19 3:59:36 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/19 3:53:08 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/19 4:02:43 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/16 22:31:27 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/16 22:32:59 阅读更多 →