Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.73 KB

README.md

File metadata and controls

34 lines (30 loc) · 1.73 KB

Disclaimer Notice:

This software product provided for stock exchange and finance is for informational purposes only and does not constitute financial advice. The accuracy or reliability of the information provided is not guaranteed and investing in the stock market involves risks. I am not liable for any losses or damages arising from the use of the software. Please seek professional advice before making any financial decisions. By using the software, you agree to this disclaimer.

Stock Filter

I recently got into stock exchange and learned about technical and fundamental analysis. Upon learning and applying the techniques to the real market, I saw that going through the stocks one by one and applying the techniques is time consuming but can be automated. Stock Filter is a software for applying multiple technical and fundamental analysis methods onto a set of stocks and filter out the ones giving out buy signals automatically.

Main Goal

The main goal of the software is to evolve this into a fully functional trading bot.

Technicals

I was chasing for an opportunity for practising functional programming, so Stock Filter is written with functional programming principals. Due to math heavy indicators and analysis methods, I have chosen Python.

Current Objectives

  • Increasing technical indicators (Currently MACD/RSI/Bollinger Bands)
  • Introducing fundamental analysis techniques
  • Converting the functions of indicators into more parameterized versions
  • Introducing parallelism to the whole filtering process to reduce time consumption
  • Introducing sell potentials (Currently only buy potentials are listed)