banner

AlgoTrading101 – PT101 Practical Python for Finance & Trading Masterclass

๐ŸŽ HAPPY NEW YEAR 2026! Exclusive 30% OFF for New Year 2026! Use code NEWYEAR30 โœจ Claim Your Gift
img

AlgoTrading101 – PT101 Practical Python for Finance & Trading Masterclass

AlgoTrading101 - PT101 Practical Python for Finance & Trading Masterclass

Course Curriculum

Chapter 1 > Hereโ€™s What You Are In For!

AT101 or PT101?

Why Code for Trading? The New Mindset โ€“ Trading Ideas and Concepts (Part 1) (5:38)

Why Code for Trading? The New Mindset โ€“ Trading Ideas and Concepts (Part 2) (5:35)

Why Code for Trading? The New Mindset โ€“ Trading Ideas and Concepts (Part 3) (7:24)

The Real Holy Grail of Trading

The First Step โ€“ How To ย Your Journey?

Simple vs Complex โ€“ Overview and Approach to Strategies in this Course

Teaser Strategy: 1+3-3+1 Bond Futures Calendar Spread

Chapter 2 > Python Basics 1 โ€“ The First Step

Why Python over other Programming Languages

AlgoTrading101 Partners with Holistic Coding and Algo-Hunter

Get the Snake โ€“ Installing Anaconda (1:45)

Using the Command Line (13:37)

Overview of our Research and Execution Tool โ€“ Jupyter Notebook (12:03)

What Snakes are these? Anaconda vs Python

Fastest Way to Open Your Jupyter Notebook

Download Code for Chapter 2

The Basic Building Blocks โ€“ Variables and Expressions (6:55)

Know what You Can Do โ€“ Jupyter Notebook & Python Superpower List

Copy Othersโ€™ Code โ€“ Python Libraries and Packages

Chapter 3 > No Data No Trading โ€“ Getting Some Basic Data In

Download Code for Chapter 3

Get Data from Quandl โ€“ Letโ€™s Get Appleโ€™s Stock Prices (8:22)

Quandl WIKI Database Limitations โ€“ Yahoo Finance to the Rescue

Installing Library for Yahoo Finance API (0:35)

Retrieving Data from Yahoo Finance API โ€“ Just a One-Liner (6:14)

Chapter 4 > Volatility Pairs Trading โ€“ Our First Strategy (A Teaser into Practical Pair Trading)

2 Behaviours โ€“ Correlation vs Cointegration (4:25)

Pair Trading โ€“ The Basic Cointegration Strategy (Part 1) (6:05)

Pair Trading โ€“ The Basic Cointegration Strategy (Part 2) (5:59)

Volatility Pairs Trading โ€“ Our Teaser Strategy (Intro)

Volatility Pairs Trading โ€“ Check it with our Eyes! (Visual Backtesting) โ€“ Part 1 (4:59)

Volatility Pairs Trading โ€“ Check it with our Eyes! (Visual Backtesting) โ€“ Part 2 (5:12)

Longing, Shorting and Spreads

Download Code for Chapter 4

Volatility Pairs Trading โ€“ Preparing for the Statistical Backtest

Volatility Pairs Trading โ€“ The Real Test! Running our Statistical Backtest (Part 1) (9:24)

Volatility Pairs Trading โ€“ The Real Test! Running our Statistical Backtest (Part 2) (8:31)

Volatility Pairs Trading โ€“ The Real Test! Running our Statistical Backtest (Part 3) (7:52)

Volatility Pairs Trading โ€“ The Real Test! Running our Statistical Backtest (Part 4) (8:53)

Volatility Pairs Trading โ€“ 10 Ideas to Level Up. Adapting to the Real-World

Chapter 5 > Python Basics 2 โ€“ Foundations

Just so you donโ€™t feel lost

Running all Cells

Download Code for Chapter 5

Counting stuff in Python (8:51)

Variables contain different Types of Info โ€“ Data Types (6:57)

The Simplest Table (Lists of Values) + Datetime Management (6:15)

The Simplest Tables with Unchangeable Values โ€“ Tuples (4:16)

If A happens, do B โ€“ Conditional Statements (17:11)

Printing stuff โ€“ Formatting your texts and numbers (7:56)

Meaning behind String Symbols

Do Something Many Times Using Code โ€“ For Loops (10:26)

Loops Practice 1 โ€“ Basic For Loops

Do Something Many Times in a Different Way โ€“ While Loops (10:04)

Loops Practice 2 โ€“ Basic While Loops

Looping Twice โ€“ Nested Loops (4:52)

Loops Practice 3 โ€“ Nested Loops

If A then B, Many Times โ€“ Loops with Conditionals (6:54)

Loops Practice 4 โ€“ Conditional + Nested Loops

Answers to Loops Practice 1 to 4 (11:19)

Loops with some Control (Continue, Break and Pass) (4:34)

Loops Practice 5 โ€“ Calculating Stock Metrics

Answers to Loops Practice 5 (12:30)

For Loops without the Range Method

When to use For vs While Loops

