Взвешенный алгоритм рыночной капитализации криптовалюты на JavaScript
Увидев алгоритм взвешивания рыночной капитализации HODLbot, написанный на Python, я подумал, что было бы хорошо иметь его на JavaScript.
Этот код сначала вычисляет соотношение веса определенной криптовалюты к 20 ведущим криптовалютам, данные предоставлены Coin Market Cap.
Затем, когда мы получим эти коэффициенты, мы должны ограничить их, чтобы диверсифицировать инвестиционный портфель. В приведенном выше примере в качестве верхнего предела распределения портфеля используется 10%. Мы видим, что этот метод дает нам портфель из 10% BTC, ETH, XRP. Это означает, что эти криптовалюты ограничены и не должны удерживать большую долю портфеля, иначе они будут слишком сильно взвешены по криптовалютам с большой рыночной капитализацией.
Для получения дополнительной информации об алгоритмах, взвешенных по рыночной капитализации, прочтите это ».
Чтобы перебалансировать портфель с помощью этого алгоритма, вам потребуется подключиться к API биржи и измерить изменение распределения с течением времени. Я видел, что ежедневная или еженедельная перебалансировка приносит наибольшую прибыль. Если вы хотите узнать больше, прочтите это.
Вот некоторые проекты, которые делают это: https://hodlbot.io и https://crypto20.com.
Если вы инвестируете в криптовалюты с высоким риском, обязательно принимайте ответственные меры.
Разработчики JavaScript
Не стесняйтесь использовать этот алгоритм для портфельного проекта. Я думал, что создание этого поможет вам развиваться.