Corrections
This site logs every correction publicly with the date, what was wrong and what changed. Errors in enforcement records are corrected as a priority, and corrections that record a case resolving in a respondent's favour are treated as the most urgent category.
How to report an error
Email [email protected] with the page URL and what is wrong. If you have a primary document that establishes the correct position, include the link — it makes the fix immediate rather than an investigation.
We aim to acknowledge within two working days.
What we prioritise
In order:
- A case that resolved in a respondent’s favour and is not recorded that way. A dismissal, an acquittal, a withdrawal, or charges dropped. This is the most consequential category of error this site can make, and it is fixed first.
- A factual error in an enforcement record — wrong amount, wrong date, wrong respondent, wrong status, wrong court, a technique tag that does not fit the conduct described.
- A broken or wrong primary-source link. Every case record’s value rests on that link.
- An error in an explanation — a misstated statute, a wrong citation, a worked example that does not compute.
- Everything else — typographical errors, awkward sentences, formatting.
How corrections are handled
We do not edit silently. When something material changes, the change is recorded in the log below with the date, the page, what was wrong and what it now says.
Where a case has resolved in a respondent’s favour, the outcome is rendered above the fold on the case page and on any person page linked to it, before the description of what was alleged. We do not delete the page. Deleting it would make the original allegation harder to find without removing it from the internet; keeping the page with the outcome on it is the only version that actually corrects the record.
Where a record was machine-extracted and is wrong, we fix the record and, where the error came from a rule rather than a one-off, we fix the rule as well.
What we will not do
We will not remove an accurate record of a public enforcement filing on request. Enforcement actions brought by regulators in public are public. If a matter has resolved, we will record that prominently. If a record is inaccurate, we will correct it. If it is accurate and unresolved, it stays, described as an allegation.
We will not add material about individuals beyond what public filings state. See the editorial policy for what a person page may contain.
Corrections log
Entries appear in reverse chronological order, each with the date, the affected page, the nature of the error, and the change made.
2026-09-20 (technique recovery) — three techniques had no records although the cache held their cases
Affected: the EDGAR filing fraud, social media ramps and short and distort technique pages; What the enforcement record is made of; Is short selling manipulation?; Pump and dump has moved to Telegram; and the counts in Spoofing enforcement since 2015, charted.
- What was wrong. Fourteen of 58 techniques had no record. For three of them the fault was ours: the keyword rules did not match documents the library already held. Nothing was missing from the sources.
- What changed. New rules found ten EDGAR filing fraud records (four matters; all ten were existing false tender offer records that gained a second tag), ten social media ramp records (nine new, one existing) and three short and distort records (one matter). The eleven other empty techniques stay empty; a search of the cache found no genuine match for any of them.
- False positives caught. The first social media rule also tagged two BarnBridge DAO orders (an unregistered offering, not a ramp), a paid-promotion order, a company’s own short-squeeze messaging in a disclosure case and a pump-and-dump complaint where social media was only a distribution channel. Each was excluded by a tighter pattern before publication.
- Library total. The library holds 2,431 records, up from 2,419. What the enforcement record is made of is recomputed: 1,371 records (56%, not 57%) carry only related-but-distinct tags, 1,060 carry a manipulation tag, 269 carry several tags, the SEC has 1,856 records, and eight yearly counts move by one to three. Four columns (2017, 2020, 2022, 2023) had already drifted by one from the case files and are corrected.
- Claims withdrawn. The Telegram and short-selling posts said the social media ramp and short and distort facets were empty; both are updated. The three technique pages described a “worked example with real numbers” that was constructed; each now says so, and each gains a section on what the library’s own records show.
- Not done. The Costello and Beck matters now appear twice, once as before and once as the release that carries the social media tag; as elsewhere in the library, records of one matter are not merged.
- Annual-results roundups removed. Three CFTC records (releases 8613-22, 8822-23 and 9011-24) were the agency’s annual enforcement results summaries, not actions against one respondent, and attributed agency-wide totals to single names, such as a $14.5 billion figure to “FTX”. They are removed and the library now holds 2,428 records (2,247 matters). What the enforcement record is made of, the spoofing posts and the actions-per-year data page are recomputed: 1,057 records carry a manipulation tag, 266 carry several tags, the CFTC has 344 records, and spoofing and layering actions fall from 130 to 127 (penalty total $378m to $337m, 71 to 70 with a penalty).
2026-09-20 (record fixes) — garbled respondent names, one record describing another defendant’s plea, mixed money figures and filing dates
Affected: about 30 case records, chiefly under the hack to trade, Rule 105 offering shorts, sham tender offers, hijacked account ramping and paid crypto market making techniques.
- Names and defendants. “Worldwide Capital, Inc. and and Jeffrey W. Lynn” and “Petrou and Thrasos Tommy” (the respondent is Thrasos Tommy Petrou alone) are corrected, as is the Genesis Advisory record. The Mohamed/Wong record, which held eighteen defendants as one garbled name, now lists all eighteen, the Northern District of Georgia and the release’s “more than $1 million” gain. The EDGAR hacking record (LR-24381) named no defendants and now names the nine; the Zavodchiko, Dubovoy, Radjabli and Anderson records list their actual respondents.
- Wrong record. The “Korchevsky, et al.” record (LR-23610) described Leonid Momotok’s guilty plea, not any Korchevsky matter; it is retitled and rewritten, and its status corrected from settled to filed.
- Money. Ieremenko (LR-24793, LR-24956): each record mixed one defendant’s disgorgement with another’s interest; both now sum the settling defendants (penalties $148,804 and $425,000). Hydrogen: the figures were Hydrogen only and now include Kane and Ostern ($1,242,000 penalty). Radjabli gained its $419,330 penalty, PTG its full $1,470,000, Candlestick and HITE their disgorgement and interest split correctly (the order records had interest folded into disgorgement), Genesis its $140,488 interest, and the HSBC record its $45 million penalty in place of $1,733,838,372. The Anderson record’s $244,835 “disgorgement” was money CYIOS paid Anderson; the decision orders $37,500 disgorgement and $450,000 in penalties against CYIOS and Carnahan and dismisses the proceeding against Anderson.
- Dates. Filing dates that were release dates are now complaint dates for Hydrogen (28 September 2022), Mustapha (22 June 2016), Willner (30 October 2017), Zavodchiko (17 February 2016), the Candlestick and HITE complaints (17 February 2023), the Mohamed and EDGAR complaints, and the five October 2024 paid-market-making records (9 October 2024). The Cassidy, JPMorgan and five-bank CFTC records were a day late (30 May 2013, 16 October 2013, 12 November 2014).
- Status. The EDGAR complaint record (LR-24381) was a judgment and is now filed; the Ieremenko settlements, announced subject to court approval, and the Candlestick and HITE settlements are recorded as settled rather than as judgments.
- Not fixed. About a third of CFTC records appear to carry a filing date one day after the release date; this is under review. Duplicate and mis-tagged records (G-2 Trading 2013 and 2014, Oz Management, Cassidy, Anderson, the Fitbit and PTG scheme groups) are noted for review rather than deleted.
2026-09-20 (source check) — a $1.73 billion “HSBC” penalty that was not HSBC’s, and unsourced claims in older posts
Affected: Hunt brothers and the silver corner, LIBOR and benchmark design, Spoofing enforcement since 2015, charted, The anatomy of a spoofing case and Pump and dump has moved to Telegram.
- HSBC $1.73 billion, wrong. The case record for the CFTC’s HSBC “cash versus derivatives” matter draws on release 8822-23, which is the CFTC’s fiscal 2023 enforcement results summary. That release states a $45 million penalty against HSBC Bank USA; the $1,733,838,372 figure it mentions belongs to a different case. The Hunt and LIBOR posts no longer cite it. The spoofing enforcement post’s penalty table is recomputed without it: 71 actions with a penalty (not 72), total about $378 million (not $2.11 billion), median $600,000 (not $618,000), largest $50 million (not $1.73 billion), mean about $5 million. The teardown’s count of records with no penalty is 59, not 58. The case record itself still needs correcting.
- LIBOR “convictions overturned”. Kept but made specific and sourced: the Second Circuit reversed the LIBOR convictions of two former Deutsche Bank traders in 2022 and the UK Supreme Court quashed the convictions of Tom Hayes and Carlo Palombo in 2025. “Billions in penalties” softened to “large penalties”.
- Hunt brothers, Silver Thursday. The 27 March 1980 date and the January 1980 liquidation-only rules were confirmed against a secondary source, now linked; we did not reach a primary document.
- Telegram pump timings. The “seconds or minutes early” tier lead, the “ninety seconds” peak, the “ten minutes” return and the “$340,000 liquidity pool” had no source and are replaced with unquantified wording, in the text and the timeline figure.
2026-09-20 — our own repair script emptied 31 CFTC penalties, and five record and post errors
Affected: 31 CFTC case records that showed no penalty from 2026-09-17 until today, including the matters against Glencore, Vitol, Navinder Sarao and five banks in the benchmark case; four further case records; and four older blog posts.
The error. On 2026-09-17 we re-ran a repair script to fix a penalty-extraction bug (DECISIONS.md §22). For CFTC records the script re-read only the release body, but the CFTC source takes a penalty from
the headline’s “Pay $X” when the body states none. The repair therefore set those 31 penalties to empty,
and the penalty charts and every affected case page understated them for three days.
The change. All 31 values are restored, and the repair script now keeps a stored value it cannot re-derive rather than deleting it. Separately, while adding six techniques we found and corrected: the Visium Asset Management order, recorded as dismissed when it is a settled cease-and-desist order with a disgorgement and a penalty; the Robert Westbrook complaint, recorded as a judgment; the Langston Rule 105 judgment, which carried an earlier insider-trading amount instead of its own; and the Mark Burns record, which lacked its $60,000 penalty.
Older posts. Spoofing enforcement since 2015, charted still gave the 103-record figures of June; every number is refreshed to the 130 records now held. The anatomy of a spoofing case post counted 43 records without a penalty where there are 58. Pump and dump has moved to Telegram said the paid stock promotion facet ran to “over 150” records (129) and that the social media ramp and chat group pump “so often appear together”; the library has no social media ramp records, so that claim is withdrawn. The short-selling post said pump and dump had “hundreds” of records (125) and that the short and distort facet was “a fraction of the size” when it is empty. Several older posts carry statements we cannot yet source; they are being checked.
2026-09-10 — 100 accountants and attorneys were recorded as having run schemes their clients ran
Affected: 100 case records, most under the reverse merger schemes and undisclosed control blocks technique pages, naming accounting firms and attorneys including BDO USA, KPMG, Baker Tilly, Friedman LLP and named individual CPAs and lawyers. A further 21 records, mostly Rule 102(e) suspensions duplicating conduct already recorded from a separate litigation release, were also removed.
The error. These were SEC Rule 102(e) orders — proceedings that bar an accountant or attorney from practising before the Commission. Recording one as an enforcement action for the underlying scheme asserted that the professional had engaged in it. Most had not. BDO’s and KPMG’s orders find deficient audit work on financial statements a client company falsified; the scheme was the issuer’s. An attorney whose opinion letters “caused a fraudulent stock lending scheme directed by” a named third party was recorded here as though he had directed it.
The cause. The rule that decides which SEC administrative orders describe misconduct, rather than housekeeping, treated every substantive Rule 102(e) order as an enforcement action without asking what it actually found. A separate source added days earlier, reading initial decisions from the Commission’s administrative law judges, made the opposite mistake: it excluded every 102(e) order, blanket, losing genuine cases such as an accountant found to have personally tipped inside information. Neither had actually distinguished a professional’s own conduct from a finding that their audit or opinion work was deficient in connection with someone else’s.
The change. Both sources now defer to one function’s reading of each order: automatic suspensions
following a conviction obtained elsewhere are excluded, as are findings that rest on deficient
professional work — auditing-standard or opinion-letter negligence language — with no evidence the
professional personally engaged in the underlying violation. Records that do show personal
engagement stay: an accountant who tipped a friend to inside information, an attorney who personally
authored the false filings rather than failing to catch someone else’s. Fixing this also surfaced a
bug that let 84 further records, stale from earlier corrections this session, survive their own
reclassification; those are removed too. The corpus falls from 2,479 to 2,293 records. Full reasoning
is in DECISIONS.md §20.
2026-09-09 — the “touting” rule was still wrong, and 95 records carried the wrong technique
Affected: the paid stock promotion technique page and every case that was tagged with it in error — 95 records, of which three were removed from the library entirely because promotion was the only technique they had been given.
The error. The keyword rule for paid stock promotion matched the bare term “touting”. It fired on any boast. A CFTC action described a fraudster “touting his hundreds of thousands of dollars in weekly forex trading profits”; another described “touting the safety and security of precious metals investments”; an SEC administrative decision recorded that an accounting firm and its client “openly promoted the product and touted their joint relationship”. None of these is a paid promotion of a security, and every one of them was filed here as one.
The cause, and a correction to the correction below. The entry beneath this one, from 2026-09-08, says the rule “now requires language about compensation for publicising a security”. That was not true. Other terms in the rule were tightened at the time and the bare “touting” was left in place, so the defect that produced that correction survived it. The rule now matches only language naming what was touted and for whose benefit — “touting the stock”, “paid to tout”, “stock promoter”, the Securities Act anti-touting provision — and no longer fires on the verb alone.
The change. The corrected rules were re-run across the whole corpus. Most of the 95 affected records keep an accurate tag they already had: an SEC action headlined “Pump-And-Dump Scheme Touting Technology to End Fracking” is a pump and dump and is now recorded only as one; others are Ponzi schemes, churning, or marking the close. The technique’s case count falls from 230 to 158.
The substituted cases were wrong too. The correction below replaced the Kraft Heinz citation with two others, Notis Global and Empires Consulting. Both were tagged by the same defective rule and neither is a promotion case. The SEC’s own headline for Notis Global reads “Charges Marijuana-Related Company and Executives With Touting Bogus Revenues” — an issuer overstating its revenue, which is structurally the same kind of case as the accounting fraud the correction was made to remove. Empires Consulting is a fake trading bot whose operators sold investments “touting daily profits of one percent”. Under the corrected rule neither carries any technique in our taxonomy, and both records have gone.
Both posts now cite promotion cases that are unambiguously promotion cases, each matching language about payment for publicising a security rather than the verb alone: Friedland, a promoter paid to recommend a stock without disclosing he was paid; Mikula, paid to write bullish articles without disclosing the payments; and Abujudeh. The figures have been corrected to match those records.
What it prompted. A first attempt at the fix replaced “touting” with a list that included “promotional campaign”. That term is common in pump-and-dump releases that involve no paid promoter, and it silently added the tag to about ninety records that had never carried it — the same class of error, in the opposite direction, caught by comparing the count before and after rather than trusting the change. It was removed before publication.
2026-09-08 — a case was described as stock promotion when it was accounting fraud
Affected: Is short selling market manipulation? and Pump and dump has moved to Telegram.
The error. Both posts cited SEC litigation release LR-25195 as a paid stock promotion action carrying a $62 million penalty. It is not a promotion case at all. It concerns accounting irregularities at a large food company, and our classifier had tagged it paid stock promotion because the release states that the company “touted” purported cost savings to the market — the word appearing in an accounting context rather than a promotional one.
The cause. The keyword rule for that technique matched the bare term “touted”. A term that describes conduct in one context and ordinary corporate speech in another is not specific enough to tag on, and the rule now requires language about compensation for publicising a security.
The change. The record was removed from the library when the corrected rules were re-run across the corpus. Both posts now cite actions that genuinely are promotion cases, with their correct figures.
What else it prompted. The same audit found five further rule terms matching boilerplate rather
than conduct — including one that tagged any release mentioning a “task force” as settlement price
manipulation, because the trade-at-settlement acronym “TAS” sits inside the word “task”. All are
fixed, and the reasoning is recorded in DECISIONS.md in the repository.