La lógica de cálculo de la rentabilidad de las órdenes en Binance presenta defectos evidentes, especialmente en el tratamiento del escenario "retirar primero y recargar después", que resulta ser muy poco riguroso.

Núcleo del problema: identificar erróneamente las transferencias de fondos internos como movimientos de fondos externos.

Voy a ilustrar con un caso de orden que realicé:

· Capital inicial: 1000 USDT

· Ganancia final: 3000 USDT

· ROI real: (3000 / 1000) * 100% = 300%

Sin embargo, cuando se ejecutó la operación de "retirar primero 2500 USDT de ganancias, y luego recargar 2500 USDT equivalentes", el sistema diluyó mi ROI drásticamente por debajo del 100%. Esto contradice completamente el sentido común financiero.

La lógica de cálculo razonable debería distinguir entre dos escenarios:

✅ Escenario uno: recargar primero y retirar después (la lógica actual es razonable)

· Comportamiento: recargar 10,000 USDT, ganar 10,000 USDT y luego retirar 10,000 USDT.

· Lógica del sistema: la inversión total se considera como 20,000 USDT, ROI = (10,000 / 20,000) * 100% = 50%.

· Evaluación: esta lógica es correcta porque evita eficazmente que los usuarios inflen artificialmente la tasa de rentabilidad mediante "inyección de fondos externos y retiro inmediato".

❌ Escenario dos: retirar primero y recargar después (la lógica actual es errónea)

· Comportamiento: ganar 10,000 USDT con un capital de 10,000 USDT, retirar primero 10,000 USDT de ganancias y luego recargar 10,000 USDT.

· Lógica de Binance: erróneamente considera los 10,000 USDT recargados como nuevo capital, lo que lleva a la dilución del ROI.

· Lógica razonable: dado que los 10,000 USDT recargados ≤ los 10,000 USDT retirados anteriormente, esto se considera una transferencia de fondos internos y no se introducen fondos externos. Por lo tanto, el capital efectivo debe seguir siendo el inicial de 10,000 USDT, y el ROI debe ser (10,000 / 10,000) * 100% = 100%.

Conclusión y recomendaciones

El algoritmo de Binance claramente no ha podido reconocer la diferencia esencial entre "retorno de fondos internos" y "nuevos fondos externos". Realizar operaciones de retiro y recarga repetidamente llevará a que la tasa de rentabilidad se diluya infinitamente, lo que distorsiona gravemente los datos y pierde completamente su valor de referencia.

Se recomienda que Binance optimice su algoritmo pronto:

Cuando el monto de recarga del usuario no exceda el monto total retirado recientemente, debe considerarse como un retorno de fondos internos, sin restablecer o diluir su capital original. Solo así, los datos de la tasa de rentabilidad podrán reflejar realmente el nivel real del trader, y no estarán influenciados por operaciones de flujo de fondos irrelevantes.

@Yi He @Richard Teng @CZ