C# 클래스 QLNet.SwaptionVolatilityDiscrete

상속: QLNet.SwaptionVolatilityStructure
파일 보기 프로젝트 열기: ammachado/QLNet 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
evaluationDate_ Date
nOptionTenors_ int
nSwapTenors_ int
optionDatesAsReal_ List
optionDates_ List
optionInterpolator_ QLNet.Interpolation
optionTenors_ List
optionTimes_ List
swapLengths_ List
swapTenors_ List

공개 메소드들

메소드 설명
SwaptionVolatilityDiscrete ( List optionDates, List swapTenors, Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
SwaptionVolatilityDiscrete ( List optionTenors, List swapTenors, Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
SwaptionVolatilityDiscrete ( List optionTenors, List swapTenors, int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
optionDates ( ) : List
optionTenors ( ) : List
optionTimes ( ) : List
swapLengths ( ) : List
swapTenors ( ) : List
update ( ) : void

보호된 메소드들

메소드 설명
performCalculations ( ) : void

비공개 메소드들

메소드 설명
checkOptionDates ( ) : void
checkOptionTenors ( ) : void
checkSwapTenors ( ) : void
initializeOptionDatesAndTimes ( ) : void
initializeOptionTimes ( ) : void
initializeSwapLengths ( ) : void

메소드 상세

SwaptionVolatilityDiscrete() 공개 메소드

public SwaptionVolatilityDiscrete ( List optionDates, List swapTenors, Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
optionDates List
swapTenors List
referenceDate Date
cal QLNet.Calendar
bdc BusinessDayConvention
dc DayCounter
리턴 System

SwaptionVolatilityDiscrete() 공개 메소드

public SwaptionVolatilityDiscrete ( List optionTenors, List swapTenors, Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
optionTenors List
swapTenors List
referenceDate Date
cal QLNet.Calendar
bdc BusinessDayConvention
dc DayCounter
리턴 System

SwaptionVolatilityDiscrete() 공개 메소드

public SwaptionVolatilityDiscrete ( List optionTenors, List swapTenors, int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc ) : System
optionTenors List
swapTenors List
settlementDays int
cal QLNet.Calendar
bdc BusinessDayConvention
dc DayCounter
리턴 System

optionDates() 공개 메소드

public optionDates ( ) : List
리턴 List

optionTenors() 공개 메소드

public optionTenors ( ) : List
리턴 List

optionTimes() 공개 메소드

public optionTimes ( ) : List
리턴 List

performCalculations() 보호된 메소드

protected performCalculations ( ) : void
리턴 void

swapLengths() 공개 메소드

public swapLengths ( ) : List
리턴 List

swapTenors() 공개 메소드

public swapTenors ( ) : List
리턴 List

update() 공개 메소드

public update ( ) : void
리턴 void

프로퍼티 상세

evaluationDate_ 보호되어 있는 프로퍼티

protected Date evaluationDate_
리턴 Date

nOptionTenors_ 보호되어 있는 프로퍼티

protected int nOptionTenors_
리턴 int

nSwapTenors_ 보호되어 있는 프로퍼티

protected int nSwapTenors_
리턴 int

optionDatesAsReal_ 보호되어 있는 프로퍼티

protected List optionDatesAsReal_
리턴 List

optionDates_ 보호되어 있는 프로퍼티

protected List optionDates_
리턴 List

optionInterpolator_ 보호되어 있는 프로퍼티

protected Interpolation,QLNet optionInterpolator_
리턴 QLNet.Interpolation

optionTenors_ 보호되어 있는 프로퍼티

protected List optionTenors_
리턴 List

optionTimes_ 보호되어 있는 프로퍼티

protected List optionTimes_
리턴 List

swapLengths_ 보호되어 있는 프로퍼티

protected List swapLengths_
리턴 List

swapTenors_ 보호되어 있는 프로퍼티

protected List swapTenors_
리턴 List