Présentation de l'API MEXC et premiers pas
MEXC fournit une API complète permettant aux développeurs et traders d'accéder par programmation aux fonctionnalités de trading, de compte et de données de marché. L'API supporte deux protocoles : REST API — pour exécuter des trades, gérer des ordres, vérifier les soldes. URL de base : api.mexc.com. WebSocket API — pour le streaming de données de marché en temps réel. URL de base : wss://wbs.mexc.com/ws. Pour démarrer : (1) Créez un compte MEXC (code mexc-bonus20), (2) Allez dans Profil > Gestion API, (3) Cliquez sur "Créer API", (4) Configurez les permissions — n'activez jamais la permission de retrait pour les bots, (5) Restreignez optionnellement à des IP spécifiques, (6) Sauvegardez votre API Key et Secret Key en toute sécurité.
Endpoints de l'API REST et authentification
Principaux endpoints de l'API REST MEXC. Publics (sans auth) : GET /api/v3/exchangeInfo — règles de trading ; GET /api/v3/depth — carnet d'ordres ; GET /api/v3/klines — chandeliers ; GET /api/v3/ticker/price — prix actuels. Privés (clé API requise) : POST /api/v3/order — passer un ordre ; DELETE /api/v3/order — annuler ; GET /api/v3/account — solde. Authentification : header X-MEXC-APIKEY, timestamp et signature HMAC SHA256. Limites de taux : 20 req/s pour les ordres. L'API suit le format compatible Binance — les bibliothèques ccxt ou python-binance fonctionnent avec de légères modifications.
S'inscrire et réclamer son bonus
Utiliser le code mexc-bonus20 Réclamer le bonus
Promo Code
mexc-bonus20
Construire un bot de trading avec Python
La manière la plus simple de construire un bot de trading MEXC est d'utiliser la bibliothèque ccxt qui supporte MEXC avec 100+ autres exchanges. Installez avec : pip install ccxt. Configuration de base : import ccxt, exchange = ccxt.mexc({apiKey: YOUR_API_KEY, secret: YOUR_SECRET}). Récupérer les soldes : exchange.fetch_balance(). Passer un ordre limite d'achat : exchange.create_limit_buy_order("BTC/USDT", amount, price). Bonnes pratiques : (1) Toujours utiliser des variables d'environnement pour les clés API, (2) Implémenter une gestion d'erreurs, (3) Ajouter des logs, (4) Tester en démo avant les fonds réels, (5) Surveiller continuellement le bot.
Intégration TradingView et alertes Webhook
Vous pouvez connecter les alertes TradingView à MEXC pour un trading semi-automatisé ou entièrement automatisé. Flux de configuration : (1) Écrivez une stratégie dans TradingView, (2) Créez un récepteur webhook (Python Flask, Node.js Express), (3) Parsez le message d'alerte, (4) Utilisez l'API MEXC pour exécuter le trade correspondant, (5) Dans TradingView, définissez l'URL webhook vers votre serveur. Points importants : votre serveur webhook doit être toujours en ligne, ajoutez une authentification, implémentez une limitation de débit, conservez des logs de chaque alerte et trade.