Lire le solde du compte est l’une des premières choses que tout le monde essaie de faire en automatisant Quotex avec Python — et aussi là où beaucoup de gens bloquent, car pyquotex est asynchrone et exige une connexion active avant toute lecture. Dans ce guide honnête 2026, vous verrez comment utiliser get_balance(), comment alterner entre compte démo (PRACTICE) et réel avec change_account(), et comment éviter les erreurs qui font revenir le solde en None ou à zéro.
Vous voulez un pas-à-pas complet d’automatisation de Quotex en Python, du login à l’envoi d’ordres ?
Voir le guide de l’API Quotex en Python →Ce qu’est pyquotex (et pourquoi elle est asynchrone)
pyquotex est une bibliothèque non officielle, maintenue par la communauté, qui communique avec Quotex via WebSocket. Comme tout l’échange de messages se fait de manière asynchrone, presque toutes les méthodes sont async et doivent être appelées avec await à l’intérieur d’une fonction async. Ignorer cela est la raison la plus courante pour laquelle le solde « n’arrive pas ».
Étape 1 — Se connecter au compte
Vous créez le client avec e-mail et mot de passe et appelez connect(). Il renvoie un tuple (check, mensagem) indiquant si la connexion a réussi :
import asyncio
from pyquotex.stable_api import Quotex
client = Quotex(email="seu_email", password="sua_senha")
async def main():
check, mensagem = await client.connect()
print("Conectado?", check, mensagem)
asyncio.run(main())
Étape 2 — Lire le solde avec get_balance()
Avec la connexion active, get_balance() renvoie le solde du compte actuellement sélectionné. Confirmez toujours le check de la connexion avant de l’appeler :
async def ver_saldo():
check, _ = await client.connect()
if not check:
print("Não conectou — verifique login/sessão")
return
saldo = await client.get_balance()
print("Saldo atual:", saldo)
asyncio.run(ver_saldo())
connect() ne s’est pas terminé (il manquait await), que la session a expiré, ou que vous lisez le mauvais compte. Vérifiez la connexion et le compte sélectionné avant de conclure que « l’API est cassée ».
Étape 3 — Alterner entre démo et réel avec change_account()
Quotex possède un compte d’entraînement et un compte réel, et le solde retourné dépend de celui qui est actif. Utilisez change_account() pour choisir — et, pour tout test, restez sur "PRACTICE" :
async def saldos():
await client.connect()
client.change_account("PRACTICE") # compte démo
print("Demo:", await client.get_balance())
client.change_account("REAL") # compte réel
print("Real:", await client.get_balance())
asyncio.run(saldos())
Remarquez comme il est facile de lire le solde du compte réel sans s’en rendre compte. Dans les scripts d’étude, laissez l’appel à "REAL" de côté et travaillez uniquement en démo.
Recharger le solde après une opération
Le solde ne se met pas à jour tout seul à chaque instant ; après un ordre, appelez à nouveau get_balance() pour lire la valeur déjà liquidée. S’il faut forcer une actualisation, certains flux utilisent un petit await asyncio.sleep() avant la relecture, le temps que le serveur traite :
saldo_antes = await client.get_balance()
# ... envoie un ordre en compte démo ...
await asyncio.sleep(2)
saldo_depois = await client.get_balance()
print("Variação:", saldo_depois - saldo_antes)
FAQ
get_balance() a-t-il besoin de await ? Oui. C’est une méthode asynchrone ; l’appeler sans await renvoie une coroutine, pas le nombre.
Pourquoi le solde revient-il None ? Connexion non aboutie, session expirée ou mauvais compte sélectionné. Confirmez d’abord le check de connect().
pyquotex est-elle officielle ? Non. C’est un projet communautaire, sans support de Quotex, qui peut cesser de fonctionner quand la plateforme change quelque chose.
Puis-je automatiser des profits en lisant le solde ? Non. Lire le solde n’est que du monitoring ; cela ne change pas le risque structurel des options binaires.
Avertissement : les options binaires sont des produits à très haut risque et la majorité des investisseurs particuliers perdent de l’argent. Ce contenu est éducatif et technique, il ne constitue ni une recommandation d’investissement, ni une offre, ni une promesse de rendement. Les bibliothèques non officielles peuvent violer les conditions d’utilisation de la plateforme et cesser de fonctionner sans préavis. Testez toujours en compte démo avant toute utilisation avec de l’argent réel.
