<!– ===== SCHEMA / OG (paste in via “Insert Headers and Footers”) =====
{
“@context”: “https://schema.org”,
“@type”: “WebSite”,
“name”: “IA Trader Pro”,
“url”: “https://iatraderpro.com/en/”,
“description”: “Learn how to use Artificial Intelligence to build trading indicators and bots on Deriv and IQ Option.”,
“author”: {“@type”: “Person”, “name”: “Dan Machado”},
“inLanguage”: [“en”, “pt-BR”, “es”]
}
{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{“@type”:”Question”,”name”:”Do I need to know how to code?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. Deriv Bot uses visual blocks (drag and drop). For indicators, AI generates the code — just copy and paste.”}},
{“@type”:”Question”,”name”:”Is it free?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. All content is free. Deriv and IQ Option offer free demo accounts.”}},
{“@type”:”Question”,”name”:”Can I make money with AI bots?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Trading involves real risk of loss. No bot guarantees profit. Always start on a demo account and never trade with money you can’t afford to lose.”}},
{“@type”:”Question”,”name”:”Why Deriv and not another platform?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Deriv is the only one offering an official API, encouraging bots, and providing the free Deriv Bot to build automations without coding.”}}
]
}
====================================================================== –>
.itp *{box-sizing:border-box;margin:0;padding:0}
.itp{font-family:’Outfit’,’Segoe UI’,system-ui,sans-serif;color:#CBD5E1;line-height:1.7;background:#06090F}
.itp a{text-decoration:none}
@keyframes itp-pulse{0%{transform:scale(1);opacity:.25}100%{transform:scale(1.4);opacity:.5}}
@keyframes itp-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes itp-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}
@keyframes itp-blink{0%,100%{opacity:1}50%{opacity:.3}}
@keyframes itp-fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
@keyframes itp-ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
@keyframes itp-cursor{0%,100%{border-color:#00E676}50%{border-color:transparent}}
.itp-topbar{position:sticky;top:0;z-index:999;background:linear-gradient(90deg,#00E676,#00C853);padding:8px 16px;text-align:center;font-size:13px;font-weight:700;color:#06090F}
.itp-topbar a{color:#06090F;text-decoration:underline;margin-left:6px}
.itp-hero{position:relative;padding:80px 20px 60px;text-align:center;overflow:hidden;background:linear-gradient(170deg,#06090F 0%,#0B1428 50%,#080D18 100%)}
.itp-glow1{position:absolute;top:5%;left:10%;width:280px;height:280px;border-radius:50%;background:rgba(0,230,118,.07);filter:blur(80px);animation:itp-pulse 5s ease-in-out infinite alternate;pointer-events:none}
.itp-glow2{position:absolute;top:50%;right:5%;width:220px;height:220px;border-radius:50%;background:rgba(68,138,255,.05);filter:blur(70px);animation:itp-pulse 5s ease-in-out 1.5s infinite alternate;pointer-events:none}
.itp-grid{position:absolute;inset:0;opacity:.025;background-image:linear-gradient(rgba(255,255,255,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.5) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}
.itp-hero-in{position:relative;max-width:780px;margin:0 auto;animation:itp-fadeUp .8s ease forwards}
.itp-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.25);border-radius:24px;padding:5px 16px;margin-bottom:24px}
.itp-badge-dot{width:6px;height:6px;border-radius:50%;background:#00E676;animation:itp-blink 2s infinite}
.itp-badge-text{font-size:11px;font-weight:700;color:#00E676;letter-spacing:1.5px;text-transform:uppercase}
.itp-hero h1{font-size:clamp(28px,5.5vw,52px);font-weight:900;color:#FFF;line-height:1.1;letter-spacing:-.04em;margin-bottom:18px}
.itp-grad{background:linear-gradient(135deg,#00E676,#00BFA5,#448AFF);background-size:200% 200%;animation:itp-gradient 4s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.itp-typing-wrap{display:inline-block;min-width:280px;text-align:left}
.itp-typing-text{color:#00E676;border-right:3px solid #00E676;padding-right:4px;animation:itp-cursor 1s step-end infinite;white-space:nowrap}
.itp-hero-sub{font-size:17px;color:#7E8EA6;max-width:550px;margin:0 auto 34px;font-weight:400}
.itp-hero-sub strong{color:#B8C5D6}
.itp-hero-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:50px}
.itp-btn-g{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#00E676,#00C853);color:#06090F;font-weight:800;font-size:15px;padding:15px 32px;border-radius:10px;box-shadow:0 4px 24px rgba(0,230,118,.25);transition:all .3s}
.itp-btn-g:hover{transform:translateY(-3px);box-shadow:0 8px 32px rgba(0,230,118,.35)}
.itp-btn-o{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.04);color:#7E8EA6;font-weight:600;font-size:15px;padding:15px 32px;border-radius:10px;border:1px solid rgba(255,255,255,.08);transition:all .3s}
.itp-btn-o:hover{border-color:rgba(0,230,118,.3);color:#00E676}
.itp-stats{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}
.itp-stat-n{font-size:28px;font-weight:900;color:#00E676;font-family:’JetBrains Mono’,monospace}
.itp-stat-l{font-size:11px;color:#4A5568;font-weight:500;margin-top:2px}
.itp-hero-fade{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent,#080C14);pointer-events:none}
.itp-ticker{overflow:hidden;background:#080C14;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.03)}
.itp-ticker-track{display:flex;width:max-content;animation:itp-ticker 30s linear infinite}
.itp-ticker-item{display:flex;align-items:center;gap:8px;padding:0 28px;font-size:13px;color:#3A4E6A;font-weight:600;white-space:nowrap}
.itp-ticker-dot{width:5px;height:5px;border-radius:50%;background:#1A2840}
.itp-trust{padding:28px 20px;text-align:center;background:#080C14}
.itp-trust-label{font-size:10px;color:#2D3B50;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}
.itp-trust-logos{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;opacity:.35}
.itp-trust-logo{font-size:14px;font-weight:700;color:#4A5E78;letter-spacing:1px}
.itp-s{padding:70px 20px}
.itp-s-inner{max-width:960px;margin:0 auto}
.itp-s1{background:#080C14}
.itp-s2{background:#060910}
.itp-s-label{font-size:11px;color:#00E676;font-weight:700;letter-spacing:3px;text-transform:uppercase;text-align:center;margin-bottom:10px}
.itp-s-title{font-size:clamp(24px,4vw,38px);font-weight:800;color:#FFF;text-align:center;letter-spacing:-.03em;margin-bottom:14px}
.itp-s-title span{color:#00E676}
.itp-s-title .blue{color:#448AFF}
.itp-s-title .yellow{color:#FFC107}
.itp-s-sub{font-size:15px;color:#6B7D97;text-align:center;max-width:580px;margin:0 auto 44px}
.itp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}
.itp-card{border-radius:16px;padding:30px 26px;transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer}
.itp-card:hover{transform:translateY(-8px)}
.itp-card-g{background:linear-gradient(140deg,rgba(0,230,118,.07),rgba(0,230,118,.02));border:1px solid rgba(0,230,118,.12)}
.itp-card-g:hover{border-color:rgba(0,230,118,.35);box-shadow:0 16px 48px rgba(0,230,118,.08)}
.itp-card-b{background:linear-gradient(140deg,rgba(68,138,255,.07),rgba(68,138,255,.02));border:1px solid rgba(68,138,255,.12)}
.itp-card-b:hover{border-color:rgba(68,138,255,.35);box-shadow:0 16px 48px rgba(68,138,255,.08)}
.itp-card-y{background:linear-gradient(140deg,rgba(255,193,7,.07),rgba(255,193,7,.02));border:1px solid rgba(255,193,7,.12)}
.itp-card-y:hover{border-color:rgba(255,193,7,.35);box-shadow:0 16px 48px rgba(255,193,7,.08)}
.itp-card-icon{font-size:38px;margin-bottom:16px;display:block;animation:itp-float 3s ease-in-out infinite}
.itp-card h3{font-size:19px;font-weight:800;color:#E8EDF4;margin-bottom:8px}
.itp-card p{font-size:14px;color:#7E8EA6;line-height:1.65}
.itp-card-lnk{display:inline-block;margin-top:16px;font-size:13px;font-weight:700;color:#00E676}
.itp-plats{display:grid;grid-template-columns:1fr 1fr;gap:18px}
@media(max-width:680px){.itp-plats{grid-template-columns:1fr}}
.itp-plat{border-radius:20px;padding:34px 28px;position:relative;overflow:hidden;transition:all .4s}
.itp-plat:hover{transform:translateY(-6px)}
.itp-plat-glow{position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;filter:blur(50px);pointer-events:none}
.itp-plat-d{background:linear-gradient(160deg,rgba(0,230,118,.06),rgba(0,180,100,.02));border:1px solid rgba(0,230,118,.18)}
.itp-plat-d:hover{box-shadow:0 20px 60px rgba(0,230,118,.1)}
.itp-plat-i{background:linear-gradient(160deg,rgba(255,193,7,.04),rgba(255,193,7,.01));border:1px solid rgba(255,193,7,.12)}
.itp-plat-i:hover{box-shadow:0 20px 60px rgba(255,193,7,.08)}
.itp-plat-badge{display:inline-block;font-size:10px;font-weight:800;padding:3px 10px;border-radius:5px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px}
.itp-plat h3{font-size:24px;font-weight:900;color:#FFF;margin-bottom:6px;position:relative}
.itp-plat>p{font-size:13px;color:#7E8EA6;margin-bottom:18px;line-height:1.6;position:relative}
.itp-plat-list{list-style:none;padding:0;margin-bottom:20px;position:relative}
.itp-plat-list li{font-size:13px;color:#97A5BA;padding:4px 0 4px 20px;position:relative}
.itp-plat-list li::before{content:’✓’;position:absolute;left:0;font-weight:700}
.itp-plat-d .itp-plat-list li::before{color:#00E676}
.itp-plat-i .itp-plat-list li::before{color:#FFC107}
.itp-btn-sg{display:inline-block;background:linear-gradient(135deg,#00E676,#00C853);color:#06090F;font-weight:800;font-size:14px;padding:12px 26px;border-radius:8px;box-shadow:0 4px 16px rgba(0,230,118,.2);transition:all .3s;position:relative}
.itp-btn-sg:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,230,118,.3)}
.itp-btn-sy{display:inline-block;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.25);color:#FFC107;font-weight:700;font-size:14px;padding:12px 26px;border-radius:8px;transition:all .3s;position:relative}
.itp-btn-sy:hover{background:rgba(255,193,7,.18)}
.itp-steps{max-width:680px;margin:0 auto}
.itp-step{display:flex;gap:20px;align-items:flex-start;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:24px;margin-bottom:14px;transition:all .3s}
.itp-step:hover{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.03)}
.itp-step-num{font-family:’JetBrains Mono’,monospace;font-size:26px;font-weight:900;min-width:44px;opacity:.8}
.itp-step h3{font-size:17px;font-weight:800;color:#E0E8F2;margin-bottom:4px}
.itp-step p{font-size:13px;color:#6F8099;line-height:1.6}
.itp-faq{max-width:700px;margin:0 auto}
.itp-faq-item{border:1px solid rgba(255,255,255,.05);border-radius:10px;margin-bottom:8px;overflow:hidden;transition:all .3s}
.itp-faq-q{padding:18px 22px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;color:#D0D8E4;transition:all .2s}
.itp-faq-q:hover{color:#00E676}
.itp-faq-arrow{font-size:18px;color:#3A4E6A;transition:transform .3s}
.itp-faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s;padding:0 22px;font-size:14px;color:#6B7D97;line-height:1.7}
.itp-faq-item.open .itp-faq-a{max-height:200px;padding:0 22px 18px}
.itp-faq-item.open .itp-faq-arrow{transform:rotate(180deg)}
.itp-faq-item.open{border-color:rgba(0,230,118,.15);background:rgba(0,230,118,.02)}
.itp-about{display:flex;gap:28px;align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:34px;max-width:720px;margin:0 auto;flex-wrap:wrap}
@media(max-width:600px){.itp-about{flex-direction:column;text-align:center}}
.itp-about h3{font-size:21px;font-weight:800;color:#FFF;margin-bottom:6px}
.itp-about p{font-size:14px;color:#7E8EA6;line-height:1.65}
.itp-about-langs{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap}
.itp-about-lang{font-size:11px;color:#4A5568;background:rgba(255,255,255,.04);padding:3px 10px;border-radius:4px}
.itp-seal{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:32px}
.itp-seal-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#3A4E6A;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);padding:6px 14px;border-radius:8px}
.itp-cta{position:relative;text-align:center;padding:80px 20px;background:linear-gradient(170deg,#060910,#0C1830,#060910);overflow:hidden}
.itp-cta h2{font-size:clamp(24px,4vw,36px);font-weight:900;color:#FFF;margin-bottom:12px;letter-spacing:-.03em;position:relative}
.itp-cta h2 span{color:#00E676}
.itp-cta>p{font-size:15px;color:#6B7D97;max-width:460px;margin:0 auto 30px;position:relative}
.itp-cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;position:relative}
.itp-disc{background:rgba(255,82,82,.04);border:1px solid rgba(255,82,82,.1);border-radius:12px;padding:20px;max-width:700px;margin:0 auto}
.itp-disc h4{font-size:12px;color:#FF5252;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}
.itp-disc p{font-size:11px;color:#5A6A82;line-height:1.7}
.itp-footer{text-align:center;padding:20px;font-size:11px;color:#2A3548}
.itp-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9999;justify-content:center;align-items:center;backdrop-filter:blur(4px)}
.itp-popup-overlay.show{display:flex}
.itp-popup{background:#0D1320;border:1px solid rgba(0,230,118,.2);border-radius:20px;padding:40px 32px;max-width:440px;width:90%;text-align:center;position:relative;box-shadow:0 24px 80px rgba(0,0,0,.6)}
.itp-popup-close{position:absolute;top:14px;right:18px;font-size:22px;color:#4A5568;cursor:pointer;background:none;border:none;transition:color .2s}
.itp-popup-close:hover{color:#FFF}
.itp-popup h3{font-size:22px;font-weight:800;color:#FFF;margin-bottom:8px}
.itp-popup p{font-size:14px;color:#7E8EA6;margin-bottom:22px}
.itp-popup input{width:100%;padding:12px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#FFF;font-size:14px;margin-bottom:12px;outline:none}
.itp-popup input:focus{border-color:rgba(0,230,118,.4)}
.itp-popup-btn{width:100%;padding:14px;border:none;border-radius:8px;background:linear-gradient(135deg,#00E676,#00C853);color:#06090F;font-weight:800;font-size:15px;cursor:pointer;transition:all .3s}
.itp-popup-btn:hover{box-shadow:0 4px 20px rgba(0,230,118,.3)}
.itp-popup-skip{display:block;margin-top:12px;font-size:12px;color:#4A5568;cursor:pointer;background:none;border:none}
.itp-cookie{display:none;position:fixed;bottom:0;left:0;right:0;background:#0D1320;border-top:1px solid rgba(255,255,255,.06);padding:16px 24px;z-index:9998;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}
.itp-cookie.show{display:flex}
.itp-cookie p{font-size:12px;color:#6B7D97;max-width:600px}
.itp-cookie p a{color:#00E676}
.itp-cookie-btn{padding:8px 20px;border-radius:6px;border:none;background:#00E676;color:#06090F;font-weight:700;font-size:12px;cursor:pointer}
AI + Trading — 100% Free
Build Trading Bots with Artificial Intelligence
Use ChatGPT, Claude, and Python to automate trading on Deriv and IQ Option — even without coding .
Deriv Bot
Pine Script
Python API
ChatGPT
Claude AI
Expert Advisors
MetaTrader 5
TradingView
cTrader
Fibonacci
RSI
MACD
Deriv Bot
Pine Script
Python API
ChatGPT
Claude AI
Expert Advisors
MetaTrader 5
TradingView
cTrader
Fibonacci
RSI
MACD
Technologies we teach
🐍 Python
📊 TradingView
🤖 ChatGPT
💬 Claude
📈 MetaTrader 5
⚡ Deriv API
What you’ll learn
AI + Trading = real edge
Practical tutorials with copy-paste code. From beginner to advanced.
Recommended platforms
Where to put your bots to work
The two platforms that support automation and AI.
⭐ Recommended
Official API, Deriv Bot (no code), MT5, cTrader. The platform that pushes AI automation hardest.
Documented official API
Deriv Bot: drag-and-drop bots
MT5 and cTrader with AI EAs
Unlimited free demo account
Minimum deposit: only $10
Open Free Demo Account →
Alternative
Globally available platform with intuitive interface and a community Python API for automation.
Beginner-friendly interface
Available in many countries
Open-source Python API
$10,000 virtual demo balance
Minimum deposit: $10
Open Free Demo Account →
How it works
From zero to your first bot in 4 steps
01
Open your free demo account Create an account on Deriv in 2 minutes. No deposit, no risk.
02
Pick a tutorial Deriv Bot for beginners. Pine Script for indicators. Python + API for advanced.
04
Test, refine, evolve Run on demo. See real results . Adjust and repeat.
Frequently asked
Questions? We answer
Do I need to know how to code?▼
No. Deriv Bot uses visual blocks (drag and drop). For TradingView indicators, AI generates the Pine Script code — just copy and paste. For advanced Python automation, our tutorials walk you from zero to a working bot.
Is the content really free?▼
Yes. 100% of the tutorials, indicators, scripts, and reviews are free. The Deriv and IQ Option platforms also offer free demo accounts. We earn a commission when you sign up via our links — at no extra cost to you.
Can I make money with AI bots?▼
Trading involves real risk of capital loss. No bot or indicator guarantees profit. Always start on a demo account and never trade with money you can’t afford to lose. Our focus is education, not income promises.
Why do you recommend Deriv?▼
Deriv is the only platform with a documented official API, free Deriv Bot (no-code bots), MT5, cTrader, and one that openly encourages AI and automation. IQ Option is our alternative due to its popularity and simple interface.
Does it work on mobile?▼
Yes. Deriv Bot runs in the mobile browser. Deriv and IQ Option both have iOS and Android apps. TradingView indicators also work on mobile.
Who’s behind this
About IA Trader Pro
Dan Machado
AI specialist applied to financial markets. I combine artificial intelligence with technical analysis to build indicators, bots, and automated strategies — and I teach you to do the same.
🇬🇧 English
🇧🇷 Português
🇪🇸 Español
📚 Educational content
🚫 No profit promises
🔍 100% transparent
🔒 Affiliate links disclosed
Ready to build your first bot?
Free demo account. Step-by-step tutorials. No coding. Start now.
⚠️ Risk Warning
Trading binary options, Forex, and CFDs involves significant risk of loss of invested capital. The content of this site is strictly educational and does not constitute investment advice. Past performance does not guarantee future results. Always practice on a demo account before trading with real money. This site contains affiliate links to Deriv and IQ Option . Read our full disclaimer .
🍪 We use cookies to improve your experience and for analytics. Learn more
Accept
const words = [‘Trading Bots’, ‘Pine Script Indicators’, ‘Expert Advisors’, ‘Bots for Deriv’, ‘Python Scripts’];
let wordIndex = 0, charIndex = 0, isDeleting = false;
const typingEl = document.getElementById(‘typingText’);
function typeEffect() {
if (!typingEl) return;
const currentWord = words[wordIndex];
if (isDeleting) {
typingEl.textContent = currentWord.substring(0, charIndex – 1);
charIndex–;
} else {
typingEl.textContent = currentWord.substring(0, charIndex + 1);
charIndex++;
}
let delay = isDeleting ? 40 : 80;
if (!isDeleting && charIndex === currentWord.length) { delay = 2000; isDeleting = true; }
else if (isDeleting && charIndex === 0) { isDeleting = false; wordIndex = (wordIndex + 1) % words.length; delay = 400; }
setTimeout(typeEffect, delay);
}
setTimeout(typeEffect, 1000);
let popupShown = false;
document.addEventListener(‘mouseleave’, function(e) {
if (e.clientY < 0 && !popupShown && !localStorage.getItem('itp_exit')) {
document.getElementById('exitPopup').classList.add('show');
popupShown = true;
localStorage.setItem('itp_exit', '1');
}
});
if (localStorage.getItem('itp_cookies')) {
const cb = document.getElementById('cookieBanner');
if (cb) cb.classList.remove('show');
}