¿Cómo puedo calcular la devolución total de stock con venta parcial?

He buscado en Internet durante horas y todavía no puedo encontrar la fórmula para calcular el rendimiento total en porcentaje con el siguiente escenario.

  1. Compró 310 acciones a $3.15 corretaje $19.95
  2. Vendió 200 acciones a $4.75 corretaje $19.95
  3. Compró 277 acciones en 3.54 corretaje $19.95
  4. Todavía tengo 387 acciones a $6.060

Puedo calcular fácilmente el rendimiento total cuando no hay venta de acciones, pero me despego cuando hay una venta parcial de acciones en las transacciones.

Si nos muestra el rendimiento total sin venta de acciones y el rendimiento total con una venta completa de acciones, podemos mostrarle cómo calcular el rendimiento total, incluidas las acciones parciales, de manera consistente con esos. Tal como está, no está claro cuál sería la base. ¿Retorno total en términos de qué? ¿Ganancia nominal? ganancia real? ¿Sobre las acciones vendidas? ¿O vendido y actualmente en propiedad combinados? ¿Hay inflación? ¿Impuesto sobre las ganancias de capital? ¿Costo de oportunidad?
Acabo de editar mi respuesta para mostrar que todavía tengo las 387 acciones restantes al precio de mercado actual.

Respuestas (7)

Si solo desea conocer el rendimiento total, ya sea en dólares o en porcentaje, simplemente sume el monto total gastado en compras y compárelo con el valor actual más el dinero recibido en ventas. En este caso, gastó (310 x $3,15 + $19,95) + (277 x $3,54 + $19,95). Así que su inversión total es... calculadora por favor... $1996.98. Recibiste 200 x $4,75 en la venta menos los $19,95 = $930,05. El valor actual de sus acciones restantes es 387 x $6,06 = $2345,22. Por lo tanto, se ha realizado más un valor no realizado de $2345,22 + $930,05 = $3275,27. Asumiendo que no mezclé números ni cometí un error aritmético, su ganancia en dólares es $3275.27 - $1996.98 = $1278.29, lo que equivale a 1278.29 / 1996.98 = 64%.

Si desea conocer el porcentaje de ganancia como una tasa anual, tendríamos que conocer las fechas de compra y venta, y con múltiples compras y ventas, el cálculo se complica.

Trate cada posición o posición parcial como un LOTE separado. Cada vez que abre una posición, se crea un nuevo lote de acciones. Si vende la posición completa, entonces el lote está cerrado. Hecho. Pero si vende una cantidad parcial, necesita crear un nuevo lote. Divide el lote original en dos. Las cantidades en cada uno son la cantidad vendida y la cantidad restante. Si tuviera que comprar algunas acciones más, cree un tercer lote. Si luego vende la posición completa, cerrará todos los lotes restantes.

Esto le permite realizar un seguimiento de cada emparejamiento de compra/venta. Para cada lote, simplemente calcule el rendimiento según el costo y los ingresos. No puede derivar un número anualizado para TODOS los lotes como grupo, porque no hay un período de tiempo común que compartan.

Si desea calcular su rendimiento a lo largo del tiempo en toda la serie de operaciones, considere usar TWIRR. Trata estas posiciones, más el efectivo que representan, como una cartera completa. Vea mi publicación en este hilo: ¿Cómo puedo calcular un rendimiento "en ejecución" usando XIRR en una hoja de cálculo?

Sólo ha vendido 200 acciones por $4,75 de las que compró por $3,15. Entonces, su ganancia sobre esas 200 acciones es de $1.60 por acción o $320 o 51%.

De eso te quedan 110 acciones que te cuestan $3,15 y 277 acciones que te cuestan $3,54. Entonces, el costo total de sus acciones restantes es de $1,327.08 (110 x $3.15 + 277 x $3.54). Entonces, sus acciones restantes tienen un costo promedio de $3.429 por acción ($1,327.08/387).

No sabemos cuál es el precio actual de las acciones porque no lo ha proporcionado, ni sabemos cuál es la empresa, así que digamos que el precio actual es de $5 (o que vende las 387 acciones restantes a $5 por acción ). Entonces la ganancia sobre estas 387 acciones sería de $1.571 por acción o $607.92 o 46%.

Entonces, su ganancia total sería de $320 + $607,92 = $927,92 o 47 % (tenga en cuenta que esta ganancia ignora cualquier comisión de corretaje u otras tarifas, ya que no proporcionó ninguna).

Editar debido a nueva información. proporcionado en cuestión

Con el precio actual de las acciones en $6,06, la ganancia de estas 387 acciones sería de $2,631 por acción o $1018,20 o 77%.

