School project · Delayed data · Not financial adviceTerms
Skip to content
SINGULARITYTERMINALCreate your account
Equities · rates · filings · flow · the physical world

Every number shows its work.

Its source, its as-of date, and an honest empty state when it has neither — instead of a number shown anyway. 71 analyses across filings, rates, market microstructure and the physical economy, each one built on feeds you can check.

Every figure traces to a named source, on your own machine, at your own speed. Creating an account takes an email and a password.

71 analyses, each behind a four-letter command

This is the actual function set — not a sample. Every chip below routes: click one and the terminal opens on it, some as a screen of their own and some as a section of one, which is why the sidebar is shorter than this wall.

SOVWSimple OverviewWACCCost of Capital (WACC)BETARegression BetaRVRelative ValuationSTOCKStock LabFAFinancial AccountingEEEarnings EstimatesHPHistorical PricesANRAnalyst RecommendationsOWNOwnership & Short InterestFOLIOInstitutional PortfoliosDCFDiscounted Cash FlowFDIFFiling Year-on-Year DiffEDOCEarnings DocumentsRFRMResearch FirmsCUSTCustomer ConcentrationANOMMetric AnomaliesSECFSecurity FinderDSDocument SearchBIBusiness IntelligenceBRCBroker Research CenterSPLCSupply Chain MapGPPrice GraphGPOOHLC Price GraphGPCCandlestick Price GraphRGRelative GraphQSANDPython Quant SandboxSDRVSame-Day Relative VolumeWWatchlistEQSEquity ScreenerPORTPortfolio ManagerOCHAINOptions Chain & GEXDPOOLDark Pool Block-to-Retail DivergencePAIRAlgorithmic Pair-Trade CointegrationBFEEDBehavioral Signal FeedUSSWUSD Swap CurveSOVRSovereign RiskCURVEFutures Contango/Backwardation Yield CurveLIQDRCentral Bank Liquidity Plumbing DrainFEDPVFed Audio Panic Volatility DerivativeFXIPFX Interest ParityFXFCFX Forecast MatrixECALEvents CalendarECOEconomic CalendarECMIEvent-Correlation Market ImpactNEWSNews HubMREPMarket ReportNLRTNews AlertsGEOGlobal IntelligenceGEOCHGeo-Spatial Supply Chain TrackingCROPMicro-Climate Crop Polygon TrackerECONVEarnings LanguageJETMACorporate Jet M&A PredictorJOBPVStealth Job Board Pivot DetectorPATCXPrice Pattern ComplexityTROLLPatent Infringement Troll RadarDARKLDark Web Ransomware Extortion LedgerLOBBYCongressional & Lobbyist Front-RunningAPPFRApp Store Frustration NLP IndexMEMESubreddit Meme Acceleration TrackerCLINFDA/Clinical Trial Subreddit NLPHOUSEReal-Estate Zillow Price Drop VelocityMEMSNDecentralized Mempool Sniper HeatmapUNLOCKToken Unlock Dump ForecasterGUIDEGuides PortalXLTPExcel Template BuilderLABCustom LabBTBacktest SandboxPINSPinned UI DashboardBMCMarket Concepts CourseDEGRDMetric Degradation Analyzer

How much of the world it reads, and who it reads it from

Four figures and a list of publishers. Nothing on this page is a claim about market share, a customer count or a testimonial — those are the numbers a research tool has no business asking to be believed on.

  • Company12One issuer, end to end: what the ticker actually is and whether it is sanctioned, then overview, cost of capital, regression beta, comparables, statements from XBRL, estimates, filings, supply chain, and who owns it — 13F holders, insider dealing and short interest.
  • Markets & flow9Price, volume and positioning — candles, relative strength, the options chain with gamma exposure, screening, and a Python sandbox over the same data.
  • Macro & rates5The curve and what moves it: USD swaps, sovereign risk, futures term structure, central-bank liquidity, FX parity, and a dated event calendar.
  • Intelligence10Everything that moves a price before it reaches the tape: news and alerts, geopolitical events, federal rules and dockets, clinical trials, earnings language, price-pattern complexity.
  • Workspace & system5The parts that make it yours: guides, a custom metric lab, pinned dashboards, Excel export and the market-concepts course.
SEC EDGARdirect

Filings index, XBRL company facts, and full-text search across every US registrant.

Weekly ATS and over-the-counter share volume by security.

Daily par yield curve — the risk-free leg of every discounting screen.

FOMC meeting calendar and balance-sheet releases.

Macro series. The CSV endpoints need no key; an optional FRED key unlocks the JSON API.

Quotes, OHLC history and fundamentals. Delayed, not a tick feed — see the limits below.

CoinGeckodirect

Token supply and unlock schedules for the digital-asset screens.

Federal contract and grant awards, resolved to the issuer under review.

