StockChartX
Read how we helped Modulus® improve and enhance their Technical Chart Library by upgrading their 20 year old codebase to be in sync with the latest trends.
Overview
Modulus has been at the forefront when it comes to building financial technologies for trading firms, financial institutions and stock exchanges. Their products enable traders to do better technical analysis like never before. And, they have been doing this for over 2 decades and are a well-known name in the FinTech world.
One of their pioneer solutions is FinChartX (formerly known as StockChartX), built in the late 90s. It is a financial chart library offering real-time interactive charts used by some of the world’s leading financial portals.
Services
iOS development
Front end
development
Android development
JavaScript based
development
The story behind
It would have otherwise been a normal day for the people at Modulus in Scottsdale, Arizona. But things quickly became tense. The developer who had been working on the codebase of StockChartX was selling the code of the library as a solution and raking in thousands of dollars without the knowledge of the owners. He abandoned the project leaving no option for the owners but to sue him.
Now, when it comes to financial engineering, the product codebase is highly sensitive and needs to be kept secured. When we were approached for the project, we had been briefed about this critical situation. And, therefore one of our very first tasks was to ensure Modulus that their product was in safe-hands.
How we helped
Porting Solutions
Besides enhancing the codebase, the financial chart library now supports C++, Objective C, Swift, C#, Java, and JavaScript. This means it is compatible with every platform and OS including Windows, Mac, Linux, iOS and Android.
Price Styles
Our team worked on one of the most important features in a financial chart library - the price styles which feature real-time, tick-by-tick graphs with High-Low-Close bars, Open-High-Low-Close bars, 2D & 3D Candlestick charts, Renko, Kagi, Three Line Break, Point & Figure, Candle-Volume, Equi-Volume, Shaded Equi-Volume, Heikin Ashi Candlesticks, Darvas Boxes, and other price styles. And, no other library/framework offers such extensive options.
Chart Display Styles
StockChartX now supports styles like Candlestick, OHLCV, OHLC, and HLC,Heiken Ashi Candles, Darvas Boxes, 3D Candlesticks, Renko, Kagi, Three Line Break, Point & Figure, and Candlevolume.
Customizing Admin Control
Included support for drawing tools.
Customizing the award-winning financial chart library for high-profile clients like ICICI, MoneyControl, Edelweiss, TradeTime, TradingSim, CCI30 ®, DataiFX, iCharts™ and more.
StockChartX supports 100+ technical indicators that can be tailored depending on an institution’s requirements. Internationally renowned publications such as Futures Magazine and Stocks & Commodities Magazine have recognized this framework for its real-time accuracy and speed.
On-going support and technical improvements
To boost performance, the desktop charts are optimized and don’t stress the RAM.
Recent additions include support for indicators
like Elder Ray, Keltner Channel, Coppock Curve,
and Twiggs Money Flow.
To boost performance, the desktop charts are optimized and don’t stress the RAM.
Recent additions include support for indicators
like Elder Ray, Keltner Channel, Coppock Curve,
and Twiggs Money Flow.
800k
Clients
Users from
90+
Countries
Less than
40
second latency
20%
Faster than the
previous versions
Technologies used
Sketch
To wireframe and bring life to pen and paper ideas
Kotlin & Swift
To create native mobile apps
Kotlin
To create native android apps
Swift
To create native ios apps
Java
To create native android apps
Tokbox
To power video consultations
Pubnub
To integrate real-time chat
CodeIgniter
To host cloud services including Databases, Servers, CDNs and more
Bootstrap
To host cloud services including Databases, Servers, CDNs and more
AWS
To host cloud services including Databases, Servers, CDNs and more
Canvas
Building data-intensive, real-time applications
TypeScript
Building data-intensive, real-time applications based on JavaScript.
Webpack
Building data-intensive, real-time applications
Jest
Building data-intensive, real-time applications
Puppeteer
Building data-intensive, real-time applications