Skip to main content

parsimony-financial-reports

FinancialReports.eu connector — European company filings (annual reports, interim reports, ESEF) plus company, ISIN, and ISIC reference data via the official SDK.

Part of the parsimony-connectors monorepo. Distributed standalone on PyPI as parsimony-financial-reports.

Connectors

10 connectors grouped by capability:

Name Kind Description
fr_companies_search fetch Search/list companies by name, country, ISIN, ticker, or ISIC industry code.
fr_company_retrieve fetch Full company profile by internal ID.
fr_filings_search fetch Search filings by company, type, date, country, language, and more.
fr_filing_retrieve fetch Full filing metadata by ID.
fr_filing_markdown fetch Full filing content as markdown text (Level 2 API access).
fr_filing_history fetch Audit trail of changes to a filing.
fr_next_annual_report fetch Predict a company's next annual report date with a confidence score.
fr_isic_browse fetch Browse ISIC industry classifications (sections / divisions / groups / classes).
fr_isin_lookup fetch Look up ISINs with OpenFIGI enrichment (FIGI, security type, exchange).
fr_reference_data fetch List reference data: filing types, categories, languages, countries, sources.

Install

pip install parsimony-financial-reports

Pulls in parsimony-core>=0.4,<0.5 and the official financial-reports-generated-client SDK automatically. Verify discovery:

python -c "from parsimony import discover; print([p.name for p in discover.iter_providers()])"

Configuration

Set the following environment variable:

export FINANCIAL_REPORTS_API_KEY="<your-key>"

Request a key at https://financialreports.eu.

Quick start

import asyncio
from parsimony_financial_reports import CONNECTORS

async def main():
    connectors = CONNECTORS.bind_env()
    result = await connectors["fr_companies_search"](countries="DE", page_size=10)
    print(result.data.head())

asyncio.run(main())

For multi-plugin composition:

from parsimony import discover
connectors = discover.load_all().bind_env()

Provider

License

See LICENSE.

Metadata

Release files for parsimony-financial-reports 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for parsimony-financial-reports 0.5.0
File Size Uploaded Provenance
parsimony_financial_reports-0.5.0.tar.gz 13.5 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for parsimony-financial-reports 0.5.0
File Interpreter ABI Platform
parsimony_financial_reports-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 27.1 kB

Release files / parsimony_financial_reports-0.5.0.tar.gz

Download URL parsimony_financial_reports-0.5.0.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bffc662a6856813bb7bf1888d656d670aba0c9b8e5d493c7a5a85689afc6794f
BLAKE2b-256 checksum
How to use checksums
7335a55a878d8e2a6c28f2c8353093186e0f97035efb106e6457300ecfe81f7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 6, 2026.

Transparency log

Release files / parsimony_financial_reports-0.5.0-py3-none-any.whl

Download URL parsimony_financial_reports-0.5.0-py3-none-any.whl
Size 13.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b95dedc018ec99f6af1cbc4415f96264d87f9da113648012b0ff8a1abb92702b
BLAKE2b-256 checksum
How to use checksums
f25a6bdd89e5da324204d8215a24b209ba20ead552d6f6ec37c353a2c0e0bbfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 6, 2026.

Transparency log

Security for parsimony-financial-reports 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for parsimony_financial_reports-0.5.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 6, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page