7 April 2014

MyHero runs demanding mobile stock trading app on Microsoft Azure

MyHero, the Singapore-based company behind financial literacy and stock tip tool TradeHero, has revealed that it leverages on Microsoft Azure to deliver huge workloads with minimal latency to its user base in a cost effective and flexible manner. 


Source: TradeHero website

TradeHero educates users by acting as a stock trading simulation, using real-time, real-world market information from 28 stock exchanges. Users can then trade virtually using that information and follow other high performing users to learn trading strategies. 

The app has reached #1 position in the iOS App-Store’s finance category in 75 countries and the top 10 position in over 100 countries since its launch in January 2013. In March 2014, TradeHero launched the Android version of their app, which has also become one of the top financial apps in Google Play stores in multiple countries, adding over 50,000 users in the first month. TradeHero currently has over 400,000 users, spread out over 108 countries, executing over USD$270 billion in validated trades.

With Microsoft Azure, TradeHero gives 400,000 traders a close-to-reality experience daily, while keeping up with the enormous amount of data across all global markets the app supports for its users. The app simulates real-time trading activities with a virtual stock market that draws real-time data from 28 stock markets, 45,000 global securities and 1,300 Forex exchange rates.

Dominic Morris, Chief Technology Officer, TradeHero said: “With the high volume of trade the app handles daily from our users, it was important for us to use a secure and reliable cloud platform that enables us to scale to the ebbs and flow of our user traffic. Microsoft Azure is able to support our need for scalability and agility as we expand our operations to support more users and trading volumes globally.”

Another key reason for choosing Microsoft Azure was its affordability and flexible pay-as-you-use structure. With built-in auto scaling, Microsoft Azure is also able to support the exponential growth of users and data from TradeHero easily, making it easy for the company to plan resources effectively and take maximum advantage of the funding from their investors.

Security is also a key concern with users of TradeHero, as sensitive data is exchanged during trades, as well as personal particulars shared for in-app purchases. Microsoft Azure runs in geographically dispersed datacentres that comply with key industry standards, such as ISO/IEC 27001:2005 for security and reliability. The platform also incorporates security practices at the application and platform layers to enhance security for application developers and service administrators.

Harish Aitharaju, Server & Cloud Business Group Lead, Microsoft Singapore said: “Microsoft Azure has enabled companies like TradeHero to rapidly build and deploy apps, flexibly manage IT services, and support real-time analytics across all forms of data. This means that they can be more focused on developing more innovative apps, and spend less time on managing them.”

Launched in January 2013, TradeHero aims to bridge the gap between casual and experienced investors by providing a platform where users can choose to subscribe to expert trade feeds for data and insights to support their foray in the stock markets, or become a top trader and earn monthly subscription fees from users who follow their tips. TradeHero shares subscription revenues from followers equally with top traders, enabling users to actually monetise their trading expertise with the app.



MyHero is a Microsoft BizSpark Plus recipient. BizSpark helps cover a startup’s cloud computing costs by providing US$5,000 monthly credit for 12 months which can be used to offset the cost of Microsoft Azure hosting. With Microsoft’s support, TradeHero has secured S$12 million in funding. It has also been accepted into the Microsoft Ventures Accelerator in Beijing, China, and is gearing up for further growth globally. 

Microsoft Azure is an open and technology-neutral cloud platform that enables companies and app developers to quickly build, deploy and manage applications across a global network of Microsoft-managed data centres. Developers can build applications using any language, tool or framework, as well as integrate any public cloud applications with existing IT environment. TradeHero, for example, is deployed on Linux virtual servers, which took MyHero only an hour to set-up with no interoperability issues. Click here for more information on Microsoft Azure.