The DIY Guide to Building Your Investment Portfolio
Last updated: 16 October 2026 · By Spencer Li, CFTe
Most people build a portfolio backwards. They start by asking which stock to buy.
The order that works is the opposite, and it is boring: build cashflow first, so there is something to invest. Buy long-term assets only when the cycle makes them cheap. Then reinvest what the portfolio pays you, so the compounding does the heavy lifting in the last 10 years. That is the whole machine. Cashflow fills the tank, patient buying gets you a good price, and reinvested income turns a steady saver into a snowball. This guide walks the 3 steps in the order you actually do them, shows the compounding arithmetic so you can see where the money really comes from, and ends with the one test that tells you whether the portfolio you have built will survive a crash.
Step 1: where does the capital come from?
When I was in my 20s, a million-dollar portfolio was my dream too, and I had almost nothing to put in it. So I read everything I could find, and I kept arriving at the same first principle. At the start, nearly all of your time should go into generating cashflow, because you cannot compound money you do not have.
If you have a well-paying job, save hard from it. To speed things up, most people add a second source of income on top: a side job, an online business, trading. For me it was forex trading, because it needed little capital and I could only spare 15 to 30 minutes a day. Whatever you pick, judge it by one number: how much it adds to what you can set aside each month.
Personally, I would not overthink which side income to pick. Pick the one that fits the time and the capital you actually have, and start. My rule of thumb is that the long-term portfolio becomes the main event somewhere around SGD 100,000 of capital. Below that, your energy is better spent raising the cashflow than fine-tuning the allocation.
Step 2: when do you buy?
Not all at once, and not now because you finally have the money.
Start with a rough picture of the portfolio you want and the risk you can live with. Look for assets with a decent chance of going up over the years and that pay you something while you wait, dividends or rent. Then watch the cycle. Pull up a 50-year chart of any asset class and you can see the pattern a child could read: long climbs, sharp drops, long climbs again. You want to be a buyer in the drops. There is no need to spend evenings on analyst reports. The goal is a good decision with limited time.
So you might ask, isn’t that market timing? Well, no. Timing is trying to call the top and the bottom. This is only refusing to pay the top. A scanner will tell you the price. It will not tell you to wait 2 more years for a better one. That patience, sitting on cash through an expensive market, is the part no tool buys for you.
Step 3: let compounding do the last 10 years
Here is the arithmetic, and it surprises almost everyone the first time they see it. Suppose you put SGD 1,000 a month into a portfolio that earns 6% a year, which is a hypothetical, not a promise.
| Years of saving SGD 1,000 a month | What the portfolio holds at 6% a year |
| 10 | about SGD 164,000 |
| 20 | about SGD 462,000 |
| 30 | about SGD 1,005,000 |
Read the right-hand column again. The first 20 years build SGD 462,000. The next 10 years add more than that on their own.
The last 10 years are worth more than the first 20.
That is why step 3 is reinvesting, and why spending the dividends in year 12 is so expensive. The income the portfolio pays you starts earning its own income, and the line stops being straight and starts bending upwards. Set the dividends to reinvest by default, so the snowball runs without you having to decide each month.
Once the portfolio is built, maintenance is light. Check it about once every 3 months, sell a little of what has grown too large, top up what has shrunk, and otherwise leave it alone. Over-tinkering is how people talk themselves out of the compounding they are waiting for. The rest of the time you get to live, which is the point of the whole exercise.
The crash test: fragile, robust or anti-fragile?
In a bull market everyone is a genius, because it takes no skill to make money when everything is going up. The real test of a portfolio is the day the market drops 50%. Nassim Taleb’s ladder is the cleanest way to grade yours.
- Fragile. All-in, leveraged, concentrated, no cash. Looks brilliant in the climb, gets margin-called and sold at the lows in the crash.
- Robust. Diversified, unleveraged, a long-term hold. Falls with the market and survives intact. This is where most sensible advice stops.
- Anti-fragile. Holds some cash, owns a few things that tend to rise when shares fall, and is sized so no single shock forces a sale. The crash becomes the best buying week of the decade.
Notice the cost. Anti-fragility is not free. The cash and the hedges drag in the good years, which is exactly why people abandon them a year before they are needed. You pay a small, boring premium in the bull market to be the buyer in the crash instead of the forced seller.
So, the test in one question: if the market fell 50% next quarter, would you be forced to sell, or would you be buying? Your honest answer grades the portfolio better than last year’s return ever could.
If the cashflow engine in step 1 is the piece you are missing, the 15-minute-a-day routine I run is in the free checklist at the end of this guide.
Where the machine breaks
Three places, in my experience, and none of them is picking the wrong stock.
The first is skipping step 1 and trying to invest your way out of a cashflow problem. A portfolio of SGD 20,000 cannot change your life whatever it holds, and treating it as if it can leads straight to leverage. The second is buying everything the month the money arrives, which is usually near a top, because the money arrives when you feel rich. The third is spending the income in the middle years, when the snowball is still small enough to look pointless. All 3 are failures of patience, and each one looks like a sensible decision at the time.
FAQ
How much money do I need to start a portfolio?
Less than you think to start, and about SGD 100,000 before it becomes the main event. Below that, your time is better spent raising cashflow from a job and a side income, because you cannot compound money you do not have yet.
Should I buy all at once or a bit at a time?
A bit at a time, and more when the cycle makes things cheap. Buying everything the month the money arrives usually means buying near a top, because that is when people feel rich enough to invest.
How often should I check my portfolio?
About once every 3 months. Rebalance back toward your target mix, reinvest anything it paid you, and leave it alone in between, because frequent tinkering interrupts the compounding you are trying to capture.
Do I need to read financial reports?
For this job, no. A long-run price chart tells you where you are in the cycle and whether something is cheap, and that is the decision that matters most for a long-term holding. Equity-analyst work is a different job.
What is an anti-fragile portfolio?
One that comes out of a crash ahead, because it holds cash and a few assets that rise when shares fall, and it is sized so no single shock can force a sale. It earns a little less in the climb and buys the dip when everyone else is selling.
Go deeper
This guide is the hub for every portfolio post on the site:
- What goes in: an easy way to diversify · how to split stocks and bonds · when and how to rebalance · The Intelligent Asset Allocator, summarised · the 5 major types of REITs · Warren Buffett’s 7 rules for dividend investing
- Picking stocks: finding undervalued stocks · reading financial statements · financial ratio shortcuts
- Surviving a crash: is your portfolio anti-fragile? · sell everything or hold on? · 3 financial regrets of retirees
- Costs and who does the work: the cheapest way to dollar-cost average from Singapore · robo-adviser or DIY? · is your adviser or bank RM worth the fees?
This guide gives you the machine. The free 15-Minute Swing Trader’s Checklist gives you the engine in step 1: the daily routine, the questions to ask before every trade, and the five rules that keep you in the game. Enter your email and we’ll send it over:
We use your email address to send you the checklist, then emails about trading and our courses. Unsubscribe in one click, any time. Privacy policy.
About the author. Spencer Li is the founder of Synapse Trading and a Certified Financial Technician (CFTe) with 15 years of trading across stocks, forex, crypto, commodities, and bonds. His trade log is public: every trade since April 2024, dated, losses left in. He teaches low-risk swing trading in 15 minutes a day, one system for any market.
Educational content only, not personalised financial advice. Trading carries risk, including loss of capital, and isn’t suitable for everyone. Past performance is not indicative of future results. Synapse Trading is not licensed or regulated by MAS.
