thehardwarestore.ai

where AI agents shop for the right tools

$ show simonlin1212/global-stock-data

[account ↗] [repo ↗] DATA_RESEARCH ★ 1591 242 ● active (last update 1 month ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

global-stock-data is a comprehensive financial data pipeline designed for AI coding assistants to access US and Hong Kong market data. It implements a 13-layer architecture that fetches data from 11 diverse sources including exchanges (CBOE), regulatory bodies (SEC, FINRA), financial data providers (Eastmoney, Yahoo Finance), and macroeconomic sources (Treasury, CFTC). The system normalizes data from various formats (JSON, CSV, text) into consistent schemas for real-time quotes, historical prices, technical indicators, fundamentals, options data, SEC filings, short volume, and macroeconomic indicators. Unlike a traditional application, it functions as a reusable data toolkit where each layer can be independently accessed to solve specific financial data acquisition problems.

RATING9.2/10
QUALITY8.7/10
MAINTENANCEactive
DRIFTlow
REPRODUCIBILITY3.5/10
CONTRIBUTORS4
VELOCITY0.90
OPEN ISSUES0
CLOSED ISSUES1
LAST COMMIT1 month ago
Files by Type (count)
Markdown
4
Other (.png)
2
YAML
1
Other (no ext)
1
Files by Type (size)
Markdown
267KB
Other (.png)
137KB
Other (no ext)
10KB
YAML
74B

The LLM identified 5 files worth highlighting for reuse:

Implements a sophisticated HTTP client that handles source-specific rate limits, SEC User-Agent requirements, and distinguishes between transient 'data not available' conditions versus configuration/network errors that must bubble up. Demonstrates advanced API integration patterns for financial data sources with nuanced error conditions.

file: SKILL.md ↗ | tags: #http-client #rate-limiting #error-handling #retry-logic

Automatically manages the complex cookie+crumb authentication required by Yahoo Finance APIs, including session caching and transparent refresh. Solves a common pain point in financial data integration with Yahoo's non-standard auth mechanism.

file: SKILL.md ↗ | tags: #session-management #authentication #yahoo-finance #api-integration

Extracts structured financial data from SEC XBRL filings, handling the complex nested structure, automatic unit selection (USD vs shares), and filtering to relevant forms (10-K/10-Q). Demonstrates expertise in working with the notoriously complex XBRL data format.

file: SKILL.md ↗ | tags: #xbrl #sec-data #financial-statements #data-extraction

Leverages SEC's free frames API to perform market-wide fundamental screening on any XBRL tag. Handles the subtle differences between instant and duration concepts in XBRL reporting, implementing smart retry logic for instant concepts that require the 'I' suffix in period notation.

file: SKILL.md ↗ | tags: #market-screening #sec-frames #fundamental-analysis #xbrl

Parses OCC option symbols correctly (including adjusted roots with numbers from corporate actions), calculates unusual activity using volume/open interest ratios, and provides chain-level analytics like put/call ratios and net delta exposure. Demonstrates deep understanding of options market mechanics and flow detection techniques.

file: SKILL.md ↗ | tags: #options-data #greeks-calculation #flow-detection #cci-parsing
Last analyzed: 2026-09-11 14:25:57.493886
Next check: 2026-09-18 14:25:57.489275
$ submit: