Aller au contenu
czechdatasets

Jours fériés tchèques, codes banque, cours ČNB, fêtes des prénoms et validateurs gratuits

Jours fériés et jours ouvrés tchèques 2000–2050, codes banque de la ČNB, ses taux de change quotidiens depuis 1991, fêtes des prénoms et validateurs (IČO, DIČ, numéro de naissance, numéro de compte, IBAN, code postal, ID de boîte de données) en JS/TS, Python et SQL.

Gratuit, sans inscription ni paiement · données : 09/11/2026

Île avec un portillon de jardin ouvert, un panneau d’affichage de village, un verger et des ruchesÎle avec un portillon de jardin ouvert, un panneau d’affichage de village, un verger et des ruches

Le travail épargné

De petites nomenclatures que l’on recopie d’ordinaire depuis des sites web et des textes de loi, et des validateurs avec leurs tests : 8 en JavaScript, 13 en Python et 74 contrôles en SQL.

Mesuré sur notre propre build

Lignes de code et de tests
763
Temps machine par build
5 min

Nous avons mesuré la consommation de l’agent IA sur 6 autres jeux de données : la première version fonctionnelle du code a demandé entre 10 M et 40 M de tokens et 21–62 min d’exécution. Build avec téléchargement des sources, mesuré sur Apple M5 (10 cœurs, 24 Go de RAM).

Date des données
09/11/2026
Lignes
322 775
Tables
8
Contenu du pack
8 tables ; en plus : Validateurs
Formats
PostgreSQL, Parquet, CSV, JSON
Licence de la source
MIT, conditions de la ČNB, CC BY-SA 4.0

Contenu

Pack gratuit pour les développeurs : nomenclature des codes banque de la ČNB (la Banque nationale tchèque), cours quotidiens du marché des changes de la ČNB depuis 1991, cours des autres devises et historique du taux repo, jours fériés nationaux et autres jours fériés, calendrier des jours ouvrés 2000–2050 (fermeture des commerces comprise), fêtes des prénoms et validateurs pour l’IČO (le numéro d’identification des entreprises tchèques), le DIČ (numéro fiscal tchèque), le numéro de naissance tchèque (identifiant personnel), le numéro de compte, l’IBAN, le code postal et la boîte de données (la messagerie électronique officielle de l’État tchèque), en JS/TS, Python et SQL.

TableLignes
bankyCodes des banques et des établissements de paiement selon la ČNB47
svatkyJours fériés nationaux et autres jours fériés 2000–2050647
pracovni_dnyChaque jour de la période 2000–2050 : jour ouvré, jour férié, régime d’ouverture des commerces18 628
jmeninyFêtes des prénoms selon le calendrier civil560
kurzyCours quotidiens du marché des changes de la ČNB depuis le 1er janvier 1991269 291
menyPays et nom de la devise pour chaque code de la cote des changes58
kurzy_ostatnich_menCours des autres devises de la ČNB, mensuels depuis mai 200433 426
repo_sazbaHistorique du taux repo à deux semaines de la ČNB depuis 1995118

Téléchargements

Chaque format contient les mêmes données. Téléchargez seulement celui qu’il vous faut ; l’intégrité se vérifie avec le fichier SHA256SUMS.

FormatFichiersTaille
PostgreSQLschema.sql avec types, clés, index et commentaires, et import.sh qui charge les données depuis les CSV812 ko
ParquetUn fichier par table (zstd). DuckDB, Polars et pandas le lisent sans import.8968 ko
CSVUTF-8, virgule, ligne d’en-tête ; grandes tables en .csv.gz89,3 Mo
JSONTableau d’objets ; grandes tables en JSON Lines (.jsonl.gz)829 Mo
En plus dans le packFichiersTaille
ValidateursJS/TS, Python et SQL avec tests, licence MIT848 ko
  • En préparation Prénoms et noms : genre et vocatif : Prénoms et noms de famille tchèques avec le genre et le vocatif (5e cas), pour s’adresser aux destinataires dans les e-mails.

Exemple de code

D’autres exemples pour SQL, DuckDB, Python et Node.js se trouvent dans le README.md fourni dans le pack.

Échéance à 10 jours ouvrésPostgreSQL
-- PostgreSQL: datum splatnosti = 10 pracovních dnů po 2026-12-18
SELECT datum FROM zdarma.pracovni_dny
WHERE datum > '2026-12-18' AND je_pracovni_den ORDER BY datum OFFSET 9 LIMIT 1;
ValidateursJavaScript
import { isValidIco, parseRodneCislo, bankAccountToIban } from './validace.js';
isValidIco('25123891');                    // true
parseRodneCislo('736028/5163');            // { normalized: '736028/5163', datumNarozeni: '1973-10-28', pohlavi: 'Z' }
bankAccountToIban('19-2000145399/0800');   // 'CZ6508000000192000145399'

Source et licence

Sources
Traitement
czechdatasets.com. Données modifiées, ce n’est pas une publication officielle de l’administration ; la mention obligatoire de la source est dans LICENCE.txt.

Téléchargez-le maintenant.

Sans inscription ni paiement. Les jeux de données payants s’appuient sur ces codes : les 15 réunis coûtent 2 490 CZK.