Agent Skills
› marketcalls/openalgo
marketcalls/openalgo
GitHub指导在OpenAlgo中集成或修改印度券商插件,涵盖认证、订单、行情及数据映射。通过识别券商类型并复制参考代码,将特定格式转换为通用接口。
Install All Skills
npx skills add marketcalls/openalgo --all -g -y
Skills in Collection (14)
指导在OpenAlgo中集成或修改印度券商插件,涵盖认证、订单、行情及数据映射。通过识别券商类型并复制参考代码,将特定格式转换为通用接口。
集成新券商插件
修改现有券商插件
调试券商特定的符号、交易所代码或订单字段映射
npx skills add marketcalls/openalgo --skill broker-integration -g -y
用于为OpenAlgo图表终端构建、移植或调试自定义JS指标。强调先草稿后验证再安装的流程,确保指标在实时图表中正确运行,避免直接修改生产目录导致静默失败。
创建新的图表指标
将其他平台的指标移植到此系统
调试图表上的信号或振荡器
npx skills add marketcalls/openalgo --skill chart-indicator -g -y
指导Agent基于openalgo Rust核心与NumPy创建自定义技术指标,包含代码生成、图表绘制及性能基准测试,确保O(n)复杂度与生产级质量。
需要创建新的技术分析指标
要求高性能向量化计算实现
npx skills add marketcalls/openalgo --skill custom-indicator -g -y
针对OpenAlgo长期运行单Worker架构,审查代码变更中的文件描述符和内存泄漏风险,覆盖数据库、WebSocket、子进程等资源管理,解决连接池耗尽及内存持续增长问题。
修复涉及资源管理的功能或Bug后
用户报告打开文件过多、DB连接被拒、RSS上升或Gunicorn Worker性能衰减
npx skills add marketcalls/openalgo --skill fd-audit -g -y
用于构建、编辑和调试 OpenAlgo Flow 工作流。通过验证 JSON 节点图,支持创建自动化交易流程、连接 Webhook 或 TradingView 警报,并确保导入后的正确执行。
创建工作流
调试工作流故障
连接 Webhook 或 TradingView 警报到订单
npx skills add marketcalls/openalgo --skill flow-builder -g -y
基于Plotly生成金融技术指标交互式图表的Skill。支持EMA、RSI等100+指标,自动处理数据获取、计算及多面板布局,输出深色主题HTML图表并解读信号。
用户请求查看特定股票的技术指标图表
用户要求分析或可视化金融数据
用户指定使用Plotly生成K线或指标叠加图
npx skills add marketcalls/openalgo --skill indicator-chart -g -y
构建基于Plotly Dash或Streamlit的技术指标分析Web仪表盘,支持单/多标的、多时间框架及扫描器布局,具备实时刷新与交互图表功能。
用户需要创建技术指标分析面板
用户要求生成Dash或Streamlit金融数据看板
npx skills add marketcalls/openalgo --skill indicator-dashboard -g -y
专注于金融技术分析指标的专家技能,支持使用openalgo.ta库计算、绘图及构建自定义指标。涵盖多市场数据获取、实时WebSocket馈送及交互式仪表盘开发,适用于量化分析与交易策略研究。
询问技术指标(如RSI, MACD)的计算或含义
请求绘制K线图或指标图表
创建自定义技术指标组合
构建股票扫描器或实时行情仪表盘
处理OpenAlgo或yfinance数据源
npx skills add marketcalls/openalgo --skill indicator-expert -g -y
用于扫描多只股票技术指标的Agent,支持RSI、EMA、MACD等条件筛选,自动获取数据并生成结果表格与CSV文件。
需要筛选符合特定技术条件的股票
执行多标的技术指标扫描任务
npx skills add marketcalls/openalgo --skill indicator-scanner -g -y
为OpenAlgo指标分析设置Python环境,复用项目现有uv环境并安装图表和仪表盘依赖,避免创建独立虚拟环境。
需要配置OpenAlgo分析所需的Python依赖库
准备运行指标分析、绘图或Dashboard应用
npx skills add marketcalls/openalgo --skill indicator-setup -g -y
基于OpenAlgo WebSocket实时流处理市场数据,计算并展示LTP、报价及深度等指标的实时值,支持多模式与可选图表可视化。
需要实时获取股票或指数行情数据
要求在WebSocket流中计算EMA/RSI等技术指标
构建实时交易监控仪表板
npx skills add marketcalls/openalgo --skill live-feed -g -y
执行 OpenAlgo 全栈安全审计,覆盖后端、前端、数据库及依赖项,生成 Excel 报告。用于月度审查、发布前检查或漏洞扫描。
用户要求进行安全检查或漏洞扫描
发布新版本之前
依赖库更新后
定期(每月或每两月)审查
npx skills add marketcalls/openalgo --skill security-audit -g -y
指导在断言安全控制、修复或测试结果前必须通过执行代码或破坏测试来验证,避免仅凭阅读代码或 grep 结果产生错误结论。
报告审计或扫描发现
验证日志脱敏规则
确认测试是否真正覆盖修复
npx skills add marketcalls/openalgo --skill verify -g -y
指导在OpenAlgo仓库中正确执行平台版本或SDK依赖版本的升级。明确区分两类版本,提供修改version.py、pyproject.toml及生成发布说明的具体步骤,确保版本一致性。
需要发布新的OpenAlgo平台版本
更新pinned的openalgo Python SDK依赖
npx skills add marketcalls/openalgo --skill version-bump -g -y


