Investing

How to Automate Your IBKR Singapore Investments

Set up automatic recurring investments on Interactive Brokers Singapore to build wealth consistently without manual effort.

8 min read
By Mark

Okay, real talk — setting up automated investing was one of the best decisions I made for my finances. Before this, I kept saying "I'll invest next month" or "the market is too high right now." Classic excuses lah. Once I automated everything, my portfolio just grew quietly in the background while I was busy with life.

I use Interactive Brokers (IBKR) for this, and I'm going to show you exactly how I set it up. It took me about 30 minutes of one-time setup, and now I spend maybe 5 minutes a month on investing. That's it.

🏦 Why I Use IBKR Singapore

I've tried Tiger, moomoo, and a few others. IBKR isn't the sexiest app, but once you get past the learning curve, the cost savings are unbeatable.

Why IBKR wins for Singapore investors:

FeatureIBKR Benefit
CommissionUSD 0.35-1.00 per US stock trade
FX RateInterbank rates (seriously the best in market)
Market AccessUS, HK, SG, UK, EU, and more
Account MinimumNone anymore!
Inactivity FeeNone (they removed it)
Fractional SharesAvailable for US stocks

The FX rate alone saves me a ton. Other brokers charge 0.25%+ for currency conversion. IBKR? About USD 2 flat. When you're investing thousands, that adds up fast.

🔄 IBKR's Recurring Investment Feature

This is the magic. IBKR has a built-in Recurring Investments feature that does the buying for you automatically.

How It Works:

  1. You set up a recurring investment plan
  2. Choose your frequency (daily, weekly, monthly)
  3. Select the stocks/ETFs you want to buy
  4. IBKR executes the trades automatically on your schedule

It's basically set-and-forget investing. I love it.

What You Can Auto-Invest In:

TypeAvailabilityNotes
US Stocks✅ YesIncluding fractional shares
US ETFs✅ YesMost popular ETFs supported
Non-US Stocks❌ NoStill need manual orders
Singapore Stocks❌ NoManual orders only

So if you're investing in US ETFs like I am, this works perfectly. For Singapore stocks, you'd still need to buy manually.

📋 Step-by-Step Setup Guide

Let me walk you through exactly what I did.

Step 1: Fund Your Account

Best funding methods for Singaporeans:

MethodFeeTimeBest For
FAST Transfer (SGD)FreeInstantRegular monthly deposits
Wire Transfer (USD)$0-251-2 daysLarge one-time amounts
DBS/POSB Bill PayFree1-2 daysSet-and-forget convenience

My approach: I transfer in SGD via FAST (free and instant), then convert to USD in IBKR. Their FX rate is so good, it's actually better than using a multi-currency account.

Step 2: Convert SGD to USD

