Acceder

Bitcoin los fundamentos (Parte 4)

Para el que se haya perdido las notas anteriores les dejo los links:



El enfoque Quant a las criptomonedas


Bueno, una vez entendido el tema de la tecnología subyacente, si realmente le ven potencial, recién ahí me plantearía la posibilidad de invertir en este campo

Si ese es su caso esta última parte es simplemente mi visión y desde ya no es un asesoramiento financiero ni consejo de inversión, ya que sería imposible aconsejar inversiones sin saber quien está del otro lado, que intereses tiene, que aversión al riesgo, que plazos de inversión etc.

Así que como les decía voy a mostrarle un enfoque cuantitativo que uso yo para decidir en mi caso 
  • Qué  (Que criptomoneda/s)
  • Dónde  (En que broker, intercambio etc)
  • Cuánto  (Que % respecto a otros activos)
  • Cómo  (con que plan)
  • Cuándo  (En que momento)



QUE: Principales cryptos


Empecemos por el principio, como dijimos no existe solo el bitcoin, hay infinidad de monedas mas, el caso del BTC que valida con PoW (proof of work como ya vimos en las partes anteriores de esta guía) tiene ciertos cuellos de botella para que sea masiva en lo transaccional, es decir no parece la mejor idea para que millones de personas usen simultáneamente la blockchain de BTC para pagar el café o las compras.

Luego nombré a la crypto ETH (con su blockchain ethereum) que migró de ser una moneda minable (PoW) a no minable (en realidad está en proceso ese cambio).
Esta crypto sobresale por la facilidad para ser usada con smart-contracts entre otras características.

Bueno, no los quiero abrumar pero existen unas 8000 monedas mas, pero tampoco nos volvamos locos, algunas fueron simplemente pruebas de algún modelo de negocio o simples tokens lanzados para operaciones concretas, vamos a concentrarnos en las mas relevantes, para ello recomiendo ir a esta página:

https://coinmarketcap.com

Allí verán los MarketCap de cada una, personalmente las que conozco están todas dentro del top 50, salvo dos una de ella ranking 140 aprox. Hay que moverse con mucho cuidado aquí, pero veamos un poco como está distribuido el capital entre todas las crypto que hay, si vemos el market cap de BTC representa hoy (5 de enero de 2021) un 68.2% del marketCAp total y ETH representa un 13.2% del total, por lo tanto solo estas 2 cryptos representan el 81.9% de todo el market cap de las 8000 cryptos actuales.

Ahora si excluimos del listado a BTC y ETH y vemos el TOP20, tenemos este gráfico:

Top 20 Cryptos por market cap excluyendo a BTC y ETH
Top 20 Cryptos por market cap excluyendo a BTC y ETH


Que por lo que podemos observar, acumulan el 94% solo las primeras 20 cryptos de market cap.

Y si excluimos a Theter que es la 3° en market cap y listamos el top50, tenemos la siguiente distribución, viendo que las primeras 50 acumulan el 98% aproximadamente, así que queda solo un 2% para las restantes 8000 criptomonedas, esto es un "superpareto" (acabo de inventar el nombre refiriéndome a que es un efecto de concentración aun mas exagerado que el de pareto)
Top 20 Cryptos por market cap excluyendo a BTC, ETH y USDT
Top 20 Cryptos por market cap excluyendo a BTC, ETH y USDT


A que voy con esto? nada, que simplemente no queda otra que ponerse a estudiar cada cryptomoneda, una por una, y ver cual de ellas tiene mayor potencial, o bien evaluar ratios como el Beta, el Sharpe, los drawdowns etc, porque si bien todas son volátiles hay algunas mas volátiles que otras


Las StableCoins


Paso rápido por este punto porque acabo de notar que se me pasó por alto en las notas anteriores, hay algunas cryptos como USDT, USDC, DAI y BUSD entre otras que tienen la particularidad de ser tokens que reflejan la paridad contra el dolar, como si fueran cada uno de sus blockchains pequeños bancos descentralizados que mantienen una convertibilidad contra el dolar de cada token, colateralizando una garantía real en moneda fiduciaria o activos con valor en dicha moneda. Es decir que existen los "cryptodolares" por ponerles un nombre.


Donde

Este punto es relevante desde dos aspectos básicos

  • Seguridad: Es importante usar intercambios (exchanges o brokers) que sean de los mas conocidos, ya que estos son los que mas invierten en seguridad para mantener su sitio inhackeable, o si son hackeados, mantener a salvo las llaves privadas de las criptomonedas de sus clientes. 

