Skip to content
PRUEBA MAURICIO MESA PO DARWINEX
Share
Explore

icon picker
EJERCICIO 1

Preguntas

¿Cómo podrías calcular el beneficio bruto que consigue Darwinex diariamente? No hace falta tener en cuenta ningún tipo de gasto o coste no contemplado en el caso.
En caso de que para la solución propuesta haga falta algún dato o información que no se incluya en el enunciado, dinos cuáles serían estos datos.
2. Existen varias posibilidades para calcular el beneficio diario. Te invitamos a pensar más opciones para dar solución al punto 1 y, en caso de encontrar varias formas viables, que analices los pros y contras de cada una de ellas.
Si no lo hiciste ya como respuesta al primer punto, intenta encontrar una solución suponiendo que no tenemos acceso ni a la información de markup ni a los registros individuales de órdenes en el Prime Broker.
3. ¿Cómo calcularías el beneficio bruto mensual de Darwinex en cada una de las formas que has encontrado?

RESPUESTAS EJERCICIO 1


1. BENEFICIO BRUTO DIARIO

Para calcular el beneficio diario bruto de Darwinex es necesario tener los datos de ingresos, gastos y beneficio diarios, para ello debemos conocer los siguientes indicadores.

INDICADORES

En el enunciado del ejercicio podemos conocer algunos de los indicadores necesarios para obtener el beneficio bruto diario(los otros no aparecen en el enunciado del ejercicio y considero que son indispensables para obtener el cálculo del beneficio diario), los he desglosado en una lista de términos con sus siglas correspondientes y explico como obtener cada uno, para luego desarrollar varias fórmulas que nos lleven a obtener el beneficio bruto diario de Darwinex.
indicadores beneficios por comisión usuarios Darwinex
VPO : valor de la operación usuario
VTOD : valor total de las operaciones diarias (este dato no aparece en el ejercicio)
ID : Ingresos diarios (este dato no aparece en el ejercicio)
ICOUD: ingreso comisión por operación usuario Darwinex = 0,005% variable
ICTD: ingreso comisiones totales diarias usuarios
BPO: beneficio por operación usuario
valor de la operación x ingreso comisión por operación ICOUD 0,005% - gasto comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por operación BPO
BCTD : beneficios comisiones totales diarias usuarios (este dato no aparece en el ejercicio)
Hay 2 formas de obtener esté beneficio:
1.Se suman los beneficios de cada operación del día BPO = Beneficio Total diario de las comisiones usuarios BCTD
2. VTOD valor total de operaciones diarias x ingreso Comisión por operación ICOUD 0,005% - gasto comisión prime broker GCPB 0,002% ÷ 100 = Beneficio Total diario de las comisiones usuarios BCTD
BBD: beneficio bruto diario

Indicadores beneficios por Markup
PCT : precio de compra Trader en el mercado
PCDPB: precio compra Darwinex prime broker
%ICMP : porcentaje del Ingreso que se obtiene en cada operación markup, debido a la diferencia entre el valor de compra del trader y la compra de darwinex al prime broker = Ingreso markup por compra IMPC (este dato no aparece en el ejercicio y lo obtengo con la siguiente fórmula)
Precio de compra trader PCT x 100 ÷ precio de compra darwinex Prime Broker PCDPB = %ICMP porcentaje ingreso de la compra markup
%IMP : porcentaje ingresos por compra markup
le restamos al 100% el %ICMP porcentaje del ingreso de la compra markup y obtenemos el porcentaje de ingreso por compra markup %IMP
ITDMP: Ingreso markup total diario se obtiene con la siguiente fórmula (este dato no aparece en el ejercicio)
Se puede obtener el beneficio diario markup de 2 maneras diferentes:
1.Sumaríamos todos los porcentajes de Ingreso de cada compra markup %IMP y obtendríamos el ingreso diario total markup %ITDMP
2. la suma de todos los ingresos por compra Prime Broker en el día - la suma de todos los ingresos de compra trader en el día = ingresos totales diarios Markup ITDMP

Indicadores de gastos
GPBO : Gastos totales diarios comisión Prime Broker
0,001% Comisión operación apertura prime broker + 0,001% Comisión operación cierre prime broker = 0,002% GPBO
GTDPB : Gastos totales diarios prime broker
Valor operaciones diarias VOPD x 0,002% GPBO ÷ 100 = Gastos totales diarios prime broker

