fable acaba de explicarme un error de lógica en el diseño de mi propio informe de operaciones. bastante impresionante.


básicamente estoy intentando conciliar los saldos de fin de mes (EoM) con el PnL.
para esto necesito el PnL realizado (fácil) + el PnL no realizado.
el primer problema es bastante básico y ya estaba resuelto:
el PnL no realizado se arrastra desde saldos ya contabilizados en meses anteriores.
por ejemplo, tienes $1000 en balance, y en mayo tienes una posición con +$100. supongamos que esa posición ahora tiene un $300 de PnL no realizado en junio. Tu balance era $1,100 al final de mayo y, si todo está correcto, debería ser $1,300 en junio.
pero si incorporas todo el PnL no realizado de la posición, tu informe de trading dirá que tu balance debería ser $1,400 porque estás duplicando el ya contabilizado $100 de mayo.
así que tenemos que restar el PnL no realizado de períodos anteriores.
se vuelve un poco más complicado porque hago muchos rebalances diarios, así que tenemos miles de transacciones que necesitamos contabilizar: sus ejecuciones, cuándo ocurren y su contribución a ese PnL no realizado de la posición este mes.
hasta aquí todo bien, cosas bastante básicas.
el problema que encontró fable fue que no estaba pensando en cuándo contabilizo el PnL realizado del mes actual (el valor correcto desde una perspectiva contable) tengo que incluir también la parte del PnL que ya se contabilizó como no realizado en los saldos del mes anterior; si no, estaríamos contando dos veces su efecto.
en nuestro ejemplo anterior, supongamos que en junio contabilizo las ganancias completas de $300 cuando cierro la posición. ESTE es el valor correcto para un contable.
sin embargo, para que coincida con el rastreador de saldos, significa que tengo que eliminar la porción que se realizó/se añadió en meses anteriores del PnL no realizado, casi como una deducción de los valores contabilizados en meses previos.
esto es un poco de conflicto entre el seguimiento interno y el propósito contable, pero deben coincidir o no puedo asegurarme siempre de que mis valores estén correctos. Quiero decir, sé que sí porque el reporte de la exchange sobre operaciones realizadas es lo que importa para la contabilidad en este momento, pero soy un poco maniático con eso.
el PnL ahora concilia perfectamente con los saldos de fin de mes.
debería haberlo sabido mejor, haciéndome más tonto cada día mientras usamos la IA como muleta para cada problema que tenemos.
Ver original
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Fijado