Great Lakes Investments
Loading

Stock Research

Look up any US stock: performance over every horizon, how it compares with the market and its sector, and an AI breakdown of why it moved.

For research and educational purposes only. Not financial advice.

Research a Stock

Performance over 1 day, 10 days, 30 days, year to date, 1 year and 5 years, compared with the market, plus an AI breakdown of why it moved.

Recent Research

Breakdowns written today and yesterday. Click one to open it. ✓ means every figure in the text matched the data.

None yet today.

Fund Research

Look up any US-listed ETF, including the ETF versions of the big index funds (VOO, VTI, VXUS).

For research and educational purposes only. Not financial advice. Covers ETFs; mutual fund share classes like VFIAX aren't included.

Research a Fund (ETF)

Performance over 1 day, 10 days, 30 days, year to date, 1 year and 5 years, compared with the market, plus an AI breakdown of why it moved.

Recent Research

Breakdowns written today and yesterday. Click one to open it. ✓ means every figure in the text matched the data.

None yet today.

Live Index & Fund Performance

Daily closes. VOO and VTI are Vanguard's ETF versions of its index funds.

Loading…

Crypto Research

Look up a major coin: performance over every horizon, compared with Bitcoin, with an AI breakdown of the move.

For research and educational purposes only. Not financial advice. Covers about 20 major coins.

Research a Coin

Performance over 1 day, 10 days, 30 days, year to date, 1 year and 5 years, compared with the market, plus an AI breakdown of why it moved.

Recent Research

Breakdowns written today and yesterday. Click one to open it. ✓ means every figure in the text matched the data.

None yet today.

Live Market Data

Loading live prices…

Top 5 Movers (24h)

Top 100 coins by market cap, 24h change.

Gainers

Loading…

Losers

Loading…

Long-Horizon

The AI forecasts each business five years out; code ranks them. Top 5 held.

For research and educational purposes only. Not financial advice. Virtual portfolio; no orders are placed.

How it works

Every quarter, after earnings season, the AI reads each company's current fundamentals and recent news and forecasts two things: how fast revenue will grow over the next five years (with a low, middle, and high estimate) and what its profit margin will be in year five. It never says "buy" or "sell."

Code then values each company the same way: today's revenue grown at the middle estimate, times the forecast margin, at one uniform price-to-earnings multiple, compared with today's market value. That gives an implied yearly return, used only to rank. The five highest-ranked stocks are held, equally weighted, until the next quarter.

The idea comes from FutureSearch's study of the S&P 500, whose central lesson is that short-term moves are close to unpredictable while long-run business forecasts may not be. Results here will take a year or more to mean anything.

Performance vs. SPY

The first forecasts haven't run yet.

This quarter's forecasts

RankStockRevenue growth / yr (low, mid, high)Year-5 marginImplied return / yr

Track Record

The paper-trading experiment that came before the research tools, kept in full as a case study.

All trades were simulated on a paper-trading account. No real money. The daily strategy ended Oct 20, 2026.

What Was Tested

From Aug 18 to Oct 20, 2026, the AI made daily market calls on a fixed watchlist and placed simulated trades on them (Alpaca paper account, no real money), graded every night against real prices and against simply holding SPY.

Result: over … closed stock trades it lost …, while the same dollars in SPY made …. On the day it was stopped (159 trades), its per-trade return versus SPY was below zero with 95% confidence, and a mid-test rule change hadn't fixed it. The AI also graded its own calls more generously than prices did (… vs … price-checked). The daily strategy ended on Oct 20, 2026; the complete record is below, unedited.

What came out of it: daily price moves look close to unpredictable from prices and news, which is why the project now focuses on research and on the longer-horizon experiment.

Stocks: daily strategy

Overview

Loading…

Simulated Equity Curve

Versus Just Holding SPY

Each trade vs. SPY over the same window. Market-adjusted removes the market's own move.

Loading…

Is the AI Honest About Its Own Calls?

