SystemInvestment Operations & Middle Office

Corporate Actions Processing

Corporate actions processing with every golden-record field cited and every election made before the custodian’s cut-off

Every event one cited golden record, every election made before the custodian’s cut-off.

See one case, screen by screen ↓
demo4,826noticesread overnight from two data vendors, custodians and issuers in 11 languages — 586 of 612 golden records straight through
demo41,300eurosmore for clients from new shares than the custodian’s cash default, before tax, on one scrip dividend across three accounts (about $48,000)
target100%of golden-record fields cited to a source, every conflict approved by a second person
target3+daysfor the portfolio manager to decide, from final terms to the custodian’s cut-off
In short

What is Corporate Actions Processing?

Corporate actions processing is the asset servicing work that takes each corporate action from announcement to payment — the corporate actions processing life cycle: capturing corporate action announcements, scrubbing them into one golden record per event, finding the affected holdings, getting elections on voluntary corporate actions, instructing custodians and checking acknowledgments and payments. Corporate Actions Processing is a corporate actions management system in which seven agents do that work, in a conversation beside every screen: they build the golden record with every field cited, value each option per fund, chase the cut-off and draft the MT565. People ask them why, open the source passage and decide: an analyst prepares, a team lead approves, the portfolio manager elects and a second person releases.

AI in asset management: a buyer's guide to agentic AI for investment managers →

Updated

The problem

Why voluntary corporate actions still run on email and spreadsheets

Every corporate action announcement arrives several times: from two data vendors, from each custodian as an MT564 or seev.031, and from the issuer itself, often in its own language. They disagree on the ratio, the price, the dates or the default often enough that an asset servicing analyst scrubs each contested event by hand before anyone can act. Then the portfolio manager gets the notice, not a decision — no value for each option, per fund, after withholding tax — and usually only a day or two before the custodian’s cut-off, which is earlier than the market deadline and different at every custodian.

The cost sits in what nobody had time to check. A vendor’s keyed ratio passes when no one reads the issuer’s final terms. A portfolio manager who does not answer gets the custodian’s default, often cash, silently. The election is rekeyed into a portal or an MT565, the acknowledgment is read on payment date, and a failed purchase leaves rights with the seller unless someone raises buyer protection in time. Under SRD II, each intermediary in the chain must pass corporate event information on by the close of the business day it receives it, so the slow part is what happens inside the firm.

typical4 in 10eventsvoluntary corporate actions processed straight through
typical1–2daysleft to respond when the information reaches investors
typical$1.3Ba yearlost by beneficial owners on suboptimal scrip-dividend elections
Where one contested voluntary event’s hours goestimated
By hand5.0 days
With the solution0.9 days
  • Capturing vendor, custodian and issuer notices0.8 → 0.1 d
  • Scrubbing the golden record across sources0.3 → 0.1 d
  • Record-date holdings, failed trades and loans0.5 → 0.1 d
  • Valuing options and briefing the portfolio manager1.5 → 0.2 d
  • Chasing the election before the cut-off1 → 0.1 d
  • Instruction, release, acknowledgment and payment checks1 → 0.3 d

Estimated split, in hours of asset servicing work, for one voluntary event whose sources disagree, by hand and with the solution.

How it works

How a notice becomes a confirmed election

Seven agents read, scrub, value, chase, instruct and check every event; people approve, elect and release.

What comes in
Notices in4,826 notices overnight · two vendors, custodians, issuers in any language
Agents at work
Intake agentany language
Then
Scrub agentcited golden record
Holdings agentaccounts, claims
Then
Election agentvalue each option
Deadline agentwork back, remind
Then
Instruction agentdraft and check
Confirmation agentmatch and pay
A person decides
Team lead, portfolio manager, second personapprove, elect, release
What comes out
Golden record
Election instructed
Evidence pack
One case, step by step

One scrip dividend through corporate actions processing, from conflicting notices to a confirmed election

