Vývoj nástroje příkazové řádky v Pythonu pro Cloud Prisma Margin Estimator
Development of a Python Command Line Interface tool for Cloud Prisma Margin Estimator
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/200856Identifikátory
SIS: 281138
Kolekce
- Kvalifikační práce [11978]
Autor
Vedoucí práce
Oponent práce
Zavoral, Filip
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Programování a vývoj software
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
20. 6. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
Command Line Interface|Cloud Prisma Margin Estimator|Python|API integrationKlíčová slova (anglicky)
příkazová řádka|Cloud Prisma Margin Estimator|Python|API integraceŘízení finančních rizik je v procesech obchodování a zúčtování klíčovým úkolem. Odhad marže je nedílnou součástí tohoto procesu, protože vypočítává kolaterál potřebný k pokrytí potenciálních ztrát z pohybů na trhu. Cloud Prisma Margin Estimator je řešení vyvinuté skupinou Deutsche Boerse Group (DBG) pro výpočet maržových požadavků pro finanční portfolia. DBG chtěla nástroj, který by obchodníkům poskytoval funkce firemního estimátoru. Těžištěm této práce bylo vyvinout nástroj příkazového řádku, který by uživatelům umožnil používat API estimátoru. V práci popisujeme požadavky, návrh, implementaci a poskytujeme dokumentaci k nástroji. Součástí požadavků je dodat komplexní návody k funkcím nástroje a podrobný návod na strategii Calendar spread.
Managing financial risk is a critical task in trading and clearing processes. Margin estimators are integral to this process, as they calculate the collateral required to cover potential losses from market movements. Cloud Prisma Margin Estimator is a solution developed by Deutsche Boerse Group (DBG) to calculate the margin requirements for financial portfolios. DBG wanted a tool that would provide traders with the functionality of the company's estimator. The focus of this thesis was to develop a command-line tool that would enable the users to use the estimator's API. In the thesis, we describe the requirements, design, implementation, and provide the documentations for our tool. The part of the requirements is to deliver comprehensive tutorials for the tool's features and detailed tutorial on the Calendar spread strategy.
