Case Study: CityIndex - EffectiveSoft
Back to cases

CityIndex trading applications

A Windows-based trading platform and a first-to-market live trading application for iPhone and Android help users significantly improve their trading experience.

    Client and challenge

    City Index is one of the world leaders in Spread Betting, Contracts for Difference (CFDs), and margined Foreign Exchange (FX). Its parent company, GAIN Capital Holdings Inc (NYSE: GCAP), is one of the largest retail and institutional trading providers globally. City Index customers have access to 12,000+ markets to choose from across Forex, Indices, Shares, and Commodities.

    The client turned to EffectiveSoft to develop a Windows-based trading platform accompanied by trading applications for mobile devices. The main requirements were high speed, excellent performance, and continuous running without interruptions.

    • Client

      City Index

    • Country

      UK

    • Domain

      Trading

    • Solution

      Desktop and mobile apps

    • Service

      Custom software development

    • Technology

      Java, .NET, Google Analytics

    Solution

    CityIndex trading platform

    The desktop trading application, AT Pro, is designed for experienced users interested in powerful analytic tools and high performance. Thanks to the optimized RAM usage, the application can work for weeks without shutting down.

    Trading platform

    The finance mobile app, City Trading™, is designed for iOS- and Android-based devices and provides full and secure access to the trading accounts on the phones and tablets. The app users can place orders directly from charts and make informed decisions irrespective of where they are.

    CityIndex mobile app

    The City Trading™ mobile application became Financial Times Innovation of the Year and was awarded the title “Best Mobile Trading Platform” at the MoneyAM Online Finance Awards.

    Highlights

    CityIndex platform

    The trading solution enables its users to monitor the changes on the volatile financial markets and perform various actions in the personal account, such as:

    • Checking the latest prices and market movements.
    • Selecting the market to trade.
    • Using a trade ticket to sell and buy.
    • Monitoring positions via a positions chart.
    • Keeping up with the financial news thanks to the live Reuters news feed and economic calendar.
    As a renowned provider of trading platform development services with 20+ years of IT experience, EffectiveSoft offers unparalleled solutions to various businesses in the financial sector.

    Tech Stack

    • Mobile tech stack

      • Java
      • Android SDK
      • JSON
      • LightStreamer
      • KSOAP
      • Gradle
      • Espresso
      • JUnit
      • Firebase
      • FCM
      • Google Analytics
      • Android Studio
      • Git
      • Objective-C 2.0
      • iPhone
      • Apple Xcode 3.1
      • iPhone SDK 2.2.1
      • iPhone SDK 3.0
      • iPhone SDK 3.1
      • Aspen Simulator
    • Tools

      • MS Visual studio 2017
      • JetBrains Rider
      • Team City
      • dotCover
      • dotTrace
    • Technologies

      • .NET 4.5
      • WPF
      • Linq
      • WCF
      • NUnit
      • Prism
      • Google Analytics
      • HockeyApp
      • Tasks
      • lightstreamer

    Contact us

    Our team would love to hear from you.

      Order an IT consultation

      Fill out the form to receive a consultation and explore how we can assist you and your business.

      What happens next?

      • An expert contacts you shortly after having analyzed your business requirements.
      • If required, we sign an NDA to ensure the highest privacy level.
      • A Pre-Sales Manager submits a comprehensive project proposal. It may include estimates, timelines, lists of CVs, etc., for a particular situation.
      • Now, we can launch the project.

      Our locations

      Say hello to our friendly team at one of these locations.

      Join our newsletter

      Stay up to date with the latest news, announcements, and articles.

        Error text
        title
        content
        View project