
1 Adventure -> 3 Missions -> 5 Lucky Draws
Total Cash Prizes of
USD 30,000,
And a chance to win
Messi’s autographed jersey.
| Mission 1: | June 1 – 26 | Kickoff Challenges |
|---|---|
| Mission 2: | June 1 – 28 | One Shot for Top 16 |
| Mission 3: | June 1 – July 14 | Final Shot for Final |
All missions start from June 1, for new and existing clients!

1 Adventure -> 3 Missions -> 5 Lucky Draws
Total Cash Prizes of
USD 30,000,
And a chance to win
Messi’s autographed jersey.
| Mission 1: | June 1 – 26 | Kickoff Challenges |
|---|---|
| Mission 2: | June 1 – 28 | One Shot for Top 16 |
| Mission 3: | June 1 – July 14 | Final Shot for Final |
All missions start from June 1, for new and existing clients!
The Goal of Trading –
Make Every Trade Exciting!
The world’s greatest football tournament is here—kick off your adventure with ATFX! Take part in 3 thrilling missions: complete simple trading actions, predict match outcomes, and collect lucky draw tickets throughout the tournament. As the games heat up, so do the excitement and rewards!
Start Your ADVENTURE Here
New Client
Live Account opened
after June 1
Existing Client
Live Account opened
before June 1
Mission 2 – One Shot for Top 16
Mission 2
Mission 3 – Final Shot for Final
Mission 3
Mission 1 – Kickoff Challenges
Total Cash Prizes: USD6,000
Simply open a live account and pass the KYC, to earn one ticket for the lucky draw(s).
The earlier you open a live account, more chances to win!
Unwon ticket will carry over to the next draw.
| Account Open Date | Lucky Draw Date |
|---|---|
| June 1 to June 14 | June 15 |
| June 1 to June 21 | June 22 |
| June 1 to June 26 | June 29 |
Mission 2 – One Shot for Top 16
Total Cash Prizes: USD9,000

Trade and Earn Tickets
- Trade FX Majors, Oils, Metals and Indices
- 1 Standard Lot Traded = 1 Lucky Draw Ticket
- All tickets collected are for both Mission 2 and 3 lucky draws
While collecting tickets, pick one team that you believe will enter the top 16 on Client Portal.
Vote Date: June 15 to June 28
If your team makes the top 16, you’ll be eligible for the Mission 2 lucky draw (July 7). More tickets, more chances!
Mission 3 – Final Shot for Final
Total Cash Prizes: USD15,000

