Financial Business Intelligence System for Stock Tracking

  • Optimization and modernization of the BI-enabled stock monitoring app
  • Database architecture reengineering
  • System performance upgrade by 20 times
  • Configurable stop triggers, notifications, and alerts
  • Elegant user interface
Expertise
Business Intelligence
Verticals
Banking & Finance

Considering the everlasting downside risks, every fund holder aspires to stay on the edge of the latest financial market changes. Iflexion helps RightWayTrader to upgrade their stock monitoring app, giving better control over individual investments.

  • .NET
  • JavaScript
  • HTML
  • Windows Services
Calendar
6
Duration
Months
Gears
9
Efforts
Person-months

Context

Our Customer is RightWayTrader - a Florida-based company providing investment and trading tools for individual investors. One day, the company realized that TradeStops, their flagship product for stock behavior tracking, failed to answer the growing requirements for stability, performance, and scalability induced by the increasing user base. The stock monitoring app required a thorough reengineering to satisfy the needs of its users in the best possible way and allow for the future scaling-up.

RightWayTrader approached Iflexion as a bi consulting company with the request to carefully review the code and improve it to ensure the application’s stable performance under growing load.

Solution

TradeStops is a comprehensive stock monitoring app allowing investors to control their investments better by sending just-in-time notifications and alerts on the actual financial market state. The solution also informs traders about stock splits and dividend payments.

After a quick registration and entering a few personal trade details, end users proceed to secure and convenient stock tracking with minimal risk of missing the boat.

 

Tangible Advantages

  • Simple navigation and intuitive UI.
  • 24/7 access enabling continuous stock behavior monitoring. 
  • Continuous financial data analysis of the USA and Canadian equities using CSI Market. 
  • Advanced encoding algorithms providing for users’ personal data security. 

Development Process

Having analyzed the Customer’s business canvas, as well as the application’s architecture, database and codebase, Iflexion prepared a detailed list of existing bottlenecks and suggested the solutions.

List of Bottlenecks

  • Confusing navigation patterns and outdated UI design.
  • Low system performance and lack of scalability due to the outdated Classic ASP technology.
  • Limited marketing and promotion capabilities due to the insufficient subscription module.
  • Poor historical database structure.
  • The nightly update routine, which processes customers’ alerts, was built as a set of JavaScript-based scripts executed by a Windows command interpreter and therefore had serious performance issues. 

Solutions

  • To enhance financial business intelligence capabilities, historical base storing stock data was extracted into a separate database, which accelerated information retrieval.
  • The nightly update procedure was parallelized into 2 separate processes — historical data update and alerts generation — run on separate services for faster performance.
  • Web services API was leveraged as a basis for new feature implementation.
  • Nightly update routines were migrated to the .NET-compiled code as a Windows Service Application to improve their speed and stability.

Our team also modernized the stock monitoring app's UI, extended the subscription scenarios and set up a number of advertising campaigns and marketing activities. They also implemented data visualization features, such as Portfolio Charts.

Technologies

From the technical perspective, this financial business intelligence system is represented by a multi-tier model, incorporating presentation layer, business logic, web services layer, and persistence layer.

Leveraging Windows Service applications built on the .NET technology, Iflexion implemented additional functional features, including updates of daily stock historical data, the business logic of alerts calculation and email delivery.

Results

Iflexion’s team introduced a number of improvements making the solution’s backend well-distributed, fast and stable, and the frontend — modern, easy-to-use and attractive for users. The following figures speak for themselves.

Besides, Iflexion implemented appealing financial data visualization and added new stock change markets, including London Stock Exchange, Toronto Stock Exchange, and some others.

RightWayTrader was genuinely satisfied with the results of collaboration and engaged Iflexion for the next projects. Iflexion has implemented FlexCharts — a desktop software for designing and publishing stock charts founded on online data, and ChartCrafters — an online service that provides stock related content and widgets for publishing on third-party websites

Customer Voice

Want to start a project?

It’s simple.

Contact us