Build Your Own ETF With AI: Personal Index, No Fund Fee
Thematic ETFs charge 0.4–0.9% a year for a basket you can often replicate yourself. How to design a personal index, validate it, and let an agent maintain it.

Thematic ETFs solved a real problem: one ticker, instant exposure to an idea. The price is a management fee, typically 0.4–0.9% a year for anything specialized, charged forever, on a basket whose contents you could often list from memory. A personal index takes the other path: you pick the constituents, you set the weights, and software does the maintenance a fund company would have billed you for. This guide walks through how to build your own ETF with AI doing the tedious parts, what a backtest should tell you before you commit, and where the machine must never be allowed to decide.
What a personal index is, and when the wrapper still wins
A personal index is a basket of assets you hold directly, stocks, ETFs, even crypto, governed by three written choices: a universe, a weighting scheme, and a rebalancing rule. It behaves like a fund with exactly one investor and no expense ratio, because there is no fund. There are only your positions and a policy.
The fee case is easy to state. Broad index funds are nearly free, often around 0.03–0.1%, and genuinely hard to replicate more cheaply once you count your own trading costs. Thematic and niche products are a different animal. At a 0.65% expense ratio, a €40,000 position pays roughly €260 a year, every year, growing with the position, for a basket of perhaps 30 to 50 names rebalanced on a published schedule. Replicating a concentrated version of that idea with 15 to 25 direct holdings costs you broker commissions and some setup time.
Honesty requires the other column of the ledger. The wrapper still earns its fee when the account is small enough that commissions on 20 positions exceed the expense ratio, when the theme lives in markets you cannot easily access, when the fund's structure carries tax or liquidity properties you value, or when you know you will not do the maintenance. A personal index is not automatically the better deal; it is the better deal when the fee buys packaging you no longer need because software now does the packaging. And if what you want is diversification rather than a specific theme, owning the cheap broad ETF and automating around it is often the saner route, as covered in AI for ETF investors.
How to build your own ETF with AI: theme, screen, weights
The build has three decisions, and only one of them belongs to a machine.
The theme is yours. "European industrial automation," "profitable small caps," "infrastructure for the energy transition": whatever the idea, it has to be your thesis, stated in a sentence, because you are the one who will hold it through a bad year. An AI that proposes themes is proposing convictions for you to rent, and rented conviction gets sold at the first drawdown.
The screen is where AI earns its place. Turning a thesis into a list is filtering work: revenue exposure to the theme above some threshold, minimum market cap and liquidity, profitability or balance-sheet floors if you want them, listed on venues you can actually trade. Describing those criteria in plain language and letting an assistant produce the candidate list, with the reasoning visible, compresses an afternoon of screener-wrangling into minutes. The criteria remain yours; the machine supplies stamina, not judgment. Review the list line by line. Anything you cannot explain owning, delete.
Weighting is a policy choice with real consequences.
| Scheme | How it works | Trade-off |
|---|---|---|
| Equal weight | Every constituent gets 1/N | Simple, tilts small; frequent rebalancing needed |
| Cap weight | Larger companies get more | Self-maintaining, but concentrates in giants |
| Conviction weight | You assign tiers by confidence | Expresses your view; demands you actually have one |
Constituent count is the other dial. Ten names keep the theme sharp and the maintenance light, at the price of single-stock risk; thirty names diversify but drift toward being an expensive-to-maintain index fund. Somewhere between 12 and 25 is where most personal indexes land, with a cap on any single position so one winner cannot quietly become the whole portfolio.
Backtest the basket before you fund it
A basket that exists only in your head has never had a bad quarter. Before real money, replay it: take your constituents and weights, run them across several years of history, and look at three things. How deep were the drawdowns, and would you genuinely have held through them? How correlated is the basket to the off-the-shelf ETF you are replacing, because if the answer is 0.98, the project is a fee optimization, not a distinct exposure, which is fine as long as you know it. And how much did the weighting scheme itself matter, since equal versus cap weight can produce surprisingly different rides on the same names.
One trap deserves its own paragraph: screening on today's survivors. If your criteria include things like "ten years of uninterrupted revenue growth," a backtest of the resulting list is partly a study of companies that already won. The historical performance flatters the screen. Treat backtests of freshly screened baskets as a check on risk and behavior, drawdowns, volatility, correlation, rather than proof of future outperformance. The mechanics of doing this properly, including regime coverage and honest reading of the report, are the same as for any automated strategy and are laid out in how to backtest an AI trading agent.
Maintenance is the real product
Here is the part fund companies are right about: the hard part of running an index is not designing it, it is running it. Left alone, your basket decays. Winners balloon past their caps, a constituent gets acquired or stops fitting the screen, two holdings that were distinct exposures start moving in lockstep. The design was a weekend; the maintenance is forever.
Automation is what makes forever tolerable. The maintenance loop for a personal index has four recurring jobs, all delegable. Rebalancing back to target weights, on a cadence or when a position drifts past a band, is the core one; the design choices behind bands and cadences are their own topic, treated in depth in AI portfolio rebalancing. Drift alerts tell you when a single name has outgrown its cap even between rebalances. A periodic re-screen flags constituents that no longer meet the criteria you wrote, without auto-ejecting them, since removal should stay a decision. And correlation monitoring watches whether the basket still behaves like the exposure you designed, or has converged onto one macro factor.
None of these jobs requires brilliance. All of them require showing up every week for years, which is precisely the thing humans are worst at and agents are built for.
Where AI helps, where it must stay silent, and how this looks on Obside
Drawing the line cleanly: AI legitimately screens candidates against criteria you define, executes rebalancing inside limits you set, monitors correlation and concentration, and explains your exposures in plain language when you ask what you actually own. AI must not choose the theme, promise the theme works, or quietly restructure the basket because a model changed its mind. The first list is assistance; the second is your portfolio outsourcing its convictions.
On Obside, this whole shape has a name: the Custom ETF Builder. A concrete run-through. You describe the basket to the copilot: "Create a personal index from these 18 stocks and two ETFs, equal weight, cap any position at 8%, rebalance quarterly or when any holding drifts 5 points from target." It plays the instruction back as explicit rules, you confirm, and the index exists as an agent: it tracks the weights daily, flags drift, executes rebalances through your connected broker inside your limits, and answers questions like "what is my real exposure to interest rates across this basket?" There is no management fee on any of it; the only costs are your broker's standard commissions on the trades. The basket can mix stocks, ETFs and crypto in one policy, and portfolio insights will tell you if two constituents have started behaving like one.
The division of labor stays fixed: your thesis, your screen, your weights. Obside supplies the discipline layer that a fund company would have charged 0.65% to provide.
Your index, your rules
The personal index is what happens when the packaging of a fund becomes software anyone can run. Pick a theme you can defend in one sentence, screen it with criteria you would repeat to a skeptical friend, weight it deliberately, backtest for risk rather than glory, and hand the eternal maintenance to an agent. If the theme stops making sense, you retire it; conviction management is the one job that never automates, and long-horizon investors should treat it as part of a broader written policy, in the spirit of AI for long-term investing. When you are ready to build one, the Custom ETF Builder on Obside turns the design into a maintained index with no management fee attached.
Educational content only. This is not investment advice. Trading involves risk, including possible loss of capital.
FAQ
You can build the economic substance of one: a defined basket of assets, target weights, and an automated rebalancing policy, held directly in your own accounts. What you do not get is the legal fund wrapper, so there is no fund-level structure, no ticker other people can buy, and none of the wrapper's particular tax or liquidity properties. For a personal portfolio expressing your own thesis, the substance is usually what you wanted; the wrapper was the part you were paying for.