Entonces, su ganancia total sería de $320 + $1018,20 = $1338,20 o 75 % (tenga en cuenta que esta ganancia ignora cualquier comisión de corretaje u otras tarifas, ya que no proporcionó ninguna).

Impresionante respuesta por cierto! He añadido corretaje ahora a 19,95 por transacción. También uso un sitio web de seguimiento de cartera y han calculado mi ganancia en 1274,42 con un porcentaje del 37,26%. Así que estoy luchando por averiguar cómo llegaron a esa cifra.

Es muy complejo, recuerde que las acciones vendidas se llevan su rendimiento total, es decir. ya ha tenido sus ganancias, por lo que no necesita seguir contabilizándolas.

Los comprados no tienen ninguno y deben calcularse a partir de su fecha de compra.

Todo lo que importa es la cantidad de acciones que le quedan después de todas las transacciones y la cantidad de acciones, y solo esa cantidad, que ha devuelto cada una individualmente.

Lo que tiene que hacer es, como ya se sugirió, tratar lo que le queda después de cada nueva transacción de compra de acciones como un nuevo lote individual. Asigne un número a las acciones. Ese número de lote tiene una fecha y un costo asociado.

Compra inicial (nuevas acciones) = lote #1 Primera compra adicional (total de acciones agregadas) = ​​lote #2 Segunda compra adicional (total de acciones agregadas) = ​​lote #3 etc.

Luego, para cualquier venta, use una base de primeras entradas, primeras salidas. Entonces, el número de acciones vendidas primero se tomó del lote n. ° 1, luego cualquier venta que exceda el número de acciones en el lote n. ° 1 debe tomarse del lote n. ° 2, luego del lote n. ° 3, etc.

Cada lote tiene una fecha y un precio de compra relevantes, por lo que una vez que tenga eso, los ingresos y el rendimiento del capital para cada lote de acciones (y las acciones individuales dentro) se pueden calcular fácilmente y agregar los resultados.

Esa suma de ingresos y ganancias de capital se divide luego por el costo de todos los lotes que aún se tienen, lo que da un rendimiento total de todas las acciones que aún se tienen.

Estoy en una situación similar, aguanto muchas líneas y simplemente no puedo enfrentar el trabajo de resolverlo todo.

Puede usar el rendimiento ponderado en el tiempo , suponiendo que los valores de oferta y demanda sean los mismos para el punto de precio en las valoraciones.

Incluidas las comisiones de corretaje para la rentabilidad neta ponderada en el tiempo. (Excluya las tarifas por rendimiento bruto).

1. investment value is 310*3.15 = 976.50
2. price now 4.75
   investment is worth 310*4.75 - 19.95 = 1452.55
   return is 1452.55/976.5 - 1 = 0.487506
   200 sold, 110 still held
   value = 110*4.75 = 522.50
3. price now 3.54
   investment is worth 110*3.54 - 19.95 = 369.45
   return is 369.45/522.50 - 1 = -0.292919
   277 bought, total held = 387
   value = 387*3.54 = 1369.98
4. price now 6.06
   investment is worth 387*6.06 - 19.95 = 2325.27
   return is 2325.27/1369.98-1 = 0.697302

TWR = (1 + 0.487506)*(1 - 0.292919)*(1 + 0.697302) - 1 = 78.52 %

No existe una respuesta clara en cuanto a la base de costo de las acciones vendidas, cuando las acciones han sido compradas a más de un precio.

Sugeriría que cualquier cosa que haga sea consistente de una explotación a otra. Creo que para las medidas de desempeño, Primero en entrar, primero en salir tiene más sentido. Parece menos probable exagerar o subestimar el rendimiento actual.

https://www.investopedia.com/terms/a/averagecostbasismethod.asp

Las acciones vendidas fueron todas compradas a un precio. Por favor, lea la pregunta de nuevo.

Hay muchas formas de calcular el rendimiento, y cada forma le dará resultados diferentes en términos de un valor porcentual.

Una forma de obtener siempre algo significativo: contar el efectivo. Tenías 977 (+31) y al final tienes 1.370, lo que significa que has ganado 363 dólares.

Pero, ¿cuál es su retorno en términos de porcentaje?

Una forma de verlo es simulando que es un fondo en el que inviertes 1 dólar. ¿Cuánto vale el fondo al principio y al final? La parte complicada de su ejemplo es que inyectó nuevo capital en la ecuación.

Inicialmente invertiste 977 dólares que luego, en el segundo período pasaron a valer 1.473. Luego vendió 200 acciones por 950 dólares. Recuerde que su cartera aún vale 1.473, repartidos entre 950 en efectivo y 523 en Acciones. Hasta ahora todo bien: aún es fácil calcular el rendimiento (1,473 / 977 -1 = 50,8 % de rendimiento).