He planteado 4 opciones para obtener el beneficio bruto diario.

OPCIÓN 1 BENEFICIO BRUTO DIARIO

Para calcular el beneficio diario de Darwinex haría la siguiente fórmula:
hacemos la siguiente operación:
Ingreso 1 : ICDT ingreso comisiones totales diarias usuarios .
Sumar todos los ingresos de las comisiones diarias usuarios ICOUD = ICDT ingreso comisiones totales diarias usuarios
Ingreso 2 : ITDMP Ingreso total diario markup
Se suman todos los ingresos diarios markup y se obtiene el ingreso diario total markup ITDMPse obtiene mediante a suma de todos los ingresos por compra Prime Broker en el día - la suma de todos los ingresos de compra trader en el día = ingresos totales diarios Markup ITDMP
Gastos Prime broker: GTDPB Gastos de comisión Prime Broker por operación
Valor operaciones diarias VOPD x 0,002% GPBO ÷ 100 = Gastos totales diarios prime broker
Se suman los ingresos y se le restan los gastos para obtener los beneficios brutos diarios
Ingresos 1 ICDT ingreso comisiones totales diarias usuarios + Ingresos 2 ITDMP Ingreso total diario markup = INGRESOS DIARIOS

Fórmula opción 1 Beneficio diario bruto

Ingresos diarios ID - Gastos diarios GTDPB = BBD BENEFICIO BRUTO DIARIO

Pros

Los ingresos obtenidos dentro de la plataforma de Darwinex se aplican cuando se abre una operación y se extraen de la base de datos cuando se requiera, además se pueden sumar al final del día o en tiempo real para obtener el total de ingresos diarios de los usuarios.
Tenemos en la base de datos el valor de compra del trader y el valor de compra al prime broker por cada operación, con esos dos datos obtenemos la diferencia en el precio por cada operación, lo que nos da un ingreso, este ingreso lo podemos consultar en tiempo real y sumarlo con el resto de ingresos por compra markup para obtener el ITDMP

Contras

Los gastos de la comisión del prime broker se obtienen de forma independiente aplicando una fórmula, es decir, hay que hacer mas cálculos para obtener los gastos totales del prime broker.

OPCIÓN 2 BENEFICIO BRUTO DIARIO

Para calcular el beneficio diario de Darwinex haría la siguiente fórmula:
Obtener el beneficio bruto diario sumando los beneficios de las comisiones diarias más los ingresos diarios por el markup.
BPO: beneficio por operación usuario, hacemos la siguiente operación:
valor de la operación x ingreso comisión por operación ICOUD 0,005% - gasto comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por operación BPO
BCTD : beneficios comisiones totales diarias usuarios, hacemos la siguiente operación:
Se suman los beneficios de cada operación del día BPO = Beneficio Total diario de las comisiones usuarios BCTD
ITDMP: Ingreso markup total diario se obtiene con la siguiente fórmula
la suma de todos los ingresos por compra Prime Broker en el día - la suma de todos los ingresos de compra trader en el día = ingresos totales diarios Markup ITDMP
Se suman todos los beneficios por operación diarias BPO + los ingresos diarios Markup ITDMP

Fórmula opción 2 Beneficio diario bruto

BCTD (beneficios comisiones totales diarias usuarios) = Suma de todos los BPO (beneficio de operación) + ITMND Ingreso total diario markup = BBD BENEFICIO BRUTO DIARIO

Pros

Los beneficios por operación se obtienen con una fórmula dónde se restan los gastos de los ingresos esto hace que tengamos el dato de beneficios brutos de cada operación hecha desde la plataforma, ya que se aplica la comisión por operación y se resta la comisión del prime broker, luego se suman todos los beneficios de las operaciones y obtenemos el BBD
Los ingresos del markup se calculan de forma independiente a las comisiones del usuario y el prime broker, así tenemos un dato limpio de los ingresos del markup

Contras

Tener que sacar 2 datos para obtener el BBD

OPCIÓN 3 BENEFICIO BRUTO DIARIO

En cada operación hecha por el usuario o por darwinex en el prime broker podemos obtener el beneficio bruto diario con una sola fórmula:
BPO: Haríamos el calculo del beneficio por operación sumando todos los ingresos y restando los gastos
valor de la operación x (ingreso comisión por operación ICOUD 0,005% + Ingreso markup IMPC) - gasto comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por operación BPO
Luego sumamos los beneficios por operación del día y obtenemos el BBD

