Payout Checker

πŸ€– RussBot is a free, open-source binary options trading bot for PocketOption, built on BinaryOptionsToolsV2 β†’ Get it on GitLab
πŸ’¬ Need help? Join the Chipa Discord Β· ⚑ Go no-code with ChipaEditor

payout_checker.py verifies the current payout percentage of every asset in your list before you commit any capital, and saves the ones worth trading to valid_assets.txt.

Why Payouts Matter

A binary options strategy’s break-even win rate depends directly on the payout. At a 92% payout you need to win ~52.1% of trades to break even; at 80% you need ~55.6%. Filtering out low-payout assets is the cheapest edge available β€” RussBot’s multi-asset mode enforces it automatically, and this tool lets you inspect it manually.

Running It

python payout_checker.py
πŸ’° Asset Payout Checker
==============================
Please enter your SSID: <your PocketOption session ID>
Minimum payout percentage (default: 90):

What It Does

  1. Loads every non-commented asset from assets-otc.tested.txt (~90 symbols)
  2. Fetches payout data β€” one bulk api.payout() call for efficiency, with per-asset fallback requests for anything missing
  3. Prints a pass/fail line for every asset:
πŸ” Checking payouts for 92 assets...
πŸ’° Minimum payout threshold: 90.0%
============================================================
βœ… 100GBP_otc      |   92.0% | VALID
❌ ADA-USD_otc     |   80.0% | SKIP
βœ… AUDCAD_otc      |   91.0% | VALID
...
  1. Prints a summary and the top 10 payouts:
πŸ“ˆ Summary:
   Total assets checked: 92
   Valid assets (>90.0%): 34
   Filtered out: 58

πŸ† Top 10 Payouts:
   EURUSD_otc      |   92.0%
   GBPJPY_otc      |   92.0%
   ...
  1. Saves the passing assets to valid_assets.txt, one per line

Tips

  • Payouts change constantly. PocketOption adjusts them throughout the day β€” re-run the checker right before a trading session, not once a week.
  • Tune the threshold. Pass a lower minimum (e.g. 85) at the prompt if the 90% filter leaves you with too few assets during off-hours.
  • Curate your list. Assets that consistently fail can be commented out of assets-otc.tested.txt with a # so future runs are faster.

Using the Results

The Multi-Asset Bot re-checks payouts itself at process startup, so running the checker first is optional β€” but it’s the fast way to see how many assets will survive the filter before you spawn processes, and valid_assets.txt gives you a snapshot you can diff over time.

πŸ’¬ Curious which assets other RussBot users are trading right now? That conversation happens daily on the Chipa Discord β€” and ChipaEditor can help you turn payout data into smarter no-code strategies.