Home / Indicator library / Cross-source ownership timeline
Cross-source ownership timeline
Four filings that are published separately — weekly mega-holder distribution, insider transfer pre-declarations, director pledge changes and buyback windows — laid on one time axis and aligned on the date each one became available. Any single source is public and easy to find. Having them time-aligned against each other is what this page adds.
Try it
Line = mega-holder ratio (%). Markers = insider and pledge filings. Shaded bands = declared buyback windows. The free key covers the demo ticker 2330.
How it is built
The hard part of a cross-source view is not fetching the data, it is alignment. What this page does:
The four sources run on different clocks
Mega-holder distribution is weekly, published after the last trading session of each week. Insider transfers are filed ahead of the sale, so they arrive as irregular one-off events. Director pledge levels move whenever a pledge is set or released. Buybacks are a declared window with a start and an end date. Plotting them together without thinking gives you a timeline that is quietly misaligned.
Aligned on the date it became knowable, not the date it describes
Every record carries two dates: the data date (what period the number describes) and the available date (when it could actually be looked up). Alignment here always uses the available date. What you could see on a given day is all that is shown for that day. This is the only way to keep look-ahead bias out, and it is the difference between this chart and one drawn after the fact.
Weekly line, filings laid over it
An event marker takes its y position from the nearest weekly mega-holder reading. That is visual placement only — it does not claim the holding level on the day of the filing. Reading any point on the line brings up the filings that landed in that same week with both of their dates, and the gap between those two dates is the size of the information lag you would have faced.
Gaps stay gaps, nothing is interpolated
A week with no distribution filing breaks the line rather than carrying the previous value forward. No event means no marker. Sparse data is drawn sparse, so you can tell which stretches were genuinely unobserved.
Terms
Each of the four sources comes with its own vocabulary. In plain words:
Where the line is
This page will not tell you the future. All four series are already-published fact, time-aligned. There is no forecast in it, and no filter that was chosen by looking at subsequent returns — that kind of selection makes a chart look uncannily accurate, but only in hindsight.
It also will not tell you who traded. Ratios without identities, and intentions without outcomes, are what the public filings contain. Anything more specific than that is being added by the reader, not by the data.
FAQ
What can I actually conclude from this chart?
Where the large-account holding level went, which insider and pledge filings landed in that stretch, whether the company was buying its own stock at the same time, and on which day each of those became public. That is material for judging when information entered the market.
What can I not conclude from it?
Who was buying or selling, whether the mega holders are the same people across two dates, and whether an insider who filed actually sold. Distribution data carries ratios but no identities; pre-declarations carry intent but no outcome. Reading concentration directly as smart money accumulating is reading something the filing does not contain.
Why is the line so sparse in places?
Because the underlying filing is weekly and occasionally missing. Nothing is forward-filled. A break in the line means there was no observation, which is information in itself — filling it in would hide that.
Why do the filing dates sit apart from the weekly line?
Because they are on different clocks and we do not pretend otherwise. A filing carries its own data date and the date it became available, usually days or weeks apart, while the line is weekly distribution data on its own schedule. The tooltip shows any filing that landed in the same week as the point you are reading, with both of its dates, so you can see the lag rather than having it smoothed away.
Is this free?
The demo ticker (2330) runs the full chart with no signup. Arbitrary tickers are a paid tier, as is as-of history across the whole universe.
Run it yourself
The free tier needs no signup — call this feature's API straight away with the demo key. Unlock as-of history and full ticker coverage on a paid tier.