SuperAPI AI 工具集

visualization

数据与分析

查看项目

更新于 10-16 06:45

技能介绍

用途:基于 OpenAlgo 提供的行情与账户数据,生成交易图表、仪表盘和可视化界面,面向交易监控与分析场景。

主要能力:绘制 Plotly K 线图(含成交量、SMA/EMA 均线);绘制期权收益图(如 long call、iron condor、straddle);用 Streamlit 构建实时行情监控面板和盈亏仪表盘(展示持仓、资金、盈亏分布);识别支撑/阻力位。

使用方式:需先初始化 OpenAlgo 客户端,指定 api_key 与 host(默认 http://127.0.0.1:5000)。快速脚本包括:python scripts/candlestick.py --symbol SBIN --exchange NSE --interval 5m --days 5、python scripts/payoff.py --strategy "iron_condor" --underlying NIFTY --expiry 30JAN25、streamlit run scripts/pnl_dashboard.py。可调用 client.history、client.multiquotes、client.positionbook、client.holdings、client.funds 等接口获取数据。

适用场景:交易图表分析、期权策略收益评估、账户盈亏监控、实时看板。

限制:资料未说明具体收费、平台支持范围、数据延迟或 API 权限要求,也未提供完整部署步骤与错误处理说明;实时更新依赖 WebSocket,且建议缓存数据以减少 API 调用。