advanced-feature-engineering

Apply fractional differentiation and rolling window standardization to financial time series data.

14|3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/kofttlcc/quant-test --skill advanced-feature-engineering
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: advanced-feature-engineering
Source: https://github.com/kofttlcc/quant-test/tree/main/.agent/skills/advanced_feature_engineering/quant-feature-eng
Command: npx skills add https://github.com/kofttlcc/quant-test --skill advanced-feature-engineering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, statsmodels, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill generates high-quality features for financial machine learning models by addressing data non-stationarity and preventing look-ahead bias during standardization.

Core Features & Use Cases

  • Fractional Differentiation: Stabilizes time series data while preserving historical memory, crucial for financial modeling.
  • Look-ahead Bias Free Rolling Normalization: Ensures that feature scaling at any point in time only uses past data, maintaining data integrity.
  • Use Case: Prepare stock price data for a predictive model by applying fractional differentiation to achieve stationarity and then standardizing it using a rolling window to avoid look-ahead bias.

Quick Start

Use the advanced-feature-engineering skill to generate features for the provided financial time series data.

Frequently Asked Questions about advanced-feature-engineering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make financial time series data stationary without losing historical memory?▼

Rolling window standardization prevents look-ahead bias in feature scaling by ensuring that calculations at any point only use past data. This maintains time-series data integrity for financial modeling.

How do I normalize time series features without introducing look-ahead bias?▼

Rolling window standardization prevents look-ahead bias in feature scaling by ensuring that calculations at any point only use past data. This maintains time-series data integrity for financial modeling.

What is the best way to prepare stock price data for predictive machine learning models?▼

Statistical tests like the ADF (Augmented Dickey-Fuller) test are used to verify time series stationarity after applying fractional differentiation. This ensures the transformed financial data meets modeling requirements.

Does this feature engineering approach require specific Python dependencies?▼

You should avoid standardizing financial features with global statistics or future-looking rolling windows, as this introduces look-ahead bias. Strict past-data-only rolling calculations are required to preserve data integrity.