Wednesday, October 28, 2026, at Quillfield Capital, a global asset manager. Aldeora Energia SA, a Spanish issuer, pays a rights-based scrip dividend: one free right per share, then new shares at 1 for 53, or EUR 0.208 per right in cash. Three accounts hold 3,441,700 shares, and the custodian’s cut-off is 15:00 London. The agents do the reading, scrubbing, valuing and chasing; the people ask them why in the conversation beside each screen, open the source behind any value, and make every decision. Here is the day, screen by screen, in the working solution.

  1. 0109:12 London

    The day opens on what needs a person, by cut-off

    Hana Kowalczyk · Asset servicing analyst

    Overnight the agents read 4,826 notices — Data vendor A 1,912, Data vendor B 1,874, custodian messages 986, issuer notices 54 in 11 languages — and updated 612 events. 586 golden records went straight through because every source agreed. 41 items need a person, ranked by custodian cut-off, each with one next step; Aldeora Energia is the first golden record on Hana’s list, EUR 41,300 at stake. Beside the list, the agents’ overnight brief is a conversation she can question or instruct.

    Ask or instruct: “What is most urgent this morning?” · “Which elections could miss today’s cut-off?” · “Approve every record with minor differences”

  2. 02Before ten

    Every cut-off worked back, every chase on the record

    Deadline agent

    The Deadlines screen lists 38 open voluntary events by custodian cut-off, 7 of them today, each with an internal cut-off 2 hours earlier: Aldeora’s custodian cut-off is 15:00, so its internal one is 13:00. Kessel Logistik’s tender offer, worth EUR 170,100 more tendered across 486,000 shares, is at risk. Lena Bauer has not answered a reminder the day before, a chat at 08:00 or an email at 08:45, so the Deadline agent escalated to Marcus Oyelaran at 09:00, as the ladder says.

    Reminder log: “Escalated to Marcus Oyelaran (T−2 h before the internal cut-off at 11:00; two reminders unanswered).”

  3. 03The golden record

    Four sources around one record, every field cited

    Scrub agent

    The two vendor notices sit to the left of the golden record, the custodian’s MT564 and the issuer’s Spanish notice to its right. Data vendor A says 52 rights per new share, Data vendor B 55; the issuer and Halvorsen Custody say 53. The Scrub agent takes the issuer’s 53, cites page 2, reports vendor A’s value as ticket VA-22871, and explains why the defaults differ: the issuer’s default is new shares, but the custodian applies cash to Quillfield’s accounts.

    “If nobody elects by 15:00, all three accounts take cash.”

  4. 04One click

    The issuer’s own words, in Spanish and English

    Hana Kowalczyk · Asset servicing analyst

    Hana clicks 53 and the issuer’s notice to the CNMV opens at page 2: “53 derechos por cada acción nueva” beside “53 rights for each new share”, and the price of EUR 0.208 gross per right highlighted in both. She checks the source herself instead of trusting a precedence table.

    “Figures are copied from the original, never from the translation.”

  5. 05She asks

    “Why 53 and not 55?” — answered with its sources

    Hana Kowalczyk and the Scrub agent

    In the conversation beside the record she asks why. The Scrub agent answers that the issuer’s final terms, filed on October 22 at 18:31 CET, are the newest primary source; vendor B still carries the provisional estimate of 55 from October 14; vendor A’s 52 is in no source. The custodian’s replacement message agrees with 53, and the firm’s Spain scrip rule applies.

    Every statement links to the passage, message or ticket it came from.

  6. 0609:41

    Four eyes: the preparer cannot approve

    Marcus Oyelaran · Team lead

    Hana sends the record for approval. When she tries to approve it herself, the solution stops her and offers to switch to the team lead. Marcus Oyelaran reviews the conflicts and approves the golden record with a reason code; only then does the election open.

    “You prepared this golden record, so a second person must approve it. Approval goes to a senior analyst or the team lead.”

  7. 0711:12 · 11:20

    A decision brief, a what-if, then his scrip dividend election

    Diego Romero · Portfolio manager

    The Election agent values every option for every account: new shares at EUR 0.2200 a right against EUR 0.208 in cash, which Spain withholds at 19%, and EUR 0.219 for selling the rights. Before tax, new shares stay better unless Aldeora falls below EUR 11.024; after the withholding on cash, down to EUR 9.37 — and they stay inside the 5% fund limits and Ridgeway County’s 4% mandate limit. Reminded by the Deadline agent, Diego asks what happens if Aldeora falls 6% before delivery and reads the recomputed, cited answer. At 11:20 he elects new shares for all three accounts with the reason code “Higher value for the fund”; only a fund’s portfolio manager or named delegate can elect.

    Election agent: “New shares stay better in all three accounts unless Aldeora falls below about EUR 9.37 (−20%). My recommendation holds.”

  8. 0811:24 · 11:31

    Instructions drafted from the election, released by a second person

    Hana Kowalczyk and Aisha Rahman

    The Instruction agent drafts four messages: three MT565 instructions for new shares (option 002, SECU) and a buyer protection instruction for the 40,000 rights on 40,000 shares bought on October 23 that failed to settle by the record date. Each passes five checks — quantity within the eligible balance, option in the approved golden record, account and settlement instructions, before the cut-off, elected by the fund’s portfolio manager. Hana submits; Aisha Rahman, a senior analyst, releases.

    “Nobody releases an instruction they submitted; portfolio managers never instruct.”

  9. 0911:46

    Both custodians acknowledge — 4 of 4 matched

    Confirmation agent

    Halvorsen Custody and Ashby Trust Company acknowledge at 11:46. The Confirmation agent matches account, option and quantity on every MT567, 3 h 14 m before the cut-off, and drafts the notice Ridgeway County’s mandate requires within five business days of any voluntary election. The team lead approves it before it is sent.

  10. 10Through Nov 12

    Entitlement, market claim and posting, under four eyes

    Confirmation agent

    The expected entitlement is 64,936 new shares on November 12, with 92 residual rights sold in the market. Market claim MC-26-0912 tracks the 40,000 rights still with the selling side, worth about EUR 8,800. The posting to portfolio accounting is prepared by the agent, checked by Hana and approved by the team lead, and the delivery message (MT566) will be matched against these numbers.

    Elected at 11:20, 3 h 40 m before the 15:00 cut-off, with an estimated EUR 41,300 kept for clients against the custodian’s cash default.

