Hal terpenting lebih dulu: order yang dibuat di MEXC lewat API tidak mendapat rebate. FAQ afiliasi MEXC menyebut "All trades made by users via API will no longer count toward commission", jadi kode referral apa pun yang Anda pakai, order API dari program dan bot tidak mendapat rebate otomatis 20% dari exchange maupun rebate ekstra Fee Otter. API-nya sendiri tetap berfungsi normal: maksimal 30 key per akun, key tanpa IP terikat kedaluwarsa setelah 90 hari, order futures wajib KYC lebih dulu, dan pembuatan order futures dibatasi 4 permintaan per 2 detik (dicek 2026-10-17).
Panduan ini memakai dokumentasi API resmi MEXC (mexc.com/api-docs dan versi GitHub resmi), FAQ afiliasi, dan data langsung dari API publik. Isinya: membuat key, memilih izin, pengikatan IP dan masa berlaku, batas laju spot dan futures, cara menguji, skrip minimal untuk mengecek saldo, dan, dengan angka, dampak tidak adanya rebate API terhadap biaya Anda.
Ringkasan
- Tidak ada rebate untuk order API: FAQ afiliasi MEXC (2026-07-20) menyebut trade API tidak dihitung untuk komisi. Jika Anda menjalankan program, hitung rebate sebagai nol.
- Batas dan masa berlaku key: maksimal 30 API key per akun dan 10 IP per key; key tanpa IP terikat kedaluwarsa otomatis setelah 90 hari, dan bisa diperpanjang 90 hari mulai 5 hari sebelum kedaluwarsa.
- API futures sudah dibuka lagi: API order futures MEXC lama berstatus pemeliharaan; log pembaruan resmi menyebut pemeliharaan selesai dan trading dibuka kembali pada 2026-03-31. KYC wajib sebelum izin order futures diaktifkan.
- Batas laju: endpoint spot berbobot IP mendapat 300 bobot per 10 detik dan berbobot UID 500; pembuatan order futures 4 per 2 detik; terus mengirim setelah melewati batas membuat IP diblokir 2 menit hingga 3 hari.
- Biaya: pada tanggal pengecekan, perpetual BTC_USDT 0% maker dan 0,02% taker, spot BTCUSDT 0% maker dan 0,05% taker.
Tidak ada rebate untuk order API: kutipan resmi dan artinya
Bagian 1.5 FAQ afiliasi MEXC menyebut "All trades made by users via API will no longer count toward commission" dan "Your Commission will only display commissions generated from non-API trades." Rebate berasal dari komisi yang dibayar exchange kepada pereferensi. Order API tidak menghasilkan komisi, jadi tidak ada rebate otomatis exchange maupun rebate ekstra Fee Otter untuk order tersebut.
Bagian yang sama menambahkan dua aturan: biaya yang ditutup bonus tidak menghasilkan komisi, dan sebagian pair termasuk kampanye tanpa biaya, dengan komisi dihitung dari biaya yang benar-benar dibayar, bukan dari volume. Singkatnya, rebate MEXC hanya berlaku untuk order manual yang benar-benar dikenai biaya.
Berikut dampaknya. Misalkan sebuah bot menghasilkan volume taker 5 juta USDT per bulan di perpetual BTC_USDT, dengan tarif taker 0,02% pada tanggal pengecekan:
| Kondisi | Biaya bulanan | Rebate | Biaya bersih |
|---|---|---|---|
| Volume sama, order manual, dengan kode kami (60%) | 1.000 USDT | 600 USDT | 400 USDT |
| Volume sama, order lewat API | 1.000 USDT | 0 | 1.000 USDT |
Ini ilustrasi kami sendiri dengan tarif resmi. Jika Anda menjalankan strategi API di MEXC, Anda membayar biaya penuh. Jika strategi Anda sebagian besar maker, tarif maker BTC_USDT memang sudah 0%, jadi hilangnya rebate tidak terlalu berpengaruh. Untuk membandingkan biaya API antarexchange, lihat perbandingan API exchange dan rebate biaya untuk trader kuantitatif.
Dokumentasi API MEXC juga menjelaskan program "API Broker" untuk platform copy trading, bot, dan kuantitatif dengan lebih dari 500 pengguna: pengguna mengotorisasi API key ke broker, broker mengirim order dengan broker ID-nya, dan MEXC berbagi biaya dengan broker. Itu kerja sama antara platform dan MEXC, terpisah dari rebate kode referral biasa.
Sebelum membuat key: batas resmi
- Jumlah: maksimal 30 API key per akun dan 30 sub-akun per akun utama. Sub-akun mengikuti tarif biaya akun utama, dan sub-akun yang dibuat lewat API tidak bisa login di web.
- IP: maksimal 10 IP per key. MEXC sangat menyarankan pengikatan IP; key tanpa IP berlaku 90 hari lalu kedaluwarsa.
- Perpanjangan: mulai 5 hari sebelum kedaluwarsa, buka My API Key → Action → Renew untuk menambah 90 hari.
- Pair trading: order spot lewat API hanya berlaku untuk pair yang dibuka untuk API. Pada tanggal pengecekan, endpoint publik
/api/v3/defaultSymbolsmencantumkan 1.789 dari 1.864 pair spot, termasuk BTCUSDT, ETHUSDT, dan SOLUSDT. Pair yang boleh diperdagangkan sebuah key diatur di My API Key → Trading Pairs → Set. - KYC untuk futures: dokumentasi futures menyebut akun harus menyelesaikan KYC sebelum izin order futures bisa dibuat atau diaktifkan. Akun tanpa KYC tetap bisa membuat key, tetapi mungkin tidak bisa mengaktifkan izin order.
Sumber: dokumentasi API spot MEXC, panduan integrasi futures MEXC, dan dokumentasi spot versi GitHub resmi, dicek 2026-10-17.
Izin yang perlu dicentang
Setiap endpoint di dokumentasi spot mencantumkan izin yang dibutuhkan:
| Izin | Fungsinya | Perlu untuk strategi? |
|---|---|---|
| SPOT_ACCOUNT_READ / WRITE | Info akun, saldo, tarif biaya (baca); pengaturan akun (tulis) | Baca, ya; tulis jika perlu |
| SPOT_DEAL_READ / WRITE | Order dan eksekusi (baca); membuat dan membatalkan order (tulis) | Tulis, untuk strategi spot |
| SPOT_TRANSFER_READ / WRITE | Melihat dan melakukan transfer antarakun | Hanya jika dipakai |
| SPOT_WITHDRAW_READ / WRITE | Riwayat penarikan (baca); penarikan (tulis) | Jangan centang penarikan tulis |
| Futures: baca / ubah akun, baca trade / pembuatan order | Aset dan posisi futures; membuat dan membatalkan order, mengubah leverage | Pembuatan order, untuk strategi futures |
Izin penarikan adalah izin paling berisiko pada sebuah key, jadi biarkan mati jika strategi tidak membutuhkannya. Dengan begitu, meskipun key bocor, tidak ada yang bisa memakainya untuk menarik aset Anda.
Batas laju: spot dan futures dihitung terpisah
Spot
- Dua satuan: endpoint yang membutuhkan API key dibatasi per akun (UID); yang tidak membutuhkan key dibatasi per IP. Keduanya terpisah.
- Kuota: endpoint berbobot IP berbagi 300 bobot per 10 detik; endpoint berbobot UID berbagi 500 bobot per 10 detik.
POST /api/v3/orderberbobot IP 1 dan UID 1;GET /api/v3/accountberbobot 10 dengan batas 2 per detik;GET /api/v3/tradeFeeberbobot 20. - Melewati batas: Anda menerima 429. Jika terus mengirim setelah 429, IP Anda diblokir otomatis, mulai 2 menit hingga 3 hari, lebih lama untuk pelanggaran berulang. Respons 418 dan 429 membawa header Retry-After dalam detik.
- Batch order: maksimal 20 order per batch, 2 batch per detik.
- Order terbuka: maksimal 500 order valid yang belum terisi penuh per akun.
- Jendela waktu:
recvWindowdefault 5.000 ms; MEXC menyarankan 5 detik atau kurang, maksimal 60 detik. - WebSocket: maksimal 100 permintaan per detik dan 30 stream per koneksi; koneksi tanpa langganan valid terputus setelah 30 detik, dan koneksi tanpa lalu lintas selama 60 detik setelah berlangganan juga terputus. Balas dengan Pong saat server mengirim Ping.
Futures
- Domain: sejak 2026-01-19 API futures memakai
https://api.mexc.com. - Membuat order:
POST /api/v1/private/order/create, 4 permintaan per 2 detik, membutuhkan izin Order Placing; leverage wajib dikirim saat membuka posisi. - Tanda tangan: header ApiKey, Request-Time, dan Signature; tanda tangannya HMAC-SHA256 atas access key + timestamp + string parameter. Selisih waktu default yang diizinkan 10 detik, bisa diubah dengan Recv-Window hingga 60, dan MEXC tidak menyarankan lebih dari 30.
- Dibuka kembali: log pembaruan API futures menyebut "Futures Trading API maintenance ended; trading access reopened" pada 2026-03-31. Dokumentasi futures versi GitHub resmi masih menandai endpoint order "Under maintenance" pada tanggal pengecekan; ikuti dokumentasi baru di mexc.com.
Pengujian: MEXC tidak punya testnet publik
Dokumentasi spot dan futures MEXC yang kami cek tidak menyebut testnet atau lingkungan demo. Spot punya endpoint uji order, POST /api/v3/order/test, yang menerima parameter yang sama dengan order sungguhan dan memvalidasi permintaan tanpa mengeksekusinya, sehingga bisa dipakai untuk mengecek tanda tangan dan parameter. Futures tidak punya padanannya; sebelum live, mulai dengan ukuran order minimum dan leverage rendah.
Berikut contoh minimal untuk mengecek saldo spot. Aturan tanda tangan mengikuti dokumentasi resmi: susun semua parameter menjadi query string, buat HMAC-SHA256 dengan secret key, hasilkan hex huruf kecil di parameter signature, dan kirim API key di header X-MEXC-APIKEY. Baca key dari variabel lingkungan, jangan ditulis langsung di kode:
import hashlib, hmac, os, time, requests
API_KEY = os.environ["MEXC_API_KEY"] # read-only key is enough
API_SECRET = os.environ["MEXC_API_SECRET"]
BASE = "https://api.mexc.com"
params = f"recvWindow=5000×tamp={int(time.time() * 1000)}"
sign = hmac.new(API_SECRET.encode(), params.encode(), hashlib.sha256).hexdigest()
r = requests.get(f"{BASE}/api/v3/account?{params}&signature={sign}",
headers={"X-MEXC-APIKEY": API_KEY})
print(r.status_code, [b for b in r.json().get("balances", []) if float(b["free"]) > 0])
Setelah berhasil, ganti path menjadi /api/v3/tradeFee?symbol=BTCUSDT untuk melihat tarif biaya Anda yang sebenarnya di pair itu.
Biaya: order API memakai tarif normal
MEXC tidak menerbitkan tabel biaya khusus API. Data dari API publik (/api/v3/exchangeInfo dan /api/v1/contract/detail) pada tanggal pengecekan:
| Pasar | Pair | Maker | Taker |
|---|---|---|---|
| Spot | BTCUSDT, ETHUSDT, SOLUSDT | 0% | 0,05% |
| Spot | XRPUSDT | 0% | 0% |
| Perpetual | BTC_USDT, ETH_USDT | 0% | 0,02% |
| Perpetual (sebaran 1.194 kontrak) | 557 kontrak | 0,01% | 0,04% |
| Perpetual (sebaran 1.194 kontrak) | 489 kontrak | 0% | 0,02% |
| Perpetual (sebaran 1.194 kontrak) | 125 kontrak | 0% | 0% |
MEXC sering mengubah biaya, jadi cek tarif akun Anda dengan /api/v3/tradeFee atau endpoint biaya futures sebelum live. Untuk level VIP, lihat level VIP MEXC.
Wilayah layanan
Wilayah terlarang di Perjanjian Pengguna MEXC (diperbarui 2026-10-13) mencakup Korea Utara, Kuba, Sudan, Iran, Tiongkok Daratan, Singapura, Malaysia, Amerika Serikat, Inggris, Hong Kong, Kazakhstan, wilayah Ukraina yang dikuasai Rusia, Kanada, serta wilayah yang terkena sanksi menyeluruh atau masuk daftar call for action FATF; daftar ini bisa berubah. Indonesia tidak disebut dalam daftar tersebut. Saat menjalankan strategi di server cloud, lokasi server dan tempat tinggal Anda sama-sama perlu diperhatikan. FAQ resmi menyarankan server AWS Jepang atau Singapura jika koneksi tidak stabil; Singapura sendiri ada di daftar terlarang, jadi saran itu hanya soal lokasi server dan tidak berarti penduduk Singapura boleh memakai MEXC. Status lisensi per negara ada di perbandingan lisensi exchange.
Keamanan dan risiko
- Satu key untuk satu keperluan: pisahkan key untuk strategi sendiri, bot pihak ketiga, dan alat pembukuan, supaya Anda cukup menghapus yang bermasalah.
- Ikat IP: jika strategi berjalan di server dengan IP tetap, ikat IP-nya; itu juga menghindari masa berlaku 90 hari.
- Hapus key yang bocor segera: MEXC meminta Anda tidak membagikan key atau secret kepada siapa pun, serta menghapus dan membuat ulang key yang bocor.
- Risiko kode: bug, koneksi putus, dan lonjakan harga bisa menyebabkan kerugian, dan futures menambah risiko likuidasi. Mulai dari jumlah kecil dengan leverage rendah.
Jangan pernah menyerahkan API key kepada siapa pun yang menawarkan jasa trading dan menjanjikan untung tanpa risiko, terlebih key yang punya izin penarikan.
Trading dengan program tetapi tetap ingin rebate
Di MEXC, rebate hanya berlaku untuk order manual. Daftar dengan kode kami mexc-FEEOTTER dan biaya trading manual mendapat rebate 60% (20% rebate otomatis exchange + 40% rebate ekstra), sama untuk spot dan futures. MEXC membayar 20% langsung ke akun Anda; Fee Otter menyelesaikan 40% setiap hari dan membayarkannya atas permintaan dalam USDT di jaringan BEP20, minimal 1 USDT per permintaan, dengan biaya jaringan 0,015 USDT ditanggung pengguna. Rebate hanya berlaku untuk biaya trading, tidak untuk funding maupun likuidasi, dan order API di MEXC tidak pernah mendapat rebate.
Jika sebagian besar trading Anda lewat API, lihat aturan API dan rebate exchange lain: pengaturan API Bybit, pengaturan API Binance, dan pengaturan API OKX; untuk strategi grid, rebate untuk trader grid dan arbitrase. Untuk rebate trading manual di MEXC, lihat panduan rebate biaya MEXC.
