Developers · Edgar & Edgarette

Build with the boards

🫧 Edgar reports what companies filed with the SEC, the day they file it. 🔖 Edgarette reads any SEC filer’s audited figures the way an actuarial report is written, and her range is checked in public. Free, no login, no key. Every number links to its SEC source.

MCP

JSON-RPC over HTTP POST to https://www.pops4.com/boards/mcp (initialize, tools/list, tools/call).

get_breaches … get_auditor_watchThe nine boards, each opening with a question and a dated one-line answer: rows of SEC filings with company facts, one tool per board. Argument: limit (default 50, ceiling 200). Every reply carries total, returned and truncated, plus a `more` link. Over HTTP, ?limit= has no 200 ceiling: /boards/cmo-moves.json?limit=400 returns all of them.
get_brand_recordThe Brand Record for any SEC filer: every name it has filed under with the SEC dates (renames told apart from style-only changes), tickers and exchanges, and its brand-moving 8-K filings, each linked. Argument: company. Opens with a one-line answer and a citation line. Also /boards/brand/<ticker>.json.
get_company_performanceEdgarette’s card for any SEC filer. Argument: company (name, ticker or CIK). Returns schema pops4.edgarette.card/1.
watch_companyAsk Edgar to email a person the day a company files. Arguments: company, email, optional cik and board. One-click stop link in every note.
get_ai_leaders · get_energy_leadersThe two sector panels: 12 AI companies, and 12 in renewable and geothermal energy (solar, wind, grid, fuel cells, geothermal), read from their own annual reports. No arguments.
get_portfolio_healthRead a whole stock portfolio through SEC filings: a 13F filer’s CIK (pension fund or manager) or holdings [{ticker, weight}]. Funds are looked through to their N-PORT holdings. Returns warning share, concentration, sectors, revenue-range width, speed and cash, the Cash Compass mix, the Health Harbor boat, overlap and risks. Display only, not a rating.
get_board_testThe boards’ own calls locked at the 6 Oct 2026 close (SHA-256 receipt) and scored against what happened: cash for 1, 3, 6 months; cash cows and cash machines vs the S&P 500 fund; Edgarette’s 12-month ranges.
get_sweep_recordKept its word: whether each place an actuary sweeps cash into did what it said, month by month, from SEC filings. Money-market funds (N-MFP3, Rule 2a-7 held every business day), short-term funds (N-PORT, months without a loss), monthly payers (10-K, years the dividend held). SHA-256 receipt per month.
get_reinsurer_strengthReinsurer strength from SEC filings for placing reinsurance: capital, leverage, five years of reserve development (Schedule VI), loss ratio, return on capital, debt, warning filings and a boat per reinsurer. A description, not a rating.
get_etf_healthLook through a US-registered ETF: its latest SEC N-PORT holdings, each stock matched to its SEC filer, and Health Watch on the largest holdings, with the share of the fund each warning represents. Argument: ticker (e.g. QQQ). Stock funds only: a fund under half in common stock returns coverage.covered = false and no boat. Display only, not a rating.
get_etf_leagueWhich major US ETFs carry the fewest warning signs right now: SPY, QQQ, DIA, IWM and the 11 sector funds, each read through its latest N-PORT holdings, ordered fewest signs first, every sign named. No arguments. Display only, not a rating.
price_programPrice the program a filing usually calls for, live from the POPS4 catalogue at wholesale. Arguments: board, attendees, tier.
curl -s -X POST https://www.pops4.com/boards/mcp -H "content-type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_company_performance","arguments":{"company":"PEP"}}}'

HTTP