Who it’s for

Built for everyone who touches a corporate action.

The same scrip dividend, seen by the five people who carry it — what their day looked like, and what it looks like now.

HK
Hana KowalczykAsset servicing analyst, London · European voluntary events
Asset servicing analyst
Before
Compares four versions of every contested notice by hand, some in languages she cannot read, then rekeys the election.
Now
Checks a golden record the agents have already built and explained, clicks through to the issuer’s page, and submits instructions drafted from the election.
MO
Marcus OyelaranAsset servicing team lead, London
Team lead
Before
“I approve what I can see the proof for, and never my own work.” Today that proof is scattered across inboxes.
Now
Approves golden records, client notices and postings with every conflict and its source on one screen; the solution blocks anyone approving their own work.
DR
Diego RomeroPortfolio manager, European Equity Income, London
Portfolio manager
Before
“Don’t send me a notice. Tell me what each option is worth for my funds.”
Now
Gets a brief per fund — after tax, with breakeven, limits and cash needs — asks what-ifs in plain words, and elects with a reason.
AR
Aisha RahmanSenior asset servicing analyst, London · releases instructions
Senior analyst
Before
“If I release it, I need to see the election it came from.” The four-eyes check is done on a screenshot.
Now
Releases messages that show the election, the golden record and five passed checks, and cannot release one she submitted.
CV
Catherine ValeHead of asset servicing, New York
Head of asset servicing
Before
“Show me nothing was missed and what the elections were worth” — answered from email after the fact.
Now
Sees straight-through rates, elections on time, value kept and losses, and a source reliability ledger she takes into vendor reviews.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents read, scrub, value, chase, instruct and check every event; people approve, elect and release.

Intake agent

