DATA SCIENCE
is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from data in various forms, both structured and unstructured, similar to data mining. Data Science is a "concept to unify statistics, data analysis, machine learning, and their related methods" in order to "understand and analyse actual phenomena" with data. It employs techniques and theories drawn from many fields with the context of mathematics, statistics, information science and computer science. In 2012, when Harvard Business Review called it "The Sexiest Job of the 21st Century", this term became a buzzword.
Even the suggestion that data science is sexy was a paraphrased reference to Dr. Hans Rosling's 2011 BBC documentary quote, "Statistics, is now the sexiest subject around". Listen to Charlotte's story to find out why...
MACHINE LEARNING
is a subset of artificial intelligence in the field of computer science that often uses statistical techniques to give computers the ability to "learn" (i.e. progressively) improve performance on a specific task) with data, without being explicitly programmed.
The name machine learning was coined in 1959 by Arthur Samuel. Evolved from the study of pattern recognition and computational learning theory in artificial intelligence, machine learning explores the study of construction of algorithms that can learn from and predictions of data - such as algorithms overcome following strictly static program instructions by making data-driven predictions or decisions, through building a model from sample inputs. Machine learning is employed in a range of computing tasks where designing and programming explicit algorithms with good performance is difficult or infeasible; example application include email filtering, detection of network intruders or malicious insiders working a data breach, optical character recognition (OCR), learning to rank and computer vision.
are simply sets of rules that traders use to determine their entries and exits from any trading position. Developing and using trading systems can help traders attain consistent returns while limiting the market exposure and risk. In an ideal situation, traders should feel like robots, executing trades systematically and without emotion, so perhaps you've asked yourself: What's to stop my robot from trading my system ? The answer: Nothing !
We will introduce you to all the tools and techniques that can be used to create your own automated trading system based on your own or any other trading strategy and benefit from a successful code and fully automated trading that will reduce your market exposure, provide positive turnover on a daily basis and reduce your trading risk.
Automated trading systems are created by converting your trading system's rules into code that your computer can understand. Your computer then runs those rules through your trading software, that looks for trades that adhere to your rules. Finally, the trades are automatically placed with your broker and executed based on so called "best available market price" provided by your broker or or liquidity provider at the time of your request.
As the execution time of your orders can play sometimes a crucial role in a standard trading day, most of professional traders has moved to automated trading, to fully or partly simplify the execution process and to avoid any errors, slippages or other delays in the execution process, but also to have a clear view and understanding of how was this transaction or process performed.
Combination of machine learning and automated or algorithmic trading can be seen today on all major trading floors and is being used by a number of hedge funds and other investment firms all around the world.
All "Experts Advisors" or Automated Trading Algorithms, can be tested on your trading platform before being implemented on a live trading account. This is a standard procedure on all trading platforms to make sure that your techniques and strategies are being executed by the algorithm accordingly to your instructions.
Every trading Robot will indicate all existing positions, pending orders as well as stop and limit orders by placing coloured lines on your chart, this will allow you to better understand how the orders are placed, at what price and time but also, how have they been executed. Every trading algorithm will leave certain information on your chart that will allow you to establish if future positions could have been placed differently in any way to increase your profits and reduce required margin for all involved positions.
As you can see, the actual move of the price went into the opposite direction than expected. Without protecting yourself, your account would have a negative position in this particular trading day. What you could do however is to use one of our automated trading algorithms that would create a pending order waiting to be executed if the market price goes the way it did on this chart (opposite direction to the one you assumed).
The number of pending orders, the "gap" between them and your take profit on all orders can be specified in the variables of your trading algorithm. And as an example, have a look at below calculation of this scenario:
Assuming that 1 is your first sell position (hoping for the market to drop and your position to profit from it) and 2 is your pending order protecting you from upwards market movements.
1) Sell order 1 lot (100K USD) -hoping for the price to drop
2) Buy order 2 lots (200K USD) - protection in case of rising price
In this scenario, your first position (1) would not be profitable as the price turned and moved upwards. As soon as your pending order was reached, the system would activate your second buy order (2) with increased volume that would pay for the losses on the first sell position and bring positive figures with every point movement going upwards.
Calculation on this is simple: 1 Lots on your sell order makes 10USD per point of loss. 2 Lots of your buy order make 20 USD of profit per point. You would need to take under consideration the difference between your two orders, lets say it is 5 points in this case.
As your sell position wasn't profitable and the market moved up, your loss on this order would come to 50USD before the second order is activated (10USD per point on the first order and 5 points between orders).
Your trading algorithm would open as many positions as required and allowed though your margin calculation to make sure that you are positioned on a profitable side of the price action.
You no longer have to think when to buy or sell, all you need to do is to calculate the risk ratio and margin requirement for your positions.
Your orders can be multiplied by 2, 1.5 or even 1.05. The expected profit would vary, depending on your multiplication. As an example, if you multiply your orders by 1.5, your expected profit would be twice the gap of your buy and sell orders. If you multiply by 1.25, expected profit would be at 4x the gap between orders and so on.
Review performance of one of our trading algorithms by downloading below statements...
My vision for the future is simple, we all need to work together as one completely independent and self-sufficient global community, with no limitations or restrictions on our creativity or potential of the younger generation as truly, our future lays in their hands...