WHSMACON
Apps, tools, and market data built from the primary public record.
Markets
Markets overviewMarket data built from the primary public record — the SEC, the Clerk of the House, the CFTC — not resold from a vendor.
Insider Trading
Every Form 4 share purchase and sale filed with the SEC, linked to the original filing.
Congress Trading
Stock trades disclosed by members of the House under the STOCK Act.
COT Positioning
Weekly CFTC futures positioning — commercial hedgers against large speculators.
Positioning Extremes
Every liquid futures market ranked by how stretched speculative positioning is against its own three-year range.
Correlation Finder
What moves like any given ticker — substitutes ranked by one-year correlation, filtered to comparable risk.
Yield Curve
What US Treasuries pay across maturities, and every inversion since 1976 with the recession that followed.
Institutional Holdings
What the largest managers reported owning last quarter, from SEC Form 13F filings.
Look Up a Security
One page per company: filings, ownership, every short-selling measurement, and what moves most like it.
Short Interest
Shares sold short and not yet bought back, ranked by how many days of trading it would take to cover.
Short Volume
What share of each day's trading is executed as a short sale, from FINRA Reg SHO files.
Fails to Deliver
Shares that did not settle on time, from the SEC — what the file says, and what it is routinely claimed to say.
Activist Stakes
Schedule 13D filings: investors crossing 5% of a company with a declared intent to influence it.
Federal Contracts
Which listed companies the US government pays, from USASpending award records.
The Doomboard
Every recession indicator, what it says today, and how many times it has been wrong.
Industries
Every US industry ranked by how it moves with rates, and how much of it is really one position.
Duplicate ETFs
Funds that moved as one thing over the past year. Holding three of a group is holding one position three times.
Insiders vs Shorts
Companies where an officer bought on the open market while short sellers stayed positioned against them.
Settlement Date
When a US stock trade settles under T+1, holidays included — and the last trade date that settles inside the year.
Trading Days Calculator
Count NYSE sessions between any two dates.
Market Closures
Every day the NYSE did not open since 1885, and why.
Latest Filings
Straight off the wire — refreshed daily from the SEC and the Clerk of the House.
Insider Buys
Open-market purchases by officers and directors. Buying is the signal; selling rarely is.
| LEN | BERKSHIRE HATHAWAY INC | 638.8K | 2026-09-30 |
| GPI | Conifer Management, L.L.C. | 16.5K | 2026-09-30 |
| GPI | Conifer Management, L.L.C. | 16.3K | 2026-09-30 |
| GPI | Conifer Management, L.L.C. | 14.7K | 2026-09-30 |
| GPI | Conifer Management, L.L.C. | 12.3K | 2026-09-30 |
| BPRE | KAMFAR RAMIN | 154.1K | 2026-09-30 |
| GPI | Conifer Management, L.L.C. | 5.4K | 2026-09-30 |
Congress Trades
House disclosures under the STOCK Act. Amounts are the filed bracket, never an exact figure.
| AAPL | Pete Sessionssale | $100,001–$250,000 | 2026-09-22 |
| CNP | Kevin Hernsale | $15,001–$50,000 | 2026-09-15 |
| STE | Kevin Hernsale | $15,001–$50,000 | 2026-09-15 |
| TJX | Kevin Hernsale | $1,001–$15,000 | 2026-09-15 |
| ABBV | Pete Sessionssale | $15,001–$50,000 | 2026-09-14 |
| GOOGL | Pete Sessionssale | $15,001–$50,000 | 2026-09-14 |
| HD | Kevin Hernsale | $15,001–$50,000 | 2026-09-14 |
Apps
DeadSpread
A music app for jam band fans, highlighting the Grateful Dead and Widespread Panic. iOS, Android, FireOS, Web.
legitWeather
A weather app with a map, daily and hourly forecasts, and saved locations. iOS, Android.
Tools
Base64 Encode/Decode
Convert text to and from Base64.
JSON Formatter
Format, minify, and validate JSON.
URL Encode/Decode
Encode and decode URLs.
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512.
UUID Generator
Generate unique identifiers.
Password Generator
Create strong, random passwords.
Unix Timestamp
Convert between timestamps and dates.
Color Converter
Convert between HEX, RGB, HSL.
QR Code Generator
Create QR codes from text or URLs.
Text Diff
Compare two texts side by side.
Lorem Ipsum
Generate placeholder text.
Regex Tester
Test regular expressions live.
Image to Base64
Convert images to Base64 strings.
JWT Decoder
Decode JSON Web Tokens.
Cron Parser
Parse and explain cron expressions.
HTML Entities
Encode and decode HTML entities.
Markdown Preview
Preview Markdown as HTML.
HEIC to JPEG
Open iPhone photos anywhere. No account, no watermark.
RAW to JPEG
CR2, CR3, NEF, ARW, RAF, DNG and more, without Lightroom.
Old Office Files
DOC, XLS, PPT, WordPerfect and Publisher to PDF.
Pages, Numbers, Keynote
Open an Apple document without a Mac.
Character Inspector
Find the invisible characters and lookalike letters breaking your text.
File Checksum
Verify a download's SHA-256 against the published value.
EXIF Viewer & Remover
See a photo's hidden metadata, including GPS location, then strip it.
File Type Identifier
Find out what a file really is, whatever the extension claims.
ZIP Inspector
List an archive's contents without extracting it.
PDF Version Converter
Convert PDFs between versions.
PDF to JPEG
Convert PDF pages to images.
Articles
View all articlesAsset Allocation: Correlation Does the Work
Diversification is not owning many things. It is owning things that do not move together — which is measurable.
Common Sources of Error in Trading Backtests
The issues that quietly make a backtest look better than the real thing.
Beta vs Correlation: Two Numbers People Keep Confusing
One says how closely things move together. The other says how far. Measured values for real securities show why the difference matters.
Compound Interest, and the Two Things That Break It
The formula, the Rule of 72, and why the real-world result is always below the projection.
Dollar-Cost Averaging: The Case For and the Case Against
Buying at fixed intervals lowers your average cost per share. It also, on average, lowers your return — both are true.
Index Funds and ETFs: What Actually Differs
Three S&P 500 funds track at 0.999 to each other. Since the exposure is identical, the decision is about everything else.
Order Types: What Each One Guarantees
A market order guarantees execution, a limit order guarantees price. No order type guarantees both, and that is the whole subject.
Rebalancing: What It Costs and What It Buys
Selling what went up to buy what went down. The arithmetic, the tax bill, and why calendar rules beat instinct.
Reading a Form 4: Which Insider Trades Mean Anything
Most filed transactions are not decisions. The code letter tells you which ones are — and open-market buying is under a tenth of the total.
Risk-Adjusted Returns: The Arithmetic and the Catch
Sharpe, Sortino and the ratios built on them — what each divides by, and why a high one is not a recommendation.
Volatility, and What the Number Actually Tells You
The arithmetic behind the figure, measured values for real securities, and the two readings people get wrong.
The Wash-Sale Rule and Finding a Replacement
Sell the loss, keep the exposure, stay out of trouble. The 61-day window, what 'substantially identical' means, and how people actually pick a substitute.
Base64: What It Is For, and the 33% You Pay
Not encryption, not compression. A way to move binary through channels that only accept text — at a measurable cost.
Character Encoding: Why Text Arrives Broken
Mojibake, the BOM, and why a string's length depends on what you mean by a character.
HEX, RGB, HSL and the Colours You Cannot Mix in Them
Why #808080 is not half as bright as white, and why HSL lightness lies about lightness.
Cron: The Five Fields, and What Bites in Production
The syntax takes ten minutes. The environment, the overlap and the missing hour take longer.
Hashing: Which Algorithm for Which Job
Checksums, digital signatures and password storage need three different families. Using one for another is how breaches happen.
JSON: The Spec Is Small, the Edge Cases Are Not
Numbers that lose precision, duplicate keys, and why you cannot store a date.
JWTs: What They Prove, and the Mistakes That Undo It
Signed, not encrypted. Readable by anyone holding one, and hard to revoke — which decides where they belong.
Regular Expressions: The Parts Worth Knowing
Greedy versus lazy, capture groups, and the catastrophic backtracking that takes a server down.
Unix Time: Seconds Since 1970, and Where It Goes Wrong
Leap seconds, the 2038 problem, milliseconds versus seconds, and why a timestamp alone is not a time.
URL Encoding: Which Function, and Where
Different parts of a URL have different rules. Using one escaping function everywhere is how links break.
UUIDs: Which Version to Use, and Why v4 Is Usually Wrong for a Primary Key
The versions that matter, the collision maths, and the index fragmentation nobody warns you about.
DNA, Genes and Chromosomes: How the Pieces Fit
Two metres of DNA in every cell, 20,000 genes, and the 98% that does not code for protein.
Genotype and Phenotype: Why the Genes Do Not Settle It
Dominance, penetrance and expressivity — the reasons two people with the same variant differ.
Reading a Raw DNA File: The Format and Its Limits
Four columns, several hundred thousand rows, and a set of things the file genuinely cannot tell you.
SNPs: What a Single Letter Change Does and Does Not Mean
rs numbers, odds ratios, and why 'associated with' is doing far more work than it looks.
Genetic Deep Dive Report
Comprehensive Analysis for Walter Sanders
DeadSpread, and Why Jam Bands Are Archived Like No Other Music
An app for the Grateful Dead, Widespread Panic and the wider scene — built around a recording culture that has no real parallel.
Klaar: Removing macOS Apps and What They Leave Behind
Dragging an app to the Trash removes the app. Klaar removes the rest of it — including developer toolchains.
KOCaffeine: Keeping a Mac Awake, Precisely
A keep-alive utility for macOS with fine-grained control over exactly when the machine stays up.
legitWeather, and How to Read a Forecast Properly
Current conditions, hourly and daily forecasts, a map and saved locations — plus what a 30% chance of rain actually means.
Mac App Store or Direct Download: What the Choice Decides
Sandboxing, updates and notarisation — and why one of these two utilities could not ship through the store.