Trading Software
    Menu Close
    Back to all

    Using Predictive Modeling for your Algorithmic Trading

    Introduction to Microsoft R

    R is the world’s most powerful, and preferred, programming language for statistical computing and machine learning which fits perfectly with algorithmic trading, this blog explains how Microsoft has embraced the R-Statistical language in their enterprise-level applications.


    Who should use it?

    Predictive models can be built for different assets like stocks, futures, currencies, commodities etc. For example, we can build a model to predict the next day price change for a stock, or a model to predict the foreign currency exchange rates.


    How/Why should we use it?

    The power of predictive modelling can be harnessed for making the right investment decisions, and in building profitable portfolios.


    "R programming language gaining ground on traditional statistics packages"



    According to a whitepaper from Revolution Analytics, R is a programming language created in New Zealand in the early 1990s by the University of Aukland’s Ross Ihaka and Robert Gentleman. R, an open-source descendent of the S language developed by Bell Labs, was written by statisticians for statisticians. This makes it well-suited for the increasingly complex analytics challenges companies today are facing. 


    What is R-Tools for Visual Studio



    R is also known for its speed and effectiveness in generating charts and graphics from data. This is especially important as more and more people at organizations—not just data scientists and number crunchers—need to be able to make practical use of data. Data visualization helps stakeholders interpret data according to their department’s or project’s or customer’s (or whomever’s) specific needs.