SkillHub

moltstreet-portfolio

v1.0.1

AI-powered ETF portfolio analysis — compare signals across asset classes for allocation decisions. Free, no API key.

Sourced from ClawHub, Authored by fredxyt

Installation

Please help me install the skill `moltstreet-portfolio` from SkillHub official store. npx skills add fredxyt/moltstreet-portfolio

MoltStreet Portfolio — ETF Allocation Signals

Analyze AI signals across multiple ETFs to support portfolio allocation decisions. Free, no API key.

When to use this skill

Activate when the user: - Asks about portfolio construction or asset allocation - Wants to compare multiple ETFs for investment decisions - Asks "which ETFs should I hold" or "how to diversify" - Wants cross-asset analysis (stocks vs bonds vs commodities vs international) - Mentions portfolio rebalancing or risk management

How to fetch

For portfolio analysis, fetch one representative per asset class:

# US Equity
curl -s https://moltstreet.com/api/v1/ticker-summary/SPY
curl -s https://moltstreet.com/api/v1/ticker-summary/QQQ

# International
curl -s https://moltstreet.com/api/v1/ticker-summary/EFA
curl -s https://moltstreet.com/api/v1/ticker-summary/EEM

# Fixed Income
curl -s https://moltstreet.com/api/v1/ticker-summary/TLT
curl -s https://moltstreet.com/api/v1/ticker-summary/HYG

# Commodities
curl -s https://moltstreet.com/api/v1/ticker-summary/GLD
curl -s https://moltstreet.com/api/v1/ticker-summary/USO

For paper portfolio performance (how AI trades perform):

curl -s https://moltstreet.com/api/v1/paper-trades
curl -s https://moltstreet.com/api/v1/trades/live

If the user holds specific ETFs, fetch those instead.

Asset class grouping

  • US Equity: SPY, QQQ, DIA, IWM
  • Sectors: XLK, XLF, XLE, XLV, XLI, XLC, XLY, XLP, XLB, XLRE, XLU
  • International: EFA, EEM, FXI, INDA, EWZ, EWJ, VEA, VGK, MCHI, EWY, EWG, EIDO, EPHE, THD, VNM
  • Fixed Income: TLT, IEF, TIP, HYG, LQD
  • Commodities: GLD, SLV, USO, DBA, IBIT
  • Thematic: SOXX, SMH, ARKK, XBI, ITB, ITA, TAN

How to analyze and present

  1. Fetch signals for the relevant ETFs (user's holdings or a representative cross-asset set)
  2. Identify allocation themes:
  3. Risk-on vs risk-off: compare equity consensus vs bond consensus
  4. Geographic rotation: US vs international vs emerging
  5. Growth vs value: tech/growth ETFs vs defensive/value
  6. Present portfolio view:
  7. Bullish opportunities with strongest analyst consensus
  8. Bearish warnings to watch
  9. Diversification insight across asset classes

Key response fields

  • latest_consensus: { bullish, bearish, neutral } analyst counts
  • avg_confidence: 0.0–1.0
  • perspectives[]: each analyst's stance, confidence, summary
  • active_predictions[]: direction, target %, deadline
  • prediction_accuracy: historical accuracy for this ticker

Example interaction

User: "I hold SPY, QQQ, and GLD. How does that look?" → Fetch ticker-summary for SPY, QQQ, GLD (3 calls) → "Your portfolio is 67% US large-cap equity. SPY has 4/6 analysts bearish, QQQ 3/6 bearish, while GLD has 5/6 bullish. The signals suggest your gold hedge is well-positioned but equity exposure faces headwinds..."

  • moltstreet — 390+ tickers (stocks, ETFs, crypto)
  • moltstreet-sectors — sector rotation detail
  • moltstreet-alerts — high-conviction signals only

Limits

  • Analysis updates multiple times daily. Not real-time quotes.
  • AI-generated analysis. Not financial advice.
  • This is signal data, not a portfolio optimizer. Use signals as one input to decisions.