Uses of Interface
com.quantfinlib.data.CorporateEvents.Event
Packages that use CorporateEvents.Event
-
Uses of CorporateEvents.Event in com.quantfinlib.data
Classes in com.quantfinlib.data that implement CorporateEvents.EventModifier and TypeClassDescriptionstatic final recordCash-and-stock merger with holder election and proration.static final recordCash dividend tagged regular or special.static final recordReverse split:oldPerNewold shares are consolidated into one.static final recordRights issue:rationew shares per old share atsubscriptionPrice.static final recordSpin-off of a new instrument.static final recordStock dividend or bonus issue:ratenew shares per share held (0.05 = 5 %).static final recordSymbol and/or ISIN change; no economic effect.Methods in com.quantfinlib.data with parameters of type CorporateEvents.EventModifier and TypeMethodDescriptionCorporateEventPositions.apply(CorporateEventPositions.Holding h, CorporateEvents.Event event, double exPrice) Applies an event that needs no election.static doubleCorporateEvents.priceFactor(CorporateEvents.Event event, double prevClose, CorporateEvents.DividendPolicy policy) Price factor for one event given the last cum closeprevClose; returns 1 for events that do not adjust underpolicy.static doubleCorporateEvents.volumeFactor(CorporateEvents.Event event) Volume factor applied to bars before the ex-date (share-count changes only).Method parameters in com.quantfinlib.data with type arguments of type CorporateEvents.EventModifier and TypeMethodDescriptionstatic BarSeriesCorporateEvents.adjust(BarSeries series, List<? extends CorporateEvents.Event> events) Back-adjusts withCorporateEvents.DividendPolicy.ALL.static BarSeriesCorporateEvents.adjust(BarSeries series, List<? extends CorporateEvents.Event> events, CorporateEvents.DividendPolicy policy) Returns a new back-adjusted series; the input is untouched.static doubleCorporateEvents.totalReturnError(BarSeries raw, BarSeries adjusted, List<? extends CorporateEvents.Event> events) Total-return consistency check.