Enforcement by year and agency
The jump from 101 records in 2013 to 216 in 2015 is the SEC litigation source starting in 2015, not enforcement. Across 2,418 records, crypto grew from 2.3% to 8.7% of records, spoofing clustered in 2017 to 2020, Rule 105 fell after two same-day batches in 2013 and 2014, and 2025 cannot be read.
Enforcement counts by year invite a story: a rise, a peak, a decline. Before telling one, this post measures where each of the library’s sources starts and stops, because in this library the sources, not the regulators, decide most of what a year-by-year chart looks like. What survives that test is shorter than the raw chart.
The finding
The library holds 2,428 records. Ten are SEC records filed from 2004 to 2012 and are left out of the year series; 2,418 records filed from 2013 to 2026 are used. Three things hold up.
- The rise from 2013 to 2015 is a coverage artefact. The count goes from 101 in 2013 and 136 in 2014 to 216 in 2015. The SEC litigation-release source begins in 2015, and it supplied 110 of those 216. Without it the counts are 101, 136 and 106. From 2015 to 2024 the totals stay between 155 and 239 with no sustained trend: 1,064 records in 2015 to 2019 and 915 in 2020 to 2024.
- Three technique shifts are visible in more than one way of counting: crypto assets rising from 2.3% to 8.7% of records between the two five-year windows, spoofing and layering concentrated in 2017 to 2020, and Rule 105 offering shorts falling sharply after 2014. Each rests on batches of same-day filings, shown below with and without them.
- Insider trading and Ponzi schemes show no wave. Their shares of the library are about the same in both windows. Their yearly counts move around but do not trend.
What cannot be read from the data: the apparent collapse in 2025 and 2026, any difference between agencies in how many cases they bring, and any reason behind any shift.
How it was measured
A script, scripts/analysis/enforcement-waves.mjs, reads the 2,428 case files and prints every number below.
The year is the year of the filing date (dateFiled), which is the date of the order, release or notice, not
the year of the conduct. For SEC settled administrative orders it is also usually the resolution date. A record
counts once under each tag it carries, so technique groups overlap, and 360 of the 2,418 records carry no
technique tag at all (364 untagged across the whole library; see
What reading every record found). Shares use all records filed that year
as the denominator, tagged or not. Asset class is a separate field: “crypto” is any record whose assetClass
contains crypto, whatever technique it carries. “Spoofing or layering” is the union of those two tags, which is
the pairing the earlier spoofing post used.
As of 2026-10-04. The figures were recomputed after the status and flag corrections made that day. Those corrections touched outcomes, money and the criminal-parallel flag, none of which this post uses, so filing-year counts did not move. What changed in the inputs that matters here: the record of the CFTC’s 29 January 2018 announcement of spoofing actions lost its technique tags and defendants (so spoofing is 101 records, not 102, and 2018 is 16, not 17). A later correction the same evening removed the insider-trading tag from one SEC record (Mmobuosi), so insider trading is 629 records and 40 in 2023, and 2020 to 2024 is 25.5% (233 of 915). More records were also resolved, which this post does not use.
The ingest source of an SEC record is read from the address of its primary document: a litigation-release page,
an administrative-proceedings order or an administrative law judge decision. The ingest scripts and
DECISIONS.md say where each source starts. The rest of this section is the result of reading them.
Where each source begins and ends
- SEC litigation releases start in 2015. The ingest script and the sources page both say so. This is the library’s largest source, 1,209 records. Before 2015 there are none; 2013 and 2014 SEC records come from administrative orders (130 of 149) and administrative law judge decisions (19).
- SEC administrative proceedings run from 2013 but are a smaller share of SEC records once litigation releases arrive: 91% of SEC records in 2013 and 85% in 2014, then between 12% and 36% in each later year. The source covers orders that find misconduct, and only those whose text scored a technique are kept, so it is a slice of the SEC docket, not all of it.
- SEC administrative law judge decisions are 56 records, 47 of them filed from 2013 to 2018 and 9 since. Only decisions with a finality order are recorded, so the source is thin after 2019. This source cannot show a trend.
- The CFTC runs from 2013 and gives 338 records.
- ASIC gives 113 records. The ingest is set to start in 2013, but the earliest ASIC record is dated 8 October 2014, so there are none for 2013 and the first nine months of 2014. We did not find out why.
- The FCA (48 records) and the OSC (69) never exceed 10 in a year, and the OSC has none in 2024 and none in 2026; its latest record is dated 22 October 2025. Together ASIC, FCA and OSC produce between 10 and 23 records in each full year, 2013 to 2025. They are too small to compare year by year.
- Not in the library at all: DOJ (the ingest reads only a rolling feed, and there are no DOJ records), FINRA (its robots file asks crawlers not to read the disciplinary pages, so they are not collected), CIRO and the other Canadian regulators. The agencies of the 2,418 records are SEC (1,860 in all), CFTC, ASIC, OSC and FCA. Any statement about “enforcement” here means those five.
Latest dates. Every record was ingested in September or early October 2026. The latest filing date is 4 September 2026 for the SEC, 28 August 2026 for the CFTC, 22 May 2026 for ASIC, 27 January 2026 for the FCA. 2026 is therefore a partial year of about eight months and is not compared with full years.
The 2025 and 2026 drop is not interpretable. Records fall from 189 in 2024 to 114 in 2025. The CFTC falls from 22 to 4 and SEC administrative proceedings from 56 to 14, while SEC litigation releases fall from 101 to 80. The last SEC administrative record is dated 22 May 2026, more than three months before the last SEC litigation record. This could be a real fall in published cases, a source whose latest pages were not fully collected, or a change in what each regulator publishes. We have not checked the CFTC and SEC indexes against the library for those months, so we cannot say which. Treat 2025 and 2026 as unreliable until that is done.
Taking the SEC litigation source out gives a series that does not have this break: 101, 136, 106, 98, 104, 119, 80, 92, 68, 64, 94 and 88 records for 2013 to 2024. That like-for-like series is flat to falling and noisy; it is smaller than the full one because it leaves out the largest source, so it is not a measure of enforcement either.
By agency
Between 2015 and 2019 and between 2020 and 2024 the counts were: SEC 832 and 702, CFTC 141 and 129, ASIC 39 and 54, OSC 35 and 18, FCA 17 and 12. Each fell except ASIC, though only the SEC and CFTC have enough records to be worth reading. Within the SEC both sources fall: administrative proceedings from 238 to 193 and litigation releases from 557 to 509. The CFTC’s series peaks at 42 in 2018 and 37 in 2019, then eases to 32, 26, 24, 25 and 22. Nothing in the data shows why.
SEC records also change in kind over the years: the share that are litigation releases is between 62% and 69% in 2015 to 2018 and between 64% and 86% afterwards, so a technique that is brought mainly as an administrative order loses weight in the later shares whatever the SEC did. That is why the technique shares below are also given within a single source.
Techniques over time
For every figure the denominator is all records filed in that window (1,064 for 2015 to 2019, 915 for 2020 to 2024). The windows are used because each source is running throughout, but a share built on all records still moves when the source mix does.
Crypto assets: the clearest rise
The library has 113 records with crypto as an asset class (SEC 67, CFTC 39, OSC 6, FCA 1). Three are dated before 2017. The share goes from 2.3% (24 of 1,064) in 2015 to 2019 to 8.7% (80 of 915) in 2020 to 2024, and the yearly count peaks at 26 in 2023. A rise appears with a single source too: among SEC litigation releases alone it goes from 1.3% (7 of 557) to 4.5% (23 of 509), and the 95% ranges (0.6 to 2.6 and 3.0 to 6.7) do not overlap. Six of the 26 records for 2023 were filed on one day (22 March 2023), the paid-promotion batch described below; without that day 2023 is 20, still the highest year. The count falls to 12 in 2024, 6 in 2025 and 2 in 2026, in the same years in which the whole library falls, so those last values cannot be read.
Forex as an asset class (53 records, 26 of them CFTC) is stable by comparison: 2.0% and 2.2% across the windows, 0 to 8 records in a year.
Spoofing and layering: a cluster, not a steady rise
There are 101 records, 73 of them CFTC. Counts are 2, 4, 6 and 4 for 2013 to 2016, then 11, 16, 17 and 15 for 2017 to 2020, then 3, 8, 3, 5, 3 and 4. The share of all records falls from 5.1% to 3.7%, which is a comparison between a window containing the peak and one that does not, and so is not a trend in itself. Within the CFTC records alone, spoofing and layering is 42% of 2017 records, 33% of 2018, 43% of 2019 and 34% of 2020, against 8% in 2021.
One day carries part of the peak: on 29 January 2018 eight spoofing records share a filing date, with consecutive CFTC release numbers 7682-18 to 7689-18. A ninth record on that date, cftc-three-banks-spoofing-2018 (release 7681-18), is an announcement that summarises the actions rather than an additional action, and after the 2026-10-04 corrections it carries no technique tag, so it is not counted in any group here. Without the eight, 2018 is 8 and the peak is 2019 at 17. The 2017 to 2020 shape stands with or without them: 59 of the 101 records were filed in those four years.
For context, the CFTC’s anti-spoofing provision is 7 U.S.C. § 6c(a)(5)(C), which prohibits bidding or offering with the intent to cancel before execution. The copy of the statute on the Legal Information Institute site, which was opened for this post, carries an amendment note saying Public Law 111-203, section 747 added paragraphs (5) to (7), which is the Dodd-Frank Act of 2010. The library’s first CFTC records are from 2013, so it cannot show what happened between that enactment and 2013, and it does not show whether the 2017 to 2020 cluster follows from the provision. That would need a source about investigations, and none was used.
Rule 105: two batches, then a trickle
Rule 105 of Regulation M restricts short sales before a public offering followed by purchases in it. The library has 85 records, all SEC: 25 filed in 2013, 33 in 2014, 9 in 2015 and between 0 and 6 in each year since. Forty-three of the 85 (51%) are on two days: 23 on 16 September 2013 and 20 on 16 September 2014, each run with consecutive SEC release numbers (for example D. E. Shaw, Deerfield and Antipodean Advisors). Without those two days the series is 2, 13, 9, 1, 2, 1, 0, 0, 1, 1, 5, 6 and 1 for 2013 to 2025. The share of SEC administrative proceedings carrying the tag falls from 47% in 2013 and 43% in 2014 to 15% in 2015, between 0% and 4% from 2016 to 2022, and 6% in 2023 and 11% in 2024. The tag is almost wholly an administrative-order tag: only 3 SEC litigation releases carry it.
The same-day filings are a fact of the record. Whether they reflect a coordinated effort is something a regulator statement would have to say, and none was used. The eCFR copy of 17 CFR § 242.105, also opened for this post, lists its source history as adopted in 1997 and amended in 2004 and 2007, then in 2018, 2021 and 2024, so the rule text did not change between 2007 and the batches. The list shows no amendment between 2007 and those batches or in the years after them until 2018; it says nothing about why the filings clustered or stopped. it is also the group that lost no tags in the audit.
Paid stock promotion: two spikes
Sixty-six records, 65 of them SEC. The yearly counts are 11 in 2017 and 12 in 2023 against 1 to 8 in the other years. Each spike has a batch: 7 records on 10 April 2017 (for example Corenman) and 6 on 22 March 2023 (including Lohan and Paul). Without them the two years are 4 and 6, and the series is a flat 1 to 8 a year. The share is 2.9% and 3.5% in the two windows, which is no change. This group lost half its tags in the audit, so it is also the one whose counts depend most on how the tag is judged.
Insider trading and Ponzi schemes: no wave
Insider trading is 629 records from 2013 on, 26.3% of records in 2015 to 2019 and 25.5% in 2020 to 2024. Ponzi schemes are 474, 17.9% and 20.2%. Both are well inside the sampling range of each other (about plus or minus 3 points). By year the Ponzi count runs 28 to 52 a year from 2015 to 2025 with a peak of 52 in 2023 (25.1% of records), and insider trading 34 to 65 with a low of 34 in 2021 (21.9%). Insider trading shares of 39% in 2025 and 52% in 2026 look like a wave but are not: the count (44, then 46 for part of a year) is in line with earlier years, and the share rises because the other sources shrink. The CFTC supplies 109 of the 474 Ponzi records (23%), and 2013 and 2014 insider trading is low (5 and 21 records) because those years rest on administrative orders only.
The table gives shares of all records by year.
| Year | Records | Insider | Ponzi | Spoofing | Crypto | Promotion | Rule 105 |
|---|---|---|---|---|---|---|---|
| 2013 | 101 | 5.0% | 31.7% | 2.0% | 0% | 1.0% | 24.8% |
| 2014 | 136 | 15.4% | 15.4% | 2.9% | 0.7% | 0% | 24.3% |
| 2015 | 216 | 25.0% | 20.4% | 2.8% | 0.9% | 1.4% | 4.2% |
| 2016 | 198 | 32.8% | 18.7% | 2.0% | 0% | 2.5% | 0.5% |
| 2017 | 216 | 24.5% | 15.7% | 5.1% | 1.4% | 5.1% | 0.9% |
| 2018 | 239 | 25.1% | 14.2% | 6.7% | 5.0% | 3.3% | 0.4% |
| 2019 | 195 | 24.6% | 21.0% | 8.7% | 3.6% | 2.1% | 0% |
| 2020 | 187 | 26.7% | 16.0% | 8.0% | 5.9% | 3.2% | 0% |
| 2021 | 155 | 21.9% | 20.6% | 1.9% | 9.0% | 3.9% | 0.6% |
| 2022 | 177 | 28.2% | 20.9% | 4.5% | 9.6% | 2.3% | 0.6% |
| 2023 | 207 | 19.3% | 25.1% | 1.4% | 12.6% | 5.8% | 2.4% |
| 2024 | 189 | 31.2% | 18.0% | 2.6% | 6.3% | 2.1% | 3.2% |
| 2025 | 114 | 38.6% | 24.6% | 2.6% | 5.3% | 0.9% | 0.9% |
| 2026 | 88 | 52.3% | 20.5% | 4.5% | 2.3% | 1.1% | 0% |
The 2013 and 2014 rows rest on administrative orders alone and 2025 and 2026 on a shrunken denominator; the middle years are the comparable ones. Spoofing here is the union of its two tags and the spoofing group’s yearly counts for 2013 and 2014 (2 and 4) are under 10, as are most of the cells in the paid-promotion and crypto columns, so a single record moves them.
What this does not show
- Selection. These are cases regulators chose to bring and publish, then kept by the library’s reading of what they charge. A change in a share is a change in the library’s records, not necessarily in the underlying conduct, in detection, or in how many cases were brought. No claim here is about how much manipulation occurred.
- No cause. Nothing in this post says why any shift happened, and none is attributed to an administration, a policy or a rule. The two legal facts above come from the statute and rule pages; neither is a statement about enforcement priorities.
- Coverage is uneven by design. The SEC litigation source starts in 2015, the ASIC records in October 2014, and DOJ, FINRA and CIRO records are absent. FINRA is the main enforcer of order-book conduct in US equities, so the spoofing and layering group is mostly futures and a thin set of SEC matters. The 2025 and 2026 drop is unresolved.
- Batches. A single day supplied 23, 20, 8, 7 and 6 records in the groups above. The result is stated with and without them, and the conclusion survives for crypto and for the 2017 to 2020 spoofing cluster, but a different batch day could move any small group.
- Small groups. ASIC, FCA and OSC are under 30 records a year combined; Rule 105, paid promotion and crypto cells are mostly under 10.
- Filing year, not conduct year. A 2019 filing usually concerns earlier trading, and the library’s duplicates (one matter can appear as an SEC order and a litigation release, and multi-respondent records are counted once) are not removed.
- Checked by AI agents, not lawyers. All 2,428 records were compared with primary documents on 2 and 3 October 2026 by Claude AI agents working from written instructions, with samples re-read, and no lawyer reviewed them. This analysis was also prepared by an AI agent, and its figures were recomputed a second way, but a mistake in a tag or date would carry through. If you find one, use the error link on the case page.
Techniques referenced
Cases referenced
| Action | Agency | Filed | Technique | Penalty | Status |
|---|---|---|---|---|---|
| SEC v. D. E. Shaw & Co., L.P. (rule 105 offering shorts, 2013) | SEC | 2013-09-16 | Rule 105 Offering Shorts | $202k | settled |
| SEC v. Deerfield Management Company, L.P. (rule 105 offering shorts, 2013) | SEC | 2013-09-16 | Rule 105 Offering Shorts | $609k | settled |
| SEC v. Antipodean Advisors LLC (rule 105 offering shorts, 2014) | SEC | 2014-09-16 | Rule 105 Offering Shorts | $65k | settled |
| CFTC announcement of eight anti-spoofing actions against Deutsche Bank, HSBC and UBS (2018) | CFTC | 2018-01-29 | — | judgment | |
| SEC v. Joel Corenman (paid stock promotion, 2017) | SEC | 2017-04-10 | Paid Stock Promotion | $25k | settled |
| SEC v. Lindsay Dee Lohan (paid stock promotion, 2023) | SEC | 2023-03-22 | Paid Stock Promotion | $30k | settled |
| SEC v. Jake Joseph Paul (paid stock promotion, 2023) | SEC | 2023-03-22 | Paid Stock Promotion | $75.1k | settled |
| SEC v. Erik T. Voorhees (unregistered distributions, 2014) | SEC | 2014-06-03 | Unregistered Distributions | $35k | settled |