/StockX

a Windows application that performs technical analysis and forecasting of stock prices using linear regression | Python | pandas | Tkinter | TA-Lib | scikit-learn

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

StockX

A Python GUI application that performs automated buying and selling of stocks based on a predefined strategy. It is capable of generating basic charts of stock prices, perfrom basic technical analysis and forecasting of stock prices using linear regression.

It is built using Tkinter, a python standard library. It also uses Upstox Developer API to perform the trades. It uses the Linear Regression algorithm from scikit-learn to perform the forcasting using indicators generated using TA-lib as features.