キャラクター

How to start MAiMATE -AI Trading-

Hello , I am Shameo

In this article, you will learn about a unique and powerful forex trading signal delivery service using reinforcement learning AI that was launched in August 2019!

This is a starting guide to MAiMATE for first-time users.

In the future, we’ll be able to make real trade!

Artificial Intelligence Continues to Learn from Failures and Successes

MAiMATE allows users to create their own AI agent (artificial intelligence) by simply answering a few questions.

The AI repeats the pseudo-trade of the market for the past three years many times according to the conditions you answered.
An AI that is just starting to learn does not even understand the concept of trading.
Therefore, at first, the AI will randomly try to “sell”, “buy”, “continue to hold”, and “close”.

And through repeated failures and successes, they learn to trade.

AI’s performance in the first 11 months of its life, even in a confusing market.

MAiMATE has about 6,000 AI agents in operation as of June 30, 2020. In the performance report, we publish the overall trading profit and loss every month after the creation of the AI, and the total profit and loss as of June 30, 2020 is positive for all currency pairs in the pseudo-trade since July 24, 2019, when the AI was released.
The “FX Composite Index” is a further average of the average overall profit and loss of each currency pair.
This indicator evaluates the overall performance of AI agents by eliminating the difference in the number of AI agents for each currency pair, because good performance in popular currencies makes the overall performance look good.

This is not a guarantee of future profits.

The overall index will be used in the future as an indicator of how well MAiMATE’s AI is performing.

AI in pursuit of optimal position management

AI agent card

Not long ago, Google’s AlphaGo, an artificial intelligence, was in the news for beating top human players.
Alpha-Go starts learning from a situation where it does not even know the rules of Go, and by repeating thousands or tens of thousands of virtual games at ultra-high speed, it learns tactics that can outperform humans.
In fact, MAiMATE’s artificial intelligence also uses the same reinforcement learning type algorithm that is famous for Alpha Go and other games.

The Continuing Evolution of AlphaGo

And the main feature of MAiMATE’s AI agent is that it learns “optimal position management”.
There are so many trading AIs out there that are trying to make “accurate price predictions after a certain period of time”.

Instead of predicting future prices, which is difficult to find an answer for, we focus on what positions to take now.

Rational and unique AI agents

AI agents with rich personalities

Each AI agent in MAiMATE has a different personality and trades differently, even if they have the same settings. If there are 10,000 AI agents, they will all trade differently and uniquely. Just like twin brothers and sisters who look alike but have different personalities. In order to confront the monster called the market, which changes every moment and has no single answer, MAiMATE values the various personalities of AI.

As evidence of the importance of individuality, some AI have learned to trade very hard, but have not been able to find a satisfactory trading method.

Since nothing works, they become “withdrawn” and extremely afraid of trading.

Depending on the “combination of information,” it may be difficult to find a good trading method, and a “reclusive type” may occur.

This is a testament to the cleverness of AI. It is a wise decision to do nothing rather than cause losses to the master by trading without confidence.

Even this reclusive AI has a quiet desire to learn inside, and when it finds a trading method that it is confident about through continuous learning after its birth, it will courageously venture out into the world of trading.

The concept is that everyone will bring their own AI to face the enemy of the market.

Continuous learning for a changing market

Another important feature of MAiMATE’s AI is its continuous learning capability.
It is very difficult to keep using the same algorithm for ever-changing market conditions. For this reason, all MAiMATE AI are relearned once a week after they are created, incorporating the results of their own trades and the latest information.

In other words, after the AI is created, it is designed to look back on its own trades and improve them by incorporating new information. And in this day and age, when the unexpected can easily happen, we believe that the “continuous learning” feature will be essential for automated trading services.

Continuous learning is an indispensable feature of MAiMATE.

Educate them and let them reflect your thoughts as well.

Image of “EDUCATE” screen

AI creators can externally influence the continuous learning process by “praising” or “scolding” the AI’s trades.

This is another key feature of MAiMATE, which allows the AI creator’s thoughts on trading to be given as material for learning.

For example, let’s say you keep praising the settlement of a trade when you make a large profit.
Since the AI receives bonus rewards from the user for this trade in addition to the profit it earned, it will explore and learn the reason for the praise so that it can receive it again next time.

On the other hand, if you scold the AI, this bonus reward will be negative.
No matter how well the AI performs, if you keep scolding it, it will think that it is not appreciated no matter what it does.
As a result, it will not trade at all.

It’s a little like parenting, and it’s probably important to “praise consistently” and “not scold too much.

I think it’s hard to feel how effective education is, just like parenting, but it definitely has an impact.

How to start MAiMATE

1.register as a new user!

To register as a new member of MAiMATE, all you need is an email address.

New Registration Screen

2.Creating an AI Agent – Login to Invast Securities My Page

When you click on the “Create Agent” button, you will be asked to log in to the My Page of Invasto Securities.
By logging in to My Page, you can create an agent.

My page login screen

My Page ID can be obtained by opening an account with Invast Securities, so if you do not have an account, please follow the instructions below.

Since the creation of the AI requires a huge amount of additional processing, it is limited to only those who have an account with Invast Securities.

3.Creating an AI Agent_1 – Selecting a currency pair

The first step in the creation screen is to select a currency pair for the AI agent to trade.
Currently, there are eight currency pairs: USD/JPY, GBP/JPY, AUD/JPY, NZD/JPY, EUR/USD, AUD/USD, GBP/USD, and NZD/USD.

We plan to have about 18 types of products at the time of AI trading.

