s0v1x / EULERA

Eulera Dashboard is an easy and intuitive way to get a quick feel of what’s happening on the world’s market.

Home Page:https://eulera.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


EULERA

an easy and intuitive way to get a quick feel of what’s happening on the world’s market !

Language framework framework Star Badge Heroku GitHub license

EULERA in simple words

What is EULERA ?

EULERA is a Machine Learning-based web app, dedicated for Stock Market Prediction. The app gives a precise forecasting of the stock price of the following day for any given stock under NASDAQ stock exchange.

That means you get to choose your favorite company, and get in return the forecast for its stock price for the following day.

Eulera uses AI based algorithmic forecasting solutions for the capital markets to uncover the best investment opportunities.

Beside predicitons, EULERA gives the opportunity to visualize technical indicators, financial ratios (for different time ranges), and also some metrics that showcases the performance of the company chosen. In addition, the latest news related to the company of choice are gathered in one place.

How is this all possible ?

EULERA app is made from scratch using Dash framework, FastAPI, and the technical skills of the authors.

Project using

Setup environment

You should create a virtual environment and activate it:

python -m venv venv/
source venv/bin/activate

And then install the development dependencies:

pip install -r requirements.txt

or using pipenv in the root of the folder:

pipenv install

Run Dash

To run the app

py app.py

Important files description

app.py: As the name indicates, it contains the code for creating EULERA

charts.py: Creation of charts of the App using Plotly.

technical_indicators.py computes different technical and financial indicators (RSI, SMA, EMA, TSI, ...etc) for the company of choice.

License

This project is licensed under the terms of the MIT License.

About

Eulera Dashboard is an easy and intuitive way to get a quick feel of what’s happening on the world’s market.

https://eulera.herokuapp.com

License:MIT License


Languages

Language:Python 82.2%Language:CSS 17.8%