Stock Pulse - Autonomous Stock Intelligence Assistant

Monitor Indian stock prices and send Telegram alerts.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/maurya-doshi/Autonomous-Stock-Intelligence-Assistant --skill stock-pulse-autonomous-stock-intelligence-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Stock Pulse - Autonomous Stock Intelligence Assistant
Source: https://github.com/maurya-doshi/Autonomous-Stock-Intelligence-Assistant/tree/main
Command: npx skills add https://github.com/maurya-doshi/Autonomous-Stock-Intelligence-Assistant --skill stock-pulse-autonomous-stock-intelligence-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fastapi, uvicorn, yfinance, pandas, numpy, anthropic, python-dotenv, httpx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive suite of tools for tracking stock market prices, setting price alerts, and managing portfolios, empowering investors with actionable insights and real-time data.

Core Features & Use Cases

  • Real-time Stock Analysis: Access technical analysis with indicators like MA20, MA50, and RSI.
  • Price Alerts: Set alerts for buy or sell opportunities based on price movements.
  • Portfolio Tracking: Monitor your portfolio and see the total invested value.
  • Use Case: Suppose you want to buy TCS stock when it reaches a certain price. Use this Skill to set a buy alert, and you'll receive a notification when the price hits your target.

Quick Start

Use the Stock Pulse skill to set a buy alert for TCS at a price of 3500.

Frequently Asked Questions about Stock Pulse - Autonomous Stock Intelligence Assistant

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

FAQPage Schema
How do I set automated price alerts for Indian stocks using Python and Telegram?

Automated price alerts for Indian stocks are set by configuring target buy or sell prices in a FastAPI backend, which monitors real-time yfinance data and sends Telegram notifications when conditions are met.

What technical indicators are available for real-time stock analysis in this system?

Real-time stock analysis calculates technical indicators including MA20, MA50, and RSI using pandas and numpy, providing actionable insights on price movements for Indian stocks.

Can I use Claude AI to generate trading insights based on moving averages and RSI?

Yes, AI-driven insights are generated via Claude Haiku through the Anthropic API, offering automated explanations of technical analysis data like moving averages and RSI.

How do I track my investment portfolio and calculate total invested value with FastAPI and SQLite?

Portfolio tracking uses a FastAPI and SQLite backend to store asset records, monitor current prices via yfinance, and calculate the total invested value for Indian stocks.

Do I need to install FastAPI and uvicorn to run the stock analysis backend locally?

Yes, running the stock analysis backend requires installing Python with FastAPI and uvicorn to serve the application, alongside yfinance for data retrieval and SQLite for local storage.

What are the limitations of using yfinance for real-time stock data in a portfolio tracking system?

Using yfinance for real-time stock data limits analysis to available market feeds, meaning price alert monitoring accuracy depends on yfinance update intervals rather than direct exchange streaming.