The AI's grade of its own calls vs. what prices actually did.

Loading…

Does confidence mean anything?

The AI's confidenceCallsDirection rightAvg trade return

What Changed, and When

Every change, dated, so results can be read against it.

Loading…

Performance by Sizing Lever

Click a header to sort. Small samples are flagged.

Loading…

Performance by Ticker

Tickers with 3+ trades.

Loading…

Recent Briefs

Loading…

Methodology

Each pick gets a confidence level and an event-risk flag from the AI. Size is cut for low confidence, event risk and shorts, because each lined up with worse results in this system's own history.

Loading…

No sizing rule changes until both sides of a comparison have at least 20 closed trades. Smaller groups are labeled small sample.

Your Stock Invest Requests

Every request and its outcome. A pass means nothing cleared the bar.

No requests yet.

Fund holdings (buy-and-hold, still held)

Current Fund Holdings

Sell closes at market; after hours it fills at the next open. PIN required.

Not invested yet.

Fund Holdings Value Over Time

Market value vs. cost basis, updated nightly.

Your Fund Invest Requests

Every request and its outcome. A pass means nothing cleared the bar.

No requests yet.

Crypto: nightly strategy

Nightly Automated Track Record

Every night, 10 coins, long-only, $500 per pick. Tracked separately from stocks.

Loading…

Simulated Crypto Equity Curve

Cumulative P&L, nightly and on-demand trades combined.

Recent Crypto Trades

Nightly and on-demand trades.

No crypto trades yet.

Your Crypto Invest Requests

Every request and its outcome. A pass means nothing cleared the bar.

No requests yet.

About

What Great Lakes Investments is, how it works, and what it isn't.

For research and educational purposes only. Not financial advice.

What it is

Great Lakes Investments is a student-built AI market research project. Type in a stock, ETF or major coin and it shows how it has performed over 1 day, 10 days, 30 days, year to date, 1 year and 5 years, how that compares with the market and its sector, and a written breakdown of why it moved.

It started as an automated paper-trading experiment. That experiment is finished and kept in full under Track Record, including the result: it didn't beat the market.

How a lookup works

1. Prices: up to five years of daily prices come from Alpaca's market data, adjusted for splits and dividends.

2. Numbers: code, not AI, computes every return, the comparisons with SPY and the sector, volatility, drawdown and the 52-week range.

3. News: the last ten days of company headlines and the latest market headlines come from Finnhub.

4. Breakdown: An AI language model reads those numbers and headlines and writes the explanation. It is told to use only the numbers it's given, to cite the news it relies on, and to say plainly when nothing in the news explains a move.

How it keeps itself honest

Numbers come from data, not the AI. The performance tables are calculated directly from prices. The written analysis can be wrong; the numbers it sits next to are not invented.

Every figure in the AI text is checked automatically. Code pulls each percentage, dollar amount and multiple out of the breakdown and matches it against the computed data and the news the AI was given. Reports are badged "all figures match" or list exactly which figures couldn't be matched. This came directly from the paper-trading experiment, where the AI graded itself more generously than prices did.

"No clear catalyst" is an allowed answer. Every breakdown is labeled with how strong its explanation is.

No recommendations. It explains what happened. It never says buy, sell or hold.

The failed experiment stays public. The Track Record tab shows the paper-trading loss and how the AI graded itself more generously than prices did.

Limits

Fund lookups cover ETFs; mutual fund share classes such as VFIAX aren't in this data source. Crypto covers about 20 major coins, and its history may be shorter than five years. Prices can be delayed by 15 minutes or more during the trading day. To keep costs bounded, each visitor can generate a few new breakdowns a day, and every breakdown is shared and reused for the rest of that day.

Built with

An AI language model (via the Anthropic API) for analysis, Alpaca for market data, Finnhub for news and company data, a Cloudflare Worker for lookups, GitHub Actions for the scheduled long-horizon track, and GitHub Pages for this site. The code, a candid status memo and the roadmap are public on GitHub.