Welcome: Your Instructors, Course Content and the End Product
  • About your Instructors
  • What Will You Learn In This Course?
  • The Final Product: This Is What We'll Build Together
  • Important Changes to be aware of
  • How to ask questions
About Algorithmic Trading
  • The Benefits Of Automated Trading
  • The Pits And Downfalls of Automated Trading
  • Prevalence of Automated Trading
  • Why Use Open Source?
Installations
  • Setting Up Your Environment: Options
  • Virtual Machine: Installing Virtual Box
  • Virtual Machine: Installing Ubuntu
  • Python Packages and Virtual Environment
  • Deploy Our Virtual Machine
Virtual Machine: Linux Environment
  • Warning: Beware of Scammers
  • Ubuntu
  • The Terminal
  • Installing Apps and Editing Text
Python Primer
  • What this primer is for
  • Installing Python
  • Using Python As A Calculator (Operators)
  • Strings and Integers
  • Lists and Dictionaries
  • If Else For Statements
  • Imports
  • Functions
  • Classes
Installing Freqtrade
  • Quick Intro To Git
  • Installing Freqtrade
Configure And Run
  • Configure Telegram
  • Configure Binance
  • Configure Bot
  • Run Strategy in Sandbox
  • Important Changes to be aware of
Strategy Implementation
  • Strategy Explanation
  • Automated Strategies: Discussion
  • Coding The Strategy
  • Backtesting Strategy & Plotting Results
  • Parameter to Optimize
  • Doing the Optimization (part 1)
  • Doing the Optimization (part 2)
  • Optimizing With Larger Iteration
  • Testing / Backtesting Optimized Strategy
  • Running Strategy in Sandbox
  • Running The Strategy Live
  • Trading Results
In Sample And Out Of Sample Testing
  • Walkforward Analysis
  • Performing a Walkforward Analysis
Assignment
  • freqtrade/strategies repo
  • Assignment
  • Connect
Updates
  • Sharpe Ratio Update
  • Going over Current Version of Freqtrade
  • Edge Positioning
  • Impact of Cheap Coins on Backtest results
Thank you
  • Thank you
Bonus Lecture
  • Bonus Lecture