Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Tsallis entropy-KETEWS

Domaine:

socioeconomic

Type de record:

softwaredataset
Créateur:
Nte
Éditeur:
MIT
Hôte:avatar

ZENODO DEPOSIT — METADATA AND DESCRIPTION
==========================================
Use this text exactly in the Zenodo form fields.

TITLE:
------
KATEWS: KDE-Adaptive Tsallis Early-Warning System for African Equity
Markets — Code and Data Reproducibility Scripts

AUTHORS:
--------
Moroke, Ntebogang Dinah
  Affiliation: North-West University, Faculty of Economic and
               Management Sciences, Mafikeng Campus, South Africa
  ORCID: 0000-0001-8545-1860

RESOURCE TYPE:
--------------
Software

DESCRIPTION (paste this into the Description box):
---------------------------------------------------
This repository contains the source code and data reproducibility
scripts for the KATEWS (KDE-Adaptive Tsallis Early-Warning System)
framework, developed for the detection of extreme market events in
African equity markets.

KATEWS is a three-stage early-warning system that resolves three
structural limitations of existing entropy-based EWS: (1) it employs
a Hill-estimator-guided adaptive kernel density estimator that
calibrates separate bandwidths for the body and tail regions of the
return distribution; (2) it drives the Tsallis entropic index q(t)
dynamically via an exponentially weighted moving average of squared
returns, making the system more sensitive during volatile regimes;
and (3) it determines the alert threshold via peaks-over-threshold
generalised Pareto distribution fitting on training-period entropy
exceedances.

The framework is validated on daily returns from three African equity
market proxies spanning 2003 to 2025: the Johannesburg Stock Exchange
(EZA ETF, N=5,760), the Nigerian Exchange (NGE ETF, N=2,767), and the
Egyptian Exchange (COMI.CA, N=5,772). Across eleven crisis episodes
(2008 GFC, 2015 commodity shock, 2020 COVID-19, 2022 Fed rate shock),
KATEWS achieves an average lead time of 9.8 trading days at an 11.2%
false-positive rate, compared to 3.6 days for fixed-bandwidth
KDE-Tsallis and 1.0 day for GARCH.

FILES INCLUDED:

  KATEWS_data_download.py
    Downloads all three market return series (EZA, NGE, COMI.CA)
    from Yahoo Finance via yfinance. Run this script first. The
    script verifies the key distributional statistics against the
    paper's Table 1 (N, volatility, skewness, excess kurtosis).
    Market data are not included in this repository because they
    are proprietary to Yahoo Finance and the underlying exchanges;
    the script provides full reproducibility.

  KATEWS_analysis.py
    Full KATEWS analysis pipeline. Reproduces all parameter
    estimates (Hill tail index, adaptive bandwidths, dynamic
    entropic index, GPD threshold), performance metrics (lead
    times, false-positive rates), statistical tests
    (Diebold-Mariano, paired t-test, Wilcoxon signed-rank,
    bootstrap confidence intervals), and saves all intermediate
    arrays (.npy) and results (JSON) to ./katews_outputs/.

HOW TO REPRODUCE:

  Step 1: Install dependencies
    pip install numpy pandas scipy statsmodels arch matplotlib
            scikit-learn yfinance

  Step 2: Download data
    python KATEWS_data_download.py

  Step 3: Run analysis
    python KATEWS_analysis.py

  Expected outputs (verified against paper):
    JSE: lead=10.0d FPR=10.9%
    NGX: lead=13.3d FPR=10.4%
    EGX: lead=7.0d  FPR=11.6%
    Average: lead=9.8d FPR=11.2%

NOTE ON DATA:
  The market return data (EZA, NGE, COMI.CA) are sourced from Yahoo
  Finance and cannot be redistributed under Yahoo Finance terms of
  service. Any researcher can reproduce the exact datasets by running
  KATEWS_data_download.py with Python 3.12 and yfinance >= 1.4.0.

This code is associated with a manuscript currently under review.
The repository will be updated with the full citation upon acceptance.

KEYWORDS:
---------
Tsallis entropy; adaptive kernel density estimation; early-warning
system; financial crisis detection; African equity markets; Hill
estimator; extreme value theory; JSE; NGX; EGX; GARCH; nonparametric

LICENCE:
--------
MIT

ACCESS:
-------
Open Access

RELATED IDENTIFIERS (add after acceptance):
-------------------------------------------
Is supplement to: [DOI of published paper — add when available]

VERSION NOTES:
--------------
v1.0 — Initial deposit, 25 May 2026.
Corresponds to manuscript submitted to Applied Stochastic Models
in Business and Industry on 25 May 2026.

Visit

doi.org

Tags

Tsallis entropy, adaptive KDE, early-warning system, JSE, African equity markets, extreme value theory

Licenses

info:eu-repo/semantics/openAccessCreative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcode

Similaires

DanDrappaChapiti/chichewa-frequency-entropy-analysistammeka/afaan-oromo-entropy-2026kimx3966/weighted-x-entropy-asrEntropy estimation and entropy-based encoding of written Amharic language for efficient transmission in telecom networksOn the Entropy of Written SpanishOn the Entropy of Written Afan Oromo

DanDrappaChapiti/chichewa-frequency-entropy-analysis

Python tool for frequency and Shannon entropy analysis of the Chichewa language.

tammeka/afaan-oromo-entropy-2026

# Afaan Oromo Entropy 2026

kimx3966/weighted-x-entropy-asr

Weighted Cross-entropy for Low-Resource Languages in Multilingual Speech Recognition # Weighted Cro

Entropy estimation and entropy-based encoding of written Amharic language for efficient transmission in telecom networks

On the Entropy of Written Spanish

This paper reports on results on the entropy of the Spanish language. They are based on an analysi

On the Entropy of Written Afan Oromo