About Jeff
Jeff writes a clear stock research report on any listed company in about two minutes.
I built Jeff for myself. I buy shares in individual companies, and a proper look at one company used to take me a whole evening. Jeff does the slow parts for me: it collects the figures, compares the company with similar ones, and writes up a verdict. Anyone can read a shared Jeff report. Running new reports is invite-only for now.
Why I built it
- Good research takes a long time by hand. To form a view on one company, I read its annual report, read what its managers told investors on the last two earnings calls, compare it with similar companies, and estimate what it is worth. That takes about six hours. On most weekdays I have ninety minutes.
- An AI model could already do most of that reading. From 2023 I did more and more of this work with an AI assistant. It did not replace my judgement. It did the slow, repetitive work, so I could spend my time on the decision.
- So I turned my routine into a program. First it was a private tool I ran on companies I owned. Jeff is the public version. It follows the same five steps, in the same order, for any company you type.
What Jeff does, step by step
- 1. Collects the figures. Share price, sales, profit, debt and cash from Yahoo Finance, filings from the US Securities and Exchange Commission, and recent news from Brave Search.
- 2. Places the company in its industry. It checks how the industry is doing and which companies are its closest competitors.
- 3. Checks the wider economy. Interest rates, the US dollar and how they reach this company. If they help or hurt it, Jeff changes the next step's inputs: how much future money is worth today, and how likely each outcome is.
- 4. Builds three outcomes. A bad case, the most likely case and a good case, each with a price. A calculator, not the AI, does this arithmetic, so the numbers can be checked.
- 5. Writes the report. A verdict first, then about ten minutes of reading in short, plain sentences, with charts, tables, a glossary and sources. The verdict (Buy, Hold or Sell) follows the expected 12-month return: the price change plus a year of dividends.
What I tried to get right
- Figures are fetched, not invented. The AI writes around the data it fetched. Charts may use only fetched figures. Every source is listed at the end of the report.
- The verdict comes first. You see the rating, how sure Jeff is (1 to 5) and the price range before any detail. The detail sits below for when you want it.
- You can watch the work. Each step and each data lookup appears as it happens, and stays in a folded section under the finished report.
- Plain language. Short sentences, no jargon without an explanation, and headings that tell you the conclusion.
- Your conversations stay in your browser. There are no accounts and no chat history on the server. The one exception is a report you choose to share: its text is stored so that the link works.
- It is free for now. A full report costs me about six US cents in AI fees. While the project is small, I pay for it.
What Jeff is not
- It is not a financial adviser. It is a computer program. It can be wrong, and the data it uses can be wrong. Check important figures before you act.
- I do not share my own picks. I share the method. If a friend asks what I think of a company, I would rather send them a Jeff report than a screenshot.
- If something breaks, tell me. Use the contact form on upamanyuacharya.com or message me on LinkedIn.