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
- 📊 Precio Medio Ponderado (PMP) — Costo promedio por unidad entre múltiples compras
- 🔬 Análisis de Lotes FIFO — Desglose por lote del emparejamiento FIFO presentado anteriormente
- 💰 Impuestos — Plusvalías, métodos de emparejamiento, arrastre de pérdidas
- 📈 Rendimientos — Medición del rendimiento de inversiones