In order to understand why people trade, we have to understand the trading reward and fees sharing tokenomics of X2Y2.
X2Y2 marketplace distributes a fixed amount of X2Y2 tokens to users daily as trading rewards. The larger the portion of platform fees a wallet address contributes to X2Y2’s total daily platform fees, the more X2Y2 tokens it can claim from the daily token distribution. To pay more platform fees and earn a larger portion of the daily token rewards, wash traders will generate extremely large trading volumes through frequent back and forth trading between wallets they own. Currently, X2Y2 marketplace charges a 0.5% platform fee for trading.
All 100% of the 0.5% platform fee X2Y2 receives are allocated to the X2Y2 staking pool for X2Y2 stakers. Wash traders can stake a large amount of X2Y2 tokens in the fees sharing contract to earn back the platform fees they have paid while washing trading for trading rewards.
Footprint Analytics has filtered X2Y2 wash trading transactions and recorded them in the “transaction_entity_tag“ dataset. The method for wash trading filtering is as follows:
By inner joining the “transaction_entity_tag“ dataset with “nft_transactions”, we can find out which addresses have generated the largest volume of wash trading transactions.
In order to calculate the profit and loss of a wash trader, we have to identify the costs of washtrading and the token transfer transactions between the wallets and the X2Y2 contracts of fee sharing and trading rewards. The details and contract address are listed below:
Please note that this formula assumes all X2Y2 and WETH tokens are sold at market price for USD immediately after it is claimed by the users and does not take into account that users might hold onto the coins instead of selling them:
The below figure shows the detailed wash trading volume, platforms fees paid, and net profit (without currently staked value) of top wash trading addresses. The date used is between 1st of May 2022 and 1st of November 2022.
Figure 1 - Reward Statistics of Addresses with Most Wash Trading Volume (Source: @Hanson520 @Hanson2/Profit-x2y2-tokens?date_filter=2022-05-01~">FootprintAnalytics)
You can click into the source to review the exact amount and USD of X2Y2 and WETH tokens received and sent to the staking contracts. Total PnL (Without Staked Value) is calculated using the PNL formula mentioned early in the report. We just have to add up the value of X2Y2 currently staked in the contract in order to calculate the final PnL of a wash trader.
Figure 2 below shows PnL of wash traders with information of the USD value of X2Y2 currently staked in the fee sharing contracts on 1st of November 2022. You can check the current amount of X2Y2 a wallet address is staking by using the read contract function on Etherscan.
All related addresses used by a wash trader are summed up and grouped together. They can be identified by spotting wallets pairs with equal amounts of total wash trade volume. This is because these wallets only trade to each other.
Figure 2 - PnL Statistics of Top Wash Trader (Source: @Hanson520 FootprintAnalytics)
As we can see from Figure 2, wash traders’ profit and loss varies largely. This is mainly due to the price performance of X2Y2 token. As shown in Figure 3, X2Y2 token has been in the downward trend since 1st of May. Wash traders who stake their tokens long term to earn fee sharing rewards will suffer the loss in value of X2Y2 tokens.
Figure 3 - X2Y2 Token Price Performance Since 1st of May (Source: @Hanson520 FootprintAnalytics)
Figure 4 breaks down the amount and value of X2Y2 tokens that wash traders have transferred in and out from the fees sharing staking contracts of X2Y2.
Figure 4 - Breakdown of the 4 traders with most losses and most profits (Source: @Hanson520 FootprintAnalytics)
Wash trader A and B have suffered the most losses and staked the most amount of X2Y2 tokens for fee sharing rewards. Wash Trader B has transferred all staked X2Y2 out and suffered a $131,770 loss. This is because the average price per token received from staking was $0.166, which is 6.74% lower than the average price per token ($0.178) when it was sent to staking. Although trader B earned 56,259 more tokens through staking, it did not cover up the loss in value of X2Y2 token.
Wash trader A has suffered the most loss, as he did not exit his staking position fully and majority of the tokens are still staked in the contracts. At the time of writing, those tokens only cost $0.0774 per token, which is 40% lower than the average token price sent out for staking.
Just like wash trader B, trader F also has transferred all staked X2Y2 out. However, he ended up profiting due to the fact that his average price per token received from staking ($0.163) was higher than the average price per token sent to staking ($0.162). By staking and exiting early, wash trader F has earned extra X2Y2 tokens and at a higher average price per token.
In order to understand why people trade, we have to understand the trading reward and fees sharing tokenomics of X2Y2.
X2Y2 marketplace distributes a fixed amount of X2Y2 tokens to users daily as trading rewards. The larger the portion of platform fees a wallet address contributes to X2Y2’s total daily platform fees, the more X2Y2 tokens it can claim from the daily token distribution. To pay more platform fees and earn a larger portion of the daily token rewards, wash traders will generate extremely large trading volumes through frequent back and forth trading between wallets they own. Currently, X2Y2 marketplace charges a 0.5% platform fee for trading.
All 100% of the 0.5% platform fee X2Y2 receives are allocated to the X2Y2 staking pool for X2Y2 stakers. Wash traders can stake a large amount of X2Y2 tokens in the fees sharing contract to earn back the platform fees they have paid while washing trading for trading rewards.
Footprint Analytics has filtered X2Y2 wash trading transactions and recorded them in the “transaction_entity_tag“ dataset. The method for wash trading filtering is as follows:
By inner joining the “transaction_entity_tag“ dataset with “nft_transactions”, we can find out which addresses have generated the largest volume of wash trading transactions.
In order to calculate the profit and loss of a wash trader, we have to identify the costs of washtrading and the token transfer transactions between the wallets and the X2Y2 contracts of fee sharing and trading rewards. The details and contract address are listed below:
Please note that this formula assumes all X2Y2 and WETH tokens are sold at market price for USD immediately after it is claimed by the users and does not take into account that users might hold onto the coins instead of selling them:
The below figure shows the detailed wash trading volume, platforms fees paid, and net profit (without currently staked value) of top wash trading addresses. The date used is between 1st of May 2022 and 1st of November 2022.
Figure 1 - Reward Statistics of Addresses with Most Wash Trading Volume (Source: @Hanson520 @Hanson2/Profit-x2y2-tokens?date_filter=2022-05-01~">FootprintAnalytics)
You can click into the source to review the exact amount and USD of X2Y2 and WETH tokens received and sent to the staking contracts. Total PnL (Without Staked Value) is calculated using the PNL formula mentioned early in the report. We just have to add up the value of X2Y2 currently staked in the contract in order to calculate the final PnL of a wash trader.
Figure 2 below shows PnL of wash traders with information of the USD value of X2Y2 currently staked in the fee sharing contracts on 1st of November 2022. You can check the current amount of X2Y2 a wallet address is staking by using the read contract function on Etherscan.
All related addresses used by a wash trader are summed up and grouped together. They can be identified by spotting wallets pairs with equal amounts of total wash trade volume. This is because these wallets only trade to each other.
Figure 2 - PnL Statistics of Top Wash Trader (Source: @Hanson520 FootprintAnalytics)
As we can see from Figure 2, wash traders’ profit and loss varies largely. This is mainly due to the price performance of X2Y2 token. As shown in Figure 3, X2Y2 token has been in the downward trend since 1st of May. Wash traders who stake their tokens long term to earn fee sharing rewards will suffer the loss in value of X2Y2 tokens.
Figure 3 - X2Y2 Token Price Performance Since 1st of May (Source: @Hanson520 FootprintAnalytics)
Figure 4 breaks down the amount and value of X2Y2 tokens that wash traders have transferred in and out from the fees sharing staking contracts of X2Y2.
Figure 4 - Breakdown of the 4 traders with most losses and most profits (Source: @Hanson520 FootprintAnalytics)
Wash trader A and B have suffered the most losses and staked the most amount of X2Y2 tokens for fee sharing rewards. Wash Trader B has transferred all staked X2Y2 out and suffered a $131,770 loss. This is because the average price per token received from staking was $0.166, which is 6.74% lower than the average price per token ($0.178) when it was sent to staking. Although trader B earned 56,259 more tokens through staking, it did not cover up the loss in value of X2Y2 token.
Wash trader A has suffered the most loss, as he did not exit his staking position fully and majority of the tokens are still staked in the contracts. At the time of writing, those tokens only cost $0.0774 per token, which is 40% lower than the average token price sent out for staking.
Just like wash trader B, trader F also has transferred all staked X2Y2 out. However, he ended up profiting due to the fact that his average price per token received from staking ($0.163) was higher than the average price per token sent to staking ($0.162). By staking and exiting early, wash trader F has earned extra X2Y2 tokens and at a higher average price per token.