Básico
Spot
Opera con criptomonedas libremente
Margen
Multiplica tus beneficios con el apalancamiento
Convertir e Inversión automática
0 Fees
Opera cualquier volumen sin tarifas ni deslizamiento
ETF
Obtén exposición a posiciones apalancadas de forma sencilla
Trading premercado
Opera nuevos tokens antes de su listado
Contrato
Accede a cientos de contratos perpetuos
TradFi
Oro
Plataforma global de activos tradicionales
Opciones
Hot
Opera con opciones estándar al estilo europeo
Cuenta unificada
Maximiza la eficacia de tu capital
Trading de prueba
Comienzo del trading de futuros
Prepárate para operar con futuros
Eventos de futuros
Únete a eventos para ganar recompensas
Trading de prueba
Usa fondos virtuales para probar el trading sin asumir riesgos
Lanzamiento
CandyDrop
Acumula golosinas para ganar airdrops
Launchpool
Staking rápido, ¡gana nuevos tokens con potencial!
HODLer Airdrop
Holdea GT y consigue airdrops enormes gratis
Launchpad
Anticípate a los demás en el próximo gran proyecto de tokens
Puntos Alpha
Opera activos on-chain y recibe airdrops
Puntos de futuros
Gana puntos de futuros y reclama recompensas de airdrop
Inversión
Simple Earn
Genera intereses con los tokens inactivos
Inversión automática
Invierte automáticamente de forma regular
Inversión dual
Aprovecha la volatilidad del mercado
Staking flexible
Gana recompensas con el staking flexible
Préstamo de criptomonedas
0 Fees
Usa tu cripto como garantía y pide otra en préstamo
Centro de préstamos
Centro de préstamos integral
Centro de patrimonio VIP
Planes de aumento patrimonial prémium
Gestión patrimonial privada
Asignación de activos prémium
Quant Fund
Estrategias cuantitativas de alto nivel
Staking
Haz staking de criptomonedas para ganar en productos PoS
Apalancamiento inteligente
New
Apalancamiento sin liquidación
Acuñación de GUSD
Acuña GUSD y gana rentabilidad de RWA
Así que he estado reestructurando toda mi infraestructura de gestión de carteras para que sea escalable y más modular, con el fin de soportar diferentes tipos de modelos, tipos de órdenes, (motor de ejecución), exchanges, etc.
El problema fue que esta mayor complejidad generó muchos errores nuevos que normalmente ocurrían por la noche cuando se ejecutaba.
Lo que estoy haciendo para mitigar eso es crear una base de datos de informes de logs completa que me indique exactamente qué se ha hecho en cada ejecución.
Al menos todo lo relevante que importa.
Y tratar de llevar la tasa de éxito en los próximos meses lo más cerca posible del 100% para no tener que despertarme cada noche con errores nuevos o los mismos errores.
Además, voy a empezar a medir la duración media de cada ejecución. Ahora mismo puedes ver que tardo unos 2 minutos en generar el archivo de órdenes para cada uno de los exchanges.
Aunque se ejecutan de forma asíncrona, sé que puede mejorar mucho.
No es que importe demasiado para los modelos de baja frecuencia que ejecuto ahora, pero quiero ver que el tiempo de ejecución disminuye, en lugar de estancarse en el mismo valor.
seguir > medir > mejorar.