Backtesting: Steps, Study, Exchange Method, Python, and much more