Trade and Earn Tickets
- Trade FX Majors, Oils, Metals and Indices
- 1 Standard Lot Traded = 1 Lucky Draw Ticket
- All tickets collected are for both Mission 2 and 3 lucky draws
While collecting tickets, pick one team that you believe will enter the championship match on Client Portal.
Vote Date: June 29 to July 14
If your pick enters the Final match, you will join the Winner lucky draw; if your pick does not enter the Final match, you will join the Wild Card lucky draw. As long as you have tickets and vote in Mission 3, you will enter either one of the lucky draws (July 24)!
Simply trade any featured products in each period to earn one ticket for that specific lucky draw.
`;
}
const existingMissionOneTable = existingClientPanel.querySelector(“#existing-mission-panel-1 .mission-draw-table”);
if (existingMissionOneTable) {
existingMissionOneTable.classList.add(“existing-mission-draw-table”);
existingMissionOneTable.innerHTML = `
(Lucky Draw: June 15)
XAU/USD, XAG/USD
(Lucky Draw: June 22)
AUD/USD, WTI
(Lucky Draw: June 29)
NAS100, SPX500
`;
}
const existingMissionOneTips = existingClientPanel.querySelector(“#existing-mission-panel-1 .mission-tip-card div”);
if (existingMissionOneTips) {
existingMissionOneTips.innerHTML = `
Tips
- Open and close positions during the Trading Periods to enter the Lucky Draws—no minimum lot size required.
- All trades also count for Mission 2 & 3.
- If you traded the featured products in all three periods, you could win all 3.
`;
}
existingClientPanel.querySelectorAll(“.mission-primary-link”).forEach((link) => {
link.textContent = “Start Trading”;
link.href = “https://login-gm.atfx.com/login?lang=en”;
link.target = “_blank”;
link.rel = “noopener”;
});
function swapClientTabImage(button, targetSrc, animate) {
const image = button.querySelector(“img”);
const currentSrc = image.getAttribute(“src”);
if (currentSrc === targetSrc) {
return;
}
if (!animate) {
image.src = targetSrc;
return;
}
button.classList.add(“is-swapping”);
window.setTimeout(() => {
image.src = targetSrc;
window.requestAnimationFrame(() => {
button.classList.remove(“is-swapping”);
});
}, 160);
}
function setActiveTab(nextTab, animate = true) {
component.dataset.activeTab = nextTab;
tabButtons.forEach((button) => {
const tabKey = button.dataset.tab;
const isActive = tabKey === nextTab;
const tabConfig = tabs[tabKey];
const targetSrc = isActive ? tabConfig.activeImage : tabConfig.inactiveImage;
button.classList.toggle(“is-active”, isActive);
button.setAttribute(“aria-selected”, String(isActive));
button.setAttribute(“tabindex”, isActive ? “0” : “-1”);
swapClientTabImage(button, targetSrc, animate);
});
const activeConfig = tabs[nextTab];
const nextPanel = document.querySelector(`#${activeConfig.panelId}`);
const currentPanel = Array.from(panels).find((panel) => !panel.hidden);
if (!animate || !currentPanel || currentPanel === nextPanel) {
panels.forEach((panel) => {
panel.hidden = panel !== nextPanel;
panel.classList.remove(“is-entering”, “is-leaving”);
});
return;
}
currentPanel.classList.add(“is-leaving”);
window.setTimeout(() => {
currentPanel.hidden = true;
currentPanel.classList.remove(“is-leaving”);
nextPanel.hidden = false;
nextPanel.classList.add(“is-entering”);
window.setTimeout(() => {
nextPanel.classList.remove(“is-entering”);
}, 420);
}, 180);
}
tabButtons.forEach((button) => {
button.addEventListener(“click”, () => setActiveTab(button.dataset.tab));
button.addEventListener(“pointerup”, () => button.blur());
button.addEventListener(“keydown”, (event) => {
if (event.key !== “ArrowLeft” && event.key !== “ArrowRight”) {
return;
}
event.preventDefault();
const currentIndex = Array.from(tabButtons).indexOf(button);
const direction = event.key === “ArrowRight” ? 1 : -1;
const nextIndex = (currentIndex + direction + tabButtons.length) % tabButtons.length;
const nextButton = tabButtons[nextIndex];
nextButton.focus();
setActiveTab(nextButton.dataset.tab);
});
});
function setActiveMission(panel, nextMission) {
const missionTabs = panel.querySelectorAll(“.mission-tab”);
const missionPanels = panel.querySelectorAll(“.mission-content-panel”);
const activeButton = panel.querySelector(`.mission-tab[data-mission=”${nextMission}”]`);
if (!activeButton) {
return;
}
const activePanelId = activeButton.getAttribute(“aria-controls”);
missionTabs.forEach((button) => {
const isActive = button === activeButton;
const image = button.querySelector(“img”);
button.classList.toggle(“is-active”, isActive);
button.setAttribute(“aria-selected”, String(isActive));
image.src = isActive ? button.dataset.activeIcon : button.dataset.inactiveIcon;
});
missionPanels.forEach((missionPanel) => {
missionPanel.hidden = missionPanel.id !== activePanelId;
});
}
function initMissionTabs(panel) {
const missionTabs = panel.querySelectorAll(“.mission-tab”);
missionTabs.forEach((button) => {
button.addEventListener(“click”, () => setActiveMission(panel, button.dataset.mission));
button.addEventListener(“pointerup”, () => button.blur());
});
setActiveMission(panel, “1”);
}
setActiveTab(“existing”, false);
initMissionTabs(newClientPanel);
initMissionTabs(existingClientPanel);
Mission 1 – Kickoff Challenges Lucky Draw
Total Cash Prizes: USD6,000
Eligible New and Existing Clients will join the same Lucky Draws.
| Draw Date | Prizes* | No. of Winners |
|---|---|---|
| Lucky Draw 1: June 15 | USD 500 | 2 |
| USD 200 | 5 | |
| Lucky Draw 2: June 22 | USD 500 | 2 |
| USD 200 | 5 | |
| Lucky Draw 3: June 29 | USD 500 | 2 |
| USD 200 | 5 |

*All lucky draw winners will also get a set of Argentine Football Association souvenirs.
Mission 2 – One Shot for Top 16 Lucky Draw
Total Cash Prizes: USD9,000
| Draw Date | Prizes* | No. of Winners |
|---|---|---|
| July 7 | USD2,000 | 1 |
| USD1,000 | 3 | |
| USD 500 | 8 |

*All lucky draw winners will also get a set of Argentine Football Association souvenirs.
Mission 3 – Final Shot for Final Lucky Draw
Total Cash Prizes: USD15,000 and Chance for Messi’s Autographed Jersey
| Luck Draw Date | Categories | Prizes* | No. of Winners |
|---|---|---|---|
| July 24 | Winner Prizes Client’s pick entered the championship match | USD 3,000 + Messi’s Autographed Jersey | 1 |
| USD 2,000 | 2 | ||
| USD 1,000 | 2 | ||
| USD 600 | 5 | ||
| Wild Card Prizes Client’s pick did not enter the championship match | USD 500 | 6 |
*All lucky draw winners will also get a set of Argentine Football Association souvenirs.

Winner Prizes

Wild Card Prizes
Master Your Game Plan
Discover how New and Existing Clients navigate their way through the tournament.

Example: New Client
Athena is a new ATFX client and a big fan of Germany.
Athena opened a live account and passed eKYC on June 1, earning 1 ticket for Mission 1 Lucky Draws.
From June 1 to July 14, Athena traded a total of 30 lots across FX Majors, Oils, Metals, and Indices. She also voted for her favourite team, Germany:
- To enter the Top 16 (vote period: June 15-28)
- To reach the Championship Match (vote period: June 29-July 14)
As a result, Athena earned 30 tickets for the Mission 2 and 3 Lucky Draws.

Example: Existing Client
Tom is an existing ATFX client and a big fan of Brazil.
From June 1 to July 14, Tom traded a total of 55 lots across FX Majors, Oils, Metals, and Indices. He also voted for his favourite team, Brazil:
- To enter the Top 16 (vote period: June 15-28)
- To reach the Championship Match (vote period: June 29-July 14)
As a result, Tom earned 55 tickets for the Mission 2 and 3 Lucky Draws.
Additionally, Tom made the following trades for Mission 1 Lucky Draws:
- June 1-12: 1 lot of XAU/USD -> 1 ticket
- June 15-19: 0.5 lot of USD/JPY -> 1 ticket
- June 22-26: 2 lots of EUR/USD -> 1 ticket
Thus, he earned 1 ticket for each of the three Mission 1 Lucky Draws.
Example: New Client
Athena is a new ATFX client and a big fan of Germany.
Athena opened a live account and passed eKYC on June 1, earning 1 ticket for Mission 1 Lucky Draws.
From June 1 to July 14, Athena traded a total of 30 lots across FX Majors, Oils, Metals, and Indices. She also voted for her favourite team, Germany:
- To enter the Top 16 (vote period: June 15-28)
- To reach the Championship Match (vote period: June 29-July 14)
As a result, Athena earned 30 tickets for the Mission 2 and 3 Lucky Draws.

Example: Existing Client
Tom is an existing ATFX client and a big fan of Brazil.
From June 1 to July 14, Tom traded a total of 55 lots across FX Majors, Oils, Metals, and Indices. He also voted for his favourite team, Brazil:
- To enter the Top 16 (vote period: June 15-28)
- To reach the Championship Match (vote period: June 29-July 14)
As a result, Tom earned 55 tickets for the Mission 2 and 3 Lucky Draws.
Additionally, Tom made the following trades for Mission 1 Lucky Draws:
- June 1-12: 1 lot of XAU/USD -> 1 ticket
- June 15-19: 0.5 lot of USD/JPY -> 1 ticket
- June 22-26: 2 lots of EUR/USD -> 1 ticket
Thus, he earned 1 ticket for each of the three Mission 1 Lucky Draws.

Get the official guide for a full breakdown of every scoring opportunity.
FAQ
1. How many lucky draw tickets can I accumulate in each Mission?
Mission 1: If you are a New Client (account opened after June 1), you can earn one ticket by opening a live account and passing eKYC. If your ticket is not drawn, it will carry over to the next round of the Mission 1 lucky draw. If you are an Existing Client (account opened before June 1), you can earn one ticket per trading period by trading the featured products for that specific draw. Unused tickets for existing clients do not carry over to the next round.
Mission 2 & 3: You can accumulate an unlimited number of tickets.
2. When can I accumulate lucky draw tickets for Missions 2 and 3?
All Missions begin on June 1. Starting from June 1, you will earn one ticket for every 1 lot traded on eligible products. Please note that only positions both opened and closed within the specific trading period will count.
3. If my lucky draw tickets are not drawn in Mission 1, do they carry over to Mission 2?
No. Mission 1 tickets can only be used for Mission 1 lucky draws.
4. If I close a position that was opened before the trading period, does it count?
No. Only positions that are both opened and closed within the designated trading period count toward the lucky draw.
5. In Mission 2, if my pick does not enter the Top 16, what happens to my lucky draw tickets?
Unused Mission 2 tickets will carry over to Mission 3. However, you must cast a new vote in Mission 3 to participate in the Mission 3 lucky draws.
6. I have lucky draw tickets from Mission 2 but forgot to vote in Mission 3. Can I still join the Mission 3 lucky draws?
No. Even if you have accumulated tickets, you must actively vote in Mission 3 to qualify for the Mission 3 lucky draws.
7. In Mission 3, if my pick does not make it to the Final match, does that mean I cannot participate in the lucky draws?
There are two prize categories in Mission 3 Lucky Draw, Winner Prizes and Wild Card Prizes. As long as you have valid tickets and cast a vote in Mission 3, you are guaranteed entry into one of the Mission 3 lucky draw categories.
8. How many prizes can I win at most?
New Client: One prize from each Mission (up to 3 prizes total).
Existing Client: One prize from each lucky draw in Mission 1, plus one prize each from Mission 2 and 3 (up to 5 prizes total).
9. Where can I check how many tickets I have?
Log in to Client Portal, go to “Promotions”, and click the “ATFX The Goal of Trading” banner. Once you have voted, your total number of collected tickets will be displayed. You can return to this page at any time to check your ticket count.



