Simulated Stock Exchange: Difference between revisions

From Computer Laboratory Group Design Projects
Jump to navigationJump to search
(Created page with "Almost all stock trading is now done by algorithms. Early profits have reduced, and algo-trading strategies must adapt quickly to the changing economic environment, market mov...")
 
No edit summary
 
Line 1: Line 1:
Client: Piers Thompson <piers.thompson@baml.com>
Almost all stock trading is now done by algorithms. Early profits have reduced, and algo-trading strategies must adapt quickly to the changing economic environment, market movements and technological advancement. The most common way to evaluate a new strategy is to “back-test” it against historical market moves, which has the benefit of being based on real data but doesn’t predict how the market will react to the introduction of a new strategy. The aim of the project is to build an online platform to allow competitive testing of algos on a shared simulated exchange with both historical and live market data. The platform will provide an API to access market data and issue orders to the exchange. The user-developed algos will compete against each other interactively and a reporting service will display the analysis of the relative profitability of each strategy and track the best algorithms on a leaderboard. Students will be provided with an algo pseudo code and examples of sources of market data
Almost all stock trading is now done by algorithms. Early profits have reduced, and algo-trading strategies must adapt quickly to the changing economic environment, market movements and technological advancement. The most common way to evaluate a new strategy is to “back-test” it against historical market moves, which has the benefit of being based on real data but doesn’t predict how the market will react to the introduction of a new strategy. The aim of the project is to build an online platform to allow competitive testing of algos on a shared simulated exchange with both historical and live market data. The platform will provide an API to access market data and issue orders to the exchange. The user-developed algos will compete against each other interactively and a reporting service will display the analysis of the relative profitability of each strategy and track the best algorithms on a leaderboard. Students will be provided with an algo pseudo code and examples of sources of market data

Latest revision as of 09:43, 14 October 2015

Client: Piers Thompson <piers.thompson@baml.com>

Almost all stock trading is now done by algorithms. Early profits have reduced, and algo-trading strategies must adapt quickly to the changing economic environment, market movements and technological advancement. The most common way to evaluate a new strategy is to “back-test” it against historical market moves, which has the benefit of being based on real data but doesn’t predict how the market will react to the introduction of a new strategy. The aim of the project is to build an online platform to allow competitive testing of algos on a shared simulated exchange with both historical and live market data. The platform will provide an API to access market data and issue orders to the exchange. The user-developed algos will compete against each other interactively and a reporting service will display the analysis of the relative profitability of each strategy and track the best algorithms on a leaderboard. Students will be provided with an algo pseudo code and examples of sources of market data