Registered trial phases, sponsors and status changes.

Forecast and ERA5 reanalysis weather over agricultural and industrial polygons.

Crowdsourced ADS-B aircraft positions for the corporate-jet screens.

Published housing price and inventory panels by metro.

Worldwide event and tone stream behind the geopolitical layer.

Public retail message stream, used for chatter volume — never as a signal on its own.

What it is built on

Answered plainly because it is the first thing a technical reader asks, and because the absences matter more than the presences.

Python + FastAPIOne async server. Every upstream call goes through one HTTP client with one identity.
Vanilla ES modulesNo build step, no bundler, no npm, no framework. What is in the repository is what the browser runs.
Self-hosted assetsFonts, the animation library and every stylesheet are served from this machine, so the interface renders with no network access. Three screens fetch an asset from a third party and are named on /security.
Canvas and SVGCharts are drawn by this codebase against real series, not embedded from a charting vendor.
No third-party scriptNo trackers, no analytics vendor, no session recording, no advertising and no external iframe on any page. Nothing about you reaches anyone else.
Your activity log is offThe terminal can keep a private record of which screens you open, to suggest what to look at next. It is off until you turn it on, it never leaves this install, and switching it off deletes it.
SQLite and JSON on diskState is files you can read. There is no cloud database holding your watchlist.

The no-third-party rule is enforced by a test that fails the build if an external frame is added, rather than by intention.

What leaves the platform

Stated plainly, including the part that is not flattering: the platform makes requests to primary sources, and those sources see them.

To us: only if you askNo error reporter and no usage beacon. The one usage record is the activity log, off until you switch it on in Settings, kept on this install and deleted when you switch it off. Run it offline and every screen with cached data still works, except the two maps and the Quant Sandbox.
To data sources: your queriesAsking for a company's filings sends that company's identifier to the SEC. That is unavoidable in any tool that reads live sources, and it is listed per-source on the subprocessors page.
PasswordsHashed, never stored or logged in plain text. Sessions are HttpOnly and SameSite cookies; the CSRF token is separate.
Your objectsWatchlists, notes, portfolios and layouts are written to this install's own disk, under your account.
DisclosureA machine-readable security contact at /.well-known/security.txt, and a stated route for reporting a vulnerability.

Five questions, answered here

Do I need an account?

Yes. The terminal is behind a sign-in. It is free to create, it takes an email and a password and nothing else, and everything you save — watchlists, saved screens, notes and layout — stays on this install.

Is the market data real?

Yes, and every figure names the source it came from and the date it is as of. Where a source is unavailable the screen says which one and why rather than showing a zero. That rule is enforced by the test suite.

Do I need API keys?

No. The product works with zero credentials — most sources need none. Adding free keys for real-time prices and macro series makes it faster and fresher, and the settings page lists exactly which key unlocks what.

Can I run it on my own machine?

Yes. Every figure is traceable to the filing or publisher it came from, and the method behind each reading is documented on the screen that shows it.

Is there AI writing the analysis?

No. Every reading is computed from the figures on the screen by rules you can read, and each line names the figure it rests on. Nothing is generated prose.

The rest of the questions

Six decisions you can check

Every one of these is a trade this product made on purpose, stated with the number behind it. None of them is reversible without changing what the tool is for.

It cannot place an order, and it never will

Prices come from Yahoo Finance's public chart endpoint — end-of-interval data, right for research and wrong for execution. There is no order path in this product at all, which means there is no way for a mis-click here to become a position.

A screen takes seven to fifteen seconds because it goes and asks

That window is measured by this build's own instrumentation. It is the direct cost of querying upstreams when you open a screen instead of reading a table somebody filled overnight — so what you are looking at is current, not this morning's.

A screen with no data tells you before you click it

7 of 41 screens are waiting on a feed, and every one is marked in the navigation ahead of time and names what it needs when you open it. None of them fills the gap with a plausible-looking number.

When an upstream refuses, you are told which one

SEC EDGAR, OpenSky, FINRA and GitHub all throttle anonymous traffic. A refused fetch gets you the last good response with a visible staleness stamp, or a named failure — never a silent substitution you would have no way to detect.

The features that would have needed faking do not exist

Level 2 books, TRACE bond marks, earnings-call audio and satellite radiance need feeds that are not free. Those screens were retired rather than filled with something that resembles the real thing, which is why the ones that are here can be trusted.

Every number is checkable, and that is the whole point

Nothing here is advice and no figure has been reviewed by a human. Each one carries the name of the upstream that produced it and the date it was produced, precisely so you can go and check it before you act on it.

The account is yours. Open it.

The dashboard reads your watchlist, the calendar and the filing feed on load. From there, 101 commands are one keystroke away, and every screen you reach carries the same provenance line as the panel at the top of this page.