Ascend authors a living thesis for every stock you follow — and names the falsifiable criteria that would change its mind. Those criteria auto-resolve against earnings and news, so a thesis visibly holds or breaks over time. You get a 7am AI audio brief, deep reports, alerts when a thesis cracks, and an analyst you can ask anything. And we grade every call in public — including where we were wrong. Research, not advice.
No reviews yetBe the first to leave a review for ASCEND
Maker
📌
Hey PH 👋 I'm Jordan, solo founder.
I built Ascend because every investing tool does one of two things: hands you a score (a number with no reasoning) or a chatbot (an answer with no accountability). Neither shows its work.
Ascend is different in one specific way. For every stock, it authors a real thesis and names the falsifiable criteria — the exact things that would change our mind — then auto-resolves them against earnings and news. So a thesis isn't a static PDF; it visibly holds or breaks. And there's a public scorecard of every call: what held, what broke, and where we were wrong. Nobody in this category publishes their misses. We do — that's the whole point.
You're the portfolio manager; Ascend is your analyst's desk. It's research and education, not advice — I'm not telling you what to buy, I'm showing you the work I'd want to see before forming a view.
Free to start on web and the App Store. I'll be here all day — tell me where it's wrong. 🙏
Report
How does ASCEND decide what counts as a thesis "cracking" vs just normal volatility, and can I tweak those thresholds per position or is it one-size-fits-all?
Report
Maker
@saniye857589 Great question — it's the core design call. Ascend doesn't use price or a volatility band to decide a thesis is cracking. When a thesis is set up, it names the specific, falsifiable conditions it rests on — e.g. "gross margin stays ≥75%" or "sub-growth ≥20% YoY for 3 straight quarters" — and it only breaks when one of those actually fails against an earnings print, filing, or news item. A noisy 8% down day doesn't touch it; a margin print below your floor does.
And it's per-position, not one-size-fits-all. Ascend drafts a starting set of criteria from the research, then you edit, add, or remove them (or refine them in Threads) — so the thresholds are yours, name by name. It's your reasoning, tracked.
Report
The public grading of every call is a gutsy and genuinely useful choice. It builds the kind of trust most research products skip.
Report
Maker
@dloker20536 Thank you — genuinely. It was the scariest part to ship. A research product that only shows its wins isn't one you can trust, so the scorecard's public and permanent, misses and all. Hold us to it.
How does ASCEND decide what counts as a thesis "cracking" vs just normal volatility, and can I tweak those thresholds per position or is it one-size-fits-all?
@saniye857589 Great question — it's the core design call. Ascend doesn't use price or a volatility band to decide a thesis is cracking. When a thesis is set up, it names the specific, falsifiable conditions it rests on — e.g. "gross margin stays ≥75%" or "sub-growth ≥20% YoY for 3 straight quarters" — and it only breaks when one of those actually fails against an earnings print, filing, or news item. A noisy 8% down day doesn't touch it; a margin print below your floor does.
And it's per-position, not one-size-fits-all. Ascend drafts a starting set of criteria from the research, then you edit, add, or remove them (or refine them in Threads) — so the thresholds are yours, name by name. It's your reasoning, tracked.
The public grading of every call is a gutsy and genuinely useful choice. It builds the kind of trust most research products skip.
@dloker20536 Thank you — genuinely. It was the scariest part to ship. A research product that only shows its wins isn't one you can trust, so the scorecard's public and permanent, misses and all. Hold us to it.