Install
openclaw skills install us-stock-financial-analyzerAutomated financial indicator analysis for S&P 500 and NASDAQ stocks. Score and rank stocks by weighted financial health metrics (PE, PB, ROE, debt/equity, revenue growth, net margin, current ratio, dividend yield). Detect red flags and generate sector-level rankings. Use when: (1) analyzing stock financial health from CSV/JSON data, (2) comparing stocks across S&P 500 or NASDAQ, (3) generating financial screening reports, (4) identifying high-risk stocks by red-flag count, (5) ranking sectors by average financial score, (6) configuring Feishu/Lark document permissions for financial reports.
openclaw skills install us-stock-financial-analyzerAnalyze S&P 500 and NASDAQ stock financial data with weighted scoring, red-flag detection, and sector rankings.
python3 scripts/analyze_financials.py data.csv --output markdown --index all
python3 scripts/analyze_financials.py data.json --format json --output json --index sp500
CSV example:
ticker,name,sector,index,market_cap,pe_ratio,pb_ratio,roe,debt_to_equity,revenue_growth,net_margin,current_ratio,dividend_yield
AAPL,Apple Inc.,Technology,nasdaq,2800000000000,28.5,45.2,0.147,1.76,0.08,0.25,0.93,0.006
JSON example:
[{"ticker":"MSFT","name":"Microsoft Corp.","sector":"Technology","index":"sp500","market_cap":2600000000000,"pe_ratio":32,"pb_ratio":11.5,"roe":0.38,"debt_to_equity":0.42,"revenue_growth":0.12,"net_margin":0.34,"current_ratio":1.77,"dividend_yield":0.008}]
--index sp500|nasdaq|all8 metrics weighted by financial significance. ROE gets highest weight (20%); dividend yield lowest (5%). See references/indicators.md for full thresholds and scoring logic.
When sharing reports via Feishu, apply minimum access:
view first; edit only with justificationorganization-internal link type by defaultallow_share for external collaboratorsSee references/indicators.md for the full permission matrix.
Recommended free sources: SEC EDGAR, Yahoo Finance (yfinance), Financial Modeling Prep, Alpha Vantage. See references/indicators.md for URLs and details.