FAQ
🤖 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
Quick answers to the most common RussBot questions. Can’t find yours? Ask on the Chipa Discord →
Setup
What do I need to run RussBot?
Python 3.7+, the dependencies (pip install pandas numpy BinaryOptionsToolsV2), and a PocketOption account SSID. See Installation and Getting Started.
Is RussBot free?
Yes — fully open source on GitLab. Educational use; trade at your own risk.
Does it work on a demo account?
Yes, and you should start there. The bot doesn’t care whether the SSID belongs to a demo or real account — extract the SSID while logged into demo mode.
Do I need to write any code?
No. The interactive launcher (python run_bot.py) handles starting, configuring, and community access from a menu. If you want to modify the strategy you’ll edit Python — or build your own variant no-code with ChipaEditor.
Strategy
What strategy does RussBot use?
A four-condition confluence on 15-second candles: candle color + price/EMA(10) cross + CCI(7) touching ±100 + EMA slope, with MACD as context. Full details in the Strategy guide.
Does it use martingale?
No. Every trade risks the same flat amount, and a 16-second cooldown prevents stacking positions. This is a deliberate risk-management choice.
Why is the bot not trading?
That’s usually correct behavior — all four signal conditions must align simultaneously, which requires specific market conditions. If you want more (lower-quality) signals, raise cci_tolerance in the configuration. Also check that you have ≥ 26 candles loaded (the bot prints its readiness at startup).
Can I change the indicators or timeframe?
Indicator periods, CCI thresholds/tolerance, and expiry are all in config.json — see Configuration. The indicator implementations themselves are documented in the Indicators Reference if you want to go deeper.
Multi-Asset Mode
How many assets can I trade at once?
Up to max_concurrent_processes (default 10, prompt default 5). Each asset runs in its own OS process. Remember total exposure = amount × processes — see the sizing notes in Multi-Asset Bot.
Why were most of my assets skipped?
The payout filter. Multi-asset mode only trades assets currently paying more than 90%. Run the Payout Checker to see live payouts, or lower min_payout_percentage.
Where does the asset list come from?
assets-otc.tested.txt — about 90 tested OTC symbols. Comment lines out with # to exclude them.
Account & Safety
Is my SSID safe?
Your SSID grants full account access, so treat it like a password: never share it, never commit it. The launcher masks it on screen, but config.json stores it in plain text — keep that file private. See Getting Started.
My SSID stopped working. Why?
PocketOption sessions expire. Log in again in your browser and extract a fresh SSID.
Can RussBot lose money?
Absolutely. 15-second binary options are highly volatile and no strategy wins consistently in all conditions. Use demo first, start small, monitor closely, and read the risk disclaimer.
Support
How do I report a bug or request a feature?
Open an issue on the GitLab issue tracker with your Python version, the command you ran, and the full error output.
Where do I get help fastest?
The Chipa Discord — the community and maintainers are active daily, and the #trading-bots channel is exactly for this.