Illustration: simulated investor personas reading the same filing

Do simulated investors read a filing the way their own rules say they should?

We gave five Japanese annual securities reports to simulated investor personas, each with a written investment rule, and checked three things. Do they cite the filing's facts exactly? Do they act differently from one another, in line with their own rules? And when we change a key fact, do they move in the direction their rule implies?

These personas are simulated. They are not real investors, and nothing here is a forecast or investment advice.

Method

Example: personas and a changed fact

Three of the twenty personas and one kind of edit, to show how the test works. All personas are simulated. The rules below are short paraphrases, not the full persona files.

Passive index holder

Rule. A trust-bank TOPIX index fund: holds every index constituent at index weight and trades by index rules. Reacts only to a delisting risk, a going-concern doubt or a flagged accounting irregularity.

Expected after the change. No reaction. A dividend cut is not one of its triggers.

Dividend-focused holder

Rule. A global equity-income fund: looks at the level and direction of the dividend per share, whether earnings cover the payout, and buybacks as a supplement. A dividend cut or an uncovered payout pushes it to trim; a sustained raise supports holding or adding.

Expected after the change. Trim.

Active manager

Rule. A trust-bank active domestic growth manager: looks for segment growth, R&D investment and expanding margins. Adds when growth and margins improve, trims when they deteriorate.

Expected after the change. Trim if growth and margins also fall.

One worked change. One of the edits we used was a deep dividend cut. On one pack, the facts looked like this:

Shape of an answer (shape only, values left blank):

Action:      one of hold, add, trim, exit, no reaction
Cited fact:  concept = ...  | context = ...  | document = ...  | value = ...
Reason:      one or two sentences that use only the cited facts

The test checks whether the personas whose rule depends on the changed fact move the way their rule implies, and whether the passive personas stay put.

Findings

  1. Haiku: the pre-fixed test was not met. With Claude Haiku 4.5, in the first experiment (small single-fact edits) the test was not met for any of the filings. In the second experiment (strong, consistent changes) fewer than half of the personas expected to move did so in the expected direction, and the verdict under our rule was "mixed".
  2. Sonnet: the same test was met. With Claude Sonnet on the same 400 cells, under the same rule, the test was met: a clear majority of the expected movers moved in the direction their rule implies, none moved the opposite way, and personas expected to stay put stayed put.
  3. Most of the gap is in how each model reads the unchanged filing. Under strong changes both models mostly chose to trim. They differed more in what they chose before any change was made. We do not read the difference as Sonnet "understanding" shocks better.
  4. Citations resolved exactly, for both Claude models. Nearly every fact the personas cited matched its source row exactly. Claude Sonnet also cited almost every number it used in its reasoning; Claude Haiku left noticeably more numbers uncited.
  5. Personas differ, and passive ones stay passive. Actions were spread across personas in line with their rules, and personas with a passive rule did not react to the changes.
  6. Gemma 4 26B. On a small pilot it cited facts less reliably than the two Claude models, so we did not use it further.

Limits

What's next

We are exploring collaborative use: for example, teams reading the same filing and comparing their readings side by side. This is exploration only. There is no date and no promise, and nothing described here is a product feature today.

Attribution

Source: EDINET (Financial Services Agency, Japan), Public Data License 1.0. Processed by Kabuken.

Blog article: https://intellics.ai/blog/post/25 (opens in a new tab)

Kabuken: https://kabuken.intellics.ai/ (opens in a new tab)