Class CorporateActions

java.lang.Object
com.quantfinlib.data.CorporateActions

public final class CorporateActions extends Object
Corporate action adjustment: back-adjusts a raw price series for splits and cash dividends (CRSP-style multiplicative factors), so returns computed across ex-dates reflect economics rather than mechanical price drops — the difference between toy and usable equity backtests.
  • Split r-for-1: bars before the ex-date get prices ÷ r and volume × r.
  • Cash dividend d: bars before the ex-date get prices × (prevClose - d) / prevClose, where prevClose is the last close before the ex-date.