← Макалаларга кайтуу
May 23, 2025
5 мүн окуу

Portfolio Balancer: Иерархиялык Инвестицияларды Башкаруу Системасы

Portfolio Balancer: Иерархиялык Инвестицияларды Башкаруу Системасы
#portfolio management
#investment system
#hierarchical structure
#asset management
#automation

Portfolio Balancer Portfolio Balancer: бир нече капчык, биржа жана активдер боюнча борборлошпогон байлыкты башкаруунун иерархиялык ыкмасы.

Ар бир актив өзүнүн "үйүндө" — капчыкта жашаган татаал инвестицияларды башкаруу системасын элестетип көрүңүз, мында бул "үйлөрдүн" баары компьютердеги файл системасына окшош так иерархиялык структурага уюштурулган. Так ушул ыкманы биз карап чыгабыз.

Система Архитектурасы: Үч Түрдүү Түзүлүш

Системанын өзөгүндө курулуш блоктору катары кызмат кылган үч негизги түшүнүк бар:

Wallet (Капчык) — бир гана түрдүү активди сактаган эң жөнөкөй элемент. Аны болгону доллар же болгону биткоин сакталган банк сейфинин уячасы деп элестетиңиз. Аралашуу жок — бир капчык, бир актив.

Asset (Актив) — конкреттүү монета, акция же башка каржы куралы. Биткоин, Apple акциялары, АКШ доллары — булардын баары активдер.

Portfolio (Портфель) — башка папкаларды (портфелдерди) же файлдарды (активдерди) камтышы мүмкүн болгон файл системасындагы папкага окшош. Портфель белгилүү бир принцип боюнча байланышкан элементтерди топтоштурат.

Дарак Структурасы: Жалпыдан Конкреттүүгө

Система бардык активдерди так иерархиясы бар даракка уюштурат:

Portfolio Balancer Hierarchy Tree Иерархиялык структураны визуалдаштыруу: глобалдык тамырдан баштап ар кандай биржалардагы конкреттүү актив капчыктарына чейин

Дарактын тамыры — бул сиздин бардык активдериңиздин жыйындысын билдирет. Аны "Менин Инвестицияларым" деген негизги папка деп элестетиңиз.

Биринчи деңгээл — активдер колдонуучулар боюнча бөлүнөт. Эгер система бир нече адамга кызмат кылса, ар бирине өз бутагы болот.

Экинчи деңгээл — активдер биржалар боюнча топтоштурулат. Бир колдонуучунун Binance, Coinbase, Sberbank сыяктуу биржаларда активдери болушу мүмкүн.

Үчүнчү деңгээл — белгилүү бир биржадагы эсептер. Бир биржада сизде спот эсеп, фьючерс эсеп, топтоо эсеби болушу мүмкүн.

Төртүнчү деңгээл — секторлор же стратегиялар боюнча топтоштуруу. Мисалы, "Технологиялык Акциялар," "Криптовалюталар," "Туруктуу Монеталар" — тематикалык папкалар сыяктуу.

Бешинчи деңгээл — активдери бар конкреттүү капчыктар. Бул жерде сиздин Биткоиниңиз, Эфириумуңуз, долларларыңыз жайгашкан.

Системанын Эки Абалы: Чындык жана Кыялдар

Система эки параллелдүү дарак менен иштейт:

Чыныгы Портфель Дарагы — бул сизде учурда бар нерсе. Система бул маалыматты биржалардан API аркылуу түз алат. Binance-де 1.5 Биткоин, Sberbank-та 100 Apple акциясы, Coinbase-та 5000 доллар — баары чын калыбында.

Каалаган Портфель Дарагы — бул пайыз менен көрсөтүлгөн сиздин планыңыз. Сиз айтасыз: "Мен акцияларда 60%, криптовалюталарда 30%, накталайда 10% болушун каалайм." Андан кийин система конкреттүү суммаларды эсептейт.

Тең салмактоо Функциясы: Жөнөкөйдөн Татаалга

Эң негизги тең салмактоо функциясы эки даракты жөнөкөй салыштыруу катары иштейт:

Diff-алгоритми чыныгы жана каалаган абалдарды салыштырат, айырмачылыктарды аныктайт жана көрсөтмө берет: "0.3 Биткоин сатыңыз, $15,000ге акция сатып алыңыз." Бул максатка жетүү үчүн эмне кылуу керектигин көрсөткөн калькулятор сыяктуу.

Бирок, функция бир топ татаалыраак болушу мүмкүн. Өркүндөтүлгөн тең салмактоо эмнени сатып алуу жана сатуу керектигин гана эмес, ошондой эле аны кайда кылуу керектигин да эске алат. Ал мындай сунуш кылышы мүмкүн: "Биткоинди Binance-ден Coinbase-ке которуңуз, анткени ал жерде сатуу курсу жакшыраак" же "Акция сатып алуу үчүн долларды банктан биржага чыгарыңыз."

Diff Tree: Даракты Салыштыруунун Сыйкыры

Diff Tree — чыныгы жана каалаган портфель абалдарынын ортосундагы айырмачылыктарды көрсөткөн жыйынтык дарак. Аны ар бир түйүндө эмне кылуу керектиги жөнүндө көрсөтмөлөр камтылган аракет планы катары элестетиңиз.