Fórmula opción 3 Beneficio diario bruto

Suma de todos los BPO (beneficio de operación) = BBD BENEFICIO BRUTO DIARIO

Pros

Se obtiene el beneficio por operación BPO aplicando las comisiones de darwinex, las comisiones del prime broker y el ingreso del markup, sacando así el beneficio absoluto por operación
Al sumar los BPO es fácil conocer el Beneficio bruto diario

Contras

Hay que identificar y calcular bien los datos de las comisiones de los ingresos, gastos y del markup para que no se confundan o crucen en la fórmula y obtener un dato erróneo.

OPCIÓN 4 BENEFICIO BRUTO DIARIO

Podemos obtener el porcentaje de beneficio bruto diario aplicando fórmulas de porcentajes:
%BPO: porcentaje ingreso por comisión de operación usuario Darwinex
%ICOU ingreso comisión usuario = 0,005% - % GPBO gastos operación prime broker 0,002% =0,003% %BPO
%ICMP : porcentaje del Ingreso que se obtiene en cada operación markup, debido a la diferencia entre el valor de compra del trader y la compra de darwinex al prime broker = Ingreso markup por compra IMPC (este dato no aparece en el ejercicio y lo obtengo con la siguiente fórmula)
Precio de compra trader PCT x 100 ÷ precio de compra darwinex Prime Broker PCDPB = %ICMP porcentaje ingreso de la compra markup
%IMP : porcentaje ingresos por compra markup
le restamos al 100% el %ICMP porcentaje del ingreso de la compra markup y obtenemos el porcentaje de ingreso por compra markup %IMP
ITDMP: Ingreso markup total diario se obtiene con la siguiente fórmula (este dato no aparece en el ejercicio)
Se puede obtener el beneficio diario markup así:
1.Sumamos todos los porcentajes de Ingreso de cada compra markup %IMP y obtendríamos el ingreso diario total markup %ITDM
Sumamos el porcentaje del beneficio de las comisiones totales diarias %BCTD + %ITDMP Ingreso markup total diario y obtenemos el porcentaje del beneficio bruto diario %BBD

Fórmula opción 4 Beneficio diario bruto

%BCTD porcentaje beneficio bruto diario + %ITDMP porcentaje ingreso markup total diario = %BBD PORCENTAJE BENEFICIO BRUTO DIARIO
Luego el % BBD lo aplicamos a la siguiente fórmula para obtener el valor del beneficio diario:
VODT x %BBD ÷ 100 = BBD BENEFICIO BRUTO DIARIO

Pros

Se pueden obtener datos de los porcentajes de beneficio diario por separado de los usuarios de Darwinex y de las operaciones del prime broker, es otra posibilidad de obtener un porcentaje de beneficio total por día.

Contras

Hay que hacer varias fórmulas para obtener el porcentaje de beneficio bruto diario, es un proceso más largo en el que hay que comprobar bien cada operación. Son más pasos que las fórmulas anteriores.


2. BENEFICIO BRUTO MENSUAL

Para obtener el beneficio bruto mensual hacemos una operación por cada opción que planteé en el punto anterior, tenemos 4 posibilidades:

INDICADORES

