tick-data-storage

Capture and persist real-time MT5 tick data to Parquet or HDF5.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Tradecraft --skill tick-data-storage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tick-data-storage
Source: https://github.com/mahmoud20138/Tradecraft/tree/main/plugins/tradecraft/skills/tick-data-storage
Command: npx skills add https://github.com/mahmoud20138/Tradecraft --skill tick-data-storage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tick data collection and storage for real-time MT5 feeds, enabling efficient archival and analytics.

Core Features & Use Cases

  • Real-time MT5 tick capture and persistence
  • Efficient storage formats (Parquet, HDF5) and optional aggregation to OHLCV
  • Bid/ask spread tracking and time-series archival for backtesting and research
  • Data pipelines for tick data to ML/analysis workflows

Quick Start

Start MT5 real-time tick capture for a symbol and duration, then store the data in Parquet or HDF5.

Frequently Asked Questions about tick-data-storage

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

FAQPage Schema
How do I capture real-time MT5 tick data for backtesting?

You can capture real-time MT5 tick data by persisting live tick payloads into Parquet or HDF5 archives, enabling efficient time-series storage for backtesting workflows and live analytics across multiple symbols.

What is the best way to store tick data for quantitative analysis pipelines?

Storing tick data in Parquet or HDF5 formats provides efficient archival for quantitative analysis pipelines, supporting bid/ask spread tracking and seamless integration into ML workflows.

Can I aggregate MT5 tick data into OHLCV bars automatically?

Yes, MT5 tick data capture supports optional aggregation to OHLCV format during storage, compressing tick-level data into standard candles for historical research and analysis.

Does this tick data storage approach support multiple symbols simultaneously?

Yes, this tick data storage approach supports tick-level collection across multiple symbols simultaneously with configurable duration, allowing parallel capture and structured archival of live feeds.

How does Parquet compare to HDF5 for storing real-time financial tick data?

Parquet provides efficient columnar storage ideal for analytical tick data queries, while HDF5 offers hierarchical structured storage for complex numerical datasets, allowing optimized time-series archival based on specific analytics needs.

Do I need an active MT5 integration to use tick data storage?

Yes, an active MT5 integration is required because the tick data storage process relies on connecting to MT5 feeds to parse structured tick payloads and persist real-time data for trading workflows.