Building an Investment Trading System in Python
Learn Python trading strategies from a 25-year investment pro. Build your first strategy with practical, simple techniques. Start trading smarter today!
Course Content
Building an Investment Trading System in Python is an intermediate-level Udemy course taught by Cordell Tanny, CFA, FRM, FDP. It runs 5h 37m, is taught in English, and includes a certificate of completion. Learners rate it 4.9 out of 5 from 6 reviews, with 60 students enrolled. It is a paid course, first published April 2025.
Build a Powerful Investment Trading System with Python
Unlock the power of systematic trading! This course provides a practical, hands-on approach to developing your own investment trading system using Python, guided by a 25-year investment veteran who previously managed a $2B CAD portfolio.
- Real-World Techniques: Learn the exact methods used by professionals, from analyzing financial data to implementing sophisticated trading strategies.
- Python for Trading: No advanced math or expensive software required! Leverage your basic Python skills and the free Google Colab environment to build and test your strategies.
- Key Concepts Covered:
- Financial Data Analysis: Master the process of gathering and interpreting market data.
- Z-Score Calculation: Understand and apply Z-scores for identifying potential trading opportunities.
- Volatility Overlay: Incorporate volatility into your trading strategies for enhanced risk management.
- Backtesting: Run simple backtests using real historical market data to evaluate strategy performance.
- Performance Evaluation: Develop the skills to assess strategy effectiveness using crucial financial metrics:
- Sharpe Ratios: Measure risk-adjusted returns.
- Cumulative Returns: Track the overall growth of your investment.
- Out-of-Sample Validation: Ensure your strategies perform consistently on unseen data.
- Practical, Not Theoretical: This course emphasizes doing over just learning theory. You'll work directly with live market data, building strategies you can truly understand and improve.
- For All Levels: Whether you're an experienced trader looking to automate your ideas, a Python learner seeking a real-world project, or an investor interested in systematic strategies, this course offers a solid foundation.
- Risk Management: Gain insights into key techniques professional portfolio managers use to effectively manage market risks.
- Independent Strategy Development: By the end of this course, you'll have the confidence and skills to build, test, and refine your own trading systems independently.
If you're serious about applying Python to real-world investments, this course is your starting point. Enroll now and start building smarter trading strategies!
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.