Es igualmente importante que una vez adquiridas las cryptomonedas en el exchange sean luego guardadas en billeteras privadas para tener control de las claves, pero es todo un tema aparte en el que no profundicé y no los quiero marear con tanta info al principio, solo sepan que dejar todas sus cryptos en un exchange no es la mejor idea, ya mas adelante si se interesan en este mundo aprenderán a llevar sus cryptos a billeteras propias

  • Costos: Como verán los costos transaccionales son muy bajos (comisiones y costos por extracciones básicamente, y spreads de negociación o liquidez que se puede ver como un costo también sobre todo para el trader)

Luego habrá aspectos secundarios como las plataformas y demás cuestiones pero digamos que lo básico es buscar un exchange de los mas conocidos y con las mejores comisiones.

Yo uso mucho estos dos exchanges: Con esos links tienen un descuento extra en las comisiones, pero como verán son super bajas. Incluso ambos tienen un esquema de comisiones variables en donde a mayor actividad menores comisiones.

BINANCE  fees iniciales del 0.075%
FTX  fees iniciales del 0.02% al 0.07%

Como les decía los exchanges son para intercambiar moneda local por cryptos, en paises como Argentina (mi país) con controles de cambios es un poco mas complicado, deben ir a exchanges locales que son mucho mas caros para comprar cryptos en la moneda local

No hablé mucho de DeFi y staking, pero por ejemplo Binance es una plataforma que tiene herramientas para simplificar el proceso de hacer tasa haciendo staking es decir bloqueando activos que se basan en PoS (es decir alquilándolos a quienes defienden la red) o bien con DeFi y stablecoins para plataformas de prestamos etc.

Por el otro lado FTX tiene un token FTT que da bastantes beneficios extras por adquirirla, entre ellos comisión 0% en trades que agregan liquidez, es decir que no "le pegan" a la punta contraria, y airdrops del token SRM (es como una recompensa en esa cryptomoneda que llevado a tasa rinde un 5% real aprox al día de hoy)


Les dejo imagen con datos últimos de principales monedas haciendo staking.
Ojo, este es un tema a analizar muy bien antes de meterse a hacer staking así nomás, tengan e cuenta que las tasas que ofrecen son brutas de la licuación inflacionaria de cada cryptomoneda, es decir si una crypto me da una tasa anual del 20% pero cada año crece su cantidad de monedas en un 15%, la tasa real es del 4.34% porque hay que ajustar por el efecto de dilución a precio constante



Cuánto

Obviamente hay libros enteros que hablan de asset allocation, diversificación, risk management y demás cuestiones, yo simplemente les voy a mostrar un ejemplo de una cartera 50% acciones del SP500 y 50% bonos de USA a 20 años como benchmark y una optimización con python (usando scipy optimize) para encontrar la combinación agregando BTC a la cartera para que de el mejor sharpe ratio, usando precios desde 2015 en adelante para sacar del análisis esos primeros 5 años donde el BTC valía muy poco y tenía volúmenes muy bajos

Veamos, nos descargamos primero los datos, a los lectores que me siguen desde los primeros posteos esto no les resultará nada nuevo:


Luego, viene la parte de optimización, importo el paquete de scipy y minimizo la función sharpe_neg() que devuelve el ratio sharpe cambiado de signo (este truco es porque scipy no tiene maximizador, sino solo minimizador, lo cual es lo mismo pero con el signo cambiado del valor a maximizar/minimizar)

Como en mi caso quiero maximizar el sharpe, lo calculo como -1*sharpe y busco su valor mínimo que es lo mismo que maximizar el verdadero sharpe sin el -1 multiplicando.

En la función que implementé para calcular el sharpe del portafolio uso la matriz de covarianzas y el doble producto matricial de esta matriz cuadrada por los pesos o ponderaciones de cada item para todo el período analizado. Es un ejemplo muy teórico de la famosa Modern Portfolio Theory (No soy fanático de este enfoque de optimización pero entiendo que es algo bastante aceptado como un estandar del cual partir para analizar potencial ponderación de cada componente)




Hecho esto, veo que las ponderaciones para maximizar el sharpe ratio son: 0.1366, 0.3855 y 0.4778 respectivamente para BTC, Acciones y Bonos, así que vamos ahora a ver como dan las métricas de riesgo de ese portafolio con esas ponderaciones contra el benchmark de 50% acciones y 50% bonos

Nuevamente para los lectores que me siguen desde antes, el uso de quantstats no los va a sorprender, para los nuevos lectores es una librería que con solo 2 líneas de código me devuelve muchas métricas de riesgo y gráficos interesantes, ya he mostrado esto en posts anteriores, aquí solo muestro algunas cositas básicas que vienen al caso del análisis del "cuanto"

Bueno, como ven simplemente calculo el portafolio benchmark (50% acciones y 50% bonos, sin BTC) y el portafolio con las ponderaciones que me devolvió el optimizador de scipy, y uso el producto matricial de numpy para armar los payoffs de cada portafolio.




