基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tools-only/X-Skills --skill openbb-research命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Index of Build Systems Skills
Coordination patterns for distributed dataflow systems including barriers, epochs, and distributed snapshots
Windowing, sessionization, time-series aggregation, and late data handling for streaming systems
| name | openbb-research |
| description | AI-powered investment research using OpenBB - comprehensive analysis, thesis... |
AI-powered comprehensive investment research combining OpenBB data with Claude's analytical capabilities.
/openbb-research SYMBOL [--depth deep|quick] [--focus thesis|risks|opportunities]
Conducts comprehensive AI-powered investment research by combining multiple OpenBB data sources with advanced analysis.
from openbb import obb
symbol = "AAPL"
# Gather comprehensive data
data = {
"price": obb.equity.price.historical(symbol=symbol, period="1y"),
"fundamentals": obb.equity.fundamental.metrics(symbol=symbol),
"analyst": obb.equity.estimates.analyst(symbol=symbol),
"news": obb.equity.news(symbol=symbol, limit=10),
"peers": obb.equity.compare.peers(symbol=symbol),
"insider": obb.equity.ownership.insider(symbol=symbol)
}
print(f"\n📋 Investment Thesis for {symbol}")
print(f"{'='*60}")
# Business Analysis
print(f"\n1. Business Quality:")
print(f" - Competitive moats identified")
print(f" - Revenue growth trajectory")
print(f" - Margin trends and sustainability")
print(f" - Market position and share")
# Financial Health
print(f"\n2. Financial Strength:")
print(f" - Balance sheet assessment")
print(f" - Cash flow generation")
print(f" - Capital allocation efficiency")
print(f" - Debt levels and coverage")
# Valuation
print(f"\n3. Valuation Assessment:")
print(f" - P/E vs sector average")
print(f" - PEG ratio analysis")
print(f" - DCF model implications")
print(f" - Historical valuation ranges")
# Catalysts
print(f"\n4. Key Catalysts:")
print(f" - Upcoming earnings/events")
print(f" - Product launches")
print(f" - Regulatory developments")
print(f" - Industry trends")
print(f"\n⚠️ Risk Factors:")
risks = []
# Check technical risks
if data["price"].rsi[-1] > 75:
risks.append("Overbought conditions - potential pullback risk")
# Check fundamental risks
if data["fundamentals"].debt_to_equity > 1.5:
risks.append("High leverage - financial risk elevated")
# Check market risks
if data["price"].volatility > 50:
risks.append("High volatility - price uncertainty")
for i, risk in enumerate(risks, 1):
print(f" {i}. {risk}")
print(f"\n💡 Investment Opportunities:")
opportunities = []
if data["analyst"].rating_score > 4.0:
opportunities.append("Strong analyst support - positive sentiment")
if data["insider"].net_buy_sell > 0:
opportunities.append("Insider buying - management confidence")
if data["fundamentals"].roe > 20:
opportunities.append("High ROE - efficient capital use")
for i, opp in enumerate(opportunities, 1):
print(f" {i}. {opp}")
print(f"\n🎯 Recommendation:")
# Decision matrix
score = 0
score += 2 if data["analyst"].rating_score > 4.0 else 0
score += 2 if data["fundamentals"].roe > 15 else 0
score += 1 if data["price"].trend == "bullish" else 0
score -= 1 if data["fundamentals"].pe_ratio > 30 else 0
if score >= 4:
rating = "BUY"
action = "Consider accumulating position"
elif score >= 2:
rating = "HOLD"
action = "Monitor closely, hold current position"
else:
rating = "AVOID"
action = "Wait for better entry point"
print(f" Rating: {rating}")
print(f" Action: {action}")
print(f" Confidence: {score}/5")
# Deep research report
/openbb-research AAPL --depth=deep
# Quick thesis
/openbb-research MSFT --depth=quick --focus=thesis
# Risk analysis
/openbb-research TSLA --focus=risks
/openbb-portfolio