investment-analyst_skill

This skill analyzes investments using fundamental and technical metrics to assess assets, optimize portfolios, and generate reports.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill investment-analyst

  • _meta.json291 B
  • SKILL.md2.7 KB

Overview

This skill is an investment analyst agent focused on fundamental and technical analysis for stocks, REITs (FIIs), ETFs and other assets. It fetches market and fundamental data, measures returns and risk, analyzes portfolios, and generates structured reports. Use it to assess individual assets, compute ROI, recommend rebalancing, and classify investor risk profiles.

How this skill works

The agent queries market and fundamentals sources to collect prices, volumes and ratios, then computes metrics like P/E, P/B, ROE, dividend yield, RSI, MACD and moving averages. It supports ROI calculations (simple, annualized, TWR) and compares performance to benchmarks such as IBOV or CDI. For portfolios it measures allocation, concentration, correlations and suggests rebalance steps. Finally it produces executive summaries, metric tables, pros/cons and clear recommendations in text, markdown, or structured formats.

When to use it

  • Evaluate a single stock, FII or ETF before buying or selling.
  • Measure realized and annualized returns on an investment or strategy.
  • Audit portfolio diversification, sector concentration and correlations.
  • Generate an objective, printable investment report for clients or records.
  • Classify investor risk tolerance from questionnaire or historical behavior.

Best practices

  • Start by clearly identifying the investment objective and time horizon before running analysis.
  • Use multiple data sources for fundamentals and price history to reduce single-source bias.
  • Compare ROI and risk metrics against relevant benchmarks (index, CDI, peer group).
  • Flag concentration risk when any single holding or sector exceeds ~20% of portfolio.
  • Include a short, clear recommendation and a one-line disclaimer that this is not personalized financial advice.

Example use cases

  • Pre-purchase checklist for a stock: fundamentals, technicals, dividend outlook and recommendation.
  • Quarterly portfolio health check with allocation, diversification alerts and rebalance suggestions.
  • Client-ready report: executive summary, metric tables, pros/cons and recommended portfolio changes.
  • Backtest-style ROI analysis: compute time-weighted and annualized returns and compare to benchmark.
  • Risk classification for onboarding: map questionnaire answers to conservative/moderate/aggressive profiles.

FAQ

The agent aggregates market and fundamentals from public sources and financial data providers; quality depends on source availability and timestamps.

Can it produce visual charts?

Yes. Reports can include technical charts (moving averages, RSI, MACD) when rendering in markdown or structured output suitable for embedding.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational