World Cup: The Goal of Trading

1 Adventure -> 3 Missions -> 5 Lucky Draws


Total Cash Prizes of
USD 30,000,


And a chance to win
Messi’s autographed jersey.



Mission Date Table

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 Date Table

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!



Image Tab Component

Start Your ADVENTURE Here

New Client

Live Account opened
after June 1

Existing Client

Live Account opened
before June 1

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 = `

Trading PeriodsFeatured ProductsJune 1 to June 12
(Lucky Draw: June 15)USD/CAD, USD/CHF,
XAU/USD, XAG/USDJune 15 to June 19
(Lucky Draw: June 22)USD/JPY, NZD/USD,
AUD/USD, WTIJune 22 to June 26
(Lucky Draw: June 29)EUR/USD, GBP/USD
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.



Lucky Draw Table

Draw DatePrizes*No. of Winners
Lucky Draw 1:
June 15

Gold prize
USD 500
2

Silver prize
USD 200
5
Lucky Draw 2:
June 22

Gold prize
USD 500
2

Silver prize
USD 200
5
Lucky Draw 3:
June 29

Gold prize
USD 500
2

Silver prize
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



Mission 2 Table

Draw DatePrizes*No. of Winners
July 7
Gold prize
USD2,000
1

Silver prize
USD1,000
3

Bronze prize
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



Mission 3 Table

Luck Draw DateCategoriesPrizes*No. of Winners
July 24 Winner Prizes
Client’s pick entered the championship match

Gold prize
USD 3,000 + Messi’s
Autographed Jersey

1

Silver prize
USD 2,000
2

Bronze prize
USD 1,000
2

Purple prize
USD 600
5
Wild Card Prizes
Client’s pick did not enter the championship match

Purple prize
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. 



Client Example Slider


New client in Germany jersey

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.

Existing client in Brazil jersey

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.



Client Example Slider Mobile


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.

New client in Germany jersey

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.

Existing client in Brazil jersey

Get the official guide for a full breakdown of every scoring opportunity.

FAQ

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.

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.

No. Mission 1 tickets can only be used for Mission 1 lucky draws.

No. Only positions that are both opened and closed within the designated trading period count toward the lucky draw.

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.

No. Even if you have accumulated tickets, you must actively vote in Mission 3 to qualify for the Mission 3 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.

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).

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.

About the author

 

Martin Lam is ATFX Chief Analyst for Asia Pacific, with over 20 years of experience in global forex and investment markets. He holds a degree in Finance and Economics from Deakin University and has held senior roles at leading FX brokerage firms.

Recent News
Start Trading Now !

Try our demo account for free to learn trading. When you’re ready, switch to a live account and start trading for real.

Popular posts
ATFX

Restrictions on Use

Products and Services on this website are not available for Hong Kong investors and not related to any corporation licensed by the Securities and Futures Commission in Hong Kong.

All the information and materials posted on this website should not be regarded as or constitute a distribution, an offer, solicitation to buy or sell any investments.

使用限制:本網站的產品及服務不適用於香港投資者及與任何香港證監會持牌公司無關。

網站內部的信息和素材不應被視為分銷,要約,買入或賣出任何投資產品。

ATFX

Restrictions on Use

Products and Services on this website are not suitable for the UK residents. Such information and materials should not be regarded as or constitute a distribution, an offer, or a solicitation to buy or sell any investments. Please visit https://atfxgm.eu/en/ to proceed.

ATFX

Restrictions on Use

AT Global Markets (UK) Limited does not offer trading services to retail clients.
If you are a professional client, please visit https://atfxconnect.com