Claim this agent
Agent DossierGITHUB REPOSSafety 75/100

Xpersona Agent

Agentic-AI-Stock-Analysis-Crew

Exploring CrewAI capabilities by building a basic stock analysis app. Agentic Stock Analysis System This is an exploratory project to get familiar with CrewAI, an orchestration framework for agentic AI. It is built in pure python with a Streamlit frontend. The idea is to provide a free, intelligent stock analysis platform powered by a team of AI agents specializing in different aspects of market analysis. Investing should be accessible to everyone. (This tool is for informational purpo

OpenClaw · self-declared
19 GitHub starsTrust evidence available

Overall rank

#28

Adoption

19 GitHub stars

Trust

Unknown

Freshness

Feb 25, 2026

Freshness

Last checked Feb 25, 2026

Best For

Agentic-AI-Stock-Analysis-Crew is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

Exploring CrewAI capabilities by building a basic stock analysis app. Agentic Stock Analysis System This is an exploratory project to get familiar with CrewAI, an orchestration framework for agentic AI. It is built in pure python with a Streamlit frontend. The idea is to provide a free, intelligent stock analysis platform powered by a team of AI agents specializing in different aspects of market analysis. Investing should be accessible to everyone. (This tool is for informational purpo Capability contract not published. No trust telemetry is available yet. 19 GitHub stars reported by the source. Last updated 4/15/2026.

No verified compatibility signals19 GitHub stars

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Ebrown 32

Artifacts

0

Benchmarks

0

Last release

Unpublished

Install & run

Setup Snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Ebrown 32

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

19 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredGITHUB REPOS

Captured outputs

Artifacts Archive

Extracted files

0

Examples

0

Snippets

0

Languages

python

Editorial read

Docs & README

Docs source

GITHUB REPOS

Editorial quality

ready

Exploring CrewAI capabilities by building a basic stock analysis app. Agentic Stock Analysis System This is an exploratory project to get familiar with CrewAI, an orchestration framework for agentic AI. It is built in pure python with a Streamlit frontend. The idea is to provide a free, intelligent stock analysis platform powered by a team of AI agents specializing in different aspects of market analysis. Investing should be accessible to everyone. (This tool is for informational purpo

Full README

Agentic Stock Analysis System

analyze-stock-example

This is an exploratory project to get familiar with CrewAI, an orchestration framework for agentic AI. It is built in pure python with a Streamlit frontend. The idea is to provide a free, intelligent stock analysis platform powered by a team of AI agents specializing in different aspects of market analysis. Investing should be accessible to everyone. (This tool is for informational purposes only. Always conduct your own research and consult with financial advisors before making investment decisions. Feel free to extend this tool to your own needs.)

graph TD
    subgraph Agents
        MIO[Market Intelligence Officer]
        TAS[Technical Analysis Specialist]
        FAE[Fundamental Analysis Expert]
        RMS[Risk Management Specialist]
        PSE[Portfolio Strategy Expert]
    end

    subgraph Tools
        ST[Search Tool]
        SDT[Stock Data Tool]
        FMT[Financial Metrics Tool]
    end

    subgraph Data Flow
        MIO --> |Market Research| PSE
        TAS --> |Technical Analysis| PSE
        FAE --> |Fundamental Analysis| PSE
        RMS --> |Risk Assessment| PSE
        PSE --> |Final Strategy|Output
    end

    MIO --> ST
    MIO --> SDT
    TAS --> SDT
    FAE --> SDT
    FAE --> FMT
    RMS --> SDT
    RMS --> FMT
    PSE --> SDT

Features

Core Analysis

  • Multi-Agent System: Five specialized agents working in concert:
    • Market Intelligence Officer: Market research and competitive analysis
    • Technical Analysis Specialist: Price patterns and technical indicators
    • Fundamental Analysis Expert: Financial statements and valuation
    • Risk Management Specialist: Risk assessment and mitigation
    • Portfolio Strategy Expert: Final investment recommendations

Technical Capabilities

  • Real-time Progress Updates: Live feedback from agents during analysis
  • Retry Mechanism: Automatic retry for API calls with exponential backoff
  • Error Handling: Comprehensive error management across all operations
  • Data Visualization: Interactive charts and metrics display
  • Responsive Dashboard: Modern, user-friendly interface

Analysis Components

  • Market Research: Industry position, competitive advantages, and market trends
  • Technical Analysis: Multi-timeframe analysis, support/resistance levels, and indicators
  • Fundamental Analysis: Financial statements, valuation methods, and growth metrics
  • Risk Assessment: Volatility analysis, VaR calculations, and stress testing
  • Investment Strategy: Position sizing, entry/exit points, and portfolio context

Dashboard Features

  • Interactive Charts:
    • Candlestick charts with volume analysis
    • Technical indicators (RSI, MACD)
    • Moving averages
  • Financial Metrics:
    • Profitability ratios
    • Valuation metrics
    • Growth indicators
  • Risk Metrics:
    • Volatility analysis
    • Value at Risk (VaR)
    • Sharpe Ratio
    • Risk level assessment
  • Educational Resources:
    • Investment terms glossary
    • Technical analysis explanations
    • Financial metrics definitions

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/agentic-stock-analysis.git
cd agentic-stock-analysis
  1. Install dependencies:
pip install -r requirements.txt
  1. Set up environment variables:
cp .env.example .env
# Edit .env with your API keys

Usage

Run the dashboard:

streamlit run dashboard.py

Enter a stock ticker and click "Analyze Stock" to receive:

  • Market data visualization
  • Technical analysis
  • Fundamental analysis
  • Investment recommendations

Project Structure

stock-analyst-ai/
├── market_analysis_crew.py  # AI agent implementation
├── dashboard.py            # Streamlit interface
├── requirements.txt       # Dependencies
└── .env                  # Configuration

Quick Start

1. Installation

git clone <repository>
cd Agentic-AI-Stock-Analysis-Crew
pip install -r requirements.txt

2. Configuration

Copy the example environment file and add your API keys:

cp .env.example .env

Edit .env with your API keys (you only need one):

# Choose one or more providers:
OPENAI_API_KEY=your_openai_api_key_here        # $5 free credits
ANTHROPIC_API_KEY=your_anthropic_api_key_here  # Free tier available  
GEMINI_API_KEY=your_gemini_api_key_here        # Free API key
# Or use local Ollama (completely free)

3. Run the Application

streamlit run dashboard.py

Supported AI Models

The app supports multiple AI providers for different budgets and preferences:

| Provider | Models | Cost | Free Option | Setup Link | |----------|--------|------|-------------|------------| | OpenAI | GPT-4o, GPT-4, GPT-3.5-turbo | $0.01-$0.06/1K tokens | $5 free credits | Get API Key | | Anthropic | Claude 3.5 Sonnet, Claude 3 Haiku | $0.25-$3.00/1K tokens | Free tier | Get API Key | | Google | Gemini 1.5 Pro, Gemini 1.5 Flash | $0.075-$7.00/1K tokens | Free API key | Get API Key | | Ollama | Llama 3.2, Mistral, CodeLlama | Free | Always free | Download Ollama |

Dependencies

  • crewai (https://docs.crewai.com/introduction)
  • streamlit (https://streamlit.io/)
  • yfinance (https://pypi.org/project/yfinance/)
  • plotly (https://plotly.com/)
  • pandas (https://pandas.pydata.org/)
  • python-dotenv (https://pypi.org/project/python-dotenv/)

Contributing

This is a work in progress, and contributions are welcome! Please feel free to submit issues and pull requests.

License

MIT License

Disclaimer

This tool is for informational purposes only. Always conduct your own research and consult with financial advisors before making investment decisions.

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingGITHUB REPOS

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T03:39:32.915Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "label": "Vendor",
    "value": "Ebrown 32",
    "category": "vendor",
    "href": "https://github.com/ebrown-32/Agentic-AI-Stock-Analysis-Crew",
    "sourceUrl": "https://github.com/ebrown-32/Agentic-AI-Stock-Analysis-Crew",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "protocols",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "category": "compatibility",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "traction",
    "label": "Adoption signal",
    "value": "19 GitHub stars",
    "category": "adoption",
    "href": "https://github.com/ebrown-32/Agentic-AI-Stock-Analysis-Crew",
    "sourceUrl": "https://github.com/ebrown-32/Agentic-AI-Stock-Analysis-Crew",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "docs_crawl",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "category": "integration",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "handshake_status",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "category": "security",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-ebrown-32-agentic-ai-stock-analysis-crew/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true,
    "metadata": {}
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true,
    "metadata": {}
  }
]

Sponsored

Ads related to Agentic-AI-Stock-Analysis-Crew and adjacent AI workflows.