Reads data vendor feeds, custodian messages (MT564, seev.031), custodian emails and portal PDFs, and issuer notices in any language; classifies the event and links it to the security master.

  • Never decides which source is right
  • Never drops a notice it cannot read — it queues it for a person
Scrub agent

Builds the golden record field by field under the firm’s source rules, says why it trusts each source, reports vendor errors and re-opens a record with a field-level diff when any source changes.

  • Never approves its own record
  • Every disagreement on an economic field goes to a person
Holdings agent

Finds every affected account, compares record-date positions with traded positions, pending and failed trades and shares on loan, and turns failed purchases into buyer protection and market claims.

  • Never changes a position or recalls a loan — it proposes
Election agent

Values every option for every account — after tax by fund domicile, with fractions, breakeven, fund and client limits and cash needs — recommends one and answers the portfolio manager’s what-ifs.

  • Never elects — recommendation only
  • Says when an option cannot be valued
Deadline agent

Works back an internal cut-off from each custodian’s, chases the named portfolio manager, escalates up the ladder and drafts extension requests to the custodian.

  • Never lets a default apply silently
  • Never instructs
Instruction agent

Drafts each instruction from the election (MT565, seev.033 or portal) and validates quantity, option, account, settlement instructions and deadline.

  • Never submits or releases an instruction
Confirmation agent

Matches custodian acknowledgments (MT567, seev.034) and payments (MT566, seev.036) against what was sent and expected, flags quantity, option, withholding, fraction and claim breaks, and drafts fixes and client notices.

  • Never posts to accounting or writes off
  • Never sends a client notice
Asset servicing, portfolio managers

Approve, elect, release. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any event, in plain words

Every screen keeps the responsible agent one question away. Answers cite the passage, price, message or record they came from — and the agents can be told what to do.

Why 53 and not 55?

Because the issuer’s final terms are the newest primary source. Aldeora filed them with the CNMV on Oct 22 at 18:31 CET: “53 derechos por cada acción nueva”. Data vendor B still carries the provisional estimate of 55 from Oct 14; Data vendor A’s 52 is in no source — reported as VA-22871. Halvorsen Custody’s replacement message agrees with 53.

What if Aldeora falls 6% before delivery?

At −6% (EUR 10.96), a right is worth EUR 0.2068 as new shares against EUR 0.208 in cash — cash would lead by about EUR 4,130 before tax. But cash from Aldeora is withheld at 19%; even after reclaiming the treaty excess, cash nets about EUR 0.177. New shares stay better in all three accounts unless Aldeora falls below about EUR 9.37 (−20%).

What happens if nobody elects?

If nothing is instructed by 15:00, both custodians apply their default to our accounts: cash from Aldeora. That would cost about EUR 41,300 before tax against new shares, plus EUR 136,016 withheld in Spain. Diego is chased at 09:42 and 11:00, Marcus at 12:00, and only a team lead can apply a standing instruction, with a reason.

Why was Northvale withheld?

Ashby Trust Company paid Northvale Foods net of 15%. A US fund holding a US issuer has no withholding; the custodian’s record shows a foreign-investor status on the account since its Oct 1 migration, while the W-9 on file is dated Jan 14, 2026. I drafted a claim for USD 317,130 and asked Ashby to correct the account’s tax status.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayCorporate actions processing at a glance: notices read overnight, golden records straight through, what needs a person by custodian cut-off and the agents’ overnight brief.
Deadlines and escalationEvery open voluntary corporate action by custodian cut-off, with the internal cut-off worked back, the escalation ladder and the Deadline agent’s reminder log.
The golden recordCorporate action announcements from two vendors, the custodian and the issuer around one golden record, each field showing which sources agree and the one it cites.
The issuer’s notice, in Spanish and EnglishOne click on a value opens the issuer’s page in its original language beside the English, with the figures highlighted.
Asking the agents“Why 53 and not 55?” — the Scrub agent answers in the conversation beside the record, citing the issuer’s filing, the vendor ticket and the custodian message.
Four eyes on the golden recordThe analyst who prepared the record cannot approve it; the solution explains why and routes it to the team lead.
The election briefEach voluntary corporate action option valued per account, after tax, with breakeven, issuer limits and cash needs — and a what-if answered by the Election agent.
MT565 instructions, maker and checkerInstructions drafted from the election, five checks on every message, submitted by one person and released by another.
Acknowledgments matchedEach custodian’s MT567 matched against what was sent — account, option, quantity — and the client notice the mandate requires.
Entitlement, claims and postingNew shares and residual rights expected per account, the market claim for a failed purchase and the posting preview for portfolio accounting.
Reports and source reliabilityStraight-through rate by month, elections on time, value kept, days a PM had to decide, and how often each source was right.
Audit trail and evidence packAn append-only trail of people and agents, exported as an evidence pack for one event, a day or all voluntary events.
Your rulesThresholds and deadlines for corporate actions processing — straight-through confidence, internal cut-offs, reminders, escalation and write-off limits — proposed by one person, approved by another.
Governance

