El hilo del YIELD FARMING - Introducción y estrategias avanzadas

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Abro este hilo para compartir experiencias en el mundillo del Yield Farming o "cultivo de intereses" para los que busquen un término castellano :p. Como es un campo muy novedoso en el que constantemente aparecen nuevos servicios y protocolos este post será "fluido" y lo iré editando conforme pase el tiempo. Se agradecerán aportaciones de conforeros.

1. ¿Qué es el Yield Farming (en adelante YF)?

En términos generales, se puede entender como YF cualquier esfuerzo por poner en funcionamiento nuestros activos blockchain y generar el mayor rendimiento posible a partir de esos activos, haciendo uso de diversos protocolos DeFi.

En el nivel más sencillo, un Yield Farmer puede mover sus activos dentro de Compound, Balancer, Aave, etc., buscando constantemente cualquier pool que ofrezca el mejor APY (tasa de rendimiento anual, no confundir con tasa de interés) de una semana a otra. Esto puede significar mover los fondos a pools con más riesgo de vez en cuando, pero manteniendo el riesgo en un nivel moderado.

En resumen: depositas tus criptos en un smart contract y a cambio van acumulando intereses (generalmente variables y bastante volátiles) a lo largo del tiempo.

2. ¿De dónde salen los intereses?

Los intereses que se pagan sobre los fondos pueden salir de varias fuentes:

- Préstamos: prestas el dinero (normalmente a traders para que hagan uso de él en posiciones apalancadas) y a cambio los prestatarios han de pagar intereses
- Pools de liquidez (Uniswap, Bancor, Suhiswap, etc.): a cambio de dar liquidez a un par de intercambio se cobran comisiones (en las divisas del pool) sobre las operaciones que se realicen en el mismo
- Pools agregados (Harvest, YFI, etc.): se depositan los activos en un "agregador" para ahorrar en costes de transacción de la red Ethereum. El agregador se encarga de mover los fondos acumulados entre pools para optimizar el rendimiento y distribuye a los participantes su parte proporcional (quedándose con una comisión)
- Staking: muchas veces el propio emisor de un token ofrece recompensas adicionales (generalmente en su propio token) a los que dan liquidez en su pool para incentivar tanto la liquidez como la estabilidad de la divisa.

3. ¿Cuál es el proceso?

El proceso sigue a grandes rasgos los siguientes pasos:
- compra de ETH, USDT, TUSD o cualquier otra moneda ERC20, ya sea en un exchange al uso o en Uniswap, Bancor, Sushiswap, etc.
- depósito de los fondos en un smart contract, a cambio de lo cual se reciben un número de "tokens de liquidez" del servicio en cuestión que después habrán de usarse para recuperar los fondos.
- si se hace staking adicional de esos tokens de liquidez, se depositan a su vez en otro smart contract que generará tokens del emisor

4. ¿Qué riesgos hay? ¿Cómo se pueden mitigar?

Como es obvio, una mayor rentabilidad implica un mayor riesgo. Los principales riesgos a los que nos enfrentamos son:
- Cambiarios: a la hora de dar liquidez a nuevos tokens sin mucho recorrido se corre el riesgo de que su valor se desinfle rápido. En pools como Curve.fi este riesgo se mitiga ya que está centrado en dar liquidez a pares de stablecoins cuyo valor relativo normalmente variará muy poco.
- Impermanent Loss (pérdidas no permanentes): como los pools basan su precio en un algoritmo que lo va ajustando según entren compradores o vendedores, es posible que se den desajustes considerables con el precio en los exchanges centralizados, que serán aprovechados por los arbitrajistas para sacar un beneficio inmediato. Ese beneficio se le sustrae de manera efectiva a los proveedores de liquidez, como se explica en ese vídeo:



Para mitigarlo existen las opciones de proveer liquidez en pools de stablecoins, hacer staking sólo en pares que den recompensas adicionales o usar pools balanceados como Balancer o Bancor (no requieren necesariamente contribuir al pool con ambas divisas en la misma medida).

- Costes de transacción: como los protocolos DeFi han sobrecargado considerablemente la red Ethereum los costes de las transacciones se han disparado y es posible que si contamos con unos fondos reducidos el coste de las transacciones se coma todo nuestro beneficio haciendo que no merezca la pena. Para mitigar este coste se puede participar en agregadores.

- Estafas: si nos metemos en pools de tokens novedosos que dan rentabilidades muy altas corremos el riesgo de sufrir un "rug pulling", o lo que es lo mismo, que en un momento dado el propio equipo vuelque todos sus tokens o quite la liquidez del pool dejando a los demás participantes con el trastero al aire y un montón de tokens sin valor.


5. Links interesantes

Intercambiadores
Uniswap
Bancor Network (simétrico o asimétrico en V2)
Sushiswap Shiny
Balancer (asimétrico)

Pools y protocolos de liquidez
Sushiswap Shiny
Aave – Open Source DeFi Protocol
Compound
Synthetix
Core

Agregadores
yearn
Harvest Finance
 
Última edición:

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Anoche puse en marcha una estrategia de alto riesgo en Harvest. Si la queréis seguir tened en cuenta que es, una vez más, de alto riesgo.

La estrategia consiste en dar liquidez al par USDC/FARM (stablecoin vs. token nativo de Harvest) en Uniswap y después hacer staking de los tokens, que en este momento están dando un APY estratosférico



