Instrument MakersΒΆ

MakeInstrument

Reusable construction parameters; build before creating a trade.

MakeSwap

Reusable maker for Swap. Both build methods return a concrete product.

MakeFloatFloatCrossCurrencySwap

Reusable maker for CrossCurrencySwap. Both build methods return a concrete product.

MakeCrossCurrencySwap

Reusable maker for CrossCurrencySwap. Both build methods return a concrete product.

MakeBasisSwap

Reusable maker for BasisSwap. Both build methods return a concrete product.

MakeFixFloatCrossCurrencySwap

Reusable maker for FixFloatCrossCurrencySwap. Both build methods return a concrete product.

MakeFixedRateBond

Reusable maker for FixedRateBond. Both build methods return a concrete product.

MakeSteppedCouponBond

Reusable maker for SteppedCouponBond. Both build methods return a concrete product.

MakeFloatingRateNote

Reusable maker for FloatingRateNote. Both build methods return a concrete product.

MakeFixedRateDeposit

Reusable maker for FixedRateDeposit. Both build methods return a concrete product.

MakeLoan

Reusable maker for Loan. Both build methods return a concrete product.

MakeFxForward

Reusable maker for FxForward. Both build methods return a concrete product.

MakeFxEuropeanOption

Reusable maker for FxOption. Both build methods return a concrete product.

MakeFxOption

Reusable maker for FxOption. Both build methods return a concrete product.

MakeEquityEuropeanOption

Reusable maker for EquityOption. Both build methods return a concrete product.

MakeEquityOption

Reusable maker for EquityOption. Both build methods return a concrete product.

MakeCreditDefaultSwap

Reusable maker for CreditDefaultSwap. Both build methods return a concrete product.

MakeCapFloor

Reusable maker for CapFloor. Both build methods return a concrete product.

MakeCapletFloorlet

Reusable maker for CapletFloorlet. Both build methods return a concrete product.

MakeRateFutures

Reusable maker for RateFutures. Both build methods return a concrete product.

MakeSwaption

Reusable maker for EuropeanSwaption. Both build methods return a concrete product.

MakeEuropeanSwaption

Reusable maker for EuropeanSwaption. Both build methods return a concrete product.

MakeEquityForward

Reusable maker for EquityForward. Both build methods return a concrete product.

MakeScriptedProduct

Reusable maker for ScriptedProduct. Both build methods return a concrete product.

MakeTrade

Reusable maker for Trade. Both build methods return a concrete product.