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] |