spread-slippage-cost-analyzer

Analyze tick data and execution records to quantify spreads, slippage, and execution costs across brokers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps traders quantify real execution costs, compare brokers, and detect hidden fees and spread widening that erode trading performance.

Core Features & Use Cases

  • Real-time and historical cost analysis across brokers
  • Slippage measurement, broker comparison, and cost impact on strategy
  • Use Case: Evaluate whether a broker's quoted spread costs exceed your expected profitability.

Quick Start

Load your tick data or trade execution logs and run the analyzer to produce cost, slippage, and broker comparison results.

Frequently Asked Questions about spread-slippage-cost-analyzer

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

FAQPage Schema
How do I measure slippage and execution costs from tick data?

To measure slippage and execution costs from tick data, load your bid/ask prices and execution records into the analyzer. It calculates spread metrics, slippage statistics, and cost impact indicators for per-trade and per-session analysis.

Can I compare broker spreads using MT5 chart data and trade journals?

Yes, you can compare broker spreads using MT5 chart data and trade journals. The analyzer ingests these optional data sources to quantify spreads, slippage, and execution costs across multiple brokers for direct comparison.

What is the best way to detect hidden trading fees and spread widening?

The best way to detect hidden trading fees and spread widening is to analyze historical execution logs against tick data. The analyzer identifies cost impacts and spread metrics that erode trading performance across live and historical environments.

Does the execution cost analyzer support forex, futures, and equities markets?

Yes, the execution cost analyzer supports forex, futures, and equities markets. It processes tick data and execution records across these asset classes to produce per-trade slippage statistics and broker comparison results.

How do I calculate if a broker's quoted spread exceeds my strategy profitability?

To calculate if a broker's quoted spread exceeds your strategy profitability, run the analyzer on your trade execution logs. It evaluates real execution costs and produces cost impact indicators to determine profitability erosion.

What data columns are required to analyze slippage across multiple brokers?

To analyze slippage across multiple brokers, your input data must include bid/ask prices and execution data columns. These columns allow the analyzer to generate spread metrics, slippage statistics, and broker comparison results.