May 30, 2025
No image
Tool for Managing Spread Betting, CFD and Forex Trading Account
Completed

Tool for Managing Spread Betting, CFD and Forex Trading Account

$100,000+
more 1 year
United States
2-5
view project
Service categories
Service Lines
Mobile Development
Domain focus
Banking & Financial Services
Programming language
Swift
Frameworks
Xamarin
Subcategories
Mobile Development
Cross-platform

Challenge

The client is one of the leading providers of contracts for difference, FX and spread betting leading in spread betting and CFD trading. The client transacts around 2 million trades every month for individuals in over 50 countries worldwide.

Objective was to assist the client's distributed team in scaling up and further development of a spread betting and CFD trading application. The challenge was to take up a scheme of the future application and follow the development plan providing quality services.

Solution

The solution was to meet the industry requirements of speedy data processing and performance as well as strict standards ensuring security of trading deals and transactions. Originaly the application was built with native iOS technologies, while later the decision was made to build an app with Xamarin native technologies to align the development of an application both on iOS and Android platforms.

Altabel development team has been developing, enhancing and supporting the following functionality in the application:

  • Instant checking of the latest prices and market movements;
  • Opening and closing positions;
  • Comprehensive live streaming charting package allowing to analyse historical data and identify price patterns and trends, with historical and live streaming prices;
  • Publishing of the latest global investment news from Reuters News;
  • Setting of stop and limit orders including if done and OCO (one cancels other);
  • Creation of new or amending of existing orders;
  • Viewing of pending, completed and cancelled orders;
  • Monitoring of positions using a unique positions chart;
  • Receiving push notifications on price changes for specific markets;
  • Viewing and amending of multiple Watch Lists;
  • Reviewing of trade and order history;
  • Signing in via Touch ID;
  • Trying out the application without signing up;
  • Managing a trading account.

One of the most critical features in the application is its security since it deals with access to CFD trading account information and transactions.

Results

The dedicated team of iOS and QA specialists has been successfully operating together with the client's international team and brought value to the project with competency and innovative approach helping the product stay on top among the competitors.

The dedicated team of iOS and QA specialists has been successfully operating together with the client's international team and brought value to the project with competency and innovative approach helping the product stay on top among the competitors.