Portfolio Balancer Diff Tree 'Diff Tree' аракет планы: каалаган абалга жетүү үчүн так эмнени сатып алуу (жашыл) же сатуу (кызыл) керектигин аныктоо

Diff tree-деги ар бир түйүн маалыматты камтыйт:

  • Активдин учурдагы саны
  • Активдин каалаган саны
  • Айырма (канча сатып алуу же сатуу керек)
  • Операция (сатып алуу/сатуу/кармап туруу)

Мисалы, сизде 1 Биткоин бар, бирок 0.7 керек болсо, ушул актив үчүн diff tree түйүнү мындай көрсөтөт: "0.3 Биткоин сатыңыз." Сизде акцияларда 50% бар, бирок 60% керек болсо, система мындай көрсөтөт: "X доллар баалуулугундагы акция сатып алыңыз."

Diff tree куруу алгоритми рекурсивдүү түрдө иштейт — ал алгач жогорку деңгээлдердеги (портфелдердеги) айырмачылыктарды эсептейт, андан кийин конкреттүү активдерге чейин тереңдейт. Бул эмнени сатып алуу/сатуу керектигин гана эмес, ошондой эле аны кандай ирети менен кылуу керектигин да түшүнүүгө мүмкүндүк берет.

Diff tree тең салмактоо операцияларын аткаруунун негизине айланат. Система адегенде сатуу операцияларын аткарат (каражаттарды бошотуу үчүн), андан кийин сатып алуу операцияларын (бошотулган каражаттарды салмагы жетишсиз активдерге инвестициялоо үчүн).

Виртуалдык Дарактар: Татаал Логика Керек Болгондо

Системанын эң кызыктуу бөлүгү — атайын тапшырмалар үчүн виртуалдык дарактарды түзүү мүмкүнчүлүгү. Баа айырмасын пайдалануу үчүн эки башка биржада бирдей өлчөмдө Litecoin кармап туруу керек болгон арбитраждык бот бар дейли.

Бир гана "LTC 100%" капчыгынын ордуна, система эки өзүнчө капчык түзөт: "LTC 10%" жана "LTC 90%." Арбитраждык боттун виртуалдык дарагы 10% капчыгына шилтеме кылат. Система бул 10%-ды кулпуланган деп белгилейт жана кимдин тарабынан экенин көрсөтөт — арбитраждык боттун тарабынан.

Бул сиздин банктык колдонмоңузда ар кандай максаттар үчүн виртуалдык "каттарды" түзө алгандай эле, ал эми акча физикалык түрдө бир эсепте калат.

Практикалык Колдонуу

Мындай система инвесторлордун чыныгы маселелерин чечет:

Күнүмдүк тапшырмаларды автоматташтыруу — эмнени сатуу жана сатып алуу керектигин кол менен эсептөөнүн кереги жок. Система бардык эсептөөлөрдү сиз үчүн жасайт.

Татаал стратегияларды көзөмөлдөө — сиз бир эле учурда бир нече соода боттарын, арбитраждык стратегияларды жана узак мөөнөттүү инвестицияларды башкара аласыз.

Ачыктык — активдердин бүт структурасы бир караганда көрүнөт. Баары кайда экени жана эмне үчүн экени түшүнүктүү.

Ийкемдүүлүк — сиз стратегияларды оңой өзгөртө аласыз, активдерди биржалардын ортосунда кайра бөлүштүрө аласыз жана жаңы каражаттарды кошо аласыз.

Бул система ар кандай платформалардагы көптөгөн активдерди хаостуу башкарууну структураланган, түшүнүктүү процесске айландырат. Бул иретсиз шкафты кылдат уюштурулган гардероб системасына айландырууга окшош — бирок инвестициялар үчүн.

Жыйынтык

Portfolio Balancer заманбап технологиялардын татаал инвестициялык процесстерди кантип жөнөкөйлөтө аларын көрсөтөт. Система портфелди башкаруу сыйкыр эмес, тескерисинче так алгоритмдери жана түшүнүктүү логикасы бар структураланган ыкма экенин көрсөтөт.

Системанын демо версиясын бул жерден көрө аласыз: https://portfolio-balancer-tau.vercel.app/en

Долбоордун баштапкы коду GitHub-до жеткиликтүү: https://github.com/suenot/portfolio-balancer

Шилтеме

@software{soloviov2025portfoliobalancer,
  author = {Soloviov, Eugen},
  title = {Portfolio Balancer: Hierarchical Investment Management System},
  year = {2025},
  url = {https://marketmaker.cc/en/blog/post/portfolio-balancer},
  version = {0.1.0},
  description = {An overview of the Portfolio Balancer investment management system, which organizes assets into a hierarchical structure similar to a file system to simplify complex investment processes.}
}
blog.disclaimer

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Рынктан бир кадам алдыда болуңуз

AI соода аналитикасы, рынок талдоолору жана платформа жаңылыктары үчүн биздин жаңылыктар бюллетенине жазылыңыз.

Биз сиздин купуялыгыңызды урматтайбыз. Каалаган убакта жазылымдан чыга аласыз.