Skip to content

abhishek2chikun/ZerodhaStrategyBuilder_with_Telegram-NLP

Repository files navigation

Stock Market Streamlit Application

Overview

This project is a comprehensive Stock Market Streamlit Application that integrates various features to enhance trading decisions and execution. The application leverages sentiment analysis from Twitter, custom strategy creation, and provides alerts via a Telegram channel. It is also integrated with the Zerodha Kite API for direct trade placement. Rive real-time alert for your created strategy.

Features

  1. Sentiment Analysis from Twitter: The application performs sentiment analysis on tweets related to specific stocks to gauge market sentiment and make informed trading decisions.
  2. Custom Strategy Creation: Users can create and implement their own trading strategies within the application.
  3. Alerts via Telegram: The application sends real-time alerts and notifications about market conditions and strategy outcomes directly to a Telegram channel.
  4. Integration with Zerodha Kite API: The application is integrated with the Zerodha Kite API, allowing users to directly place trades based on the strategies and analysis performed within the app.

Technologies Used

  • Streamlit: For creating the web application interface.
  • Python: The core programming language for backend logic and integration.
  • NLTK: For performing sentiment analysis on fetched tweets.
  • Telegram Bot API: For sending alerts and notifications to Telegram.
  • Zerodha Kite API: For direct trade placement and websocket data

Getting Started

Prerequisites

  • Python 3.7 or above
  • Zerodha Kite account and API credentials
  • Twitter Developer account and API keys
  • Telegram account and bot token

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/stock-market-streamlit-app.git
    cd stock-market-streamlit-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published