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 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.
| Table | Lignes |
|---|---|
bankyCodes des banques et des établissements de paiement selon la ČNB | 47 |
svatkyJours fériés nationaux et autres jours fériés 2000–2050 | 647 |
pracovni_dnyChaque jour de la période 2000–2050 : jour ouvré, jour férié, régime d’ouverture des commerces | 18 628 |
jmeninyFêtes des prénoms selon le calendrier civil | 560 |
kurzyCours quotidiens du marché des changes de la ČNB depuis le 1er janvier 1991 | 269 291 |
menyPays et nom de la devise pour chaque code de la cote des changes | 58 |
kurzy_ostatnich_menCours des autres devises de la ČNB, mensuels depuis mai 2004 | 33 426 |
repo_sazbaHistorique du taux repo à deux semaines de la ČNB depuis 1995 | 118 |
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.
| Format | Fichiers | Taille |
|---|---|---|
| PostgreSQLschema.sql avec types, clés, index et commentaires, et import.sh qui charge les données depuis les CSV | 8 | 12 ko |
| ParquetUn fichier par table (zstd). DuckDB, Polars et pandas le lisent sans import. | 8 | 968 ko |
| CSVUTF-8, virgule, ligne d’en-tête ; grandes tables en .csv.gz | 8 | 9,3 Mo |
| JSONTableau d’objets ; grandes tables en JSON Lines (.jsonl.gz) | 8 | 29 Mo |
| En plus dans le pack | Fichiers | Taille |
|---|---|---|
| ValidateursJS/TS, Python et SQL avec tests, licence MIT | 8 | 48 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.
-- 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;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
- ČNB : Číselník kódů bank / platebních institucí, nomenclature des codes des banques et des établissements de paiement (en vigueur depuis le 1er octobre 2026)
- ČNB : Kurzy devizového trhu, cours du marché des changes (fichiers annuels depuis 1991, cotes quotidiennes)
- ČNB : Kurzy ostatních měn, cours des autres devises (cotes mensuelles depuis mai 2004)
- ČNB : « Jak se vyvíjela dvoutýdenní repo sazba ČNB? » (évolution du taux repo à deux semaines de la ČNB)
- Zákon č. 245/2000 Sb., o státních svátcích, o ostatních svátcích, o významných dnech a o dnech pracovního klidu (loi tchèque sur les jours fériés, les journées commémoratives et les jours chômés)
- Zákon č. 223/2016 Sb., o prodejní době v maloobchodě a velkoobchodě (loi tchèque sur les horaires d’ouverture du commerce de détail et de gros)
- Wikipédia en tchèque : Jmeniny v Česku (révision 25286427)
- Wikipédia en anglais : Name days in the Czech Republic (révision 1377261443)
- svatkyapi.cz (uniquement pour recouper les fêtes des prénoms)
- Vyhláška ČNB č. 169/2011 Sb., décret de la ČNB (numéro de compte, IBAN)
- 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.
À croiser avec
Les jeux de données partagent les codes RÚIAN et l’IČO : un JOIN suffit à les relier.


Entreprises et organisations (RES)
Entreprises et organisations par IČO, issues du registre tchèque des entités économiques (RES) : forme juridique, activités CZ-NACE, taille et adresse du siège reliée au RÚIAN, avec GPS. Sans personnes physiques.


Boîtes de données
Liste des boîtes de données de toutes les personnes morales et autorités publiques tchèques : ID de boîte de données par identifiant d’entreprise IČO, avec adresse du siège reliée au RÚIAN et GPS.
Autres jeux de données
- RÚIAN avec historique
- Géocodeur et autocomplétion d’adresses
- Risques par adresse
- Offres d’emploi
- Médicaments (SÚKL)
- Ruptures et disponibilité des médicaments
- Pharmacies avec horaires et GPS
- Établissements de santé (NRPZS)
- Écoles et structures scolaires
- Résultats des élections 1996–2026
- Communes en chiffres 2000–2025
- Salaires par région et secteur
- Nomenclatures ČSÚ
- Population des communes 2000–2026
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.