|
Project Information
Featured
Downloads
Links
|
CreditAnalyticsLakshmi Krishnamurthy v1.4 1 May 2012 If you are looking to ...
... CreditAnalytics does all this (and more)! So what is CreditAnalytics?CreditAnalytics is a full-featured financial fixed income credit analytics, trading, and risk library, developed with a special focus towards the needs of the credit products community. In particular, CreditAnalytics provides analytics to value liquid products (CDS, CDX, CDO, and bonds of all types and variants) and standard index/custom products (single credit forwards and options, and portfolio credit forwards, options, tranches, and other structures). To learn more ...Check out the detailed documentation of at the user documentation Wiki site. javadoc gives elaborate API usage information. All you need is to install is a single jar file. Really.It is called drip.jar (with version info appended). This contains the complete suite of the entire CreditAnalytics analytics. Drop this in the classpath. If you wish to get bond ref data or closing marks, you may optionally need Ojdbc14.jar - the Oracle JDBC drivers needed for access to the reference data. Again in your classpath it goes. Configuring is simple too,Built-in configuration covers a humoungous variety of day count conventions, calendars, and date adjustment rules. Unsatisfied with any factory calendar default? Examine it first by using one of the API calls, then muck with appropriate Config.xml entry in the config directory, and use this file as the start up. After installation, start by... altering the entries in the Config.xml file (you can rename it, as long you identify the full path in the initializer - see below). Of course, you don't even need a configuration file - in which case the settings default to the values provided in the previous section. Any of the samples in the examples folder is the place to start. It contains a comprehensive set of illustrated usage of all the CreditAnalytics API calls. java.lang.String strConfig; boolean bFIInit = org.drip.service.api.FI.Init (strConfig); FI.Init initializes the CreditAnalytics library - it takes the optional configuration file as an input. If the initialization is not successful, certain CreditAnalytics functionality will not be available, as the sample demonstrates. The samples show product creation, analytics calculations, historical/live data extractions and their eventual analytics. LicenceCreditAnalytics is distributed under the Apache 2.0 licence - please see the attached Licence for details. |