Built for asset servicing risk: cited, four-eyed, on the record.

Every value cited to its sourceEach golden field, option value and agent statement links to the issuer’s page in the original language beside English, the custodian message or the record it came from.
Maker-checker on every decisionAn analyst prepares and a team lead or senior analyst approves the golden record; one person submits an instruction and another releases it; nobody approves their own work, and the administrator never approves.
Only the portfolio manager electsCorporate action elections are made by the fund’s portfolio manager or a named delegate, per account, with a reason code. The agents recommend and never elect.
No silent defaultsInternal cut-offs are worked back from each custodian’s, chases escalate up a named ladder, and a standing instruction applies only with a team lead’s name and reason.
An append-only trail and evidence packEvery action by people and agents is logged with who, what, when, why, the evidence and a fingerprint, kept 7 years, and exported as one evidence pack per event, period or scope.
Governed agents and rulesSource rules, thresholds and agent versions are proposed by one person and approved by the head of asset servicing. A new agent version is evaluated on 1,200 historical events first; every change is versioned, and an agent can be rolled back in one step.
Configuration

Your asset servicing policy, not ours

Source rules, thresholds, deadlines and standing instructions are settings, so the corporate actions automation follows your policy. A change is proposed by one person, approved by the head of asset servicing and versioned.

SettingDefaultChoose from
Straight through when confidence is at least0.95, with every source agreeing on every economic fieldAny change replayed on last quarter’s events before approval
Disagreement on an economic fieldAlways a personA rule that never goes straight through (R-06)
Economic terms (ratios, prices, rates)Issuer’s primary document → custodian → Data vendor A → Data vendor BMarket overrides such as Spain rights-based scrip (R-08) and Japan tender offers (R-09)
Internal cut-off2 hours before the custodian’s cut-offProposed and approved like any threshold, e.g. 3 hours for tender offers
Remind the portfolio managerT−24 h and T−3 h before the internal cut-offChat, email and calendar hold
EscalateTeam lead at T−2 h · head of asset servicing at T−1 h · CIO office at the internal cut-offSooner when two reminders go unanswered
Standing instruction for scrip and optional dividendsNone — the PM always electsSet per fund and event type, e.g. all funds, tender offers: do not tender; US mutual funds, currency option: base currency (USD)
Write-off limit$5,000, head of asset servicingAbove the limit: COO
Connections

Works with the feeds, messages and systems asset servicing already runs on

