Insider Buying Follow-Through
Event-driven rather than calendar-driven. Each week it looks for companies where an insider disclosed an open-market PURCHASE in the previous 45 days, keeps those still liquid and not under surveillance, and holds the 20 with the largest buys.
Why this is expected to work
Insiders trade for many reasons when they sell — diversification, tax, a house, a divorce — but there is essentially one reason to buy your own company on the open market with your own post-tax money. That asymmetry is why the buy signal carries information the sell signal does not. Lakonishok and Lee (2001) found insider-buy portfolios outperformed by roughly 4.8% annually over the following year, and the effect concentrated in smaller companies where analyst coverage is thin. In India the disclosure is mandatory under SEBI's PIT Regulations, filed to the exchange within two trading days, so the data is public, timestamped and free. The 45-day window is a deliberate compromise: shorter and the filing lag eats the signal, longer and it stops being an event and becomes a stale tilt.
How the pipeline works
Liquid: traded > Rs 2 cr/day
Keeps rows where turnover > 20000000
turnover > 20000000 Market cap > Rs 500 cr
Keeps rows where market_cap > 5000000000
market_cap > 5000000000 Insider bought in last 45 days
Requires a insider_buy_value event within 45 days
20 largest insider buys
Selects the top 20 by insider_buy_value
What this template teaches
- EventTriggerRule — exact-temporality event fields
- Why event fields cannot be used with a monthly calendar rebalance
- Conditions applied to the event value itself
- Weekly cadence matched to disclosure flow
Insider Buying Is a Signal. Insider Selling Mostly Is Not.
There are a dozen reasons an insider sells and essentially one reason they buy. That asymmetry is why the buy side of SEBI's mandatory disclosures carries information the sell side does not.
Related strategy templates
Find the right starting point for your next trading thesis.
Blank Canvas
An empty pipeline on the NSE equity universe with monthly rebalancing and equal weighting. Nothing is screened or ranked — start here when you want to build the whole thesis yourself.
View detailsLow Volatility 30
Holds the 30 calmest large- and mid-caps by realised annualised volatility, sized inversely to that volatility so the quietest names carry the most capital. The construction NSE uses for its Nifty100 Low Volatility 30 index, on the exchange's own published volatility series.
View detailsWatchlist: Select Monthly, Re-Risk Weekly
Two schedules on one canvas. Once a month it picks the eight strongest names from a fixed twelve-stock watchlist; every week it re-sizes what it already holds to equal risk contribution without changing the constituents. Costed against Zerodha's real charge stack, with an in-app alert on every order.
View details