Saltar a contenido

Compra & Venta

Los tipos de transacción más fundamentales: comprar aumenta tus posiciones y disminuye el efectivo; vender hace lo contrario y realiza una plusvalía o pérdida.


🔑 Propiedades Clave

Propiedad Compra Venta
Código BUY SELL
Efecto en efectivo ⬇️ Disminuye ⬆️ Aumenta
Efecto en activos ⬆️ Aumenta posiciones ⬇️ Disminuye posiciones
Evento fiscal No Sí (realiza plusvalía/pérdida)

📊 Cómo Funciona

🛒 Compra

Cuando compras un activo, se crea un lote con:

  • Fecha: Cuándo ocurrió la compra
  • Cantidad: Número de acciones/unidades compradas
  • Precio unitario: Precio por acción en el momento de la compra
  • Comisiones: Cualquier comisión de transacción (corretaje, diferencial, etc.)
  • Costo total: cantidad × precio_unitario + comisiones

💰 Venta

Cuando vendes, LibreFolio empareja la venta con los lotes existentes usando FIFO (Primero en Entrar, Primero en Salir) para determinar:

\[ \text{Plusvalía} = (P_{venta} \times Q) - (P_{compra} \times Q) - \text{Comisiones} \]

Emparejamiento FIFO

LibreFolio calcula el emparejamiento de lotes en tiempo de ejecución — no se persiste en la base de datos. Esto permite un análisis flexible de escenarios hipotéticos y posible soporte futuro para otros métodos de emparejamiento (LIFO, identificación específica).


🔗 Relacionado