A bit late this year, due to a confluence of holidays, book launches, university exam writing and various other things. Here lies within my performance for the UK tax year 2022-23. Previous years can be found here.
TLDR: Not great, absolute or relative. It was indeed a complete anus - horrible!.
This will be a two parter this year. In this post I will look at my overall performance, with only a cursory look at my futures trading. In the second post I will focus on my futures trading.
Overview
Investing:
- 1 UK stocks
- 2 Various stock ETFs
- 3 Various bond ETFs
- 4 A small amount of uninvested cash
- 5 Futures contracts traded by my fully automated trading strategy
- 6 Cash as trading capital for the above, of which usually around a third is required for initial margin
Excluded from this analysis is:
- My house
- A cash buffer I keep to cover living expenses
- A: UK single stocks
- Benchmarked against ISF, a cheap FTSE 100 ETF (FTSE 350 is probably a better benchmark but these ETFs tend to be more expensive).
- B: Long only stocks investments: All stock ETFs and UK stocks
- Benchmarked against a cheap global equity fund (VEVE)
- C: Long only bond investments: All bond ETFs
- Benchmarked against a cheap global bond fund (AGGG)
- D: Long only investments: All UK stocks, bond ETFs and stock ETFs
- Benchmarked against a cheap 80:20 fund.
- E: Futures trading: Return from the futures contracts traded by my fully automated system. The denominator of performance here is the notional capital at risk in my account (usually less than the account value).
- Benchmarks are a similar fund run by my ex employers AHL, and the SG CTA index, adjusted for volatility.
- F: Everything: Long only investments, plus futures hedge, plus futures trading. I include the value of any cash included in my trading or investment accounts, since if I wasn't trading I could invest this.
- For the benchmark I use a cheap 60:40 fund.
Performance contribution
UK equities
Long only Stocks
As already noted this is consists of all my stock ETFs, plus my UK shares. With the recovery of value being one of the stories of last year, and the US/RoW spread narrowing with my permanent underweight to the overvalued US I had hoped for good things here. Some hope!
Here are the risk exposures by region within this sub-portfolio:
Start of year End Long term Target
Asia 14% 17% 15% 18%
EM 20% 26% 25% 23%
Europe 17% 18% 20% 14%
UK 29% 31% 25% 32%
US 20% 8% 15% 13%
Start of year and End are self explanatory, whilst Long term is the strategic allocation (see my spreadsheet). After I have snapshotted the year I rebalance the portfolio to the target level shown, taking account of tax and transfers between accounts.
The rather wild differences between end of year and target are because I'm partially through switching m portfolio to ESG ETFs. This also meant that turnover was much higher than normal, but this will be a temporary situation.
The XIRR for my stocks was -4.7%, which isn't great the benchmark ETF I've chosen (IWRD) was only down -2.4% TR. Dividends were much healthier at 5.2%.
No stats as I only started breaking out performance like this last year, but you can see I'm underperforming for the second year in a row:
2021 - 2022 XIRR +6.1%, benchmark +14.5%
2022 - 2023 XIRR -4.7%, benchmark -2.4%
Benchmarking note: If you check back you may see slightly different numbers for the benchmarks. This is because I was using a mixture of random ETFs for stocks/bonds, and Vanguard preblended 60:40 and 80:20. This meant there was no consistency; eg the 60:40 fund actually did worse than a 60/40 blend of my stock and bond benchmarks. I was also unsure about some of the historic marks for my benchmarks, as some of them weren't done very precisely. So I repopulated my benchmark history with total return history in GBP terms, ex fees for:
- Bonds SUAG (US dollar only) until April 2018, then AGGG (all currencies, but not available until late 2017)
- Equities IWRD
- 60:40 benchmark - a 60/40 blend of the above; so effectively annually rebalanced
- 80:20 benchmark - an 80/20 blend of the above
My FTSE 100 ISF benchmark for UK equities is unchanged.
As with what I did last year, if anything this makes my performance look a little worse on a relative basis so I think my hands are clean.
Long only Bonds
This is just ETFs. Here are the risk exposures:
Start of year End Long term Target
Asia 3% 5% 4% 2%
EM 40% 41% 24% 34%
Europe 35% 39% 24% 19%
UK 8% 2% 24% 25%
US 13% 13% 24% 22%
Last year I started treating my 'cash like' bond ETFs as cash, and I stick to that here. These are held in my IB trading account to make more efficient use of my margin; more below.
Again, there are some big deltas here due to my rebalancing into ESG which I couldn't complete in the tax year without incurring.... tax. Note that the tax allowance for capital gains in the UK is now just £2k, so this might take a while longer!
I was a big buyer of bonds during the year, more than doubling my allocation. This is because the strongly negative relative momentum in bonds abated, and I tilted back to something closer to my strategic allocation.
This also means the XIRR figures might be a bit weird, but what the hell, I made 1.34% versus the index (AGGG) losing 1.1%. My only green figure relative and absolute for the year, and I will take it.
2021 - 2022 XIRR +1.53%, benchmark -2.97%
2022 - 2023 XIRR +1.34%, benchmark -1.10%
Based on two years of performance, I am the bond king now - sorry Bill
Long only investments
Start of year End Long term Target
Bonds 5% 10% 22% 12%
Stock 95% 90% 78% 88%
Start of year End Long term Target
Bonds 3% 6% 10% 7%
Stock 97% 94% 90% 93%
Given I did badly in stocks, and I mostly own stocks at a higher level than the 80:20 benchmark I use as of last year, it's no surprise that my XIRR here of -4.1% was below par compared to the benchmark of -2.1%.
XIRR bench
2015 – 2016 6.1% 0.4%
2016 – 2017 22.3% 28.4%
2017 – 2018 1.3% -0.5%
2018 – 2019 4.0% 11.7%
2019 – 2020 -17.5% -6.4%
2020 – 2021 34.8% 33.4%
2021 – 2022 5.9% 11.0%
2022 – 2023 -4.11% -2.1%
Mean 6.60% 9.48%
Stdev 15.9% 14.7%
SR 0.41 0.65
Geo. Mean 5.6% 8.7%
Alpha -3.0%
Beta 1.02
Corr 0.93