Python: Support & Resistance Model


Support & Resistance Model

This program makes support and resistance line of a commodity by taking data from past 52 weeks along with trend lines.

Resistance Level: Resistance in a sense is the opposite of support. Resistance is a price level on a chart where historically the stock has had difficulty rising above. This price level acts as a ceiling and prevents the stock from rising any further. 

Support Level: Support is a price level on a stock chart where historically the stock has had difficulty falling below. The price level acts as a floor and prevents the price of the stock from falling any further. 
A level of Support is always found BELOW prices.

Here's what we got when we run the model of BTC:

UPDATES

v0.1.1: Changed model interface
v0.1.2: Added header on top (in picture BTC-INR) which changes with commodity we put
v0.1.3: Changed the date format and added time (in picture X Axis)
v0.1.4: Added GUI which can be used to input commodity name, start date and end date (for feeding data)
v0.1.4.1: Removed GUI due to its limitation of not storing the preferences and have to run and enter data multiple times (possibly separating in future will be added back)
v0.1.4.2: Changed whole code structure to v0.1.1
v0.1.4.3: Fixed bugs
v0.1.4.4: Added back GUI for entering the commodity name.
v0.1.4.5: Added status as feedback to understand whether code executed successfully or not.
 




2 Comments