← 返回 Skills 市场
player-1101

Massive Exchange data feed

作者 player-1101 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
6
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install massive-stock-data
功能描述
Fetch real-time and historical market data from the Massive API for use in OpenClaw's trading decisions. Use this skill whenever OpenClaw needs stock quotes,...
使用说明 (SKILL.md)

Massive Data Feed Skill

Massive provides three access methods for market data:

Method Best For
REST API On-demand queries — quotes, OHLCV bars, historical records
WebSocket API Real-time streaming — live trades, quotes, minute bars
Flat Files Bulk historical downloads — backtesting, ML datasets

Setup

First-time only:

bash scripts/setup.sh

Required env vars:

MASSIVE_API_KEY=your_api_key_here
# Only needed for Flat Files:
MASSIVE_S3_ACCESS_KEY=your_s3_access_key
MASSIVE_S3_SECRET_KEY=your_s3_secret_key

Get your API key and S3 credentials at: https://massive.com/dashboard/keys


SDK Initialization (REST)

import os
from massive import Client  # massive-python-client

client = Client(api_key=os.environ["MASSIVE_API_KEY"])

Authentication (REST — Alternative: Raw HTTP)

Include your API key either as a query parameter or header:

import requests

API_KEY = os.environ["MASSIVE_API_KEY"]
BASE_URL = "https://api.massive.com/v1"

# Option A: query parameter
resp = requests.get(f"{BASE_URL}/stocks/trades", params={"apiKey": API_KEY, "ticker": "AAPL"})

# Option B: authorization header
resp = requests.get(f"{BASE_URL}/stocks/trades",
    headers={"Authorization": f"Bearer {API_KEY}"},
    params={"ticker": "AAPL"})

Reference Files — Read the relevant one before proceeding

Task Read
Stock quotes, trades, OHLCV bars, fundamentals references/stocks.md
Options chains, Greeks, trades, quotes references/options.md
Futures prices and historical bars references/futures.md
Crypto prices, trades, OHLCV references/crypto.md
Real-time streaming via WebSocket references/websocket.md
Bulk historical CSV downloads references/flat-files.md

Response Format

All REST endpoints return JSON with a consistent structure:

{
  "status": "OK",
  "count": 10,
  "request_id": "abc123",
  "results": [ ... ]
}

Always check status == "OK" before using results.


Important Constraints

  • 15-minute delayed data is available on free plans. Real-time requires a paid plan.
  • Rate limits apply on free plans (5 requests/minute REST). Paid plans have higher limits.
  • WebSocket: one concurrent connection per asset class by default. Contact support for more.
  • Flat Files data for each trading day is available by ~11:00 AM ET the following day.
  • Massive does not execute trades — pair this skill with the snaptrade-trading skill for execution.
安全使用建议
This appears safe to install if you intend to use Massive for market data. Before using it, verify you trust the Massive account/API key you provide, keep credentials out of logs and git, run the setup script manually from the reviewed files, and monitor WebSocket usage because real-time feeds may consume paid subscription capacity.
功能分析
Type: OpenClaw Skill Name: massive-api Version: 1.0.1 The skill bundle provides a detailed interface for a financial data API at massive.com, but the 'Massive' brand is widely associated with a bandwidth-sharing SDK often classified as a Potentially Unwanted Application (PUA). The setup script (scripts/setup.sh) installs a specific 'massive-python-client' package, and the documentation (references/flat-files.md) requires sensitive S3 credentials for a custom endpoint (files.massive.com). While the SKILL.md includes an explicit disclaimer distancing itself from resource-monetization software, the risk of deceptive resource use or credential harvesting via an unverified third-party library warrants a suspicious classification.
能力标签
cryptorequires-sensitive-credentials
能力评估
Purpose & Capability
The artifacts consistently describe fetching stock, options, futures, crypto, forex, and index market data from Massive for OpenClaw trading analysis; no trade execution or unrelated account mutation is shown.
Instruction Scope
The skill can be used broadly for market-data requests and includes real-time WebSocket examples, but this is disclosed and aligned with the stated data-feed purpose.
Install Mechanism
Although registry install specs say this is instruction-only, the included setup script is user-run, creates a local virtual environment, and installs pinned, relevant Python packages.
Credentials
The skill requires a Massive API key and optionally S3 flat-file credentials; this is expected for the provider integration, but users should treat those secrets carefully.
Persistence & Privilege
The script creates a local .venv-massive environment and the WebSocket example can maintain a streaming connection, both disclosed and purpose-aligned rather than hidden persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install massive-stock-data
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /massive-stock-data 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
v1.0.0 → v1.0.1 (2026-05-06) FIXES ----- - SKILL.md: added provider block to frontmatter to resolve scanner false positive - Declares Massive.com, Inc. as the official provider with verified links (website, GitHub, docs) - Explicitly states skill uses only the official massive-python-client SDK - Added clarifying note that massive.com (financial data) is unrelated to any bandwidth-sharing or resource-monetization software that previously used the domain - Credential descriptions updated to include full dashboard URL
v1.0.0
v1.0.0 — 2026-05-06 (Initial Release) FEATURES -------- - REST API support for stocks, options, futures, and crypto - Trades, quotes, OHLCV aggregates, snapshots, and ticker details - Options chain, Greeks, implied volatility, open interest - Futures contract specs and common symbol reference table - Crypto pair details and multi-pair snapshots - WebSocket real-time streaming support - Stocks, options, futures, indices, forex, and crypto - Channels: trades (T), quotes (Q), minute bars (AM), second bars (A) - Authentication flow, subscribe/unsubscribe, event field reference - Performance and latency guidance - Flat Files bulk historical CSV downloads via S3 - boto3 integration with Massive S3 endpoint - All asset classes: stocks, options, futures, indices, forex, crypto - Data types: trades, quotes, minute_aggs, day_aggs - Path format reference and CSV structure example - Setup script with pinned dependencies in a virtual environment - massive-python-client==1.0.0 - websockets==12.0 - boto3==1.34.69 - python-dotenv==1.2.2 - README with full onboarding guide - Account creation, API key retrieval, credential setup, setup script usage - SKILL.md with credential declarations, warnings, and routing table - MASSIVE_API_KEY (required) - MASSIVE_S3_ACCESS_KEY / MASSIVE_S3_SECRET_KEY (optional, Flat Files only)
元数据
Slug massive-stock-data
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Massive Exchange data feed 是什么?

Fetch real-time and historical market data from the Massive API for use in OpenClaw's trading decisions. Use this skill whenever OpenClaw needs stock quotes,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6 次。

如何安装 Massive Exchange data feed?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install massive-stock-data」即可一键安装,无需额外配置。

Massive Exchange data feed 是免费的吗?

是的,Massive Exchange data feed 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Massive Exchange data feed 支持哪些平台?

Massive Exchange data feed 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Massive Exchange data feed?

由 player-1101(@player-1101)开发并维护,当前版本 v1.0.1。

💬 留言讨论