Corporate actions data feedstwo data vendor feeds of corporate action announcements
Custodian messagesISO 15022 MT564–MT567 and ISO 20022 seev messages, emails and portal PDFs from 9 custodians
Issuer and regulator filingsissuer notices and filings in their original language, 11 languages
Portfolio accounting and fund administratorrecord-date positions, cash, entitlements and postings
Order management and securities lendingpending and failed trades, shares on loan and recalls
Prices, tax rates and cash forecastsmarket prices, withholding and treaty rates by domicile, fund cash forecasts
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of golden-record fields cited to a source; every conflict approved by a second person
14 of 14 fields
5 resolved, all cited
estimated
EUR 41,300
value kept on one scrip dividend across three accounts, about $48,200, against the custodian’s cash default
Custodian defaultcash at EUR 0.208 a right
Electednew shares at EUR 0.2200
target
3+days
for the portfolio manager to decide, from final terms to the custodian’s cut-off
Typical today1–2 days left
With agents3+ days

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (DTCC with The ValueExchange, Unlocking Efficiency in Corporate Actions — 4 in 10 voluntary events straight through; The ValueExchange via DTCC, May 1, 2024 — investors usually have one or two days left to respond; Greenberg Traurig study, 2018, commissioned by a corporate actions software vendor — about $1.3 billion a year lost on suboptimal scrip-dividend elections; Implementing Regulation (EU) 2018/1212, Art. 9, on passing corporate event information on by the close of the business day it is received). The sample case is in euros; EUR 41,300 is about $48,000. People, firms, funds, issuers, custodians and identifiers named on this page are fictional — characters and sample data in the working solution; data vendors appear only as “Data vendor A” and “Data vendor B”.

Questions

What asset servicing teams ask about corporate actions processing.

What is corporate actions processing?

Corporate actions processing is the asset servicing work that takes each corporate action from announcement to payment — the corporate actions processing life cycle: capturing corporate action announcements, scrubbing them into one golden record per event, finding the affected holdings, getting elections on voluntary corporate actions, instructing custodians and checking acknowledgments and payments. Corporate Actions Processing is a corporate actions management system in which seven agents do that work, in a conversation beside every screen: they build the golden record with every field cited, value each option per fund, chase the cut-off and draft the MT565. People ask them why, open the source passage and decide: an analyst prepares, a team lead approves, the portfolio manager elects and a second person releases.

What are voluntary corporate actions, and why are they hard to process?

Voluntary corporate actions are events where the holder chooses — scrip and optional dividends, tender offers, rights issues, exchange offers and consent solicitations — unlike mandatory events such as cash dividends, stock splits and redemptions, which happen without an instruction. Each needs a decision per fund before the custodian’s cut-off, which is earlier than the market deadline, and the custodian’s default applies if nobody answers. The solution values each option per account and works the deadline back from each custodian’s cut-off.

How does it build a golden copy when vendors and custodians disagree?

The Scrub agent compares every field across both data vendors, each custodian’s MT564 and the issuer’s own notice in its original language, applies the firm’s source rules, and states why it trusts the winning source. Any disagreement on an economic field goes to a person, and a team lead or senior analyst approves the record. If a source changes after approval, the record re-opens with a field-level diff.

Does the AI make the corporate action election?

No. The Election agent recommends and answers what-ifs; only the fund’s portfolio manager or a named delegate elects, per account, with a reason code. Agents never approve, elect, release, post, write off, apply a default or send a client notice.

What happens if a portfolio manager does not elect before the custodian’s cut-off?

The Deadline agent reminds the portfolio manager at T−24 h and T−3 h before the internal cut-off, then escalates to the team lead, the head of asset servicing and the CIO office. A custodian default never applies silently: a standing instruction is applied only by a team lead, with a reason, on the audit trail.

Does it handle MT565 instructions, MT567 acknowledgments and MT566 payments?

Yes. The Instruction agent drafts MT565 or seev.033 instructions from the election and checks quantity, option, account, settlement instructions and deadline; one person submits and another releases. The Confirmation agent matches MT567 acknowledgments and MT566 payments against what was sent and expected, including withholding, fractions and cash in lieu, and drafts the fix.

Does it catch buyer protection and market claims?

Yes. The Holdings agent compares record-date positions with traded positions, so a purchase that failed to settle by the record date becomes a drafted buyer protection instruction and a market claim. In the sample case, 40,000 rights in one fund were protected this way and tracked as a claim until delivery.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your source rules, standing instructions, custodian set-up and a sample of past events — and it goes live once every quality gate has passed. First-time setup includes a shadow run on your past events, so you see how the agents compare with your team before they work live.

See it on
your corporate actions.

We’ll run Corporate Actions Processing on a sample of your own past voluntary events.