¿Ahora compras acciones por 981 dólares, pero solo tenías 950 en efectivo? Ahora necesitamos considerar 2 escenarios. O usted (u otra persona) inyectó 31 dólares en el fondo, o en realidad tenía los 31 dólares en el fondo para empezar. Si ya tenías el efectivo en el fondo para empezar, tu inversión inicial es 1.008 y no 977 (977 en acciones y 31 en efectivo). Al final el valor del fondo es 1,370, lo que significa que su rentabilidad es 1,370 / 1,007 = 36%.

Considere si alguien que no sea usted pagó los 31 dólares al fondo. Luego deberá volver a calcular cuánto posee cada uno del fondo. Justo antes de la inyección, el fondo valía 950 en efectivo y 387 en acciones (310 - 200 = 110 x 3,54) = 1,339 dólares - luego se inyectan 31 dólares, elevando el valor del fondo a 1,370. La propiedad del fondo se divide con 1.339 / 1.370 = 97,8% del valor del capital antiguo y 2,2% del capital nuevo. Si el valor del fondo cambiara desde aquí, podría calcular el rendimiento para cada inversor individualmente aplicando su parte del valor de los fondos correspondiente a su inversión.

Debido a que el valor del fondo no ha cambiado desde el último período (punto 3), el rendimiento de la inversión original es (977/1,339 - 1 = 37,2 %) y el rendimiento del nuevo capital es (31/31 = 0 %). ).

Si usted (y no otra persona) inyectó los 31 dólares en el fondo, deberá calcular el peso de cada participación de capital en cada período y obtener el rendimiento promedio de cada período para obtener un rendimiento total. En este caso específico, aún obtendrá un rendimiento del 37,2%, pero se vuelve aún más complejo cada vez que inyecta capital nuevo.

"Hay muchas formas de calcular el rendimiento, y cada forma le dará resultados diferentes en términos de un valor porcentual". ¿QUÉ? ¿¿¿Estás bromeando???
Considere mis cálculos: si tiene en cuenta la inyección de capital o no, obtendrá resultados diferentes. ¿Aparecieron mágicamente los 31 dólares? ¿Han estado sentados como efectivo (con un rendimiento del cero por ciento desde el período 0) o se han invertido en otra cosa? ¿Debería tenerse en cuenta ese rendimiento al calcular el rendimiento total?
Esto no es un fondo, es simplemente un cálculo de las ganancias de la compra y venta de paquetes de acciones. El % de retorno es simplemente la ganancia sobre los costos iniciales x 100%. El OP financió una compra de acciones, luego vendió algunas y luego compró algunas más. En realidad, no se sabe el beneficio total hasta que se venden todas las acciones.
Me doy cuenta de que no es un fondo, pero puede tratarlo como tal para calcular el rendimiento total de OP en (%). Si no lo trata como un fondo, tendrá problemas al intentar calcular el rendimiento de más de un activo. Conocemos el beneficio total (no realizado); porque se nos dice que el precio es 3,54 en el periodo 3.
$3,54 es el último precio comprado, no el precio actual, y si lo fuera, la ganancia sería simplemente $320 o 51 % por los 200 vendidos y $42,90 o 12 % por los 110 restantes comprados originalmente. Un total de $362.90 o 37% por el 310 original comprado. Los 277 comprados posteriormente estarían básicamente en el punto de equilibrio. No hay ningún problema y no es necesario utilizar un supuesto de fondo hipotético. Así es como se realizan los cálculos todo el tiempo para determinar las ganancias de capital a efectos fiscales, sin diferencia en ningún valor, solo cálculos simples que siempre darán los mismos resultados.
Exactamente, pero ¿no es justo suponer que ahora estamos en el período 3, por lo que el precio actual es 3,54?. Y sí, entonces habría ganado el 51% de algunas de sus acciones y el 12% del resto, pero ¿eso le da una idea de cómo va su inversión en total? Hasta lo último sobre la asunción de fondos: bueno, eso dependerá del uso de OP para calcular el rendimiento. Si OP está interesado en acciones y quiere poder calcular el rendimiento de su cartera, no una sola acción, esta sería una solución para él.
@ssn presenta la opción de calcular el rendimiento de una cartera completa, no solo el rendimiento de estas transacciones. Como él señala, los resultados pueden ser dramáticamente diferentes. El que uses depende de tu objetivo. Utilizo TWIRR para rendimientos a nivel de cartera (como si fuera un fondo), lo que elimina el tiempo de los flujos de efectivo y se centra en el resultado de la perspicacia de inversión, incluido el valor (o 'arrastre') del efectivo. Para acciones individuales, prefiero algo como XIRR. La posición se divide en LOTES. Vea mi publicación en TWIRR: money.stackexchange.com/questions/12904/#13230 .