A series of video tutorials to help you get started! (In collaboration with TradeHero & SGX)

Basics of Trading & Investing

Get more consistent income to grow your portfolio faster

Learn to Trade Profitably!

1b Stock Market Basics

15 FREE Animated Videos on the Basics of Trading & Investing

In collaboration with TradeHero (now Ayondo) & SGX (Singapore Exchange), we have developed a series of 15 animated video tutorials that will make learning fun & easy for all beginners! I have been tasked as the mastermind behind…
Stressed Traders

Swing Trading vs. Intraday Trading: Which is Better?

When it comes to trading, most people think that trading is stressful and boring because it involves staring at a screen the whole day and watching prices move, and then having to execute trades at lightning speeds to make any profits. That…
Monthly Portfolio Updates October 2016 1

How to Build a $1M Dollar Portfolio by 30 (The Practical Stuff)

How to Build a $1M Portfolio by 30: The Practical Stuff Last updated: 3 July 2026 · By Spencer Li, CFTe You build a million-dollar portfolio by 30 with three boring steps repeated for years, not by finding one perfect stock. First, build multiple…
Timeframes 2

How to Combine Price Action with Multiple Timeframes

One of the simple yet powerful techniques I use to allow me to quickly identify trading opportunities with minimal time and effort (typically 15 minutes a day), is to use this Excel table which combines price action with multiple timeframes. To…

Learn how to create long-term wealth and passive income

Build Your Investment Portfolio

Understand behavioral science and psychology to boost your consistency

The Inner Game of Trading

Trading Psychology

Cognitive Dissonance Bias – This Can’t Be True!

Cognitive Dissonance in Trading: Why You Refuse to Cut a Losing Trade Last updated: 3 July 2026 · By Spencer Li, CFTe Cognitive dissonance is the mental discomfort you feel when new information contradicts a position you already hold, and…
Trading Psychology

Anchoring Bias – I Refuse to Change My Mind!

What Is Anchoring Bias in Trading (and How to Beat It)? Last updated: 14 June 2026 · By Spencer Li, CFTe Anchoring bias is the tendency to lean too hard on the first number you see, and then judge everything after it against that number instead…
Trading Psychology

How to Think Like a Trader by Changing your Frame

Trading Psychology: The Behavioral Biases That Cost Traders Money (and How to Beat Them) Last updated: 3 July 2026 · By Spencer Li, CFTe Trading psychology is the study of how your own mind, not the market, decides whether you make or lose…
Trading Psychology

The Psychology of the Stoploss – Why is it so Hard to cut Losses?

Many new to trading have the tendency to liquidate positions that show a small profit, yet they keep those positions that show a loss as are unwilling to take a loss, in hope that prices will rebound. Such a counter-intuitive strategy will…