Install
openclaw skills install @tonywangcn/finance-markets-researchResearches stocks, crypto, SEC filings, insider/congressional trading, and private-market (VC/PE) profiles via the Crawlora API — Yahoo Finance quotes/financials/history/options, SEC EDGAR filings and financial statements, congressional stock disclosures, CoinGecko crypto markets, and PitchBook company/fund/investor teasers — returning clean JSON. Use when the user asks about a ticker's price/financials/news, a company's SEC filings or insider trades, what a member of Congress traded, a crypto coin's market data, or a private company/fund/investor profile.
openclaw skills install @tonywangcn/finance-markets-researchPull equities, crypto, SEC filings, and private-market data as normalized JSON from the Crawlora API — no scraping finance sites or parsing 10-Ks by hand.
export CRAWLORA_API_KEY=sk_your_key_herex-api-key: $CRAWLORA_API_KEY against
https://api.crawlora.net/api/v1. Missing/invalid key → 401.Pick the data domain, then the job:
/yahoo-finance/ticker/{symbol}/quote|info|history|financials|analysts|news|options|holders|dividends|splits for one symbol; /yahoo-finance/screener/{id} or POST /yahoo-finance/screener to screen; /yahoo-finance/search to resolve a name to a symbol; /yahoo-finance/trending/{region} for what's hot./sec/company/search to resolve ticker→CIK, then
/sec/company/submissions, /sec/filing, /sec/filing/sections (10-K/10-Q
item extraction), /sec/financials (normalized statements), /sec/insider
(Forms 3/4/5), /sec/institutional-holdings (13F-HR). /sec/full-text-search
searches across all EDGAR filings; /sec/frames compares one XBRL concept
across every filer for a period./congress/stock-disclosures to search public
congressional trade disclosures; /congress/report for one filed report's
parsed detail./coingecko/coin/{id} for a coin profile,
/coingecko/markets for market rows, /coingecko/trending//gainers-losers
for momentum, /coingecko/global for the overall market./pitchbook/company|fund|investor|advisor|limited-partner
free/teaser profile pages (query params identify the entity — see reference).Full endpoint list, methods, and params: reference/endpoints.md.
# Equities:
scripts/crawlora.sh /yahoo-finance/ticker/AAPL/quote | jq '.'
scripts/crawlora.sh /yahoo-finance/ticker/AAPL/history period=1y interval=1d | jq '.'
# SEC filings (resolve ticker → CIK first):
scripts/crawlora.sh /sec/company/search q="Apple Inc" | jq '.'
scripts/crawlora.sh /sec/company/submissions cik=0000320193 | jq '.'
scripts/crawlora.sh /sec/insider cik=0000320193 | jq '.'
# Congress:
scripts/crawlora.sh /congress/stock-disclosures ticker=NVDA | jq '.'
# Crypto:
scripts/crawlora.sh /coingecko/coin/bitcoin | jq '.'
scripts/crawlora.sh /coingecko/trending | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/yahoo-finance/ticker/MSFT/info" | jq '.'
See reference/endpoints.md for every Yahoo Finance,
SEC EDGAR, Congress, CoinGecko, and PitchBook endpoint this skill uses.
/yahoo-finance/ticker/{symbol}/info +
/financials + /analysts + /ticker-news, cross-checked against
/sec/financials for the audited numbers./sec/insider for a company's Form 4 filings,
and /congress/stock-disclosures filtered by the same ticker to see if
lawmakers traded it too./coingecko/gainers-losers then /coingecko/coin/{id}
for the top movers' fundamentals./pitchbook/company for the teaser profile, then
/pitchbook/investor for its backers.2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.