Get Data from CSV and TXT (10:32)

Exporting dataframe to CSV

Stuck at Programming? Self-Learning and Getting Help Guide

Elegant Code vs Learning Trading

Chapter 6 > Strategy Design I โ€“ Differentiating Luck and Skill

The Most Important Concept โ€“ Market Prudence

Market Inefficiency Discovery vs Exploitation

David vs Goliath โ€“ Can we outwit the Big Funds?

Us vs Hedge Funds: Why We Dislike Trading on Lower Timeframes

Outwitting the Masses โ€“ Second-Order Thinking

How to Choose What Markets/Strategies to Trade

Does this course suck? Or is it adding value to you?

Chapter 7 > Practical Statistics 101 โ€“ Making Sense of Key Figures

Calculating Long Term Expected Payout of a Robot (6:40)

Statistical Significance and Law of Large Numbers โ€“ More is better (6:58)

What is an Abnormal Move โ€“ Understanding Standard Deviations

Stock Returns Behaviour โ€“ Understanding Normal Distributions

Minimum Sample Size and Application to Trading (10:59)

Cointegration Simplified

Optional Readings on Statistics

What are Correlation and Sensitivity/Regression

The Real Role of Statistics in our Trading

Chapter 8 > A Library for Data Analysis โ€“ Pandas (Not the lazy animal!)

Generating Random Numbers

What is Pandas and Why Do We Need It?

Download Code for Chapter 8

Two Column Tables of Data โ€“ Dataframe (This one is important) (14:35)

Managing Dataframes โ€“ Editing our Tables (7:24)

Managing Dataframes 2 โ€“ Changing the Shape of our Dataframes (7:55)

Datetime Management โ€“ Adding Dates to Dataframes (7:54)

Pandas Exercise 1 โ€“ All You Need for Managing Dataframes

Changing Dataframeโ€™s Data Type

Not-a-Number? Dealing with NaN and NaT

Pandas Exercise 2 โ€“ Managing Non Numbers in your Data

What is a Pandas Series? (8:34)

Chapter 9 > Strategy Design II โ€“ Creating Alpha Out of Thin Air: The Magic of Synthetic Assets

Introduction to Synthetic Assets โ€“ Why Does It Produce Alpha (9:30)

Types of Synthetic Assets โ€“ Hedging in Different Ways (Part 1) (8:06)

Types of Synthetic Assets โ€“ Hedging in Different Ways (Part 2) (5:25)

Moving Beyond Spreads โ€“ Spread^2 and Others

Download Code for the Chapter

Practice 1 (Questions) โ€“ Dollar-Hedged Structure

Practice 1 (Answers) โ€“ Dollar-Hedged Structure (Part 1) (9:18)

Practice 1 (Answers) โ€“ Dollar-Hedged Structure (Part 2) (8:04)

Manipulating the Shapes of Structures using Multipliers (10:22)

Effect of Multipliers โ€“ Summary

An Impossible Structure โ€“ One Ranging and One Trending

Normalising the first value to 1

Market-Hedging and Other Hedges

Chapter 10 > Practical Cointegration Trading Ideas

3 Cointegration Trading Ideas that we can Implement

No-Code Trading Research Tools โ€“ Do Quick Research before Committing

Chapter 11 (Strategy) > Bond Futures Synthetic Structures โ€“ The Calendar Spreads I

Bond Futures Calendar Spreads (Part 1) โ€“ One of the Most Stable Synthetic Asset โ€“ Introduction

Bond Yields and Prices โ€“ They are Inverse!

Bond Futures Calendar Spreads (Part 2) โ€“ Understanding the Fundamental Idea

Finding Alpha in STIR Futures

Download code for this chapter

Code to download BAX data + 2 Coding tasks for you

Downloading and Cleaning BAX Data (10:46)

Calculating and Plotting a Double Butterfly in Python (Part 1) (6:06)

Calculating and Plotting a Double Butterfly in Python (Part 2) (6:53)

The Easy Way โ€“ Charting STIR Futures Structures on Tradingview

List of STIR Futures โ€“ Common and Less Common STIRs

Opening a Interactive Brokers Demo account to Trade STIR Futures

Using Interactive Brokersโ€™ Booktrader (aka price ladder)

Bond Futures Calendar Spreads (Part 3) โ€“ The Essence of the Strategy: Execution

Bond Futures Calendar Spreads (Part 4) โ€“ The Source of Alpha: Level Up Your Execution

Prepare for Battle โ€“ Set up your Interactive Brokers Layout (Part 1) (6:39)

Prepare for Battle โ€“ Set up your Interactive Brokers Layout (Part 2) (7:59)

Finding Your Asset in Interactive Brokers

Mental Sums โ€“ Calculating Price of Double Butterfly from Booktraders

Time for Battle! Demonstrating How to Execute a D.Butterfly (Part 1) (8:44)

Time for Battle! Demonstrating How to Execute a D.Butterfly (Part 2) (8:48)

Chapter 12 (Strategy) > Bond Futures Synthetic Structures โ€“ The Calendar Spreads II

New Weapon โ€“ Combination Order

Demonstrating the new weapon โ€“ The Combination Order (7:33)

Understanding the Combination Order

Bond Futures Calendar Spreads (Part 5) โ€“ Multi-Quarter Structures and Structures Equivalence

A New Weapon โ€“ Finding Opportunities in the Term Structure (Part 1) (6:07)

A New Weapon โ€“ Finding Opportunities in the Term Structure (Part 2) (7:05)

Term Structure and STIR Pricing

Bond Futures Calendar Spreads (Part 6) โ€“ Trading with the Drift

Bond Futures Calendar Spreads (Part 7) โ€“ Strategy Difficulties and Risks

Downloading and Storing BAX data in Bulk

How much $ do you need for this strategy โ€“ Capital Requirements

Bond Futures Calendar Spreads (Part 8) โ€“ Backtesting and other Considerations

STIR Trade Sizing and Non-Entry/Exit System

BAX End Note

Chapter 13 > Python Basics 3 โ€“ Functions and OOP

Those who are good at Python can skip this chapter

What are Functions โ€“ Our Little Factories

Download Code

User-Defined Functions โ€“ Learn to Code Your Own Factories! (20:29)

Functions Practice 1 โ€“ Questions

Functions Practice 1 โ€“ Solutions (Part 1) (9:02)

Functions Practice 1 โ€“ Solutions (Part 2) (10:56)

What are Scripts โ€“ Simple Python file (Also: How to import your own code) (10:18)

Uses of Python Scripts vs Jupyter Notebooks

Modules vs Libraries vs Packages โ€“ Understanding the Terminologies

OOP Series โ€“ Object-Oriented Programming (OOP) Simplified. Objects store values and/or does stuff (5:06)

OOP Series โ€“ Difference between Classes and Objects (2:40)

OOP Series โ€“ Why do we need to learn OOP? Ans: We have no choice

OOP Series โ€“ Object Variables: Storing Values (Part 1) (9:12)

OOP Series โ€“ Object Variables: Storing Values (Part 2) (11:40)

OOP Series โ€“ Object Functions: Doing stuff (11:18)

Objects Practice 1 โ€“ Object Variables (Questions + Solutions)

Objects Practice 2 โ€“ Object Functions (Questions)

Objects Practice 2 โ€“ Object Functions (Solutions) Part 1 (5:34)

Objects Practice 2 โ€“ Object Functions (Solutions) Part 2 (8:55)

Naming Conventions โ€“ How to name your classes, variables etc

Chapter 14 > Backtesting Theories โ€“ Our Aim and the Mistakes to Avoid

What is Backtesting โ€“ Simplified

The Aim of Backtesting โ€“ We are NOT trying to build the Ultimate Strategy

3 Big Mistakes of Backtesting โ€“ 1) Overfitting 2) Look-Ahead Bias 3) P-Hacking

Solution to the 3 Big Mistakes in Backtesting

There are no reviews yet.

Add a Review
Original price was: $499.00.Current price is: $69.00.

Learn Python for Finance & Trading โ€“ Practical Ideas and Strategies for Modern Markets.

Purchase this product now and earn 69 Points!
10 Points = $1

ุงูู„ุงู… ูŠุงุจุงู†ูŠุฉ ูƒุงู…ู„ุฉ dvd sex pornarabic.net ููŠุฏูŠูˆ ุงุบุชุตุงุจ ุณูƒุณ
virgin porn mms coffetube.info english sexvidio
a girl naked tubepatrol.xxx xvedio in hindi
ุจู†ุงุช ุดุฑู…ูˆุทุฉ porntur.com ู†ูŠูƒ ูู†ุงุฏู‚
ู†ุณุงุก ุจุฏูŠู†ุงุช ุฌู…ูŠู„ุงุช tantaporno.com ู…ูˆู‚ุน ุณูƒุณ ู„ุจู†ุงู†ู‰
kashmir xxx sex hindisextube.net indianswx
ู„ุญุณ ุงู„ูƒุณ ุงู„ู…ุตุฑูŠ cmsextra.net ุณูƒุณ ู…ุชุฑุฌู… ุงูˆู† ู„ุงูŠู†
ุณูƒุณ ู…ุงูŠุง sexarabporn.net ุณูƒุณ ุฎู„ูŠุฌูŠ ู…ู†ู‚ุจุงุช
aunty and boy xnxx big-porn-house.com meera chopra nude
ุณูŠูƒุณุณ arabianmotion.com ุทูŠุฒ ู…ุตุฑูŠุฉ
brazzars hd.com indianpornxclips.com thelugu sex chat
hindi video sixe ganstababes.com porn sites in india
ุงุฎ ูˆุงุฎุชุฉ ุณูƒุณ fransizporno.com ู†ูŠูƒ.
ๅคงๅกš ้šฃใฎๅฅฅๆง˜ javstreaming.name ๆกƒไนƒๆœจใ‹ใช ๅ‹•็”ป
ุงู„ุฒุจ aniarabic.com ุงู†ุชุตุงุฑ ุณูƒุณ