Project Description
Our client, already maintaining a high reputation and global popularity in the financial domain, bounced with an exceptionally new idea of forex trading with thousands of mini concepts in a holistic project idea. The initial project idea was full of convictions, theoretical notions, and abstract conceptions.
However, while scrutinizing the feasibility and scope of the innovative idea, sorting the complexities, concentrating the user preferences, and focusing on the project development, the project idea was refined at its best, and resultantly, the digital product development was split into two major and crucial phases.
The 1st phase sensitively aimed to build a trading application that inculcates the facility of online currency exchange by app users and the investment module that aimed to benefit the users at a great level of earned interest.
The 2nd one included embedding the feature of Deposit and Withdrawal of currencies at the physical location through the medium of merchants/money changers who have valid verified accounts with DCEP.
We proceed with describing and explaining the 1st Phase that revolves all-around digital currency exchange and the investment paradigm followed by the elucidation of Phase 2.
But before, let us jot down some terminologies to make the readers familiar with the app attributes before digging deep into the actual working:
Account:
Pre-set accounts on the mobile app (up to 3 in the beginning).
Login:
Log in with the pre-set accounts using pre-set passwords.
Matching Engine:
A superlative and complex algorithm that makes the best trade match of one user with the another, fulfilling their needs at the best or making the closest deal as per the ‘choose your own rate.
Exchange:
-Users able to manage the account with and able to trade for different available currencies
-Traders are executed with the transaction automatically by the matching engine at the quoted platform price.
Order Overview:
Monitoring of order status, execution fee, execution rate, filled date, and other necessary information.
Price Feeds:
Up to date price information on currency prices of only the currencies provided in the platform.
Order Receipt:
Receipt of orders placed by the user and are relayed to the matching engine
Deposit:
Users can fund/deposit their account with fiat at a merchant/money changer location. The currency to be deposited is the same as that of the local money changer’s location, say, MYR for Kuala Lumpur.
Withdrawal:
Users can withdraw fiat from their account at a money changer’s location. The currency to be withdrawn is the same as that of the local money changer’s location, say, SGD for Singapore.
Order Matching:
The “best rate available now” orders are executed automatically through the matching of similar opposite trade of another user or from the platform as the counterparty if there is no fulfillment.
The DCEP mobile platform is designed and specialized in exchanging currencies with multiple users, earlier to test the ideas, users were limited but with ascending positive and real-time results, gradually the count was increased in the original application.
Liquidity:
The number of days required to transfer the profit amount to the wallet once requested after policy maturity.