financial-analysis

Aggregate stock data from 14+ APIs and 20+ RSS feeds into buy/sell ratings and price targets.

59|22|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/geogons/skill-financial-analyst --skill financial-analysis-geogons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: financial-analysis
Source: https://github.com/geogons/skill-financial-analyst/tree/main
Command: npx skills add https://github.com/geogons/skill-financial-analyst --skill financial-analysis-geogons

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, feedparser, pandas, pandas-ta, requests, tradingview-ta, numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Financial Analysis Skill aggregates data from 14+ free APIs and 20+ RSS feeds to produce robust stock analysis, including buy/sell ratings, price targets, and entry/exit levels, to empower better decision-making.

Core Features & Use Cases

  • Use Case 1: Weekly Portfolio Review - P&L-aware buy/hold/trim/sell recommendations across holdings.
  • Use Case 2: Daily Opportunity Scanner - automatic discovery of new stock ideas from RSS, Reddit, and sentiment sources.
  • Use Case 3: On-Demand Stock Deep Dive - full analyst-grade reports across multiple data sources.

Quick Start

Clone this repository, run setup.sh to install dependencies, configure API keys, activate the virtual environment, and start asking for stock analysis.

Frequently Asked Questions about financial-analysis

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

FAQPage Schema
How do I generate buy/sell ratings and price targets from multiple stock APIs?

Generate buy/sell ratings and price targets by aggregating data from 14+ free APIs and 20+ RSS feeds to perform local fundamental, technical, and sentiment analysis, yielding actionable entry and exit levels for stocks.

Can I automate a daily stock opportunity scanner using RSS feeds and yfinance?

Yes, automate a daily stock opportunity scanner using RSS feeds and yfinance to discover new stock ideas automatically from sentiment sources and Reddit, producing analyst-grade reports for daily idea generation.

Does this stock analysis approach work for weekly portfolio reviews and P&L tracking?

Yes, use stock analysis for weekly portfolio reviews to generate P&L-aware recommendations across your current holdings, advising buy, hold, trim, or sell actions based on aggregated fundamental and technical data.

What is the best way to combine fundamental, technical, and sentiment analysis for stocks?

Combine fundamental, technical, and sentiment analysis by integrating 14+ free APIs with 20+ RSS feeds, applying a sector rotation modifier and macro-context insights to produce robust stock analysis with detailed outputs.

Do I need to manage API keys and rate-limiting for stock data aggregation?

Yes, stock data aggregation requires careful API key management and rate-limiting, alongside configuring the local environment to run setup scripts and install dependencies like pandas, numpy, and yfinance for local analysis.

Are there limitations to using free APIs for stock deep dive reports?

Free APIs for stock deep dive reports require careful rate-limiting and fallback chains to handle request limits, ensuring continuous data aggregation across 14+ sources for full analyst-grade stock evaluation.