Skip to content
/ energy Public template

Visualize energy stock with technical indicators ( Simple Moving Average -- SMA, Moving Average Convergence Divergence -- MACD, Relative Strength Index -- RSI, and Bollinger Bands) with just a few clicks.

Notifications You must be signed in to change notification settings

LNshuti/energy

Repository files navigation

U.S. Energy Equities Market Technical Indicator Visualization

This Python application allows users to visualize stock data and technical indicators (SMA, MACD, RSI, Bollinger Bands) for selected companies. The app fetches historical stock data using Yahoo Finance, computes various technical indicators, and displays the plots interactively through a Gradio interface.

This tool provides an intuitive way for business users and analysts to quickly visualize key technical indicators without needing deep expertise in coding or data processing, making stock analysis more accessible and engaging.

Exhibit 1. Hess Corporation -- Simple Moving Average

image

Customize this Application with your own Stock List

Clone this Repository

git clone https://github.com/LNshuti/energy.git

Setup your Environment

conda env create --file=environment.yaml

Activate your Environment

conda activate stock-data

Install Dependencies

pip install -r requirements.txt

Run the app.py to Launch the Gradio Application

python src/main.py

If you found the app useful, please make sure to give us a star!

image

Customize the Ticker List

You can modify the COMPANY_TICKERS dictionary in the Python file to add or remove companies based on your needs.

COMPANY_TICKERS = {
    'Constellation Energy Corp': 'CEG',
    'Chevron Corporation': 'CVX',
    'Total Energies': 'TTE',
    'Exxon Mobil': 'XOM',
    'BP': 'BP',
    'Royal Dutch Shell': 'SHEL',
    'ConocoPhillips': 'COP',
    # Add more companies here...
}

image

About

Visualize energy stock with technical indicators ( Simple Moving Average -- SMA, Moving Average Convergence Divergence -- MACD, Relative Strength Index -- RSI, and Bollinger Bands) with just a few clicks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages