Line Your Own Pockets

Dave Mabe and Michael Nauss
undefined
Feb 2, 2026 • 36min

Should You Use Python for Backtesting?

We discuss:Python is a great general-purpose language, but that's what makes it a bad choice for backtestingIterating on your strategies is the critical piece - anything that makes that more complex will make things more difficultIn a world of LLMs, the argument for using Python for everything makes less senseChoose your tools based on profit potential, not because "I like Python and am good at it."Much more... ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Jan 26, 2026 • 46min

Amibroker: The Adventure Continues

Topics include:Batteries Data Not Included - the best way to get data into AmibrokerThe code that adds custom columns in Amibroker is resource-intensiveQuirks with databases in AmibrokerYour computer hardware matters with Amibroker (get more RAM)Dave's hardware specs for his backtesting computer. ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Jan 19, 2026 • 34min

How Discretionary Traders Can Add Automated Strategies

We go over:How "visual" backtesting is not real backtestingDiscretionary traders try to replace what they're doing with automation - but that's wrongHow to create a completely new strategy from the ground up to be automatedHow to build your "idea noticing" muscleMuch more.Here's the book mentioned in the show: The Art of Noticing ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Jan 12, 2026 • 47min

Next Steps with Amibroker

Michael's journey into AmiBroker begins with backtesting secrets and AI hurdles. Discover why good AFL code starts with quality examples. The conversation highlights the crucial role of a reusable column library in enhancing P&L. Tips on tackling coding challenges and emphasizing iterative testing provide clarity for beginners. Dave unveils the powerful MAPEKit AFL Generator for creating straightforward AFL code. Plus, insights on speeding up backtests and making systematic trading more accessible through LLMs make this a must-listen!
undefined
Jan 5, 2026 • 43min

Getting Started with Amibroker

Dave offers advice and feedback to Michael, who is learning to use Amibroker for the first time.He's coming from RealTest, so we go over the similarities and differences between the two platforms.We discuss:How RealTest is great for daily data, but hits a wall for most intraday trading strategiesAmibroker is not just a backtester; it’s a full charting, analysis, and execution environment.Backfilling with IQFeed versus Polygon (there is really no contest)Best practices for databases in AmibrokerMuch more... ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Dec 29, 2025 • 31min

How To Run Your Trading Like a Franchise Business

We discuss the actual nuts and bolts of what running your trading like a franchise means:Systematize everythingA process for eliminating low-value workWhat makes sense to outsource and what you should keep in-houseMake your trading survive without youAnd much more... ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Dec 22, 2025 • 34min

The ICE Method for Prioritizing Strategies

As traders gain experience, the problem shifts from not having enough ideas to having too many ideas competing for limited time and mental energy. Without a system, this abundance quickly becomes overwhelming and leads to paralysis or procrastination.We discuss the ICE method - a simple scoring method to determine which ideas to work on first.Spreadsheet Link https://docs.google.com/spreadsheets/d/1iWG87jZ7KiANQzH9O8KwgtRRl5Wcd60Q/edit?usp=sharing&ouid=112987133391354450813&rtpof=true&sd=true ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Dec 15, 2025 • 39min

How Much Does Speed Matter in Trading?

In this week's episode of Line Your Own Pockets, we take on a topic submitted by Isaac, a trader I work with.We discuss:When timing/speed matters and when it doesn'tThe types of trading strategies where latency is likely the bottleneckHow rushing to solve problems can be counter-productive (waiting can reveal simpler solutions)Concrete steps to determine if latency is really an issue and how to address itAnd much more... ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Dec 8, 2025 • 49min

Portfolio Level Backtesting - Useful or Waste of Time?

We butt heads in this episode, arguing about the value of portfolio-level backtesting, one of the key feature differences between RealTest and Amibroker.Is portfolio-level testing essential, or simply premature optimization? ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!
undefined
Dec 1, 2025 • 42min

How Often Should You Re-Optimize?

We discuss:How to optimize so you have to re-optimize as little as possibleHow better columns directly translate into more robust strategiesHold a rule "in reserve" so you can apply it when needed without full re-optimizationDocumenting previous optimization decisions will make the next strategy betterAnd much more... ---Before you go!The next time you find yourself in a drawdown, I want you to stop what you're doing and head on over to betterbacktesting.com to sign up for my free backtesting email course.I hope to see you there!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app