2023R0

From Stable to Strategic: Optimizing Pearl Trading in the Tutorial Round

Currently, it’s still the tutorial round, and there are two products available for trading: one is pearls with stable prices, and the other is bananas with highly volatile prices. I started by studying pearls because they seemed simpler (>_<).

After some research, I found that the price of pearls fluctuates very stably around 10,000. So, my Strategy v1 was straightforward: submit two orders every round—a buy order at 9,999 and a sell order at 10,001, with the maximum tradable size at the time, since it was a guaranteed profit. The results were satisfying: the profit curve rose steadily, though the total profit wasn’t very high.

Strategy v2 was an improvement over v1. I noticed that sometimes the market’s bid-ask spread was quite wide (4–6 dollars), while my Strategy v1 always kept the spread at 2 dollars. This meant that although I executed many trades, the profit per trade was relatively low.

So, in Strategy v2, I split the approach into active and passive trading:

⦁ Active part: If the current bid/ask prices are above/below 10,000, I sell/buy to them immediately at the best available price.

⦁ Passive part: If the market’s best bid/ask are around 10,000, I place orders at best bid +1 and best ask -1 (while ensuring my bid/ask prices don’t exceed or fall below 10,000). This way, I secure priority in trades without always compressing the spread to just 2 dollars.

The results of Strategy v2 were quite good, with a total profit of over 3,500.

Leave a Reply