NEPSE Price Tracker

Overview

A comprehensive price tracking application focused on Nepal Stock Exchange (NEPSE) data. The system monitors stock prices and sends real-time notifications through messaging platforms.

Key Features

  • Real-time Price Monitoring: Automated NEPSE price data collection
  • Multi-channel Notifications: Telegram bot and WhatsApp integration
  • Data Analysis: Jupyter notebooks for price analysis and trend identification
  • Database Management: SQLAlchemy models with Alembic migrations
  • Web Server: FastAPI backend for data access

Technologies

  • Database: SQLAlchemy with Alembic migrations
  • API: FastAPI backend

Components

  • Price data fetching and storage
  • Webhook handling for real-time updates
  • Automated alert system
  • Historical price analysis
  • Custom script generation

View on GitHub