BourseAPI
ENPL
Menu
Radar
Pricing

Bourse Agent.
Send a filing. Get a decision.

An AI analyst for stock-exchange disclosures. It reads ESPI, BaFin, AMF, RNS and SEC filings in any language, checks them against insider, Congress, lobbying and government-contract data, and returns clean JSON your systems can act on.

4regulators read: KNF, BaFin, AMF, FCA, plus SEC
1API call, JSON out
10free calls a day
0documents stored

Three steps,
one request.

1. Reads

Text, a link or a PDF, in any language: ESPI and EBI reports, BaFin and AMF notices, RNS announcements, SEC 8-K and Form 4. It pulls out the issuer, the event, the people and the numbers.

2. Checks

Against Bourse data: insider dealings in the U.S. and Europe, Congress trades and committee seats, lobbying, U.S. federal contracts and trades by the President and officials.

3. Decides

Returns clean JSON: material, watch or noise, the tone of the news for the company, confidence, the next step for your analyst and the reasons. Political links come only from real records, never from the model’s imagination. It never tells anyone to buy or sell.

Request
and response.

POST /v1/agent/analyze
curl -X POST https://api.bourse.pl/v1/agent/analyze \
  -H "Authorization: Bearer $BOURSE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.bankier.pl/wiadomosc/...-espi.html",
       "language": "en"}'

Instead of url you can send "text" or "pdf_base64". Optional: ticker, isin, language (en or pl) and question.

Response
{
  "verdict": "watch",
  "tone": "positive",
  "confidence": 0.74,
  "next_step": "Review: second board purchase in 30 days.",
  "summary": "The CFO bought 12,000 shares on the open market...",
  "political_links": [],
  "insider_activity": "2 director purchases, 0 sales (30 days)",
  "document": { "type": "insider_dealing", "issuer": "...", "key_facts": ["..."] },
  "data_checked": { "eu_director_dealings": 6, "congress_trades": 0 }
}

Built for
people who read filings all day.

Funds and family offices

Screen every ESPI, BaFin and RNS notice overnight and wake up to the five that matter.

Compliance and risk

Flag dealings by directors linked to government contracts, lobbying or Congress trades.

Fintech and newsrooms

Turn raw disclosures into alerts and story leads in your app or CMS, with a JSON schema that does not change.

Pricing.

PlanAgent callsPrice
Free key10 calls a day$0
Premium100 calls a day$14.99 / month
API Pro2,000 calls a day, commercial use$499 / month
AWS MarketplaceUnlimited, $0.05 per call, billed by AWSComing soon
Docker containerRuns in your own AWS account, documents never leave itComing soon

Questions.

What is Bourse Agent?

An AI analyst behind one API call. You send a stock-exchange disclosure and get a structured assessment: whether it matters, which way it points and why, checked against insider, political and government-contract data.

Which documents does it understand?

Any text, HTML page or PDF up to 8 MB in any language. It is tuned for ESPI/EBI current reports, MAR article 19 notifications (BaFin, AMF, FCA), RNS announcements and SEC filings such as 8-K and Form 4.

Does it invent political connections?

No. The political_links field only lists records found in Bourse data, such as a member of Congress who traded the stock, their committee seats, lobbying filings or federal contracts. If there are none, the list is empty.

Do you store the documents I send?

No. Documents are processed for the request and not saved. Only the number of calls is counted for limits and billing.

Is this investment advice?

No. It is an automated assessment of public information for screening and research. Decisions remain yours.

How do I get access?

Use any Bourse API key: the free key includes 10 agent calls a day. API Pro raises it to 2,000 and allows commercial use. Pay-per-call through AWS Marketplace is coming.

Terms: API & Data License. Automated assessment of public information, not investment advice.