Core Responsibilities:
Develop a Python API Client: Build an API client that interfaces with MT4 and our proprietary system to support automatic creation of trading and user accounts.
Challenge Management System: Implement a system to create, manage, and automate trading challenges, including phase progression based on trader performance.
Automatic Violation Detection: Develop mechanisms to automatically detect trading rule violations, utilizing MT4 data and proprietary criteria.
Broker Integration: Integrate with various brokers (MetaTrader, cTrader, DX Trade) for automatic trading account creation and data synchronization.
Data Collection and Analysis: Implement functionality to collect trading data for continuous monitoring, analysis, and breach detection.
Admin Panel: Create an admin panel for backend administration, including challenge updates, account management, and access to analytics.
Technical Skills and Qualifications:
Strong proficiency in Python: Deep understanding of Python programming, with experience in developing API clients.
Experience with MT4 API: Knowledge of MT4’s API and its integration for trading operations.
Familiarity with Forex Trading: Understanding of forex trading mechanics, account types, and compliance requirements.
Broker API Integration: Experience in integrating with broker APIs (e.g., MetaTrader, cTrader, DX Trade) for account creation and data retrieval.
Database Management: Proficiency in database technologies for storing and querying trading data efficiently.
Web Development: Experience in developing web-based admin panels for system management and reporting.
Automated Testing: Ability to write comprehensive test suites for the developed API client and associated systems.
Budget: $2,500
Posted On: February 07, 2024 06:54 UTC
Category: Scripting & Automation
Skills:Python, API, RESTful API, MetaTrader 4, API Integration
Country: Costa Rica
click to apply
Powered by WPeMatico
