Skip to content

BlitzRates is designed for analyzing and interactively visualizing financial data, such as currency exchange rates(30+ available) and gold prices.

License

Notifications You must be signed in to change notification settings

Tomaszlek/BlitzRates

Repository files navigation

BlitzRates

Description

The application is designed for analyzing and interactively visualizing financial data, such as currency exchange rates(30+ available) and gold prices. It enables generating charts for various technical indicators, such as Moving Average, RSI (Relative Strength Index) and Bollinger Bands.

Key Features

Interactive Charts

  • Currency Chart: Visualize currency exchange rates against PLN with the option to overlay technical indicators such as Moving Average, RSI (Relative Strength Index) and Bollinger Bands.
  • Gold Price Chart: Explore gold prices in PLN over time, supplemented with essential technical indicators for comprehensive analysis.

Technical Indicators

  • Moving Averages: Apply moving averages to smooth out price data and identify trend directions with greater clarity.
  • RSI (Relative Strength Index): Assess overbought or oversold conditions in the market, aiding in identifying potential trend reversals.
  • Bollinger Bands: Analyze volatility and potential price breakouts, providing insights into market trends and potential trading opportunities.

Customization Options

  • Adjustable Parameters: Customize parameters such as moving average periods to align with specific analysis requirements.

User-Friendly Interface

  • Intuitive Controls: Easily adjust parameters and toggle between different technical indicators for dynamic charting experiences.
  • Interactive Plotting: Interact with charts to zoom in/out, pan across timeframes, and hover over data points for detailed information.

Used Languages/Libraries

  • Python 3.10
  • Python Libraries: Dash, Numpy, Plotly, Pandas

Installation

  1. Clone the Repository:

    git clone https://github.com/Tomaszlek/BlitzRates.git
    
  2. Navigate to the Project Directory:

    cd BlitzRates
    
  3. Install Dependencies:

    pip install -r requirements.txt
    
  4. Run the application(using PyCharm 'Run' Button or in Python interpreter console):

    python main.py
    

Authors

License

This project is licensed under the [MIT License].

About

BlitzRates is designed for analyzing and interactively visualizing financial data, such as currency exchange rates(30+ available) and gold prices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published