El APY es el retorno COMPUESTO, no es la tasa de interés anual, por tanto hay que tener cuidado con este número. Supone que vamos a reinvertir (creo que semanalmente) los beneficios y por supuesto no tiene en cuenta el riesgo cambiario.

En el grupo de Telegram alguien hizo unos cálculos sobre el retorno real teniendo en cuenta los costes de transacción cada vez que se recogían los beneficios y se reinvertían (son varias transacciones, cada una con sus comisiones: retirar FARM, vender la mitad de esos FARM por USDC, agregar liquidez, hacer staking de tokens).

Suponiendo que los costes de transacción suman $5:



Suponiendo que suman $10:



Como se ve, según el importe invertido interesa más reinvertir cada dos días, semanalmente o cada dos semanas.

Anoche puse $6000 para lo que tuve que convertir a USDC, comprar FARM, habilitar contratos, dar liquidez, hacer staking, sumando unos $15 en costes de transacción iniciales.

Unas 10 horas después de empezar con el staking he ganado 0.08777 FARM ($15.57 al cambio actual) pero he perdido algo por el tipo de cambio que ha bajado de $180 a $177.43 (tengo más FARM y menos USDC) por lo que de momento más o menos es lo comido por lo servido. Tendré que observar la evolución de la cotización y estar preparado para tirar del enchufe si FARM cae mucho.
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Acaba de liquidar su posición un ballenato que ha hundido el precio hasta $155. Este es uno de los riesgos a los que nos enfrentamos con un token de relativamente baja capitalización

Captura de pantalla 2020-10-15 a las 13.01.15.png
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Una estrategia con riesgo cambiario bajo y buena rentabilidad es la de dar liquidez en el par WBTC/TBTC en Sushiswap a través de Harvest. Son dos tokens ligados al precio de Bitcoin y respaldados con BTC (comprobable ahora mismo aunque claro, siempre te pueden hacer la pirula y desaparecer en un momento dado). Quizá más tarde me anime.

Captura de pantalla 2020-10-15 a las 13.30.00.png
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Tras 3 días he ganado unos 0.6 FARM (unos $108) al cambio actual ($178) y mi stake inicial está más o menos al mismo nivel ya que la cotización de FARM se ha mantenido estable. Procedo a reinvertir mis dividendos en el pool de profit sharing, que ahora mismo es el que ofrece el interés más alto.

Captura de pantalla 2020-10-17 a las 23.50.19.png
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
@The Fucking Andyteleco Tienes link a un tutorial de yield farming desde 0 y para torpes??
Lo que he visto es sobre todo en inglés, te dejo unos cuantos enlaces.

Los vídeos del canal de Finematics están muy bien, te explica desde 0 lo que es DeFi, Yield Farming, diferentes servicios, etc. Te recomendaría que los veas todos:

Finematics

Blogs:
Complete Guide to Yield Farming: How to Participate in DeFi's Growing Harvests
Yield farming: Beginners guide
Yield Farming on DeFi: Beginner's Guide to Earning Interest on Your Crypto | Crypto Briefing


Este tipo usaba YAM, que luego resultó tener un agujero de seguridad en el código que acabó drenando los fondos y arruinando a la gente, pero el vídeo igualmente es instructivo:

 

jorgitonew

Madmaxista
Desde
14 Dic 2008
Mensajes
10.278
Reputación
20.289
Yo lo que veo en general, aun que no en todos los casos, es que las monedas de recompensa tienden a 0 y el proyecto por consiguiente sigue el mismo camino en muchos casos.

Esto es como poner a bueyes a arar campos y en vez de darles comida de calidad se les ofrece alpiste a gramos
Es Lo que pienso también, de momento lo único viable que veo es prestar tus monedas en Blockfi,compound etc etc
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Yo lo que veo en general, aun que no en todos los casos, es que las monedas de recompensa tienden a 0 y el proyecto por consiguiente sigue el mismo camino en muchos casos.

Esto es como poner a bueyes a arar campos y en vez de darles comida de calidad se les ofrece alpiste a gramos
En gran medida es cierto y por eso mismo hay que estudiar muy bien los tokenomics, la tasa de retorno y el horizonte temporal. Yo ahora mismo estoy en Harvest porque está en una fase muy temprana (de momento el market cap es muy bajo), la masa monetaria del token está limitada y va en decrecimiento (modelo deflacionario como BTC). En estos días que muchas criptos se hunden o se quedan laterales ha crecido un montón.

Captura de pantalla 2020-10-18 a las 13.09.51.png

Obviamente, habrá un momento en el que habrá que salir por patas y saltar a otro sitio.
 

The Fucking Andyteleco

Bubble Fucker
Desde
5 Nov 2009
Mensajes
14.189
Reputación
38.216
Yo como comenté estoy en Xiot con algo de calderilla y CORE más por aprender que por tratar de retirarme.

A nivel general la clave es dar con algo diferente.
El proyecto CORE es muy curioso, y mola mucho la interfaz retro que han creado meparto: . Parece que el primer LGE tuvo bastante éxito y veo que ahora están con otro para un pool WBTC/CORE. Lo tendré que mirar más en detalle.

XIOT no lo conocía, veo que tiene un market cap muy bajo aún pero en aumento y que los farms tienen yields muy altos. ¿Puedes darnos unas pinceladas de qué es lo que te llama la atención del proyecto y si le ves futuro?