.id(StandardId.of("OG", "123431")) .build()) .security(EtdOptionSecurity.of( contract, YearMonth.of(2017, 6), EtdVariant.ofMonthly(), 0, PutCall.PUT, 3d, YearMonth.of(2017, 9))) .longQuantity(15d) .id(StandardId.of("OG", "123432")) .build()) .security(EtdOptionSecurity.of( contract, YearMonth.of(2017, 6), .id(StandardId.of("OG", "123433")) .build()) .security(EtdOptionSecurity.of(contract, YearMonth.of(2017, 6), EtdVariant.ofWeekly(2), 0, PutCall.PUT, 5.1d)) .longQuantity(0d) .shortQuantity(20d)
static EtdOptionPosition sut2() { return EtdOptionPosition.builder() .security(EtdOptionSecurityTest.sut2()) .longQuantity(4000) .shortQuantity(1000) .build(); }
static EtdOptionPosition sut() { return EtdOptionPosition.builder() .info(POSITION_INFO) .security(SECURITY) .longQuantity(LONG_QUANTITY) .shortQuantity(SHORT_QUANTITY) .build(); }