4.Creating an AI Agent_2 – Selecting Technical Indicators

Technical indicators are information to be learned by the AI agent.
The AI selects from several parameters according to the situation and inputs them as learning materials.

“Bollinger Bands”.
Bollinger Bands are band lines drawn around a moving average using the standard deviation of prices over a certain period of time. It is an indicator that can be used to understand trends and volatility (the magnitude of price fluctuations), as well as to determine oversold and overbought conditions. 2.

“RSI”.
RSI is an indicator that tells us when a market is overheated (overbought or oversold).

“Envelope”.
A moving average line that deviates from the moving average line by a certain range. It is used to indicate the rate of deviation from the moving average and the occurrence of a trend.

“MACD”.
An oscillator-based indicator that uses two moving averages to determine when to buy or sell.

“Moving Average
A moving average is an average of prices over a certain period of time, and is mainly used to determine price direction (trend). 6.

stochastics
An oscillator-based indicator that determines whether a market is overheated (overbought or oversold) in a range market.

You can choose one of the six types.

5.Creating an AI Agent_3 – Selecting News

News is information given to agents as well as technical indicators.
The information here is based on Refinitive’s (formerly Thomson Reuters) news aggregation information, which we have refined and learned.

“Market Conditions”: Information related to the current market conditions, such as oversold and overbought conditions.

“Market analyst’s market forecast”: Market forecast by analysts consists of whether buying or selling is predominant.

“Emotional expressions on the Internet”: Emotional expressions, including screaming and yelling, on the Internet are collected.

“External factors such as regulations”: Information on external factors that affect foreign exchange, such as interest rates and regulations, is collected, although the frequency of news is low.

If you want to focus on information on social networking sites, etc., emotional expressions on the Internet are good.

6.Creating an AI Agent_4 – Selecting an Education Policy

This is not information to be learned, but rather the balance of reward when the AI makes a profit or loss of the same amount.
The agent continues to learn and evolve in order to maximize this reward.
For example, a trade made by an AI that is “return-oriented” will be given a higher reward than one that is “balanced.
On the other hand, trades at a loss will be evaluated more lenient and fewer points will be deducted compared to the “balanced” AI, so it will trade without fear of loss.
Decide to train the AI agent of your choice.

If you want an AI that pursues returns without being afraid of incurring losses, you can choose the “Return-oriented” option.

The combination determines the character.

The character is actually determined by the combination of these questions. It is not random.

7.Creating an AI Agent_5 – Give it a name

Give the AI agent a name and finish creating it.

8.Let’s wait for the birth email!

Once created, wait until you have finished learning.
You will receive a birth email to your registered email address when it is finished.
It will take approximately 7 hours.

誕生メール

When it is born, it takes time because it learns by repeating pseudo forward trades over and over again.

9.Receive buy and sell signals!

シグナルメール

After the birth, you will receive an email about once a day reporting the buy and sell signs.

You can enjoy growing them. You can also use it for your daily trading.

Train your own AI to achieve higher ranks before the real deal!

Points are awarded to trainers of higher-ranking AIs in real transactions. We recommend that you create and train an AI for a higher rank while you still can.

10.Let’s see the score!

AIの成績を見る画面

You can log in to MAiMATE to check the AI results.

There are five levels of Class: [S], [A], [B], [C], and [D].
The higher the total value of each value on the radar chart, the higher the class.

Each value in the radar chart is relative to the agents in MAiMATE.
The radar chart is not created immediately after the AI is created, but will be created after the first signal is delivered. Please wait until then.

11.Let’s educate them!

Education is a great way to learn about the five days of AI trading last week. “No, not like this! “This is good!

Just select the date and choose “Praise” or “Scold”.
You can change the date as many times as you like until the evaluation date is fixed.
The evaluation will be sent to you on the fixed date, and you can educate your students for the next five days.

MAiMATE does not incorporate “no holds barred” into the AI’s continuous learning, whether by praising or scolding. (Because it may stop doing anything.)

It is difficult to feel the change, but the AI is definitely incorporating the trainer’s evaluation.

12.Let’s take a look at the rankings!

You can also check the performance of other AI agents.
They are listed in order of profit and loss for one year.

You can select the AI to be operated from here when you make an actual transaction.

13.How to recreate the agent

MAiMATE agents cannot be recreated at this time.

If you wish to recreate your current AI, you will need to cancel your MAiMATE membership and register again. If you wish to recreate the current AI, you will need to withdraw from MAiMATE and register again.

The AI re-creation function will be available after the start of actual trading.

[Flow of re-creation]

1.Click “Settings” > “Withdrawal” > “Withdraw MAiMATE” button > Click “Yes” on the confirmation screen to complete withdrawal.
2.Register again and create an AI.

Real transactions are scheduled to begin!

MAiMATE is a service that allows you to receive AI trading signals via email.
You will be able to actually trade using the AI signals!
MAiMATE will go into full-scale operation as a social algo trading service.

In the blog, we will update you about the articles that will be added and so on.

Finally

In addition to actual trading, we are planning to introduce various functions useful for asset management. Our goal is to create a service where you can learn to invest through MAiMATE in order to gather wisdom and conquer the big enemy, the market, and realize your dreams. We look forward to your support.

Thank you for reading to the end!

RECOMMENDED

Mai mate

Trading is fun! But sometimes it's lonely. Should I set stop loss now, or wait?
If there is a partner you could trust to relieve your anxiety... Your own AI partner to fight alongside you.
That's MAiMATE.

PAGE TOP マイメイトをひらく