Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Tiempo L mite Objetivo: 2 4 horas. Esperamos que esta tarea tome entre 1 y 3 horas de esfuerzo dedicado. Su programa analizar las operaciones

Tiempo Lmite Objetivo: 24 horas. Esperamos que esta tarea tome entre 1 y 3 horas de esfuerzo dedicado. Su programa analizar las operaciones que una empresa comercial hipottica realiza en algunas acciones y generar operaciones emparejadas. El archivo de operaciones es un archivo de valores separados por comas (.csv) que contiene un encabezado y lista de oficios. Una operacin contiene el LADO (ya sea la empresa B (debera) o S (antigua) el SMBOLO), el PRECIO de la transaccin y la CANTIDAD de acciones ejecutadas. El TIEMPO en este archivo es cronolgico. Todos los precios tendrn como mximo dos decimales. TIEMPO, SMBOLO, LADO, PRECIO, CANTIDAD 2, ABC, B,10.06,5004, DEF,S,35.99,2004, ABC, S,10.07,2005, ABC,S,10.07,300 Descripcin de tarea Apertura del formulario- cerrar pares comerciales en forma de primero en entrar, primero en salir (FIFO): cada smbolo comienza con inventario cero. La primera ejecucin siempre ser una operacin de apertura, ya que abre un nuevo inventario. En el archivo de operaciones de ejemplo anterior, vemos una operacin de apertura para el smbolo "ABC" que crea un inventario neto de 500 en el momento 2. Si se producen operaciones que aumentan la magnitud del inventario neto (por ejemplo, si se produjera otra compra para ABC), estas nuevas operaciones tambin son operaciones de apertura y deben mantenerse en una estructura FIFO. La empresa puede vender en corto (es decir, tomar una posicin negativa) en cualquier smbolo. Cualquier operacin que reduzca la magnitud del inventario neto (por ejemplo, la venta de 200 acciones en el momento =4) ser una operacin de cierre y se emparejar con la primera operacin de apertura disponible. La cantidad de inventario emparejado ser el mnimo de las acciones ejecutadas por las operaciones de apertura y cierre emparejadas. En este ejemplo, esta cantidad emparejada es 200 acciones ya que 200<500. Si la operacin de cierre es menor que la operacin de apertura emparejada, entonces el inventario abierto de la operacin de apertura debe reducirse pero la operacin debe mantener su posicin FIFO. Si la operacin de cierre es igual en tamao a la operacin de apertura emparejada, entonces la operacin de apertura se consume por completo. Si la operacin de cierre es mayor que la operacin de apertura emparejada, entonces consume toda la operacin de apertura y procede a emparejarla con las siguientes operaciones de apertura. Finalmente, si la operacin de cierre es mayor que todo el inventario abierto, lo que quede de la operacin de cierre en realidad "voltea" el inventario y crea una nueva operacin de apertura en el lado opuesto. Salida Para cada operacin emparejada, calcule las prdidas y ganancias (PNL), que es el producto de la cantidad emparejada y el PNL por accin (diferencia entre el precio de venta y el precio de compra). Escriba todas las operaciones emparejadas en orden cronolgico por hora de cierre de la salida estndar. Es posible que al final haya un inventario distinto de cero. Imprima nicamente operaciones emparejadas. Despus de que se hayan impreso todas las operaciones emparejadas, imprima el PNL acumulado realizado de todas las operaciones emparejadas en la salida estndar. Este valor debe ser la suma de todos los PNL individuales. La salida de su programa debera parecerse a: OPEN_TIME, CLOSE_TIME, SYMBOL, QUANTITY, PNL, OPEN_SIDE, CLOSE_SIDE, OPEN_PRICE, CLOSE_PRICE 2,4,ABC, 200,2.00, B, S,10.06,10.072,5, ABC, 300,3.00, B, S,10.06,10.075.00 proporcione el cdigo en Python con otro enfoque

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Guardians Of Finance

Authors: James R. Barth, Gerard Caprio, Ross Levine

1st Edition

0262526840, 978-0262526845

More Books

Students also viewed these Finance questions

Question

4. How do we tolerate less than total comprehension?

Answered: 1 week ago

Question

c. What groups were least represented? Why do you think this is so?

Answered: 1 week ago

Question

7. Describe phases of multicultural identity development.

Answered: 1 week ago