feifeigd / minirisk Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
This source code constitutes the foundation of a risk management system and is provided to the Students of the course "C++ in Financial Engineering" at National University of Singapore (FE5226) as a base-line to practice the introduction of various enhancements. It can load trades from a database, construct market objects as needed, compute the price of trades and their sensitivities with respect to risk factors. A real risk management system entails of many more features, e.g.: sophisticate market objects and pricing models; efficient algorithms to avoid unnecessary recomputations when computing Greeks; support for a large number of trade types; extensive set of tools to orchestrate recomputations and post-process their results (e.g. P\&L explain, VaR, PFE, XVA); tools to manage life-cycle of trades; connections to external databases and systems of various nature; client-server pricing APIs; connections to cash flow management systems and payment systems; support for parallel computations (thread safety). All these features can be implemented as modifications or extensions of the code provided. The document in the doc directory specifies a list of tasks for improving and extending the system, which Students are supposed to carry out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.