BPO: beneficio por operación usuario
valor de la operación x ingreso comisión por operación ICOUD 0,005% - gasto comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por operación BPO
%BPO: porcentaje ingresos comisión por operación
%ICOU ingreso comisión usuario = 0,005% - % GPBO gastos operación prime broker 0,002% =0,003% %BPO porcentaje ingresos comisión por operación
BBM: beneficio bruto mensual
ICDT: ingresos diarios totales
Se obtiene de la suma de los Ingresos diarios totales por comisión ICDT + ITDMP ingreso total diario markup
BCTD : beneficios comisiones totales diarias
Se suman los beneficios de cada operación del día BPO = Beneficio Total diario de las comisiones usuarios BCTD
BCM: beneficios comisiones mensuales
valor de las operaciones mensuales VOPDM x ingreso de la comisión por operación ICOUD 0,005% - gasto de la comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por comisiones mensuales usuario BCM
%BI : porcentaje beneficio integral
Se obtiene de sumar el %BPO beneficio por opercación + el porcentaje de ingreso por operación en el markup %IMP = %BI
%ICMP : porcentaje del Ingreso que se obtiene en cada operación markup, debido a la diferencia entre el valor de compra del trader y la compra de darwinex al prime broker = Ingreso markup por compra IMPC (este dato no aparece en el ejercicio y lo obtengo con la siguiente fórmula)
Precio de compra trader PCT x 100 ÷ precio de compra darwinex Prime Broker PCDPB = %ICMP porcentaje ingreso de la compra markup
%IMP : porcentaje ingresos por compra markup
le restamos al 100% el %ICMP porcentaje del ingreso de la compra markup y obtenemos el porcentaje de ingreso por compra markup %IMP
ITDMP: Ingreso total diario markup
la suma de todos los ingresos por compra Prime Broker en el día - la suma de todos los ingresos de compra trader en el día = ingresos totales diarios Markup ITDM
ITMPM: ingreso total markup mensual
se suma el ITDMP Ingreso markup total diario a todos todos los días del mes y nos da el ingreso total markup mensual ITMPM
%ITDM: porcentaje Ingreso markup total mensual (este dato no aparece en el ejercicio)
Sumamos todos los porcentajes de Ingreso de cada compra markup %IMP y obtendríamos el ingreso diario total markup %ITDM
Luego sumamos todos los % ITDM de cada día del mes y obtenemos el %ITDM porcentaje Ingreso markup total mensual
ICTM ingreso comisiones totales Mensuales
la suma de cada día del mes de los ingresos diarios por comision a los usuarios o Valor operaciones mensuales VOPD x 0,005% ICOUD ÷ 100 = ICDTM ingreso comisiones totales Mensuales
IM: ingresos mensuales
GTDPM : Gastos totales mensuales prime broker
Valor operaciones mensuales VOPD x 0,002% GPBO ÷ 100 = Gastos totales mensuales prime broker
VDOPM: valor de las operaciones mensuales ( este dato no esta en el enunciado del ejercicio)

OPCIÓN 1 BENEFICIO BRUTO MENSUAL

la forma de obtener el beneficio bruto mensual es hacerlo como la opción 1 del beneficio bruto diario, pero reemplazando los indicadores por los datos mensuales en cada operación:
ICTM Ingreso comisiones totales Mensuales + ITMPM ingreso total markup mensual = IM Ingresos Mensuales
Ahora se obtienen los gastos mensuales
Valor operaciones mensuales VOPD x 0,002% GPBO ÷ 100 = Gastos totales mensuales prime broker GTDPM
Con los datos de ingresos menos gastos mensuales obtenemos el beneficio bruto mensual

Fórmula opción 1 Beneficio bruto mensual

IM ingresos mensuales - gastos mensuales prime broker GTDPM = BBM beneficio bruto mensual

Hay otra forma de obtener el beneficio bruto mensual
Se suman todos los ingresos diarios menos los gastos diarios
Ingresos Diarios totales ICDT - Gastos diarios totales = BBD
Luego sumamos el beneficio bruto BBD de cada día del mes y se obtiene el beneficio bruto mensual BBM

Fórmula 2 opción 1 Beneficio bruto mensual

se suman todos los beneficios brutos diarios del mes para obtener el = BBM beneficio bruto mensual

OPCIÓN 2 BENEFICIO BRUTO MENSUAL

La forma de obtener el beneficio bruto mensual con la opción 2 del beneficio bruto diario se hace de la siguiente forma:
Se obtiene el BCM beneficio comisiones mensual
valor de las operaciones mensuales VOPDM x ingreso de la comisión por operación ICOUD 0,005% - gasto de la comisión prime broker GCPB 0,002% ÷ 100 = Beneficio por comisiones mensuales usuario BCM
Luego se obtiene el el el ITMPM ingreso total markup mensual

Fórmula opción 2 Beneficio bruto mensual

Se suma el BCM beneficios por comisiones mensuales + el ITMPM ingreso total markup mensual y se obtiene el BBM beneficio bruto mensual
Otra forma de obtener el dato BBM es la siguiente:
Se suman todos los BCTD beneficios de comisiones totales diarias + IMDT ingresos markup total diario

Fórmula 2 opción 2 Beneficio bruto mensual

BCTD beneficios comisiones totales diarias usuarios + ITMND Ingreso total diario markup = BBD BENEFICIO BRUTO DIARIO
Luego sumamos el beneficio bruto BBD de cada día del mes y se obtiene el beneficio bruto mensual BBM
se suman todos los beneficios brutos diarios del mes para obtener el = BBM beneficio bruto mensual
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.