This part isn't automated unfortunately (come on IBKR, please add this!). But it takes literally 2 minutes:

  1. Go to TradeOrder Ticket
  2. Enter symbol: SGD.USD
  3. Select Sell (you're selling SGD to get USD)
  4. Enter the amount
  5. Use Limit Order to get a slightly better rate

IBKR FX fee: About USD 2 for any amount. Whether you convert $500 or $50,000, it's still ~USD 2. Damn good deal.

Step 3: Set Up Recurring Investment

This is the fun part:

  1. Log in to Client Portal or IBKR Mobile
  2. Go to TradingRecurring Investments
  3. Click Create New Plan
  4. Configure your plan:
SettingWhat I Use
Investment AmountMy monthly budget (USD 500-1000)
FrequencyMonthly
Day of Month15th (payday + a few days)
TimeMarket close (less volatility)

Once you set this up, it just runs. You'll get email confirmations when trades execute.

Step 4: Choose Your ETFs

Here's what I invest in. Keep it simple:

ETFExpense RatioWhat It TracksWhy I Like It
VOO0.03%S&P 500US large caps, solid and boring
VTI0.03%Total US MarketEven broader US exposure
VXUS0.07%International ex-USDiversification outside US
QQQ0.20%Nasdaq 100Tech-heavy, higher growth
VT0.07%Total WorldOne fund, global diversification

My simple portfolio: 80% VTI + 20% VXUS (or just 100% VT if you want even simpler). Set it and forget it.

Step 5: Enable Fractional Shares

This is key for investing exact amounts:

  1. Go to SettingsAccount Settings
  2. Find Trading Permissions
  3. Enable Fractional Share Trading

Now you can invest exactly $500 in VOO instead of needing to buy full shares. Super useful.

💰 My Actual Monthly Setup

Here's exactly what happens each month for me:

Monthly Investment Plan: S$1,000

StepActionFrequency
1S$1,000 auto-transfers to IBKRMonthly (GIRO, automatic)
2I convert to ~USD 740Monthly (2 min, manual)
3IBKR auto-buys VTI (USD 600)Monthly (automated)
4IBKR auto-buys VXUS (USD 140)Monthly (automated)

Total time I spend: 5 minutes per month!

The rest of the month, I'm just living life while my money quietly invests itself. Shiok.

🔧 Advanced: Making it Even More Automatic

Setting Up GIRO for Auto-Funding

If you want money to flow automatically from your bank to IBKR:

  1. Download IBKR's GIRO form from Client Portal
  2. Fill in your bank details
  3. Submit to your bank (DBS/OCBC/UOB all work)
  4. Set monthly transfer amount and date

Result: Money automatically moves from bank → IBKR every month. No action needed.

The Currency Conversion Problem

Unfortunately, IBKR still doesn't auto-convert SGD to USD. Sian. Your options:

MethodEffortCost
Manual monthly conversion2 min/monthUSD 2
Keep USD bufferOne-time setupUSD 2 occasionally
Fund directly in USDZeroBank wire fees

What I do: I just do the manual conversion once a month. It takes 2 minutes and saves me compared to other brokers' FX rates. Not worth stressing over.

📊 Cost Comparison: Why I Chose IBKR

Let me show you why fees matter. This is for investing S$1,000/month in US ETFs:

BrokerFX FeeCommissionAnnual Cost
IBKR~0.03%USD 1~S$50
Tiger/moomoo0.05%USD 0~S$60
Saxo0.25%USD 3~S$336
FSMOne0.25%0.08%~S$400
DBS Vickers0.25%0.25%~S$600

IBKR saves me S$200-500+ per year! Over 30 years of investing, that's potentially S$6,000-15,000 saved. Not including compound returns on that money.

The interface is a bit clunky, but the savings are worth learning it.

⚠️ Important Stuff You Need to Know

Tax Implications for Singapore Investors

Income TypeSingapore TaxUS Withholding
Capital Gains0% ✅0% ✅
Dividends0% ✅30% → 15% with W-8BEN

IMPORTANT: Complete the W-8BEN form in IBKR! It reduces US dividend withholding tax from 30% to 15%. It's in the account settings — takes 5 minutes.

US Estate Tax — The Big Elephant

This one people don't talk about enough. US-listed securities may be subject to US estate tax if something happens to you:

Estate ValueTax Rate
Under USD 60,0000%
USD 60,000+18-40%

If your US portfolio grows beyond USD 60,000, you might want to consider:

  • Ireland-domiciled ETFs (e.g., CSPX instead of VOO, VWRA instead of VT)
  • Joint account with spouse
  • Trust structures (for very large estates)

I'm still using US-domiciled ETFs for now, but it's something to think about as your portfolio grows.

🚀 Your Automation Checklist

One-time setup (30 minutes):

  • Open IBKR account
  • Complete W-8BEN tax form (reduce dividend withholding)
  • Enable fractional share trading
  • Set up GIRO for monthly funding
  • Create recurring investment plan

Monthly maintenance (5 minutes):

  • Verify GIRO transfer arrived
  • Convert SGD to USD
  • Confirm recurring investments executed
  • Check portfolio balance (optional — maybe don't, so you don't stress!)

💡 Tips From My Experience

  1. Just invest consistently — Dollar-cost averaging works. Don't try to time the market.

  2. Keep some USD buffer — I keep ~$100 extra USD in the account so trades don't fail if there's a slight FX fluctuation

  3. Use limit orders for FX — Can save you a few dollars on conversion

  4. Check trade confirmations — First few months, verify your recurring buys are actually executing

  5. Reinvest dividends manually — IBKR doesn't auto-reinvest. I just add dividends to my next month's conversion.

  6. Annual rebalancing — Once a year, check if your allocation drifted and adjust if needed

Seriously, setting this up changed my investing life. No more "I'll do it later." No more checking the market daily and stressing. The money just invests itself every month, rain or shine, bull or bear.

Take 30 minutes this weekend to set it up. Future you will be damn grateful. 🚀