Budget: 1000 UAH Deadline: 3 days
Hello! The task of creating a trading bot for the internal market of War Thunder (Gaijin Marketplace) is clear to me. The key challenge here is not just to write a script, but to implement logic that will imitate the behavior of a real person to minimize the risks of anti-fraud systems. I have experience in developing trading algorithms and automation systems, so I propose a reliable solution with a focus on account security.
🛠 Technical stack and architecture of the solution
1. Development language: Python. This is the best choice for trading bots due to data processing libraries (Pandas) and automation tools.
2. Interaction with the exchange: Since Gaijin does not provide an official public API for trading, I will use a combination of HTTP requests (requests/aiohttp) with browser header and session emulation. This is faster and safer than full mouse-click emulation (Selenium), which is easier to detect.
3. Paper Mode: I will implement this through a local database (SQLite), where the bot will record virtual transactions and calculate potential profit/loss based on real quotes, without sending requests to execute orders.
4. Security:
• Use of .env to store tokens and passwords.
• Implementation of random delays (jitter) between actions so that the bot does not operate like a metronome.
• Limiting the number of requests per minute (Rate Limiting).
📋 Functional capabilities
• Strategies: Setting the spread (the difference between Buy and Sell), monitoring lots with low liquidity, or quickly outbidding competitors' prices by 0.01 GJN.
• Notifications: Integration with Telegram Bot API — you will receive reports on every purchase/sale and the current GJN balance directly on your smartphone.
• Logging: Detailed recording of all events in a file for strategy analysis in Paper Mode.
✅ Why choose me:
• Experience with bots: I have developed automation systems for data collection and trading tools for niche marketplaces.
• Understanding of risks: I do not promise a "magic button," but create a tool that operates cautiously, imitating the actions of an experienced trader.
• Support: After the project is delivered, I will help with the setup on your PC or server.
Do you have specific items on the exchange that you plan to focus on (cases, vehicles, camouflages)? This will help me better design the offer analysis algorithm.
I am ready to discuss the details and start working with Paper Mode!