For small EU AIFMs & ManCos

Sanctions & market-abuse compliance, on autopilot.

Veracore screens your entire holdings book against the live EU consolidated sanctions list every night, flags MAR market-abuse signals in your trades, and hands your MLRO a clean alert queue with an audit-ready evidence trail.

Drop in your nightly position file — Veracore takes it from there, every day, with a full audit trail.

veracore · run RUN-2026-06-22
2,000Positions
25Alerts
10Critical
~7sRun time
IssuerTypeSeverity
Sberbank
RU · EU_CONSOLIDATED
DIRECT_MATCHCritical
PROMSVYAZBANK
RU · score 1.00
DIRECT_MATCHCritical
Almaz-Antey JSC
RU · EU_CONSOLIDATED
DIRECT_MATCHCritical
Helsinki Robotics Oyj
FI · +12.4% same-day
INFORMED_TRADINGHigh
Riga Pharma AS
LV · 80% of ADV
UNUSUAL_VOLUMEHigh
~6,000EU entities screened against, live
2,000positions checked in ~7 seconds
3lists: EU · OFAC · UK
100%runs logged in a tamper-evident chain
How it works

Automatic. Continuous. Audited.

Set it up once. Every business day Veracore ingests your positions, screens them, and files the evidence — without anyone lifting a finger.

01

Ingest

Every midnight your position file arrives automatically — straight from your fund admin or custodian.

CSVSFTPAPI
02

Screen

Veracore pulls the live EU list and runs sanctions + MAR checks across your whole book — unattended, in seconds.

03

Alert

Your MLRO opens a short, ranked queue — evidence and a recommended action on every hit.

04

Audit

Every run is written to a tamper-evident log — proof it ran, what it checked, what it found.

Runs again every business day — unattended

Built for the funds the big compliance vendors ignore

Boutique AIFMsManCosFamily offices Crypto / MiCA fundsUCITS managers
Sanctions screening

Catch the 10 that matter, not 200 false alarms

Every issuer, parent and jurisdiction checked against the live EU FSF list plus OFAC and UK. Entity-aware matching means real hits surface as CRITICAL — and unrelated names that merely share a generic word don't.

  • Live EU consolidated list, pulled fresh each run
  • Match score, list source and listing date on every hit
  • Jurisdiction-risk flags for sanctioned-country exposure
How sanctions screening works →
Sanctions · 10 critical
JSC SOVCOMFLOT
ISIN RU4592877802 · listed 2024-06-24
Critical
KAMAZ PTC
ISIN RU9437726126 · score 1.00
Critical
Novikombank
matched 'Новикомбанк' · EU
Critical
PJSC United Aircraft Corp.
ISIN RU1136601514 · listed 2025-03-15
Critical
Uralvagonzavod
RU · EU_CONSOLIDATED
Juris.
→ Freeze position, block trading, draft FIU notice, escalate to MLRO.
MAR surveillance

Spot suspicious trades before the regulator asks

Your own daily trades screened for informed trading, off-market execution and unusual volume — each with the evidence and a ready STOR recommendation for Finantsinspektsioon or your local NCA.

  • Informed-trading, off-market-price and volume detectors
  • Plain-English reason + numeric evidence per signal
  • STOR-ready recommended action attached to each alert
What is a STOR? →

Helsinki Robotics Oyj — informed trading

BUY coincided with an abnormal same-day move of +12.4%.

side=BUY · day_return=+12.4% · threshold=8.0
High

Riga Pharma AS — unusual volume

Traded 80% of average daily volume in a single day.

pct_of_adv=80.0 · threshold=25.0
High

Dublin Software Group — off-market price

Execution price 426.57 outside the day range [382.60, 406.26].

exec=426.57 · high=406.26 · tol=0.5%
High
Audit trail

Prove you were watching — every single night

Each run records the input file's hash, the exact list versions used, and the result, in a tamper-evident chain. The evidence your auditor and regulator actually ask for — not "we were looking."

  • Append-only, hash-chained run log
  • Input SHA-256 + list version captured per run
  • One-command verification of the whole chain
Why the audit trail matters →
run_idRUN-2026-06-22-144719
positions_screened2000
alerts_total25
input_sha256b3e0fd5d…85b8baf96
record_hashsha256:17b8ca80…33077b59
✓ Tamper-evident hash chain verified
Why small funds get stuck

The obligation is the same. The headcount isn't.

EU restrictive measures and MAR expect continuous screening and surveillance — but a 2,000-line book checked by hand against a 6,000-entity list either misses real hits or drowns one person in false ones. Veracore automates the part that doesn't need judgment, and gives your MLRO a clean queue for the part that does.

Learn more

Plain-English compliance guides

EU sanctions screening for fund managers

What it covers, how often you need to run it, and what regulators expect.

What is a STOR?

Suspicious Transaction and Order Reports under MAR, explained simply.

Do small AIFMs need to file STORs?

Yes — fund size doesn't exempt you from MAR. Here's what applies.

Sanctions screening for crypto funds under MiCA

What changes once your fund holds crypto-assets.

See it on your own names first

The free checker runs against the same live EU list the full product uses. Paste a name, get an instant read.