Directories | |
directory | builders |
Files | |
file | accumulator.cpp [code] |
file | accumulator.hpp [code] |
accumulator wrapper for scripted trade | |
file | ascot.cpp [code] |
file | ascot.hpp [code] |
Ascot (or Convertible Bond Option) trade data model and serialization. | |
file | asianoption.cpp [code] |
file | asianoption.hpp [code] |
Asian option representation. | |
file | autocallable_01.cpp [code] |
file | autocallable_01.hpp [code] |
autocallable_01 wrapper for scripted trade | |
file | balanceguaranteedswap.cpp [code] |
file | balanceguaranteedswap.hpp [code] |
Balance Guaranteed Swap data model and serialization. | |
file | barrierdata.cpp [code] |
file | barrierdata.hpp [code] |
file | barrieroption.cpp [code] |
file | barrieroption.hpp [code] |
Barrier Option data model and serialization. | |
file | barrieroptionwrapper.cpp [code] |
file | barrieroptionwrapper.hpp [code] |
Wrapper for option instruments, tracks whether option has been exercised or not. | |
file | basketdata.cpp [code] |
file | basketdata.hpp [code] |
credit basket data model and serialization | |
file | basketoption.cpp [code] |
file | basketoption.hpp [code] |
basket option wrapper for scripted trade | |
file | basketvarianceswap.cpp [code] |
file | basketvarianceswap.hpp [code] |
file | bestentryoption.cpp [code] |
file | bestentryoption.hpp [code] |
file | bond.cpp [code] |
file | bond.hpp [code] |
Bond trade data model and serialization. | |
file | bondbasket.cpp [code] |
file | bondbasket.hpp [code] |
credit bond basket data model and serialization | |
file | bondoption.cpp [code] |
file | bondoption.hpp [code] |
bond option data model and serialization | |
file | bondposition.cpp [code] |
file | bondposition.hpp [code] |
Bond Position trade data model and serialization. | |
file | bondrepo.cpp [code] |
file | bondrepo.hpp [code] |
Bond Repo trade data model and serialization. | |
file | bondtotalreturnswap.cpp [code] |
file | bondtotalreturnswap.hpp [code] |
file | bondutils.cpp [code] |
file | bondutils.hpp [code] |
bond utilities | |
file | callableswap.cpp [code] |
file | callableswap.hpp [code] |
Callable Swap data model and serialization. | |
file | capfloor.cpp [code] |
file | capfloor.hpp [code] |
Ibor cap, floor or collar trade data model and serialization. | |
file | cbo.cpp [code] |
file | cbo.hpp [code] |
collateralized bond obligation data model | |
file | cdo.cpp [code] |
file | cdo.hpp [code] |
file | cliquetoption.cpp [code] |
file | cliquetoption.hpp [code] |
Equity Cliquet Option. | |
file | collateralbalance.cpp [code] |
file | collateralbalance.hpp [code] |
Holder class for collateral balances. | |
file | commodityapo.cpp [code] |
file | commodityapo.hpp [code] |
Commodity Average Price Option data model and serialization. | |
file | commoditydigitalapo.cpp [code] |
file | commoditydigitalapo.hpp [code] |
file | commoditydigitaloption.cpp [code] |
file | commoditydigitaloption.hpp [code] |
Commodity digital option representation as call spread. | |
file | commodityforward.cpp [code] |
file | commodityforward.hpp [code] |
Commodity forward representation. | |
file | commoditylegbuilder.cpp [code] |
file | commoditylegbuilder.hpp [code] |
Commodity fixed and floating leg builders. | |
file | commoditylegdata.cpp [code] |
file | commoditylegdata.hpp [code] |
leg data for commodity leg types | |
file | commodityoption.cpp [code] |
file | commodityoption.hpp [code] |
Commodity option representation. | |
file | commodityoptionstrip.cpp [code] |
file | commodityoptionstrip.hpp [code] |
Commodity option strip data model and serialization. | |
file | commodityposition.cpp [code] |
file | commodityposition.hpp [code] |
Commodity Position trade data model and serialization. | |
file | commodityspreadoption.cpp [code] |
file | commodityspreadoption.hpp [code] |
file | commodityswap.cpp [code] |
file | commodityswap.hpp [code] |
Commodity Swap data model and serialization. | |
file | commodityswaption.cpp [code] |
file | commodityswaption.hpp [code] |
Commodity swaption data model and serialization. | |
file | compositeinstrumentwrapper.cpp [code] |
file | compositeinstrumentwrapper.hpp [code] |
used to store multiple trade wrappers | |
file | compositetrade.cpp [code] |
file | compositetrade.hpp [code] |
Composite trades operate as a mini portfolio. Their intended use is for strategies like straddles. | |
file | convertiblebond.cpp [code] |
file | convertiblebond.hpp [code] |
Convertible Bond trade data model and serialization. | |
file | convertiblebonddata.cpp [code] |
file | convertiblebonddata.hpp [code] |
convertible bond data model and serialization | |
file | convertiblebondreferencedata.cpp [code] |
file | convertiblebondreferencedata.hpp [code] |
reference data | |
file | creditdefaultswap.cpp [code] |
file | creditdefaultswap.hpp [code] |
Ibor cap, floor or collar trade data model and serialization. | |
file | creditdefaultswapdata.cpp [code] |
file | creditdefaultswapdata.hpp [code] |
A class to hold credit default swap data. | |
file | creditdefaultswapoption.cpp [code] |
file | creditdefaultswapoption.hpp [code] |
credit default swap option trade data model and serialization | |
file | creditlinkedswap.cpp [code] |
file | creditlinkedswap.hpp [code] |
credit linked swap data model | |
file | crosscurrencyswap.cpp [code] |
file | crosscurrencyswap.hpp [code] |
Cross Currency Swap data model and serialization. | |
file | doubledigitaloption.cpp [code] |
file | doubledigitaloption.hpp [code] |
double digital option wrapper for scripted trade | |
file | durationadjustedcmslegbuilder.cpp [code] |
file | durationadjustedcmslegbuilder.hpp [code] |
leg builder for duration adjusted cms coupon legs | |
file | durationadjustedcmslegdata.cpp [code] |
file | durationadjustedcmslegdata.hpp [code] |
leg data for duration adjusted cms | |
file | enginedata.cpp [code] |
file | enginedata.hpp [code] |
A class to hold pricing engine parameters. | |
file | enginefactory.cpp [code] |
file | enginefactory.hpp [code] |
Pricing Engine Factory. | |
file | envelope.cpp [code] |
file | envelope.hpp [code] |
trade envelope data model and serialization | |
file | equitybarrieroption.cpp [code] |
file | equitybarrieroption.hpp [code] |
Equity Barrier Option data model and serialization. | |
file | equityderivative.hpp [code] |
EQ base trade classes. | |
file | equitydigitaloption.cpp [code] |
file | equitydigitaloption.hpp [code] |
EQ Digital Option data model and serialization. | |
file | equitydoublebarrieroption.cpp [code] |
file | equitydoublebarrieroption.hpp [code] |
Equity Double Barrier Option data model and serialization. | |
file | equitydoubletouchoption.cpp [code] |
file | equitydoubletouchoption.hpp [code] |
EQ Double One-Touch/No-Touch Option data model and serialization. | |
file | equityeuropeanbarrieroption.cpp [code] |
file | equityeuropeanbarrieroption.hpp [code] |
EQ European Barrier Option data model and serialization. | |
file | equityforward.cpp [code] |
file | equityforward.hpp [code] |
Equity Forward data model and serialization. | |
file | equityfuturesoption.cpp [code] |
file | equityfuturesoption.hpp [code] |
EQ Futures Option data model and serialization. | |
file | equityfxlegbuilder.cpp [code] |
file | equityfxlegbuilder.hpp [code] |
Equity & FX leg builders. | |
file | equityfxlegdata.cpp [code] |
file | equityfxlegdata.hpp [code] |
leg data for equityfx leg types | |
file | equityoption.cpp [code] |
file | equityoption.hpp [code] |
Equity Option data model and serialization. | |
file | equityoptionposition.cpp [code] |
file | equityoptionposition.hpp [code] |
Equity Option Position trade data model and serialization. | |
file | equityoutperformanceoption.cpp [code] |
file | equityoutperformanceoption.hpp [code] |
EQ Outperformance Option data model and serialization. | |
file | equityposition.cpp [code] |
file | equityposition.hpp [code] |
Equity Position trade data model and serialization. | |
file | equityswap.cpp [code] |
file | equityswap.hpp [code] |
Equity Swap data model and serialization. | |
file | equitytouchoption.cpp [code] |
file | equitytouchoption.hpp [code] |
EQ One-Touch/No-Touch Option data model and serialization. | |
file | europeanoptionbarrier.cpp [code] |
file | europeanoptionbarrier.hpp [code] |
European option with barrier wrapper for scripted trade. | |
file | failedtrade.cpp [code] |
file | failedtrade.hpp [code] |
Skeleton trade generated when trade loading/building fails. | |
file | fixingdates.cpp [code] |
file | fixingdates.hpp [code] |
Logic for calculating required fixing dates on legs. | |
file | flexiswap.cpp [code] |
file | flexiswap.hpp [code] |
Flexi-Swap data model and serialization. | |
file | formulabasedindexbuilder.cpp [code] |
file | formulabasedindexbuilder.hpp [code] |
formula based index builder | |
file | formulabasedlegbuilder.cpp [code] |
file | formulabasedlegbuilder.hpp [code] |
Formula based leg builder. | |
file | formulabasedlegdata.cpp [code] |
file | formulabasedlegdata.hpp [code] |
leg data for formula based leg types | |
file | forwardbond.cpp [code] |
file | forwardbond.hpp [code] |
file | forwardrateagreement.cpp [code] |
file | forwardrateagreement.hpp [code] |
ForwardRateAgreement data model and serialization. | |
file | fxaverageforward.cpp [code] |
file | fxaverageforward.hpp [code] |
Fx Average Forward data model and serialization. | |
file | fxbarrieroption.cpp [code] |
file | fxbarrieroption.hpp [code] |
FX Barrier Option data model and serialization. | |
file | fxderivative.hpp [code] |
FX base trade classes. | |
file | fxdigitalbarrieroption.cpp [code] |
file | fxdigitalbarrieroption.hpp [code] |
file | fxdigitaloption.cpp [code] |
file | fxdigitaloption.hpp [code] |
FX Digital Option data model and serialization. | |
file | fxdoublebarrieroption.cpp [code] |
file | fxdoublebarrieroption.hpp [code] |
FX Double Barrier Option data model and serialization. | |
file | fxdoubletouchoption.cpp [code] |
file | fxdoubletouchoption.hpp [code] |
FX Double One-Touch/No-Touch Option data model and serialization. | |
file | fxeuropeanbarrieroption.cpp [code] |
file | fxeuropeanbarrieroption.hpp [code] |
FX European Barrier Option data model and serialization. | |
file | fxforward.cpp [code] |
file | fxforward.hpp [code] |
FX Forward data model and serialization. | |
file | fxkikobarrieroption.cpp [code] |
file | fxkikobarrieroption.hpp [code] |
file | fxoption.cpp [code] |
file | fxoption.hpp [code] |
FX Option data model and serialization. | |
file | fxswap.cpp [code] |
file | fxswap.hpp [code] |
FX Swap data model and serialization. | |
file | fxtouchoption.cpp [code] |
file | fxtouchoption.hpp [code] |
FX One-Touch/No-Touch Option data model and serialization. | |
file | genericbarrieroption.cpp [code] |
file | genericbarrieroption.hpp [code] |
generic barrier option wrapper for scripted trade | |
file | indexcreditdefaultswap.cpp [code] |
file | indexcreditdefaultswap.hpp [code] |
file | indexcreditdefaultswapdata.cpp [code] |
file | indexcreditdefaultswapdata.hpp [code] |
file | indexcreditdefaultswapoption.cpp [code] |
file | indexcreditdefaultswapoption.hpp [code] |
file | indexing.cpp [code] |
file | indexing.hpp [code] |
leg indexing data model and serialization | |
file | inflationswap.cpp [code] |
file | inflationswap.hpp [code] |
Cross Currency Swap data model and serialization. | |
file | instrumentwrapper.cpp [code] |
file | instrumentwrapper.hpp [code] |
Base class for wrapper of QL instrument, used to store "state" of trade under each scenario. | |
file | knockoutswap.cpp [code] |
file | knockoutswap.hpp [code] |
knock out swap wrapper for scripted trade | |
file | legbuilders.cpp [code] |
file | legbuilders.hpp [code] |
Leg Builders. | |
file | legdata.cpp [code] |
file | legdata.hpp [code] |
leg data model and serialization | |
file | legdatafactory.cpp [code] |
file | legdatafactory.hpp [code] |
Leg data factory that can be used to build instances of leg data. | |
file | makenonstandardlegs.cpp [code] |
file | makenonstandardlegs.hpp [code] |
make functions for non-standard ibor and fixed legs | |
file | multilegoption.cpp [code] |
file | multilegoption.hpp [code] |
Multileg Option data model. | |
file | nettingsetdefinition.cpp [code] |
file | nettingsetdefinition.hpp [code] |
Netting Set Definition - including CSA information where available. | |
file | nettingsetdetails.cpp [code] |
file | nettingsetdetails.hpp [code] |
netting set details data model and serialization | |
file | nettingsetmanager.cpp [code] |
file | nettingsetmanager.hpp [code] |
Manager class for repository of netting set details. | |
file | optiondata.cpp [code] |
file | optiondata.hpp [code] |
trade option data model and serialization | |
file | optionexercisedata.cpp [code] |
file | optionexercisedata.hpp [code] |
option exercise data model and serialization | |
file | optionpaymentdata.cpp [code] |
file | optionpaymentdata.hpp [code] |
option payment data model and serialization | |
file | optionwrapper.cpp [code] |
file | optionwrapper.hpp [code] |
Wrapper for option instruments, tracks whether option has been exercised or not. | |
file | pairwisevarianceswap.cpp [code] |
file | pairwisevarianceswap.hpp [code] |
pairwise variance swap representation | |
file | performanceoption_01.cpp [code] |
file | performanceoption_01.hpp [code] |
performance option wrapper for scripted trade | |
file | portfolio.cpp [code] |
file | portfolio.hpp [code] |
Portfolio class. | |
file | premiumdata.cpp [code] |
file | premiumdata.hpp [code] |
premium data | |
file | rainbowoption.cpp [code] |
file | rainbowoption.hpp [code] |
rainbow option wrapper for scripted trade | |
file | rangebound.cpp [code] |
file | rangebound.hpp [code] |
rangebound data model | |
file | referencedata.cpp [code] |
file | referencedata.hpp [code] |
Reference data model and serialization. | |
file | referencedatafactory.cpp [code] |
file | referencedatafactory.hpp [code] |
Reference data model and serialization. | |
file | riskparticipationagreement.cpp [code] |
file | riskparticipationagreement.hpp [code] |
risk participation agreement data model and serialization | |
file | schedule.cpp [code] |
file | schedule.hpp [code] |
trade schedule data model and serialization | |
file | scriptedtrade.cpp [code] |
file | scriptedtrade.hpp [code] |
scripted trade data model | |
file | simmcreditqualifiermapping.hpp [code] |
mapping of SIMM credit qualifiers | |
file | structuredconfigurationerror.hpp [code] |
Class for structured configuration errors. | |
file | structuredconfigurationwarning.hpp [code] |
Class for structured configuration warnings. | |
file | structuredtradeerror.hpp [code] |
Structured Trade Error class. | |
file | structuredtradewarning.hpp [code] |
Classes for structured trade warnings. | |
file | swap.cpp [code] |
file | swap.hpp [code] |
Swap trade data model and serialization. | |
file | swaption.cpp [code] |
file | swaption.hpp [code] |
Swaption data model and serialization. | |
file | tarf.cpp [code] |
file | tarf.hpp [code] |
tarf wrapper for scripted trade | |
file | tlockdata.cpp [code] |
file | tlockdata.hpp [code] |
A class to hold Treasury-Lock data. | |
file | trade.cpp [code] |
file | trade.hpp [code] |
base trade data model and serialization | |
file | tradeactions.cpp [code] |
file | tradeactions.hpp [code] |
file | tradebarrier.cpp [code] |
file | tradebarrier.hpp [code] |
file | tradefactory.cpp [code] |
file | tradefactory.hpp [code] |
Trade Factory. | |
file | trademonetary.cpp [code] |
file | trademonetary.hpp [code] |
file | tradestrike.cpp [code] |
file | tradestrike.hpp [code] |
file | tranche.cpp [code] |
file | tranche.hpp [code] |
cbo tranche data model and serialization | |
file | trs.cpp [code] |
file | trs.hpp [code] |
trs | |
file | trsunderlyingbuilder.cpp [code] |
file | trsunderlyingbuilder.hpp [code] |
file | trswrapper.cpp [code] |
file | trswrapper.hpp [code] |
generic wrapper for trs (bond, convertible bond, equity, ...) | |
file | types.hpp [code] |
payment lag | |
file | underlying.cpp [code] |
file | underlying.hpp [code] |
underlying data model | |
file | vanillaoption.cpp [code] |
file | vanillaoption.hpp [code] |
vanilla option representation | |
file | varianceswap.cpp [code] |
file | varianceswap.hpp [code] |
variance swap representation | |
file | windowbarrieroption.cpp [code] |
file | windowbarrieroption.hpp [code] |
window barrier option - wrapper for scripted trade | |
file | worstofbasketswap.cpp [code] |
file | worstofbasketswap.hpp [code] |