Bueno, como vemos, si hubiera partido de la base de tener 50% acciones y 50% bonos, claramente la adición de BTC a la cartera con un 13.66% me maximizaba el sharpe ratio, no digo que sea lo óptimo, como ven el CAGR mas que se duplica pero paso de un máximo drawdown de -15.47% a uno del -20.53%, es un costo a pagar para pasar de un retorno medio del 10.18% a uno del 24.35% yo creo que vale la pena, pero cada inversor tiene una tolerancia al riesgo diferente

Aquí vemos un gráfico de retornos ajustados por volatilidad (me parece lo mas razonable para ver tolerancia a la volatilidad) y el de retornos anuales que me parece práctico para ver como se comportó el portafolio vs el benchmark en cada tipo de período (bull-bear) para cada componente.

La estrategia es la composición optimizada con el 13.66% de BTC en la cartera y el resto Acciones y Bonos.

Retornos ajustados por volatilidad y retornos anuales
Retornos ajustados por volatilidad y retornos anuales



Máximos drawdowns SPY+TLT+BTC (izq) vs Benchmark SPT+TLT (derecha)
Máximos drawdowns SPY+TLT+BTC (izq) vs Benchmark SPT+TLT (derecha)




Luego de ver esto, quiero aclarar que obviamente en realidad el "cuanto" dependerá de un análisis mas profundo que tendrá que ver con la tolerancia al riesgo medido en diferentes aspectos, no solo la volatilidad diaria (que es lo que usa el sharpe) sino por ejemplo ratios como el CALMAR, o los drawdowns, los quantiles mensuales o trimestrales, etc.
Comparación de heatmap mensuales del mismo portafolio incluyendo BTC
Comparación de heatmap mensuales del mismo portafolio incluyendo BTC


No se a ustedes, a mi esa volatilidad añadida con un 13.66% de BTC en la cartera no me asusta para nada y me da un alfa de 15% de CAGR que es algo impresionante, obviamente nada asegura que los ratios pasados se vuelvan a dar con una cartera de las mismas proporciones en el futuro, es una obviedad pero nunca está de mas aclararlo, pero al menos tenemos contra que comparar usando ratios de riesgo y volatilidad objetivos.


Como y Cuando


Este es otro tema que da para mucho en temas de money management, mas aun sabiendo que BTC o cualquier otra cryptomoneda tiene un precio tan cambiante, es un tema a prestar mas atención aún

Hay mucho escrito al respecto, les dejo mi humilde opinión, yo soy mas de la postura de destinar todos los meses la misma cantidad de dinero, es decir usar monto=cte en logar de cantidad=cte

Fijando el monto, por ejemplo todos los meses dedicar USD 100 a la compra de BTC, se aprovecharán mucho mas las bajas y el promedio será una media armónica, en cambio si usara una cantidad constante, por ejemplo todos los meses comprar 0.01 BTC el precio medio de compra sería una media aritmética

Pero veamos esto en la práctica, imaginemos que destinamos todos los meses USD 100 a compra de BTC, si arrancábamos en enero de 2018 luego del ultimo ATH, es decir luego de ese máximo de USD 20.000 de fines de dic 2017, fíjense como daba la media armónica:

Precio de compra medio usando media armónica (Monto constante)
Precio de compra medio usando media armónica (Monto constante)


O sea que hubiera adquirido con ese plan de USD 10 por mes 0.48 BTC aprox
En este caso el precio medio pagado es el monto total es decir 36 * 100 (todos los meses use el mismo monto) dividido la cantidad de BTC acumulados, eso me da un precio medio de 7412.75


Mientras que si todos los meses hubiera comprado una cantidad fija de BTC el precio medio de USD 8950.90

Precio de compra medio usando media aritmética (Cantidad constante)
Precio de compra medio usando media aritmética (Cantidad constante)



Además otra ventaja de la media armónica es que es mas fácil planificar porque solo debo separar todos los meses una cantidad concreta y fija, eso es mucho mas fácil de planificar que tener que comprar una cantidad de algo que varía mucho el precio

