Back to cases

A comprehensive trading ecosystem for City Index

We developed a desktop trading platform and a first-to-market live trading app for iOS and Android to help City Index users trade effectively, regardless of time and place.

    Client and challenge

    Our client, City Index, is a world leader in spread betting, contracts for differences (CFDs), and margined foreign exchange (FX), offering traders access to 12,000+ markets, including forex, indices, shares, and commodities. Its parent company—GAIN Capital Holdings Inc. (NYSE: GCAP)—is one of the largest retail and institutional trading providers globally.

    To support investment and trading activities in both stable environments and while on the move, the client wanted to create a full-fledged trading ecosystem that would include:

    • A desktop platform for Windows
    • A mobile app for iOS and Android

    The client’s main requirements for the solutions were high speed, excellent performance, and uninterrupted operation, all of which were challenging to achieve on different platforms.

    To realize the project, City Index turned to EffectiveSoft. Our extensive experience in trading platform development and proven track record of related projects were the key reasons the client entrusted us with the mission.

    • Client

      City Index

    • Country

      the UK

    • Domain

      Trading

    • Solution

      Desktop and mobile apps

    • Service

      Custom software development

    • Technology

      Java, .NET, Google Analytics

    Solution

    EffectiveSoft’s specialists first created a detailed software requirements specification (SRS) outlining the components, architectural design, and features of the proposed apps. We then initiated the development process, simultaneously working on the trading platform for Windows and the mobile app for iOS and Android.

    Desktop trading platform

    Our team built a desktop trading app, AT Pro, that targets experienced users seeking powerful analytics tools, advanced charts, custom trading strategies, and reliable performance. Using optimized RAM usage, the platform can operate for weeks without downtime.

    cityindex desktop trading platform

    Mobile app

    We also created a cross-platform mobile app, City Trading™, designed for iOS and Android devices. The app provides full and secure access to trading accounts on smartphones and tablets, allowing users to place orders directly from charts and make informed investment decisions, no matter where they are.

    city index cross-platform mobile app

    Highlights

    The comprehensive trading ecosystem created by our experts allows investors to easily monitor changes in volatile financial markets and perform a wide range of activities in their accounts, including:

    • Checking the latest prices and market movements
    • Selecting suitable markets to trade
    • Using trade tickets to buy and sell
    • Monitoring positions through charts
    • Keeping up with financial news using the live Reuters newsfeed and the 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.

    Result

    EffectiveSoft successfully completed the project, developing an efficient trading ecosystem that consists of the desktop platform and the mobile app. As the client requested, the solutions deliver incredible speed, consistent performance, and around-the-clock operation. The City Trading™ mobile app was named Financial Times Innovation of the Year and captured the “Best Mobile Trading Platform” title at the MoneyAM Online Finance Awards.

    Testimonial

    Tech stack

    • Mobile

      • 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
      • TeamCity
      • 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