Personal account and trading bot for Pocket Option
Developed a web platform for automating trading and managing users.
The project includes a user personal account, connection to the Pocket Option account, selection of ready-made strategies, creation of custom strategies, launching a trading bot, transaction history, statistics, bonuses, and support.
The bot receives real market data, monitors selected assets according to the strategy, and opens a trade on the user's demo or real account when a signal appears. After closing the trade, the result is automatically recorded in the history and statistics.
An admin panel has also been implemented: user requests, Pocket ID verification, user management, bonuses, support inquiries, newsletters, and action logs.
What has been done:
- User registration via application.
- Verification and linking of Pocket ID.
- Integration with Pocket Option Partner API.
- Connection of demo and real balance.
- Trading bot based on strategies.
- Ready-made and custom strategies.
- Open trades, transaction history, and statistics.
- Admin panel for project management.
- Support inquiry system with dialogues.
- Bonus management.
- Project deployment on VPS.
Technologies:
React, TypeScript, FastAPI, Python, SQLAlchemy, WebSocket, REST API, Nginx, VPS, Partner API integration.
The project includes a user personal account, connection to the Pocket Option account, selection of ready-made strategies, creation of custom strategies, launching a trading bot, transaction history, statistics, bonuses, and support.
The bot receives real market data, monitors selected assets according to the strategy, and opens a trade on the user's demo or real account when a signal appears. After closing the trade, the result is automatically recorded in the history and statistics.
An admin panel has also been implemented: user requests, Pocket ID verification, user management, bonuses, support inquiries, newsletters, and action logs.
What has been done:
- User registration via application.
- Verification and linking of Pocket ID.
- Integration with Pocket Option Partner API.
- Connection of demo and real balance.
- Trading bot based on strategies.
- Ready-made and custom strategies.
- Open trades, transaction history, and statistics.
- Admin panel for project management.
- Support inquiry system with dialogues.
- Bonus management.
- Project deployment on VPS.
Technologies:
React, TypeScript, FastAPI, Python, SQLAlchemy, WebSocket, REST API, Nginx, VPS, Partner API integration.