🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

stock_data

by @raufimusaddiq

Fetch comprehensive stock data from Simplywall.st. Use when user asks about stock prices, valuation, financials, dividend, or investment analysis for any glo...

Versionv2.0.0
Downloads2,223
Installs6
Stars⭐ 2
TERMINAL
clawhub install stock-data-skill

πŸ“– About This Skill


name: stock_data description: "Fetch comprehensive stock data from Simplywall.st. Use when user asks about stock prices, valuation, financials, dividend, or investment analysis for any global stock." metadata: openclaw: emoji: "πŸ“ˆ" version: "2.0.0" author: "OpenClaw Community" requires: {} changelog: - "v2.0.0 - Enhanced: price targets, all returns (1d-5yr), insider activity, margins, health/balance sheet, growth rates, forecasts, 52W range, volatility" - "v1.3.0 - Switch to direct HTTP fetch (no API key required)"

Stock Data - Simplywall.st v2.0

Fetch comprehensive stock data from Simplywall.st for any global stock.

When to Use

  • User asks about stock prices, valuation, financials
  • Investment analysis or stock thesis generation
  • Dividend info, growth rates, insider activity
  • Analyst price targets and forecasts
  • Usage

    cd ~/.openclaw/workspace/skills/stock-data-skill && python3 skill.py {TICKER} {EXCHANGE}
    

    Output Structure (v2.0)

    | Section | Key Fields | |---------|------------| | company | name, description, country, founded, website | | price | last, currency, beta5Y, min52W, max52W, isVolatile, dailyStdDev | | returns | 1d, 7d, 30d, 90d, ytd, 1yr, 3yr, 5yr, sinceIPO | | valuation | peRatio, pbRatio, pegRatio, priceToSales, evToEbitda, npvPerShare, intrinsicDiscount, status | | financials | eps, roe, roa, debtEquity, revenue, netIncome, yearsProfitable, latestFiscalYear | | margins | grossProfit, netIncome, ebit, ebitda | | growth | revenueGrowth 1Y/3Y/5Y, netIncomeGrowth 1Y/3Y/5Y, epsGrowth 1Y/3Y/5Y | | dividend | yield, futureYield, payingYears, payoutRatio, buybackYield, totalShareholderYield | | forecast | epsGrowth 1Y/3Y, revenueGrowth 1Y/2Y/3Y, netIncomeGrowth 1Y/2Y/3Y, forwardPE1Y, roe1Y/3Y | | priceTarget | consensus, low, high, analystCount | | health | totalDebt, totalEquity, totalAssets, debtToEquity, currentRatio, interestCover, leveredFCF, bookValuePerShare | | insiders | buyingRatio, totalSharesBought, totalSharesSold, totalEmployees, boardMembers | | snowflake | value, future, past, health, dividend (each 0-6) | | recentEvents | title, description (up to 5) |

    Supported Exchanges

    IDX, NASDAQ, NYSE, ASX, LSE, TSX, SGX, TSE, HKSE, KRX

    Data Source

  • Direct HTTP fetch from SimplyWall.st (no API key required)
  • Parses __REACT_QUERY_STATE__ embedded in HTML
  • Extracts both basic and extended analysis data
  • Price data updated daily, financials quarterly
  • ⚑ When to Use

    TriggerAction
    - Investment analysis or stock thesis generation
    - Dividend info, growth rates, insider activity
    - Analyst price targets and forecasts

    πŸ’‘ Examples

    cd ~/.openclaw/workspace/skills/stock-data-skill && python3 skill.py {TICKER} {EXCHANGE}