Frequently asked questions

  1. Does Binomo have an official API?
  2. How do I build a Binomo trading bot in Python?
  3. Is BinomoAPI free?
  4. Can I trade on a real account, not just demo?
  5. Why does login fail with a 422 error?
  6. Can I log in with Google or Facebook?
  7. Which assets can I trade?
  8. Why is my trade rejected when I pass “EUR/USD”?
  9. How do I know whether my trade won?
  10. Why does my 60-second trade last longer than 60 seconds?
  11. Does it work on Windows, macOS and Linux?
  12. Is using a trading bot on Binomo allowed?
  13. Can someone build a custom Binomo bot for me?
  14. Where can I get help?

Does Binomo have an official API?

No. Binomo doesn’t publish a public trading API. BinomoAPI is an unofficial, open-source Python library that talks to the same HTTP and WebSocket endpoints the Binomo web app uses.

How do I build a Binomo trading bot in Python?

Install the library with pip install BinomoAPI, log in with BinomoAPI.login(), create a client with BinomoAPI.create_from_login() and call place_call_option() or place_put_option() whenever your strategy produces a signal. The Getting Started guide and Examples walk through it step by step.

Is BinomoAPI free?

Yes. BinomoAPI is free and open source under the MIT License. You can use it in personal and commercial projects. If it saves you time, consider supporting the project.

Can I trade on a real account, not just demo?

Yes. Pass demo=False when you create the client, or use_demo=False on a single trade. Test on the demo account first. Binary options carry a high risk of loss.

Why does login fail with a 422 error?

Binomo rejected the sign-in request. Common causes are a wrong password, an account that signs in through Google or Facebook (set a password on Binomo first), or too many attempts in a short time. Log in once in your browser, wait a few minutes and try again.

Can I log in with Google or Facebook?

Not directly. BinomoAPI uses email and password. Set a password in your Binomo account settings and use your account email with it.

Which assets can I trade?

BinomoAPI includes 52 assets, covering forex pairs, OTC pairs that are open 24/7, crypto, indices, stocks, gold and silver. See the Asset List for every name and RIC code.

Why is my trade rejected when I pass “EUR/USD”?

Trades must use the asset’s RIC code, not its display name. EUR/USD is EURO and EUR/USD (OTC) is Z-EUR/USD. Look up any RIC on the Asset List.

How do I know whether my trade won?

place_call_option() and place_put_option() return as soon as the order is sent, with status “submitted”. Binomo’s replies arrive on the WebSocket and can be inspected for debugging. A public trade-result API is on the roadmap. Until then, check your trade history on Binomo or follow progress in Discord.

Why does my 60-second trade last longer than 60 seconds?

Binomo expiries snap to clock boundaries. A 60-second trade expires at the next full minute that is at least 30 seconds away, so the time in trade is between 30 and 90 seconds. Read how expiry is calculated.

Does it work on Windows, macOS and Linux?

Yes. BinomoAPI is pure Python and runs anywhere Python 3.8 or newer runs, including servers and Raspberry Pi.

Is using a trading bot on Binomo allowed?

That depends on Binomo’s terms of service and the laws where you live, and it is your responsibility to check both. BinomoAPI is provided for educational and research purposes.

Can someone build a custom Binomo bot for me?

Yes. ChipaDevTeam builds custom trading bots and strategies. Tell us what you need.

Where can I get help?

Ask in our Discord, message the team on Telegram or open a GitHub issue.