Stock AI Research Assistant — API Stack & Workflow

Analyze stocks with market data, fundamentals, technical indicators, and news sentiment.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/prafulkumar17/Stock-Analyser --skill stock-ai-research-assistant-api-stack-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Stock AI Research Assistant — API Stack & Workflow
Source: https://github.com/prafulkumar17/Stock-Analyser/tree/main/.agents/skills/api_stack
Command: npx skills add https://github.com/prafulkumar17/Stock-Analyser --skill stock-ai-research-assistant-api-stack-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires alphavantage, financialmodelingprep, twelvedata, newsapi, finnhub, fred, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for analyzing stocks and mutual funds, offering AI-driven buy/sell decisions based on market data, fundamentals, technical indicators, and news sentiment.

Core Features & Use Cases

  • Market Data Integration: Pulls market price data, technical indicators, and fundamentals from various free APIs.
  • News Sentiment Analysis: Incorporates financial news and sentiment analysis to inform investment decisions.
  • Technical Analysis: Analyzes indicators like RSI, MACD, moving averages, and Bollinger Bands.
  • AI Investment Report: Generates AI-based investment recommendations.

Quick Start

Run the skill for the stock 'AAPL' to get an AI-driven buy/sell decision.

Frequently Asked Questions about Stock AI Research Assistant — API Stack & Workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use AI to analyze stocks and generate buy or sell decisions?

To use AI for stock analysis and buy or sell decisions, you process market data, fundamentals, technical indicators, and news sentiment. This Skill automates that workflow by retrieving data from multiple financial APIs and applying AI to generate investment recommendations.

What technical indicators does AI stock analysis use for investment decisions?

AI stock analysis uses technical indicators including RSI, MACD, moving averages, and Bollinger Bands. By calculating these alongside market data and news sentiment, the system generates comprehensive investment reports for buy or sell decisions.

Do I need API keys for Alpha Vantage and Finnhub to analyze market data?

Yes, you need API keys for Alpha Vantage, Financial Modeling Prep, Twelve Data, NewsAPI, Finnhub, and FRED. These six data sources are required to retrieve the market data, fundamentals, and news sentiment necessary for AI investment analysis.

How does news sentiment analysis work with financial news APIs?

News sentiment analysis works with financial news APIs by retrieving relevant articles and evaluating their sentiment. This sentiment data is combined with market data and technical indicators to inform AI-driven stock buy or sell decisions.

Can I analyze mutual funds using technical indicators and market data APIs?

Yes, you can analyze mutual funds using technical indicators and market data APIs. The framework retrieves data from multiple free APIs to provide AI-driven buy or sell decisions for both individual stocks and mutual funds.

What is the best way to combine FRED economic data with stock technical analysis?

The best way to combine FRED economic data with stock technical analysis is to integrate it with market data, fundamentals, and news sentiment. This Skill uses FRED alongside other APIs to provide a comprehensive AI investment report for decision-making.