/boards/{board}.json · .csv · /feed.xml · /embedEach board as JSON, CSV, RSS, or an embeddable table.
/boards/ask.json?q={name|ticker|CIK}Edgarette’s card as JSON (same as get_company_performance).
/boards/ask.json?q={…}&price={n}Per-share figures are always on the card, as filed: earnings per share, shares outstanding, book value and revenue per share. Add a price you supply and it also returns price/earnings, price/book, price/revenue, dividend yield and market value. The house sources no prices and stores none.
/boards/scorecard.jsonThe Forecast Registry: every range logged, its hash, and how it scored.
/boards/reportThe weekly performance report (HTML).
/boards/ai.json · /boards/energy.jsonAI Leaders and Renewable & Geothermal Energy: 12 companies each, from their own annual reports.
/boards/fields.jsonWhat every board field means.
/boards/portfolio?cik={cik} · /boards/portfolio.jsonPortfolio read (schema pops4.edgar.portfolio/1): a 13F filer’s holdings by GET ?cik=, or POST JSON {"holdings":[{"ticker":"AAPL","weight":30}]}; the same measures as the ETF read, with a one-page committee brief on the page. Pasted holdings are never stored.
/boards/answers · /boards/answers/{question}.jsonAnswers: one page per question (cash for 1/3/6/12 months, highest-yield money-market funds, soundest monthly dividend payers, insurers’ portfolios last quarter, strongest reinsurers, whether the boards’ calls are holding up, which major ETFs carry the fewest warning signs). The answer is the first line, dated, with the table and filings behind it; refreshed with the data.
/boards/scorecard#keptKept its word: 12 money-market funds (SEC Rule 2a-7 held every business day, N-MFP3), 19 short-term funds (months without a loss, N-PORT), 16 monthly dividend payers (10-K), each month sealed with a SHA-256 receipt. The page for an actuary sweeping cash for 1, 3, 6 or 12 months.
/boards/scorecard#boardtest · /boards/board-test.jsonBoard test: 36 of the boards’ own calls locked at the 6 Oct 2026 close (SHA-256 receipt, locked record published whole) and scored against what happened, vs the S&P 500 fund.
/boards/portfolio (POST holdings) · /boards/portfolio?cik={name or CIK}Committee report: a pasted book gets a verdict first (which holdings kept their word), the same quarter against 24 big portfolios by type (insurers, endowments, sovereign, managers, banks, pensions) and the S&P 500, and the record of its cash and monthly payers. Any 13F filer by name.
/boards/record.json · /boards/record.csv · /boards/record/{ticker}.jsonKept its word (schema pops4.edgar.kept/1): money-market funds, short-term funds and monthly payers, each held to one written test every month, with sealed monthly receipts. Shown at /boards/scorecard#kept.
/boards/reinsurers · /boards/reinsurers.jsonReinsurer strength (schema pops4.boards.reinsurers/1): property & casualty reinsurers and RGA, from 10-K XBRL; reserve development by year, six published warning signs.
/boards/etfETF ranking: 15 major ETFs (SPY, QQQ, DIA, IWM and the 11 sector funds) from fewest to most warning signs, every measure sortable; also as /boards/answers/major-etfs-fewest-warning-signs(.json).
/boards/etf/{ticker} · /boards/etf/{ticker}.jsonETF look-through (schema pops4.edgar.etf/1): holdings from the fund’s SEC N-PORT report, matched to SEC filers, with Health Watch on the largest. Cached 12 hours.
/boards/method · /boards/license · /boards/status (.json)For reviewers: how the range is built and tested, terms of use, and the live running state.
/boards/all.jsonCounts across all boards.
/boards/manifest.jsonEverything this house serves: every surface, which one to call, and where the corpus lives. Read this first.

The card: pops4.edgarette.card/1

schema“pops4.edgarette.card/1”. Field names stay stable within a version.
card.exposurefiscalYearEnd, revenue, totalDebt (including the part due within a year), cash, all at the same fiscal year-end.
card.experiencerevenueGrowth1y, revenueGrowthPerYear, operatingMargin, operatingMarginPrior, netMargin, freeCashFlow.
card.peersMedians of SEC filers with $50M+ revenue in the narrowest industry (SIC) group with at least 8 of them: opMargin, growth, netMargin, each [median, count].
card.credibilityauditedYears and a plain weight (little, moderate, reasonable), in the sense of ASOP No. 25.
card.rangeAn 80% range for next fiscal year’s revenue (method v4.1), with its baseline, a stress range for shock years, the credibility weight on the company’s own record, its receipt, and its track record. How the method works: /boards/method.
card.healthWatchDistress-type events the company filed in the last 12 months, most serious first: late-filing notices (NT 10-K, NT 10-Q) and 8-K items 1.03, 3.01, 2.04, 4.02, 4.01, 2.05, 2.06, 1.05, 5.02, each with a count and its newest filing. Display only: they never change the range or its receipt.
card.cautionThe known limits of the data (ASOP No. 41 and No. 23).
card.sourcesLinks to the SEC data behind the card.

Method

Limits

Terms

Board data and card text are free to use with credit to POPS4 (CC BY 4.0); the underlying figures are the companies’ own public SEC filings. Please cache: cards change when companies file, not by the minute. No authentication and no fixed rate limit today; heavy use, write first.

Plain-text version for AIs: /boards/llms.txt · Product catalogue MCP: mcp.pops4.com/mcp · Maintained by Jenny Huang Goodman MPA MSc MHSA, Principal · jenny@pops4.com

Independence. Every range, flag and score on these boards is identical for everyone. Clients of POPS4 or Hako Shikin receive no different numbers, no earlier access and no say in what is published. The service lines shown beside each board describe work we do; they never change the data. For reviewers: Method · Terms of use · Status
This desk produces more than just great data. Halt the noise — dashboard.pops4.com — 30 seconds for your event needs, look better than your creators, keep your brand in the real.
Data & Disclosure Notice: Edgar and Edgarette are automated software. Every figure on this page is calculated by software from public filings made by companies and funds with the U.S. Securities and Exchange Commission (EDGAR) and is published without individual human review. The accuracy and completeness of those filings are the responsibility of the filers; reports can contain errors and can be amended. Figures are shown as filed and as of each filing's date, and this page may be corrected or updated without notice. Ranges, expected returns, rankings, boats and other measures are statistical descriptions of past filings, not ratings, price forecasts, company guidance or recommendations; past results do not guarantee future results. This is general information published for all readers, not advice tailored to any person's portfolio, needs or circumstances, and nothing here is financial, investment, actuarial, legal, tax or other professional advice. Actuaries and other professionals who use these figures remain responsible for reviewing them for reasonableness and consistency against the original filings and for disclosing their reliance on them. No company, fund or reinsurer pays to be included or ranked. Provided as is, without warranty of any kind. Not affiliated with or endorsed by the SEC or by any company, fund or reinsurer named. All trademarks remain the property of their owners.