This repository includes my current ongoing project and also many simple projects demonstrating my skills in Machine Learning.
1. Fundamental Analysis
2. Technical Analysis
3. Time Series Forecasting
share value of a company is estimated by analyzing:
- sales
- earnings
- profits
- other economic factors
This method is most suited for long term forecasting
- uses the historical price of stocks for identifying the future price. - Moving average (most common algorithm)
This method is suitable for short term predictions.
This involves 2 types of algorithms
- Linear Models (AR, ARMA, ARIMA)
- Non Linear Models (Deep learning algorithms)
- inter dependency between stock price and stock volume
Deep learning Algorithms :
- Multi layer perceptrons (MLP)
- Recursive Neural Networks (RNN)
- CNN(Convolutional Neural Network)
- Long Short Term Memory (LSTM)
- Algoritmic Trading (use minute wise data of the stock)
This is a large project regarding saving an in-danger Lake named Urmia Lake in North West of Iran (see the following image from https://www.theguardian.com/). In this Notebook page explanatory Data Analyses is perfomerd in order to clean the data for the next Machine learning and more advanced statistical analysis to find out what is the main reason for the lake running dry. And, how it can be prevented. So far, the following Data Sets are analayzed in the Note book:
- Revers corrosponding basin area (Km^2) ✔️
- Rivers' monthly water flow to the lake (m^3) (1972-present) ✔️
- Monthly Percipitation (Rain) data (mm) (1972-present) ✔️