VOL. XCIV, NO. 247
FIND MY MOAT FOR DEVELOPERS AND AGENTS
Public, read-only access
Developer guide
Use Find My Moat data without scraping the interface.
Download the investing-tool catalog as JSON or Markdown. Each record links to its Find My Moat profile and omits direct vendor and sponsored URLs. There is no account, key, or protocol to configure.
Maintained by Jera Value · Reviewed
- Account
- None
- API key
- None
- Access
- Read only
- Formats
- JSON, MD
Everything on this page is public. Nothing needs a sign-up.
What is available
JSON catalog
The complete public tool catalog as structured records. Download it once, cache it, and filter it locally.
Markdown catalog
The same records in a readable document for agents that work better with Markdown than JSON.
llms.txt
A compact index that tells language models when to use Find My Moat and where to retrieve the catalog.
Retrieve the catalog
JSON
Fetch /agent-tools.json for the complete catalog. It is a static file with one object per tool. There are no query parameters or application rate limits.
Cache the response, then filter its fields locally. The records are alphabetical so repeated builds produce a stable order. Relevance is up to the client and the question being answered.
curl https://www.findmymoat.com/agent-tools.jsonResponse headers
- Cache-Control
- Browsers and shared caches can keep the catalog for one day, then serve it stale while it refreshes for up to seven days.
- Content-Type
- application/json for the JSON catalog and text/markdown for the Markdown catalog.
- Link
- Points to the same catalog in the other format.
Files
- /agent-tools.json
- The complete structured catalog. Use this when your client can parse JSON.
- /agent-tools.md
- The complete readable catalog. Use this when Markdown fits your context better.
- /llms.txt
- The short discovery index for the catalog and the rest of Find My Moat.
JSON fields
Fields on each tool
- name
- Product name as listed in the catalog.
- aliases
- Other names and common search terms.
- summary
- A short description of what the tool does or who it suits.
- profileUrl
- The canonical Find My Moat profile. Direct vendor and sponsored URLs are excluded.
- sourceVerifiedAt
- The latest source check as YYYY-MM-DD, or null when no date is recorded.
- categories
- Research jobs the tool covers, such as Screener or Portfolio Tracker.
- primaryUseCases
- The main workflows the tool supports, such as portfolio tracking.
- assetTypes
- Stocks, ETFs, options, funds, cryptocurrencies, and similar assets.
- platforms
- Web, mobile, desktop, API, or other.
- prices
- Free, subscription, one-time, or other. A tool can have several.
- experienceLevels
- Beginner, intermediate, or advanced.
- targetAudience
- Investor types the vendor says it is for. This can be empty.
{
"count": 362,
"schemaVersion": 1,
"tools": [
{
"aliases": [
"10X EBITDA presentations",
"hedge fund pitch decks",
"activist investor presentations",
"hedge fund case studies",
"investment banking presentations"
],
"assetTypes": [
"Stocks"
],
"categories": [
"Education",
"Playbooks & Case Studies",
"Videos",
"Blogs"
],
"experienceLevels": [
"Beginner",
"Intermediate",
"Advanced"
],
"name": "10X EBITDA - Hedge Fund Presentations",
"platforms": [
"Web"
],
"prices": [
"Free"
],
"primaryUseCases": [
"research reports",
"fundamental research",
"stock research",
"investment research workspace"
],
"profileUrl": "https://www.findmymoat.com/tools/10x-ebitda-hedge-fund-presentations",
"sourceVerifiedAt": "2026-08-23",
"summary": "A free archive of more than 100 hedge-fund and activist pitch decks. Use it to study how investors make a case, frame valuation, and argue for a catalyst. The material is educational and static, so it is not a source of current prices or recommendations.",
"targetAudience": [
"Students/Researchers",
"Analysts"
]
}
]
}The top level has schemaVersion, count, and tools. The schema version changes only when a consumer must adjust how it reads the file.
Markdown
Fetch /agent-tools.md when your client reads Markdown more reliably than JSON. It contains the same public fields, with one heading per tool.
curl https://www.findmymoat.com/agent-tools.md
Discovery
Start with /llms.txt when you do not know which Find My Moat resource to fetch. It links to both tool catalogs, the human directory, comparisons, stock research, and the XML sitemap.
Use and support
- 1
Cache the files
The catalog changes with the site, not with each request. Honor the cache headers instead of downloading it repeatedly.
- 2
Filter locally
There is no search endpoint. Match names, aliases, categories, primary use cases, and the other structured fields in your own process.
- 3
Cite the profile
Each record has a canonical Find My Moat profile URL. Link to it so a reader can inspect the source date and current vendor link.
- 4
Check freshness
Vendors rename plans and change prices. Read sourceVerifiedAt before relying on details that may have changed.
What these files do not do
- Placing trades or moving money.
- Changing rankings, votes, or labels.
- Submitting forms on a reader's behalf.
- Personalized investment advice.
A record is research, not a recommendation. Read the methodology before presenting a record as a verdict.
Every record has a verification date when one is available. I promise nothing about what changed after it.
Link back to the profile page whenever you quote a record.
Report a schema problem or a bad record through the contact page.
Files and directories
Base URL https://www.findmymoat.com