The students of the NSE-ISB Trading Lab can make use of the following software/applications:



Programming languages


Trading simulator

OS Financial Trading System

Reporting and charting Portfolio Analysis

Bloomberg Professional,
Thomson Reuter Eikon,
Thomson Reuter Datastream for Office,
Morningstar Direct


Financial Trading System (FTS)

The FTS is an order-driven market simulation software. It allows users to transact financial securities with each other on a real-time basis. A specific case is given to the students. Each case focuses on the risks and opportunities associated with specific securities/strategies. The cases are designed to run continually using multiple simulations that execute a gamut of potential scenarios. The same strategy can produce varied results, depending on the final performance of the scenario.
Students learn from the success of their strategies through immediate feedback, and keep practicing until they discover a powerful strategy that works well across the whole spectrum of possible results. The cases are so designed as to help students apply finance theory in an environment that enables them to learn the art of making good decisions, when confronted with uncertainty about outcomes.

Statistical Analysis System (SAS)
SAS is the leader in business analytics software and services. It is a software suite that can be used for advanced analytics, data management, multivariate analyses, business intelligence and predictive analytics. SAS can mine, alter, manage and retrieve data from a variety of sources and perform statistical analysis on it. It provides a graphical point-and-click user interface for non-technical users and more advanced options through the SAS programming language. It is the largest market-share holder for advanced analytics. SAS transforms your data into insights that give you a novel business perspective through which you can identify and fix what’s not working, and discover new opportunities.

Stata is a portmanteau of ‘Statistics’ and ‘Data’. Stata statistical software is a comprehensive, integrated statistical software package that offers all that you need for statistical analysis, data management, graphics, simulations, regression analysis (multiple and linear), and custom programming. Stata’s ‘point-and-click’ interface and a robust ‘intuitive command syntax’ ensures that it is fast, accurate and easy to use. The version control in Stata ensures that the statistical programmes – irrespective of when you wrote them – continue to yield the same results.


MATLAB (matrix laboratory), developed by MathWorks, is a high-level, fourth-generation programming language and an interactive environment used by millions of people globally. It helps you explore and visualise ideas, and partner across disciplines including signal and image processing, control systems, communications and computational finance. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including CC++Java, and Fortran.
MATLAB can be used in modelling energy consumption projects such as building smart power grids, developing control algorithms for hypersonic vehicles, evaluating weather data to forecast the track and intensity of hurricanes, and running millions of simulations to identify optimal dosing for antibiotics.


R application stretches through the world from theoretical computational statistics and the hard sciences such as astronomy, chemistry and genomics to pragmatic applications in business, marketing, finance, drug development, healthcare, medicine and much more. R application is used globally by millions of statisticians and data scientists to provide solutions to the most challenging problems in fields ranging from computational biology to quantitative marketing. R has approximately 5,000 libraries of functions, of which many are devoted to specific applications. It includes literally every data manipulation, statistical model, and chart that today’s data scientist could ever think of. With R, it is easy to draw meaning from multi-dimensional data with multi-panel charts, 3-D surfaces and more. It is the most popular language for data science today and has become an indispensable tool for Finance and analytics-driven companies such as Facebook, LinkedIn and Google.


Python is a widely-used powerful and high-level programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Code readability is the essence of its design philosophy. Python’s classic syntax and dynamic typing, coupled with its interpreted nature, make it an ideal language for scripting and accelerated application development in many fields on most platforms. Python supports multiple programming patterns that include object-oriented, functional and imperative programming. The language has a dynamic tape system and automatic memory management, combined with a large and extensive standard library.