Skip to content

Latest commit

 

History

History
25 lines (24 loc) · 1.32 KB

File metadata and controls

25 lines (24 loc) · 1.32 KB

A minimal web app tool to instantly detect support & resistance levels for a 140.000+ stocks!

Finding the support & resistance levels of a security's price is crucial when looking for entrance or exit opportunities, but can be cumbersome and time-consuming.
I automated the process with Python and streamlit, and now i get them in seconds.

The support and resistance levels are calculated based on the fractals' method.

The user can either get all the support & resistance levels of a stock for a specific timeframe, as below:

Main screen

or they can get only the global support and resistance level of the timeframe they choose, as seen below:

Main screen

Other features:

  • A scrollable bar element below the diagram allows the user to zoom-in and out.
  • Expandable graph, so larger timeframes yield more visible graphs.
  • An API integrator (TwelveData API is used to extract historical data of securities).
  • Pre-commit hooks that help us check code linting and formatting before commiting.