Hi, I’m JM, a stock investor from Korea with 10 years of experience trading Korean and U.S. stocks. Over the years, I’ve learned one thing: timing the market is tough. I’ve spent too many days overthinking, hesitating, and missing chances—wondering if I should buy, sell, or just wait. My profits? Not as good as I’d hoped. But then I found a game-changer: programming with Python.

This blog is my journey to make investing smarter and less stressful. I’m learning how to use Python to fetch data, test strategies, and automate trades—taking the guesswork out of the equation. Whether it’s balancing stocks and bonds or trying out ideas like momentum trading, I’ll share what I discover, step by step. I’m no expert yet, but that’s the point—we can figure this out together.

Expect practical posts with code, backtests, and real results, starting with simple ideas like optimizing a stock-bond mix using S&P 500 and TLT data. If you’re tired of guessing and ready to let data do the heavy lifting, stick around. Let’s build something smarter with Python!