15
¿Te ha gustado mi artículo?
Si quieres saber más y estar al día de mis reflexiones, suscríbete a mi blog y sé el primero en recibir las nuevas publicaciones en tu correo electrónico
  • Bolsa
  • Criptomonedas
  • Bitcoin (BTC)
  1. en respuesta a wlundgren
    -
    #15
    14/01/21 22:36
    si claro, ya perdio bastante credibilidad, para mi se adelantaron demasiado (llegaron demasiado temprano)
  2. en respuesta a Juanpy
    -
    #14
    07/01/21 16:06
    la verdad desconozco esos tokens pero me voy a informar acerca del tema, muchas gracias!!
  3. en respuesta a Juansalonso
    -
    #13
    07/01/21 11:06
    IOTA sigue viva?
    con los problemas del hackeo, el nodo central, y las disputas internas...
  4. en respuesta a Nacho2000
    -
    #12
    07/01/21 10:14
    Lo primero que recomiendo es que no le pidas consejos de inversión a desconocidos

    Dicho eso y entendiendo que es solo una mera opinión y que no la vas a tomar en serio hasta no analizarla bien, me parecen muy interesantes los tokens de utilidad de los exchanges, algunos de ellos tienen inflación negativa ya y tienen una demanda asegurada creciente sin lugar a dudas, BNB el de binance es un buen ejemplo, el de FTX que es FTT es otro, hay muchos, en definitiva holdear esos tokens y hacer staking con ellos es similar a participar de las ganancias de los brokers. No es tan conservador por lo que si buscas algo conservador le asignaría un pequeño %
  5. en respuesta a Juanpy
    -
    #11
    07/01/21 05:18
    estoy buscando opciones conservadoras para una parte de mi cartera (dolarizada), que recomendas??
  6. en respuesta a Nacho2000
    -
    #10
    07/01/21 05:12
    La verdad yo no hago staking, ojo no lo veo mal pero personalmente prefiero otras opciones, tendrías que evaluar que parte dedicas a esto en funcion de tu plan financiero, 
  7. en respuesta a Juanpy
    -
    #9
    06/01/21 23:04
    mil gracias! recien lo reviso y me parecio enorme el crecimiento del market cap. Yo tenia pensado hacer staking con DAI (da 8% anual en dolares), es esta una mala opción? muchas gracias desde ya...
  8. en respuesta a Nacho2000
    -
    #8
    06/01/21 21:29
    Mira en el grafico la evolucion del marketCap, al ser una stablecoin es decir que cada unidad siempre vale 1 dolar, el market cap es igual la cantidad de monedas

    https://coinmarketcap.com/currencies/multi-collateral-dai/
  9. #7
    06/01/21 20:11
    buenisimo el blog! una pregunta, a donde puedo ver la tasa de crecimiento de la cantidad de DAIS (la moneda de buenbit), muchas gracias!!
  10. en respuesta a Juanpy
    -
    #6
    Adolfo Contreras
    06/01/21 16:28
    Gracias!
  11. en respuesta a Adolfo Contreras
    -
    #5
    06/01/21 03:48
    Es una colección voy por el 7mo tomo, arranca de cero cero los primeros códigos y va paso a paso metiéndose en el análisis cuantitativo muy de a poco

    Este es el link para comprar desde todo el mundo los libros físicos (Digital aun no los tengo)
    https://datos.trade/librospython
  12. en respuesta a Adolfo Contreras
    -
    #4
    06/01/21 03:45
    Exacto, estroy de acuerdo en gran parte con lo que dices, yo le asigno una probabilidad casi nula a que el mktCap del BTC sea superado por otra crypto, solo ETH tiene una mínima chance de lograrlo pero deben darse muchas cosas y 2021 va a ser clave con todos los cambios que implementará ETH este año en su código (hablo de mktCap para incluir inflacion + precio en el mismo concepto) 

    Ojo, apostar a una crypto que revolucione el aspecto transaccional de la economía real y adquiera altísima adoptabilidad en el futuro puede disparar su mktCap decenas de veces, aun sin superar al BTC y estando aun muy lejos. Yo ni miro cryptos que estén fuera del top100 de hecho me estoy concentrando en entender los proyectos de las primeras 50 una por una, digamos que estoy haciendo un enfoque growth en este mundo crypto

    Muy buena la idea en tu video de los incentivos humanos de los equipos de desarrollo no se como explicarlo pero siempre busco el punto debil ahi en los incentivos
  13. Nuevo
    #3
    05/01/21 19:26
    Juan, gracias como siempre por compartir tus conocimientos.
    Quería preguntarte tu opinión sobre IOTA (MIOTA) y como la ves para los próximos 5 años
    Saludos


  14. #2
    Adolfo Contreras
    05/01/21 19:10
    Juan, me puedes poner link a tu libro para comprar desde España?

    Gracias!
  15. #1
    Adolfo Contreras
    05/01/21 16:46
    Te sales Juan, muchas gracias, voy a utilizar estas librerías, se pueden hacer cosas chulísimas!

    Quería comentar nada más que en este vídeo explico porque aunque es cierto que con trading, supongo que alguien que sepa puede hacer pasta con todas las criptomonedas (no sé nada de trading luego no puedo aseverarlo con seguridad), en lo que a fundamentales se refiere, en este vídeo he explicado porque a medio y largo plazo no tiene sentido atesorar ninguna otra criptomoneda diferente a Bitcoin:

    https://www.youtube.com/watch?v=n6KZCGcD-f4

    Un saludo