
Dataset Name: six_corporate_actions_mandatory
Group: market_data
Vendor: Six Group
Data Starts at: 2007-01-01 00:00:00
Symbol Set: Equities
Asset Class: Equity,ADRs,ETFs,Fixed Income,Options,FX,Futures
Data Update Time(s): EOD daily
Data Update Frequency: day
SIX Corporate Actions
The award-winning Corporate Actions from SIX with its comprehensive, near real-time reference database, are globally sourced to support cash flow management, income distribution and risk management.
Timely, Complete, and Processed Automatically
Our award-winning corporate actions data is globally sourced to support cash flow management, income distribution, and risk management.
Aggregated from all major financial markets, our corporate actions data is structured to maximize the automation of operations. This enables firms to handle the growing volume and complexity of corporate actions.
Delivered to customers worldwide, our data reduces operational and reputational risk, making data consumption more efficient. Corporate actions are a core strength of SIX and provide the foundation for multiple services.
How You Will Benefit
Deep Data Coverage - Receive corporate actions with related sub-events and messages
Flexible Delivery Options - Our corporate actions can be delivered in a format that suits you
Global, Timely, and Accurate - Sourced from major financial centers; updated and verified constantly
Stay Aware, Stay Ahead
The SIX data model enables complex events to be standardized, decrypted, and delivered in near-real time.
Our service helps you to plan ahead and reduce the risk of missing announcements. It notifies you in advance of events taking place in your portfolio.
In the past, customers had to combine data from SIX, fund manufacturers, and different specialist companies, in a number of hard-to-integrate formats. SIX now works with more than 50 partners to deliver aggregated corporate actions data in a wide variety of formats that can be integrated easily.
"We focus on the quality, accuracy and timeliness of our corporate actions data, as well as on how clients need to adapt to changing market conditions." - Annelotte de Nanassy, Senior Product Manager, SIX
Data Contained in this Dataset
Column | Type | Description |
---|---|---|
_seq | uint | Internal sequence number used to keep data rows in order |
timestamp | string | Timestamp of the Data - America/New York Time. |
muts | uint64 | Microseconds Unix Timestamp. An integer representation of a timestamp with microsecond precision that can be compared directly to other timestamps. |
symbol | string | Trading Symbol or Ticker |
identifierScheme | string | Field common to all delivery files. Indicates the type of code of the identifier column (ISIN, CH, GB…). |
BC | string | Field common to all delivery files. Indicates the Market Code Numerical (SIX) of the identifier. This field is only relevant for listings. |
clientReference | string | Field common to all delivery files. This is a copy of the clientReference column from the selection file. When the clientReference column is not specified in the selection file, this field value is empty. |
eventIdentifier | string | Identification code for an event. |
corporateActionType | string | Corporate Action event type. |
messageType | string | Providing the information if it is a new / mutation or deletion message in the output template |
messageStatus | string | Indicates if the event is complete or incomplete. |
swissValorNumber | int64 | Official national instrument identifier assigned by the National Numbering Agency responsible for Switzerland: SIX Financial Information. |
instrumentShortName | string | Instrument short name with up to 19 characters. |
instrumentNamePrefix | string | Instrument classification in textual form. |
instrumentClassificationBySIX | string | Instrument classification allocated by SIX. Present on all instruments in the SIX database. |
issuerSIXCompanyKey | string | Company entity identifier allocated by SIX on all institutions present in the SIX database. |
issuerInstitutionShortName | string | Institution short name with up to 19 characters. |
mainEventCorporateActionType | string | Information as to which type of corporate action is involved. |
mainEventEffectiveDate | string | Date on which the corporate action event becomes effective. This may also be the date on which a company was included in the official register, or the subscription period of a capital increase starts, or the bye-laws were changed, as well as the ex date of a split. |
mainEventStatus | string | Indicates whether the action was approved or rejected by the responsible bodies (e.g. by the general meeting) or whether the whole action was withdrawn despite approval by the responsible bodies. No default value is defined for corporate action status. This means that the values will only be reported if the information is available (otherwise they have the value ZERO). |
mainEventName | string | Heading under which the corporate action was published. |
mainEventDescription | string | Textual description with maximum of 850 characters. |
subEvent1EventIdentifier | string | Identification code for an event. |
subEvent1EventType | string | Identification of the detailed event type, the subevent, on the institutional level. |
subEvent2EventIdentifier | string | Identification code for an event. |
subEvent2EventType | string | Identification of the detailed event type, the subevent, on the institutional level. |
effectiveDate | string | Date on which the event becomes effective. If the effective date is not known (e.g. messages issued retroactively), the publication date of the source is entered instead. |
significantDate | string | The purpose of the significant date is to offer one effective date, per event. According to the event, it selects among available dates with specific rules used for filtering and sorting. |
meetingDate | string | Defines a reference to a particular day represented within a calendar system. It contains year, month, and day, each separated by a dash. |
recordDate | string | Date on which the owner of the instrument must be recorded in the company's register in order to be entitled to receive the payment. |
paymentFunction | string | Specific and commonly used classification for the type of payment function. |
institutionBasicDataChangeType | string | Indicates the type of change to the institution (ex name change). |
newInstitutionShortName | string | New instrument short name after the event. |
oldInstitutionShortName | string | Old issuer short name before the event. |
newInstitutionName | string | New issuer name after the event. |
oldInstitutionName | string | Old issuer name before the event. |
newInstitutionLocation | string | This is not the legal domicile but the geographical (physical, i.e. city, town etc.) domicile of the institution. |
oldInstitutionLocation | string | This is not the legal domicile but the geographical (physical, i.e. city, town etc.) domicile of the institution. |
newSectorSymbol | string | New SIX Sector code after the announced change to the institution basic data. |
oldSectorSymbol | string | Old SIX Sector code before the announced change to the institution basic data. |
newLegalForm | string | Legal form of company (e.g. public limited company). |
oldLegalForm | string | Legal form of company (e.g. public limited company). |
newSIXCompanyKey | string | Company entity identifier allocated by SIX on all institutions present in the SIX database. |
beforeRedenominationNominalCurrency | string | Indicates the currency before redenomination. |
beforeRedenominationNominalValue | double | Indicates the par value (of a share) or the smallest denomination (of a bond) before redenomination. |
afterRedenominationNominalCurrency | string | Indicates the currency before redenomination. |
afterRedenominationNominalValue | double | Indicates the par value (of a share) or the smallest denomination (of a bond) before redenomination. |
newOutstandingCapitalCurrency | string | Currency of the new outstanding capital. |
oldOutstandingCapitalCurrency | string | Currency of the outstanding capital incorporated by the old instruments. |
newOutstandingCapital | double | New outstanding capital amount. |
oldOutstandingCapital | double | Outstanding capital incorporated by the old instruments. |
newNumberOfSecuritiesOutstandingCapital | double | New number of outstanding securities. |
oldNumberOfSecuritiesOutstandingCapital | double | Number of outstanding securities incorporated by the old instruments. |
newIssuedCapitalCurrency | string | Currency of the issued capital incorporated by the new instruments. |
oldIssuedCapitalCurrency | string | Currency of the issued capital incorporated by the old instruments. |
newIssuedCapital | double | Issued capital incorporated by the new instruments. |
oldIssuedCapital | double | Issued capital incorporated by the old instruments. |
newNumberOfSecuritiesIssuedCapital | double | Number of issued securities incorporated by the new instruments. |
oldNumberOfSecuritiesIssuedCapital | double | Number of issued securities incorporated by the old instruments. |
transformationType | string | Type classification of the transformation single message (e.g. assimilation). |
transformationMandatory | string | Flag Yes/No/Unknown |
oldAmount | double | Indication of the instrument quantity before the transformation. |
oldUnit | string | Indicates the unit of measurement in which the instrument quantity is expressed: per instrument or per nominal. For prices, this is the unit in which the instrument is traded. |
oldNominalCurrency | string | The currency code of the nominal value of the instrument before transformation. |
oldNominalValue | double | The nominal value of the instrument before transformation. |
oldInstrumentScheme | string | Instrument Identifier Scheme that describes the scheme used for Instrument Identifier. |
oldInstrumentIdentifier | string | Old instrument identifier before the event. |
oldInstrumentShortName | string | Instrument short name before the event. |
newAmount | double | Indication of the cash amount after the transformation. |
newUnit | string | Indicates the unit of measurement in which the instrument quantity is expressed: per instrument or per nominal. For prices, this is the unit in which the instrument is traded. |
newNominalCurrency | string | The currency code of the nominal value of the instrument after transformation. |
newNominalValue | double | The nominal value of the instrument after transformation. |
newInstrumentQuantity | double | Indication of the number of instruments after the transformation. |
newInstrumentScheme | string | Instrument Identifier Scheme that describes the scheme used for Instrument Identifier. |
newInstrumentIdentifier | string | New instrument identifier after the event. |
newInstrumentShortName | string | New instrument short name after the event. |
optionDescription | string | The transformation event contains more than one option and is too complex to be displayed in a flat file. |
categoryOfProceedings | string | Indicates whether it is a bankruptcy proceedings, a composition or a scheme of arrangement. |
submissionDate | string | Date by when the request for commencement of bankruptcy proceedings must be filed and the petition must be presented with the responsible court. |
commencementDate | string | Date on which legal proceedings are officially initiated i.e. the date when requests or petitions were approved, a receiving order was made out, or a verdict was passed by the court. |
caseNumber | string | A case number is captured only if and when stated in the official publication of the legal proceedings. |
filingOfClaimsUpUntil | string | Date by when the claims must be officially asserted and filed with the administrator or receiver/trustee. |
procedureType | string | Type of procedure applied in legal proceedings as for example summary proceedings, ordinary proceedings, discontinuance. |
oldInterestRate | double | Old interest rate following the notification of an unforeseen interest rate change. |
newInterestRate | double | New interest rate following the notification of an unforeseen interest rate change. |
grossCurrency | string | Currency Code related to the Gross Amount. It is either delivered according to ISO 4217 or following SIX numerical coding. |
grossQuantityOrAmount | double | Actual gross payment amount or factor of target instrument specified. |
cashFlowInstrumentSwissValorNumber | int64 | Official national instrument identifier assigned by the National Numbering Agency responsible for Switzerland: SIX Financial Information. |
grossQuantityOrAmountType | string | Indicates whether grossQuantityOrAmount is expressed as a percentage in case it's a gross amount. |
initialInstruments | double | As an example, for Leverage Products, this specifies the amount of warrants necessary to exercise into the predefined Number of underlyings. For instruments that are quoted in percent/instruments with a nominal/denomination (e.g. Convertible bonds, certain Structured Products) the Number of initial instruments corresponds to the smallest denomination. |
typeOfMaturityPeriodChange | string | Type of change when a change to the maturity period is announced (ex premature redemption). |
alteredRedemptionDate | string | Redemption date in the case of a premature redemption of pref. shares or when capital is reclaimed by creditors or the term to maturity of a bond is extended. |
subscriptionPeriodOrExerciseFrom | string | Planned start of payment/subscription or exercise period |
subscriptionPeriodOrExerciseTo | string | Planned end of payment/subscription or exercise period |
referenceEventIdentifier | string | Reference to the corporate action event to which this single message belongs. |
referenceSubEventIdentifier | string | Reference to the subevent within the corporate action event to which this single message belongs. |
messageDate | string | Initial entry date of the event. |
lastUpdate | string | Date on which the message was amended last. |