В мире инвестирования грамотное управление портфелем — залог успеха и долговременной прибыли. В этом контексте инструмент Oracle от Double Finance представляет собой настоящую революцию, позволяя инвестиционным консультантам и отдельным инвесторам оптимизировать свои портфели с учетом множества факторов. Компания Double Finance открыла исходный код своего продукта Oracle, тем самым расширяя возможности доступных инструментов и стимулируя развитие отрасли интеллектуальной оптимизации портфелей. Oracle — это комплексный движок оптимизации портфеля, который применяет продвинутые алгоритмы для балансировки активов, максимально учитывая налоговые последствия, торговые издержки и индивидуальные ограничения инвестора. Такой подход позволяет не просто перетасовывать бумаги, а тщательно рассчитывать каждую сделку, чтобы она способствовала достижению финансовых целей при минимальных рисках и расходах.
К ключевым возможностям Oracle относится способность реализовывать стратегию налогового выравнивания убытков (Tax Loss Harvesting). Это означает, что движок пытается определить оптимальные временные точки для продажи ценных бумаг с убытками, чтобы эффективно снизить налоговую базу, одновременно уважая правила, предотвращающие нежелательные налоговые последствия, такие как wash sales (повторные покупки тех же или схожих ценных бумаг в короткий период). Кроме того, Oracle помогает поддерживать желаемое распределение активов в портфеле, контролируя отклонения от целевых весов. Он предлагает сбалансированные рекомендации по покупке и продаже активов, учитывая при этом торговые издержки — спреды между ценой покупки и продажи, комиссии и возможное влияние крупных сделок на рынок. Таким образом, каждая рекомендация оптимизируется в разрезе общей стоимости совершения операций.
Oracle поддерживает работу с разнотипными активами: акции, биржевые фонды (ETF), паевые инвестиционные фонды, а также криптовалюты. Такое разнообразие позволяет формировать гибкие и современные портфели, соответствующие запросам инвесторов с разными стратегиями. Для более продвинутого анализа Oracle интегрирован с факторными моделями — инструментами, оценивающими риск и доходность с учетом широкого спектра факторов, например, рыночного риска или секторальных изменений. В режимах оптимизации, таких как Direct Indexing, эта интеграция позволяет оценивать и балансировать факторные воздействия на портфель, что особенно важно для крупных инвесторов и институциональных клиентов. Данный движок заботится не только о долларовом числе активов, но и ведет учет отдельных налоговых лотов — конкретных партий акций или фондов, купленных в разные даты и по разным ценам.
Управление такими лотами позволяет точнее рассчитывать налоги, учитывая различия между долгосрочными и краткосрочными приростами капитала, а также оптимизировать последовательность сделок. Безопасность и законность имеют первостепенное значение, и Oracle обладает встроенной системой предотвращения wash sales, минимизирующей случаи, когда налоговые органы могут отвергнуть проводимые сделки. Кроме того, пользователи могут задавать различные ограничения — например, запрет на покупку или продажу определенных ценных бумаг, или минимальные сроки удержания активов перед их продажей. Однако стоит отметить, что несмотря на обширный функционал, Oracle не поддерживает некоторые узкоспециализированные функции, такие как интеграция с ESG-показателями, оптимизация на уровне домохозяйства или жесткие ограничения по секторам рынка. Но, учитывая его статус открытого проекта, развитие таких возможностей вполне возможно в будущем.
Oracle не занимается самостоятельным исполнением сделок — он возвращает лишь рекомендации и оптимальные торговые решения, которые могут быть использованы интеграторами, брокерами и управляющими активами. Это означает, что пользователям необходимо самостоятельно обеспечивать ввод актуальных цен, целей распределения активов и прочих данных. Установка и запуск Oracle доступны посредством Python-среды и требований к solver'у CBC, что ставит инструмент в удобное положение для интеграции и кастомизации под нужды различных организаций. К тому же, благодаря архитектуре AWS Lambda, Oracle может быть быстро развернут облачным способом, что снижает затраты на инфраструктуру и повышает масштабируемость. Oracle предлагает несколько режимов оптимизации, отвечающих разным торговым стратегиям и целям.
Это режимы, запрещающие продажи (BUY_ONLY и HOLD), налогово-неориентированные перекомпоновки (TAX_UNAWARE), полностью налогово-ориентированные стратегии (TAX_AWARE), а также специализированные для парных стратегий с налоговым выравниванием (PAIRS_TLH) и прямого индексирования (DIRECT_INDEX). Наличие параметров управления весами для различных аспектов оптимизации позволяет пользователям гибко настраивать модель под свои предпочтения. Можно регулировать приоритеты налоговой эффективности, поддержания целевых весов, минимизации транзакционных издержек, выравнивания портфеля по факторной модели и управления денежными остатками. Дополнительные настройки позволяют задать пороговые значения для проведения сделок, минимальные размеры операций и ограничения по длительности удержания позиций. Такие параметры дают возможность точечно управлять степенью агрессивности и консервативности стратегии.
В режиме PAIRS_TLH Oracle позволяет работать с групами взаимозаменяемых ценных бумаг — например, различными ETF, отслеживающими один и тот же индекс. Это обеспечивает возможность гибко выбирать оптимальные для налогооптимизации замены, минимизируя при этом издержки и сохраняя инвестиционную стратегию. По итогам работы движок предоставляет не только детализированный список рекомендованных сделок по каждой стратегии, но и объединенный свод — netted trades, который показывает конечные объемы покупок и продаж по всем стратегиям в совокупности. Это существенно упрощает исполнение и управление портфелем. Вклад Double Finance в открытие исходного кода Oracle открывает новую страницу в развитии инструментов интеллектуальной оптимизации инвестиций.
Предоставляя доступ к мощному, но гибкому и расширяемому движку, компания помогает инвесторам и разработчикам со всего мира создавать более эффективные и персонализированные инвестиционные решения. Для финансовых консультантов, управляющих активами и частных инвесторов Oracle предлагает возможность качественно повысить рентабельность портфеля за счет продуманного подхода к налогам и издержкам, который ранее был доступен лишь крупным институциональным игрокам с большими ресурсами. Использование Oracle может стать ключом к тому, чтобы инвестиции приносили максимальный доход при минимальных потерях, что особенно важно в условиях постоянно меняющегося финансового ландшафта и растущих требований к прозрачности и эффективности управления капиталом. В итоге, благодаря открытости, высокой технологичности и продуманному функционалу, Oracle от Double Finance становится одним из наиболее перспективных инструментов для оптимизации портфелей в 2024 году и далее, задавая новый стандарт для индустрии финансовых технологий.