Agent Skills
› edtechre/pybroker
edtechre/pybroker
GitHub深度审查依赖版本升级PR,通过比对源码差异、变更日志及测试覆盖度,评估潜在风险并生成迁移计划。
Install All Skills
npx skills add edtechre/pybroker --all -g -y
Skills in Collection (7)
深度审查依赖版本升级PR,通过比对源码差异、变更日志及测试覆盖度,评估潜在风险并生成迁移计划。
用户粘贴 Dependabot/Renovate PR 链接或编号要求检查
询问依赖升级的具体变更内容及适配需求
希望验证版本升级安全性而非仅看 CI 状态
npx skills add edtechre/pybroker --skill dependency-migration-triage -g -y
用于编写、注册和调试PyBroker自定义技术指标。支持NumPy/Numba向量化计算、第三方库封装、超参数优化及多时间框架处理,确保无未来函数偏差并生成可运行代码。
需要编写自定义技术指标逻辑
使用Numba加速指标计算
集成TA-Lib等第三方技术分析库
为策略执行注册新的indicator
npx skills add edtechre/pybroker --skill pybroker-indicator-creator -g -y
用于在PyBroker回测框架中注册、训练和调试机器学习模型。支持多种算法库,构建特征与预测函数,执行滚动窗口分析并确保无未来数据泄露。
需要在PyBroker中集成机器学习模型进行量化回测
编写或调试scikit-learn/XGBoost等模型的train_fn/predict_fn
配置walkforward分析以防止 lookahead leakage
npx skills add edtechre/pybroker --skill pybroker-model-trainer -g -y
指导构建、调试基于PyBroker的多时间框架量化策略,涵盖区间压缩、指标绑定、模型训练及回测验证。
构建多时间框架交易策略
调试PyBroker区间错误
压缩OHLCV数据
npx skills add edtechre/pybroker --skill pybroker-multi-interval -g -y
指导使用PyBroker和Optuna进行量化策略超参数优化,涵盖网格/TPE采样、滚动窗口验证、评分函数编写及结果解析,确保回测无未来数据泄露。
需要优化交易策略参数
配置超参数搜索空间与采样器
执行滚动窗口回测验证
npx skills add edtechre/pybroker --skill pybroker-optimize -g -y
构建基于PyBroker的轮动交易策略,通过信号排名、仓位上限控制及动态调仓实现投资组合管理。
需要实现股票或资产的轮动策略
使用PyBroker框架进行量化回测
处理持仓排名与替换逻辑
npx skills add edtechre/pybroker --skill pybroker-rotational-trading -g -y
用于生成、适配和调试 PyBroker 算法交易策略代码。支持回测、参数优化及风险控制,确保无未来函数泄露,提供从需求到可运行代码的完整工作流。
需要创建或修改 PyBroker 交易策略代码
进行量化策略回测或参数优化
排查 PyBroker 策略中的逻辑错误或数据泄露问题
npx skills add edtechre/pybroker --skill pybroker-strategy-creator -g -y


