📚 Tutorial Library

AI + Trading Tutorials — From Zero to Advanced

Learn how to use artificial intelligence to build bots, indicators, and trading strategies. Step-by-step guides, from the absolute beginner who has never coded to advanced developers.

33+
Tutorials
100%
Free
EN
English

🎯 What you’ll learn here

This tutorial library covers everything you need to start using AI in trading: from building your first no-code bot on Deriv Bot to developing advanced Expert Advisors in MQL5 for MetaTrader 5.

Tutorials are organized by difficulty level — from absolute zero to advanced. If you’ve never touched automated trading, start with the beginner level. If you have experience, jump straight to intermediate or advanced.

All content is practical, with copy-paste code and applicable to both Deriv and IQ Option.

🚀 Ready to start?

Open your free Deriv demo account and practice all the tutorials risk-free. $10,000 in virtual funds for you to test as much as you want.

Open Free Demo Account →
🔌
Broker APIs in Python
Deriv · IQ Option · Quotex · Real code, real limitations
🕯️

Deriv API Python: ticks_history and candles

How to pull historical ticks and candles from the Deriv WebSocket API in Python, with copy-paste request code.

🧾

Deriv API with Python: proposal, buy and result

The full trade cycle in Python: request a proposal, buy the contract, and read the actual result from Deriv.

🔑

iqoptionapi: Connect and Log In in Python

How to install the unofficial iqoptionapi and get a stable connection and login, including the errors you’ll hit first.

📡

iqoptionapi get_candles: Real-Time Candles

Stream real-time candles from IQ Option with get_candles and turn them into data your bot can actually use.

🛒

iqoptionapi buy: Send Orders and Check Results

Send orders with the buy method and confirm what really happened to each trade before firing the next one.

iqoptionapi check_win_v4: Essential Methods

How check_win_v4 and its sibling methods work, so your bot knows whether a trade won, lost, or tied.

📚

IQ Option API in Python: Library Methods

A practical map of the unofficial IQ Option library: the methods that matter, and the ones best left alone.

🧰

pyquotex: Quotex API Methods in Python

The pyquotex methods that actually work for connecting Python to Quotex, with honest notes on stability.

🐞

pyquotex Common Errors: Login, WebSocket, SSL

Fixes for the most common pyquotex failures: login refused, WebSocket disconnects, and SSL certificate errors.

🏁

pyquotex buy and check_win

Execute trades with buy and verify outcomes with check_win — the core loop of any pyquotex bot.

💰

pyquotex get_balance

Read your demo and real balance with get_balance and use it for safer position sizing in your bot.

⏱️

pyquotex in Real Time: get_candles and Timeframes

Get live candles in any timeframe with pyquotex and keep your data stream from silently dying.

Frequently Asked Questions

Where should I start if I’m a complete beginner?
Start with the Deriv Bot: Complete Guide. It’s the most accessible tutorial and requires zero programming knowledge. Then read the 5 AI Prompts to learn how to use ChatGPT and Claude to your advantage.
Do I need to know how to code to use AI in trading?
Not necessarily. Deriv Bot works with visual blocks (no code). For TradingView indicators and Python bots, you can ask AI to generate the entire code — you just copy, paste, and test. Knowing how to code helps you understand better, but it’s not a prerequisite.
Which platform is better to start with: Deriv or IQ Option?
For automation and AI, Deriv is far superior — it has an official API, no-code Deriv Bot, and integrated MT5 and cTrader. IQ Option is good for manual trading but limited for bots. Check our full comparison.
Do the tutorials work on a demo account?
Yes, and starting on demo is highly recommended. Deriv offers $10,000 in free virtual funds. All tutorials can be tested on demo with no real risk. Only consider a live account after weeks of consistent results on demo.
Are the tutorials updated?
Yes. We periodically review tutorials to reflect changes on the platforms (Deriv Bot, TradingView, APIs). The last-updated date is at the top of each article.
Do you guarantee profit by following the tutorials?
No, and no honest person can guarantee that. Trading involves real risk of loss. Our tutorials are educational — we show the tools and strategies, but the result depends on many factors (discipline, risk management, market conditions). Read our disclaimer.