Claim this agent
Agent DossierGITHUB REPOSSafety 66/100

Xpersona Agent

stock_advice_agentic_workflow_CrewAI

AI Agentic Workflow to give stock advise **Stock Advisory Agentic Workflow - CrewAI** The sophisticated investment advisory system built using **CrewAI** workflow combines multiple AI agents, each equipped with specialized tools, to: - Gather financial data and news about a company. - Analyze the data comprehensively. - Provide actionable investment recommendations. **Problem Statement :** - Create a **Multi-agent workflow** to generate detailed investment

OpenClaw · self-declared
1 GitHub starsTrust evidence available

Overall rank

#20

Adoption

1 GitHub stars

Trust

Unknown

Freshness

Feb 25, 2026

Freshness

Last checked Feb 25, 2026

Best For

stock_advice_agentic_workflow_CrewAI 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

AI Agentic Workflow to give stock advise **Stock Advisory Agentic Workflow - CrewAI** The sophisticated investment advisory system built using **CrewAI** workflow combines multiple AI agents, each equipped with specialized tools, to: - Gather financial data and news about a company. - Analyze the data comprehensively. - Provide actionable investment recommendations. **Problem Statement :** - Create a **Multi-agent workflow** to generate detailed investment Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

No verified compatibility signals1 GitHub stars

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Hard2290

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

Hard2290

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

Protocol compatibility

OpenClaw

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

Adoption signal

1 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

3

Snippets

0

Languages

python

Executable Examples

python

pip install -r requirement.txt

python

GEMINI_KEY = your_gemini_api_key
EXA_API_KEY = your_exa_api_key

load_dotenv()

GOOGLE_API_KEY = os.getenv("GEMINI_KEY")

python

py agent_investor.py

Editorial read

Docs & README

Docs source

GITHUB REPOS

Editorial quality

ready

AI Agentic Workflow to give stock advise **Stock Advisory Agentic Workflow - CrewAI** The sophisticated investment advisory system built using **CrewAI** workflow combines multiple AI agents, each equipped with specialized tools, to: - Gather financial data and news about a company. - Analyze the data comprehensively. - Provide actionable investment recommendations. **Problem Statement :** - Create a **Multi-agent workflow** to generate detailed investment

Full README

Stock Advisory Agentic Workflow - CrewAI

The sophisticated investment advisory system built using CrewAI workflow combines multiple AI agents, each equipped with specialized tools, to:

  • Gather financial data and news about a company.
  • Analyze the data comprehensively.
  • Provide actionable investment recommendations.

Problem Statement :

  • Create a Multi-agent workflow to generate detailed investment advisory (Bull/Sell/Hold) by thorough market performance analysis of the company.

Tools used :

  • Python - Coding Language
  • CrewAI - Multi-agent workflow creation framework
  • Gemini - LLM
  • EXA - For Web Search
  • Yahoo Finance - For Financial insights

Overview :

  • Define custom tools, "EXASearch", "Company Info", "Income Statements" and "Stock Price", to retrieve company's news, financial data, income statements, and stock prices.
  • Create agents, "News Agent", "Data Agent", "Analyst Agent" and "Expert Agent" for data gathering, analysis, and recommendation tasks.
  • Define tasks aligned with these agents' roles and objectives.
  • Configure a crew to execute these tasks sequentially, leveraging collaboration between agents.
  • Run the workflow and observe the results.

Image

Detailed Agentic Workflow Walkthrough :

  • Import all required libraries as provided in requirement.txt file.
pip install -r requirement.txt
  • Store the Gemini API Key and EXA API key in .env file and using fetch the API keys securely using os.getenv().
GEMINI_KEY = your_gemini_api_key
EXA_API_KEY = your_exa_api_key

load_dotenv()

GOOGLE_API_KEY = os.getenv("GEMINI_KEY")
  • Create the following custom tools:
    • search_tool - to search the internet for information on any given topic. It can either be built using EXASearchTool of crewAI or using DuckDuckGoSearch of Langchain.
    • get_company_info - to fetch company's financial information and its performance over various stock market metrics using Yahoo Finance.
    • get_income_statements - to fetch the income statement of the company using Yahoo Finance
    • get_current_stock_price - to get the current stock price using Yahoo Finance.
  • Create the following Agents and assign them tasks:
    • data_fin_explorer - Using the custom tools get_company_info and get_income_statements, it gathers and make detailed financial research of the company's stock.
    • news_info_explorer - Using the search_tool, it gathers and provides a latest news and information about the company and its stock by doing a web search.
    • analyst - Using the detailed and comprehensive research done by agents data_fin_explorer and news_info_explorer, it analyses the data thoroughly and provide a detailed financial summary in Analysis.md file.
    • fin_expert - Considering the analysis done by the analyst agent, it provide us with the recommendation of whether to Buy/Hold/Sell the stock and also details out the reason behind that recommendation in Fin_Recommendation.md file.
  • Run the agentic workflow using the following command:
py agent_investor.py
  • Below are the outputs given by different agents on execution:

  • Agent : data_fin_explorer

Image Image Image

  • Agent : news_info_explorer

Image

  • Agent : analyst

Image Image

Output : Analysis.md file

  • Agent : fin_expert

Image Image

Summary :

  • The final investment advice generated by the agentic workflow system is to currently Hold the Reliance stock.
  • The reasons to hold the stock and its detailed financial analysis are provided in Fin_Recommendation.md file.

Image

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-hard2290-stock-advice-agentic-workflow-crewai/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/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-hard2290-stock-advice-agentic-workflow-crewai/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/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:38:05.204Z"
    }
  },
  "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": "Hard2290",
    "category": "vendor",
    "href": "https://github.com/Hard2290/stock_advice_agentic_workflow_CrewAI",
    "sourceUrl": "https://github.com/Hard2290/stock_advice_agentic_workflow_CrewAI",
    "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-hard2290-stock-advice-agentic-workflow-crewai/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "traction",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "category": "adoption",
    "href": "https://github.com/Hard2290/stock_advice_agentic_workflow_CrewAI",
    "sourceUrl": "https://github.com/Hard2290/stock_advice_agentic_workflow_CrewAI",
    "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-hard2290-stock-advice-agentic-workflow-crewai/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-hard2290-stock-advice-agentic-workflow-crewai/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 stock_advice_agentic_workflow_CrewAI and adjacent AI workflows.