Global Macro Portfolio

Inspired by of the long term trading strategies of Brad McFadden.

Global Macro Portfolio seeks

Long term capital growth from global capital movements.
Outperform major equity markets
Lower volatility than major equity markets

Portfolio Performance

Global Macro Strategy Equity Curve

Observations

  • Global Macro Portfolio continues to meet investment aims
  • Strong performance in Stocks and Bonds
  • Mixed performance in Commodities and Currencies

Potential Optimisations

  • Strategy does not perform well in sideways markets (where there is no one dominant long term trend).
  • Strategy suffers significant position churn when price does not trend away from 200 Simple Moving Average.

Trading Strategy

  1. Invest in underlying instruments – no options or warrants
  2. Single indicator – 200 Day Simple Moving Average (SMA)
  3. Buy when price moves above 200 Day SMA
  4. Sell when price moves below 200 Day SMA

Instruments used

Market ETF’s, no individual stocks

  • Stocks
    • IEM – iShares Russell 2000 ETF
    • EEM – iShares MSCI Emerging Markets ETF
    • XLU – SPDR Utilites Selector Fund
    • IYR – iShares U.S. Real Estate ETF
  • Bonds
    • TLT – iShares 20+ Year Treasury Bond ETF
    • JNK – SPDR Barclays High Yield Bond ETF
    • SHY – iShares 1-3 Year Treasury Bond ETF
  • Commodities
    • GLD – SPDR Gold Trust
    • SLV – iShares Silver Trust
    • DBB – PowerShares DB Base Metals Fund
    • DBC – PowerShares DB Commodity Index Tracking Fund
  • Currencies
    • UUP – Powershares DB US Dollar Index Bullish Fund
    • DBV – PowerShares DB G10 Currency Harvest Fund

Equity Performance

IWM - iShares Russell 2000 ETF

EEM - iShares MSCI Emerging Markets ETF

XLU - SPDR Utilites Selector Fund

IYR - iShares U.S. Real Estate ETF

Bond Performance

TLT - iShares 20+ Year Treasury Bond ETF

JNK - SPDR Barclays High Yield Bond ETF

SHY - iShares 1-3 Year Treasury Bond ETF

Commodity Performance

GLD - SPDR Gold Trust

SLV - iShares Silver Trust

DBB - PowerShares DB Base Metals Fund

DBC - PowerShares DB Commodity Index Tracking Fund

Currency Performance

UUP - Powershares DB US Dollar Index Bullish Fund

DBV - PowerShares DB G10 Currency Harvest Fund

Continue Reading

Javascript IP and Code Protection

Got asked this question today. “How can I protect my Javascript code and algorithms” – can I copyright it, should I trademark my project and business name” Firstly, I am not a lawyer. Secondly, there is no universal copyright law, in some jurisdictions it’s implicit in some it’s not. So put a notice in the your code to state your intent. Good luck if you actually want to enforce it though – it will be costly. Trademarking is different you will have to repeat the trademark process in all jurisdictions you want protection. It gets expensive. If your idea is …

Continue Reading

Website scaling – no magic formula

Lately I’ve spoken to numerous entrepreneurs all keen to ensure that their new website can rapidly scale to cater for the massive amount of traffic that their brilliant idea will bring in. Thought I would write up a bit of advice from the trenches. Scaling is easy and incredibly difficult at the same time. Easy in that there is plenty of examples scattered around the web how various people solved their problem. Just use technology X, Y and Z => problem solved. The hard bit; your problem is most likely similar to, but not exactly the same as someone else. …

Continue Reading

Upgrading to Lion server from OSX server 10.5.8

Unfortunately one cannot upgrade from OSX Server 10.5.x straight to Lion Server. There are two choices Upgrade to Snow Leopard Server (if you can find a copy & are prepared to shell out $400 or so. Then upgrade to Lion via the app store. Rebuild server as Snow Leopard workstation then upgrade to Lion server vai the app store Option 1 is the easiest & less painful way to go. You can keep most of your server settings. But it costs $400 or so. Option 2 is a bit more complex, but you save $400. Here is how I did …

Continue Reading

Landing Pages – Keeping it Simple

My three three things that a successful landing page should have (& nothing else) Simple message Form to collect emails address Thanks & opportunity to share/recommend 1 Simple Message Can a user answer these 3 questions: 1. What am I getting 2. How do I get it 3. Why I can’t live without it If not, then maybe consider changing your landing page. 2. Form to Collect Email Address Try and have as little information collection as possible (email, password & password Confirmation) 3. Thank user and opportunity to share/recommend Ok, so not exactly on the landing page, but on the after-submission …

Continue Reading