Install
openclaw skills install us-stock-analysis-litiaoComprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Uses Tavily API (preferred) or Brave Search (fallback). Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.
openclaw skills install us-stock-analysis-litiaoPerform comprehensive analysis of US stocks covering fundamental analysis (financials, business quality, valuation), technical analysis (indicators, trends, patterns), peer comparisons, and generate detailed investment reports. Fetch real-time market data via Tavily API (preferred) or Brave Search (fallback), and apply structured analytical frameworks.
TAVILY_API_KEY available)cd ~/.openclaw/workspace/skills/tavily-search-litiao
# Stock price and metrics
node scripts/search.mjs "AAPL stock price market cap P/E ratio" -n 10
# Financial statements
node scripts/search.mjs "AAPL income statement balance sheet cash flow 2024" -n 10
# Analyst ratings
node scripts/search.mjs "AAPL analyst ratings price target" --topic news --days 7 -n 10
# Recent news
node scripts/search.mjs "AAPL Apple Inc news" --topic news --days 14 -n 15
# Technical analysis
node scripts/search.mjs "AAPL technical analysis RSI MACD moving averages" -n 10
# Peer comparison
node scripts/search.mjs "MSFT GOOGL META stock comparison tech giants" -n 10
Tavily advantages for stock analysis:
--topic news for time-sensitive market data--deep for comprehensive fundamental researchweb_search tool)Always use web search tools to gather current market data:
Primary Data to Fetch:
Search Strategy:
Quality Sources:
This skill supports four types of analysis. Determine which type(s) the user needs:
When to Use: User asks for quick overview or basic info
Steps:
Output Format:
When to Use: User wants financial analysis, valuation assessment, or business evaluation
Steps:
Gather comprehensive financial data:
Read references/fundamental-analysis.md for analytical framework
Read references/financial-metrics.md for metric definitions and calculations
Analyze business quality:
Perform valuation analysis:
Identify risks:
Generate output following references/report-template.md structure
Critical Analyses:
When to Use: User asks for technical analysis, chart patterns, or trading signals
Steps:
Gather technical data:
Read references/technical-analysis.md for indicator definitions and patterns
Identify trend:
Locate support and resistance levels:
Analyze indicators:
Identify chart patterns:
Generate technical outlook:
Interpretation Guidelines:
When to Use: User asks for detailed report, investment recommendation, or complete analysis
Steps:
Perform data gathering (as in Basic Info)
Execute fundamental analysis (follow workflow above)
Execute technical analysis (follow workflow above)
Read references/report-template.md for complete report structure
Synthesize findings:
Generate recommendation:
Create formatted report following template structure
Report Must Include:
When to Use: User asks to compare two or more stocks (e.g., "compare AAPL vs MSFT")
Steps:
Gather data for all stocks:
Read references/fundamental-analysis.md and references/financial-metrics.md
Create side-by-side comparison:
Identify relative strengths:
Technical comparison:
Generate recommendation:
Output Format: Follow "Comparison Report Structure" in references/report-template.md
General Principles:
Formatting:
Tone:
Load these references as needed during analysis:
references/technical-analysis.md
references/fundamental-analysis.md
references/financial-metrics.md
references/report-template.md
Basic Info:
Fundamental:
Technical:
Comprehensive:
Comparison: