We exposed more of the corporate action data that we receive from ICE Data (formerly Interactive Data) with a few new, more powerful functions. In the factor reference, you can find them under FUNDAMENTALS->OTHER FUNDAMENTALS->CORPORATE ACTIONS. The new functions are:
PendingCorpAct ( ca_type [,ca_retvalue] )
PastCorpAct ( ca_type [ , ca_status, lookback, ca_retvalue] )
The Full Description for each has more info on the parameters. Since this function uses ICE Data, be aware that some discrepancy is possible with S&P/CapitalIQ data.
To give you an idea of the screening possibilities, here are a few examples:
To eliminate stocks that have pending major corporate actions use:
PendingCorpAct ( #MANDA) = FALSE
To screen for stocks that had a recent spinoff in the last 30 days:
PastCorpAct ( #SPINOFF , #STATUSOK , 30 ) = TRUE
To replicate the simulation setting “Allow Mergers” = No use the following:
PendingCorpAct (#MANDA ) = FALSE AND PastCorpAct(#MANDA) = FALSE
To screen for stocks with upcoming reverse splits use:
PendingCorpact(#SPLIT,#ACTIONRATIO) < 1
IMPORTANT NOTE: The “Allow Mergers” option in portfolios prior to this release only looked for pending merger/buy offers corporate actions. It now includes pending and recent-past spinoffs.
This change should permit more flexibility and specificity in dealing with corporate actions. DaysFromMergerAnn, the prior factor, is still available, and you should not need to adjust any previously created portfolios.
We hope that you’ll find this useful. I am available to answer questions.