SuperAPI AI 工具集

moexalgo-market-data

数据与分析

查看项目

更新于 10-16 01:17

技能介绍

用途:当需要 moexalgo Python 包、pandas 风格 DataFrame,或 Market/Ticker 辅助类获取市场数据时使用。

安装与配置: python -m pip install "moexalgo[dataframe]" python-dotenv 在 .env 中存 APIKEY,调用 load_dotenv() 后设置 session.TOKEN = os.environ["APIKEY"]。免费 Starter 令牌含 15 分钟延迟的 K线与成交,Promo 含在线订单簿、K线与成交。

主要能力:Market("EQ"|"FO"|"FX") 获取全市场行,Ticker("SBER") 获取单只标的。eq.tickers(...) 读 ISS securities 块,eq.marketdata(...) 读 ISS marketdata 块,两者需分开。显式传字段名可得精简 DataFrame,"*" 取全部字段。支持 candles(start,end,period)、trades(latest=True)、orderbook()。仅当元数据显示需要非默认板块时才用 board=...。

用法示例: import os from dotenv import load_dotenv from moexalgo import session, Market, Ticker load_dotenv() session.TOKEN = os.environ["APIKEY"] 工作流:安装依赖→配置令牌→用 Market/Ticker 取数据→区分元数据与报价→显式指定字段。

限制:需符合套餐权限的令牌。原始 REST、curl、ISS 分页机制或非 Python 集成请改用直接 ISS/API 技能。签名、别名、字段与分页细节见 references/market-data.md。