ValueBot screens the S&P 500 every week, identifies companies trading below their intrinsic worth, and holds until the market catches up.
Every Monday, the bot pulls fundamentals for all 503 S&P 500 companies and calculates a fair value for each one using a discounted cash flow model.
Any stock trading more than 25% below its calculated fair value gets added to the portfolio. The discount is the protection — if the model is slightly wrong, you're still buying cheap.
Every day after market close, the bot checks prices. When a position reaches fair value, it sells automatically. No emotion, no second-guessing.
Everything starts with free cash flow — the actual cash a business generates after paying its bills. It's harder to manipulate than reported earnings and more honest than any other metric.
Good businesses get mispriced all the time — bad earnings reactions, sector rotation, general panic. We buy when that happens and wait for the price to reflect what the business is actually worth.
The average position takes about 11 months to converge to fair value. Most investors can't wait that long. That impatience is our opportunity.
The model buys and sells based on rules, not opinions. When a stock hits fair value it gets sold — even if it feels like it could go higher. Consistency beats brilliance over time.
ValueBot is currently in paper trading. Request access to track the portfolio in real time — every position, every trade, live P&L updated daily.
Request access