public static readonly BillTrade TRADE           = BillTrade.builder().product(Bill.builder().notional(AdjustablePayment.of(CurrencyAmount.of(GBP, 100_000), date(2016, 3, 1))).dayCount(ACT_360).legalEntityId(ISSUER_ID).settlementDateOffset(DaysAdjustment.NONE).yieldConvention(BillYieldConvention.DISCOUNT).securityId(SecurityId.of("X", "Y")).build()).price(0.9932).quantity(100d).info(TradeInfo.of(date(2015, 2, 27))).build();
Beispiel #2
0
 public static readonly FixedCouponBondTrade TRADE          = FixedCouponBondTrade.builder().product(FixedCouponBond.builder().accrualSchedule(PeriodicSchedule.of(date(2015, 3, 1), date(2016, 3, 1), P3M, BusinessDayAdjustment.NONE, StubConvention.NONE, false)).notional(100_000).currency(GBP).dayCount(ACT_360).exCouponPeriod(DaysAdjustment.ofCalendarDays(-2)).fixedRate(0.001).legalEntityId(ISSUER_ID).settlementDateOffset(DaysAdjustment.NONE).yieldConvention(FixedCouponBondYieldConvention.GB_BUMP_DMO).securityId(SecurityId.of("X", "Y")).build()).price(0.9932).quantity(300d).info(TradeInfo.of(date(2015, 2, 27))).build();