simplywallst

Extract snowflake scores, valuation metrics, and dividend data from SimplyWallSt's internal REST API.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/Martino17x/Sentinel-Invest --skill simplywallst-martino17x
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: simplywallst
Source: https://github.com/Martino17x/Sentinel-Invest/tree/main/.agents/skills/simplywallst
Command: npx skills add https://github.com/Martino17x/Sentinel-Invest --skill simplywallst-martino17x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Accessing structured financial data for global stocks typically requires paid APIs or manual browsing. This Skill queries SimplyWallSt's internal REST API directly, without an API key or registration, to retrieve snowflake scores, valuation metrics, dividend history, and insider transactions for over 120,000 stocks across 90+ markets. ## Core Features & Use Cases - Snowflake Scores: Retrieve value, income, health, past, future, and management scores (0-6 each) with summary sentences for any listed company. - Company Fundamentals: Fetch P/E, P/B, PEG, ROE, ROA, EPS, debt/equity, market cap, analyst counts, and price targets. - Dividend & Insider Data: Access 19+ years of dividend history, payout ratios, projected yields, and insider transactions. - Ticker Snapshot: Download a complete CSV snapshot (~78K listings, 106 exchanges) for instant local ticker resolution instead of slow grid iteration. - Use Case: Run python scripts/fetch_sws.py --ticker GGAL --full to get a complete fundamental profile of Grupo Financiero Galicia, or use --grid --size 10 as a market-cap-ranked stock screener. ## Quick Start Ask the AI to fetch the snowflake scores and full financial analysis for a stock ticker like GGAL using the simplywallst skill.

Frequently Asked Questions about simplywallst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get snowflake scores for a stock ticker?▼

Run python scripts/fetch_sws.py --ticker TICKER --score to retrieve value, income, health, past, future, and management scores. For instant lookups, first download the ticker snapshot with --download-snapshot so tickers resolve locally.

Does SimplyWallSt require an API key or registration?▼

No. The skill uses SimplyWallSt's internal REST endpoints under simplywall.st/api/, which are not protected by Cloudflare and require no API key or account. A 300ms delay between requests is recommended to respect rate limits.

What stock markets and countries are covered?▼

Coverage includes over 120,000 stocks across 90+ markets and 106 exchanges, including NYSE, NASDAQ, LSE, Tokyo, and BASE in Argentina. The snapshot contains roughly 78,454 unique listings across 83 countries.

Why is ticker lookup slow without the snapshot?▼

Without a snapshot, the script iterates the grid/filter API page by page to find a ticker, taking around 30 seconds. Downloading the snapshot once with --download-snapshot makes subsequent ticker resolution instant.

Can I filter companies by country in the grid API?▼

The grid/filter endpoint does not support country or ticker filters directly in its rules. The script handles this client-side: use --list-tickers --country AR to fetch companies and filter them locally by country code.

What are the limitations of the SimplyWallSt API data?▼

There is no historical OHLC price data, only current snapshots updated daily at close. The news endpoint returns empty for most tickers, and the search endpoint does not exist, so ticker resolution relies on the grid or snapshot.