massive-skill_skill

This skill helps you access Polygon/Massive market data via CLI for stocks, crypto, forex, options, and news.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill massive-skill

  • _meta.json462 B
  • SKILL.md1.7 KB

Overview

This skill provides a command-line interface and JavaScript client wrapper for the Polygon/Massive financial data APIs, delivering stocks, crypto, forex, options, indices, futures, market status, news, and reference data. It outputs JSON to stdout for easy scripting and integration. The tool is built in Python and JavaScript for flexible use in automation, backtests, and data archiving.

How this skill works

Invoke the CLI with bun cli.js <command> [options] to request specific datasets; each command returns JSON. Detailed command groups cover asset classes and market domains so you can fetch quotes, aggregates, historical bars, news, and reference metadata. Use command-level --help for parameters and output formats to tailor queries and integrate results into pipelines.

When to use it

  • Automating periodic data collection for backtesting or model training.
  • Fetching live quotes, aggregates, or market status for trading systems.
  • Pulling historical bars and reference data for research and compliance.
  • Retrieving market news and headlines for event-driven strategies.
  • Exporting multi-asset datasets (stocks, crypto, forex, options) to data lakes.

Best practices

  • Use command-specific --help to learn available filters, date ranges, and pagination options before running large queries.
  • Pipe JSON output to jq or a lightweight parser to validate and transform data for downstream systems.
  • Rate-limit requests and cache responses to avoid API throttling and reduce duplicate fetches.
  • Request only needed fields and time ranges to minimize bandwidth and processing time.
  • Include error handling and retries in automation to gracefully handle transient API failures.

Example use cases

  • Scheduled job that pulls end-of-day aggregates for a list of tickers and stores them in a CSV or database.
  • Real-time monitor that fetches top crypto movers and pushes alerts to a dashboard or chat channel.
  • Research script that downloads historical options chains for volatility modeling and scenario analysis.
  • News aggregator that queries market headlines and tags relevant stories for sentiment analysis.
  • Reference sync that periodically archives instrument metadata for compliance and audit trails.

FAQ

Run <command> --help to see parameters, examples, and available flags for that command.

What format does the CLI output?

All commands emit JSON to stdout so outputs can be redirected, parsed, or piped into other tools.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational