Дизайн

Заповіт Баффета або про що мовчать фінконсультанти

Після своєї смерті У. Баффет заповідав дружині вкласти всі кошти у біржовий фонд ETF на S&P 500 (VOO) і жити в своє задоволення. Проте книги, інтернет та фінконсультанти закликають нас складати диверсифіковані портфелі з обов’язковим включенням до них облігацій. До речі, про диверсифікацію Баффет теж висловлюється не приємно і закликає зберігати всі яйця в одному кошику, просто уважно за нею доглядати.

У даній статті ми спробуємо розібратися, чи варто вірити оракула з Омахи або прислухатися до фінансових консультантів. А допоможе нам у цьому Python і Quantopian.

Стандартні портфелі

Найпоширенішою рекомендацією є визначення частки облігацій у портфелі з урахуванням віку інвестора. Так, якщо вам 50 років, то мінімум половина вартості вашого портфеля повинна припадати на облігації. У зв’язку з цим розподілом ми розглянемо наступні моделі портфелів:

  • 80% акцій, 20% облігацій — агресивний портфель;
  • 40% акцій, 60% облігацій — помірний портфель;
  • 20% акцій, 80% облігацій — консервативний портфель.

Але чи можна з такими портфелями що-небудь заробити? І не буде нам боляче за безцільно прожиті роки в очікування дива від такої диверсифікації?
Виправдані сьогодні ціни за послуги по складанню портфелів? Може, досить консультації?
Нижче таблиця з ETF фондами, представляють собою готові портфелі. У них активи вже розподілені у відповідності зі стандартними моделями портфелів. Такий фонд можна купити і забути і не займатися його ребалансуванням. Керуючі компанії все зроблять за нас. Ці фонди з’явилися в 2009 і в таблиці можна порівняти прибутковість і просідання з S&P 500 (у даному випадку будемо використовувати SPY, так як VOO з’явився пізніше, в 2010 році) за ідентичний період.

Агресивний портфель AOA містить 20% облігацій і програє SPY 100% дохідності. Нижче тест щомісячної ребалансування SPY (80%) та фонду облігацій BND (20%) проти AOA:

Як видно з тіста, самостійно ребалансируя портфель з двох активів 1 раз на місяць, ми б отримали більшу і меншу прибутковість просідання. Але все одно програли б SPY за 9 років. А так як прибутковість і просадка поруч з еталонним AOA, то ми будемо використовувати цю пару для порівняння результатів за більший період.

Код для Quantopian

import pandas as pd
import numpy as np
assets = [
 {'symbol': symbol('SPY'), 'weight': 0.80},
 {'symbol': symbol('BND'), 'weight': 0.20},
]

def initialize(context): 
set_benchmark(symbol('AOA'))
 schedule_function(rebalance, date_rules.month_start(), time_rules.market_open())

def rebalance(context, data):
 today = get_datetime() 
 df = pd.DataFrame(assets).set_index('symbol')
 df['can_trade'] = data.can_trade(df.index)
 df.loc[df['can_trade'] == False, 'weight'] = 0
 df['weight'] = df['weight'] / df['weight'].sum()

 for asset in df.index: 
 if df.loc[asset, 'can_trade']:
 order_target_percent(asset, df.loc[asset, 'weight'])

Не всі облігації однаково корисні

Для початківців інвесторів облігації уособлюють собою надійність інвестицій, але в реальності це не так. Корпоративні і, в особливості, високоприбуткові облігації (а також бонди країн) володіють великим ризиком в порівнянні з трежеріс. Нижче прибутковості і осідання декількох фондів ETF на облігації:

Спостереження. Цікаво повівся TLT в 2008 році, ціна якого різко зросла на початку кризи і також різко впала в кінці.

З огляду на таку поведінку, використання TLT в бэктестах приводить до позитивного впливу на портфель, що може вводити в оману потенційних інвесторів. Фонд AGG веде себе стабільніше.

Спробуємо обігнати SPY+AGG портфелями

У тестах за основу візьмемо стратегію, де будемо тримати SPY поки SMA(50) над SMA(200). У разі ведмежого перетину будемо весь капітал перекладати в AGG.

Проти даної стратегії поставимо набори, схожі зі стандартними портфелями, і будемо ребалансувати їх щомісяця і щорічно. Результати за період з 2004 до 2018:

  • Return — загальний дохід за період, включаючи дивіденди.
  • Max drawdown — максимальна просадка за період.
  • Exposure — час утримання позицій.
  • Transactions — загальна кількість угод у повному циклі, відкриття і закриття.
  • VT – фонд Vanguard Total World Stock Index, що дає покриття на глобальний ринок акцій (включає весь світ).
  • EEM – фонду iShares MSCI Emerging Index Fund, дає покриття на ринки акцій країн, що розвиваються.

Результати показують, що SPY сам по собі хороший, а якщо додати просте перетин SMA(50) і SMA(200) з перекладанням в облігації, то виграш очевидний. Але якщо скоротити кількість ребалансировок до щомісячних (а то і щорічних), то можна отримати лідируючу прибутковість і зменшити осідання.

Код на Quantopian

import talib # бібліотека для технічного аналізу
import numpy as np

# функція, виконувана перед початком тестування
def initialize(context):
 context.asset = symbol('SPY')
 context.bond = symbol('AGG') # облігації

 # ребалансування на відкритті ринку при перетині
 schedule_function(simple, date_rules.every_day(), time_rules.market_open())

def simple(context, data):
 price_hist = data.history(context.asset, 'price', 210, '1d')

 sma50 = talib.SMA(price_hist, timeperiod=50)
 sma200 = talib.SMA(price_hist, timeperiod=200)
 allow = sma50[-1] >= sma200[-1]

 # проводимо угоди
 if data.can_trade(context.asset):
 if allow:
 # купуємо актив на 100% портфеля
 order_target_percent(context.bond, 0.)
 order_target_percent(context.asset, 1.)
else:
 # купуємо обонды на 100% портфеля
 order_target_percent(context.asset, 0.)
 order_target_percent(context.bond, 1.)

Висновок

Баффет прав. Але і примітивна стратегія (SPY+AGG), заснована на сигналах перетину середніх, випереджає модельні портфелі (AOA, AOM, AOK), починаючи з 2004 року. Навіть якщо ребалансувати раз в рік, просто поглядаючи на становище середніх. Під час декількох ребалансировок досить подивитися на графік і забути до наступного року. Для такої задачі можна зробити телеграм-бота.

Очевидно, що складні портфелі від консультантів можуть бути легко замінені готовими ETF-фондами AOA, AOM і AOK (або аналогами інших керуючих), в залежності від необхідного ризику. Це на випадок, якщо все-таки потрібен портфель.

Бентежить відсутність диверсифікації з ринків? У SPY входять найбільші транснаціональні компанії, що лідирують у світі. Їх продукти і сервіси оточують нас кожен день. Компанії країн, що розвиваються швидше ростуть? Тривалість їх зростання коротше, а падіння болючіше.

Related Articles

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Close