irCurveUtils.hpp File Reference

File contains small programming tools used to handle interest curve. More...

Go to the source code of this file.

Functions

DataFrame julian::ir::getCurves (SmartPointer< Curve > c, Tenor step, Tenor end, std::string id)
 Function saves curve in DataFrame. More...
 
DataFrame julian::ir::getCalibration (const SmartPointer< ir::Curve > &c, const std::vector< SmartPointer< ir::BuildingBlock > > &instruments, const std::string id)
 Function calculates the par rate and price of provided instruments, what allows assessing calibration. More...
 
std::vector< Deposit > julian::ir::readDeposit (DataFrame df, Date today, Calendar calendar)
 Function construct deposit using data stored in DataFrame. More...
 
std::vector< FRA > julian::ir::readFRA (DataFrame df, Date today, Calendar calendar)
 Function construct FRA using data stored in DataFrame. More...
 
std::vector< IRS > julian::ir::readIRS (DataFrame df, Date today, Calendar calendar)
 Function construct IRS using data stored in DataFrame. More...
 

Detailed Description

File contains small programming tools used to handle interest curve.