trading strategy. StockSharphttps://stocksharp.com/handlers/atom.ashx?category=tag&id=trading strategy&type=community&page=2Copyright @ StockSharp Platform LLC 2010 - 20242024-03-29T14:30:35Zhttps://stocksharp.com/images/logo.pnghttps://stocksharp.com/topic/24694/Risk Management techniques in Quantitative Analysis2023-05-08T10:50:03Z2023-05-14T08:03:42ZPannipahttps://stocksharp.com/users/164332/info@stocksharp.com<div align="center"><a href='https://stocksharp.com/file/142805/annotation-2019-07-14-140547-e1563102505632_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/142805/annotation-2019-07-14-140547-e1563102505632_jpg/?size=500x500" alt="Annotation-2019-07-14-140547-e1563102505632.jpg" title="Annotation-2019-07-14-140547-e1563102505632.jpg" /></a></div><br /><br />💥💥Risk management is a crucial aspect of quantitative analysis in trading. It is the process of identifying, analyzing, and controlling potential risks associated with investment decisions. The goal of risk management is to minimize potential losses and maximize profits while adhering to an individual's risk tolerance level. Here are some common risk management techniques used in quantitative analysis:<br /><br />👉 1. Diversification: Diversification involves spreading investments across different asset classes, such as stocks, bonds, and commodities, and within the same asset class by investing in different companies. Diversification helps to reduce the overall risk of the portfolio by minimizing the impact of a single asset's performance.<br /><br />👉 2. Stop-loss orders: A stop-loss order is an order placed with a broker to sell a security when it reaches a specified price. It is a useful tool for limiting losses in a portfolio, especially when the market is volatile.<br /><br />👉 3. Position sizing: Position sizing is a technique used to determine the number of shares or contracts to trade based on the risk level of the portfolio. It involves calculating the position size based on the size of the portfolio, the stop-loss level, and the expected return on investment.<br /><br />👉 4. Risk-adjusted return: Risk-adjusted return is a measure of the return on investment adjusted for the risk taken. It considers the volatility of the investment and the probability of losing money. It is calculated by dividing the return on investment by the standard deviation of the investment.<br /><br />👉 5. Monte Carlo simulations: Monte Carlo simulations involve running multiple simulations of a trading strategy to determine the probability of achieving a particular return or experiencing a specific loss. It is a powerful tool for assessing the risk associated with a trading strategy and optimizing the parameters of the strategy.<br /><br />👉 6. Backtesting: Backtesting is the process of testing a trading strategy using historical data to assess its performance. It helps to identify the strengths and weaknesses of the strategy and refine it accordingly.<br /><br />👉 7. Risk-reward ratio: This technique involves calculating the potential reward of a trade relative to the potential risk. Traders typically aim for a risk-reward ratio of 1:2 or better, meaning they aim to make at least twice the potential profit of the potential loss.<br /><br />👉 8. Hedging: This technique involves using one asset to offset potential losses in another asset. For example, a trader may take a long position in a stock and a short position in a related stock to offset any potential losses in the long position.<br /><br />👉9. Volatility management: This technique involves adjusting position sizes or stop-loss orders based on the level of market volatility. When volatility is high, traders may decrease position sizes or tighten stop-loss orders to reduce risk exposure.<br /><br /><div align="center"><a href='https://stocksharp.com/file/142804/algorithmic-trading-systems_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/142804/algorithmic-trading-systems_png/?size=500x500" alt="algorithmic-trading-systems.png" title="algorithmic-trading-systems.png" /></a></div><br /><br />💥These are just a few examples of risk management techniques in trading. It's important for traders to understand the risks associated with each trade and to use appropriate risk management tools to control their exposure to these risks.<br /><br />💥💥 In summary, risk management is an essential component of quantitative analysis in trading. It involves diversifying investments, using stop-loss orders, managing position sizes, measuring risk-adjusted returns, conducting Monte Carlo simulations, and backtesting trading strategies. By incorporating these techniques, traders can minimize potential losses and maximize profits while staying within their risk tolerance levels.https://stocksharp.com/topic/24691/ Algorithmic Trading in Quantitative analysis2023-05-08T09:01:15Z2023-05-14T08:02:41ZPannipahttps://stocksharp.com/users/164332/info@stocksharp.com<div align="center"><a href='https://stocksharp.com/file/142797/quant-1_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/142797/quant-1_png/?size=500x500" alt="Quant 1.png" title="Quant 1.png" /></a></div><br /><br />💥From the previous article where we introduced Quantitative Analysis and the main components of Quantitative Analysis techniques, we will now move on to explain Algorithmic Trading, which is a part of Quantitative Analysis that uses technology and software to assist in trading. <br /><br />💥Algorithmic Trading is a trading strategy that uses computer algorithms to execute trades automatically based on pre-programmed rules and criteria. This approach can provide numerous benefits, such as faster and more accurate trade execution, reduced human error, and the ability to analyze and act on large amounts of data in real-time.<br /><br />💥To get started with Algorithmic Trading, traders need to have a clear understanding of their trading strategy and develop a set of rules that can be implemented by a computer program. The algorithm should include entry and exit points, stop loss and take profit levels, and risk management rules.<br /><br />💥Once the algorithm has been developed, traders can use a variety of programming languages and software platforms to build and test their trading systems. Some popular programming languages for Algorithmic Trading include Python, Java, and C++.<br /><br />💥To give an example of Algorithmic Trading, let's say a trader wants to implement a trend-following strategy that buys when the price of a stock is trending upwards and sells when the price is trending downwards. The trader could use technical indicators such as moving averages and the Relative Strength Index (RSI) to identify trends and generate trading signals.<br /><br />💥The algorithm would be programmed to buy the stock when the price crosses above the moving average and the RSI is above a certain level. The algorithm would then sell the stock when the price crosses below the moving average and the RSI falls below a certain level. The algorithm could also include stop loss and take profit levels to manage risk and lock in profits.<br /><br />💥To test the effectiveness of the algorithm, traders can backtest it using historical data to see how it would have performed in different market conditions. Once the algorithm has been tested and optimized, traders can implement it in a live trading environment and monitor its performance.<br /><br />💥Algorithmic Trading can be a powerful tool for traders, but it requires a significant amount of technical expertise and experience. Traders should also be aware of the potential risks, such as technological failures and the need for ongoing maintenance and updates to the algorithm. It is essential to have a thorough understanding of the strategy and risk management rules before implementing an algorithmic trading system.<br /><br />💥💥Nowadays, many traders are already familiar with Algorithmic Trading. For the next article, we will explain various techniques and give examples of using each indicator in trading according to the techniques found in Algorithmic Trading. This is to ensure that all traders do not miss out on opportunities to profit in trading.https://stocksharp.com/topic/10707/S#.Designer syllabus.2019-05-16T23:12:23Z2023-04-17T20:24:31ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comAll video-lessons are available via the links below.<br />All samples for lessons can be installed via S#.Installer.<br />For Basic course you need the packet: <a href="https://stocksharp.com/store/lessons-designer-basic/" title="Edu Designer Basic">Edu Designer Basic</a><br />For Advanced course you need the packet: <a href="https://stocksharp.com/store/lessons-designer-advanced/" title="Edu Designer Advanced">Edu Designer Advanced</a><br /><h3><div align="center">Basic course.</div></h3><br /><br /><b><a href="https://stocksharp.com/forum/15269/sdesigner-basics-/" title="https://stocksharp.com/forum/15269/sdesigner-basics-/">1. S#.Designer basics </a></b><br />The lesson covers:<br />- Installing the program<br />- Configuring the interface of the program windows<br />- Examines the main sections of the Program menu<br />- Examines the sections of the strategy tree<br />- Shows how to download instruments and market data for the first time<br />- Shows how to start testing a strategy on the built-in SMA strategy.<br /><br />(The new version of the designer, like all programs, is installed through the Installer program.<br />The fifth version of the designer lacks the ability to select the themes of the designer, which was present in the fourth version) <br /><br /><b><a href="https://stocksharp.com/forum/15270/2-visual-editor-and-strategy-designer-blocks---1/" title="https://stocksharp.com/forum/15270/2-visual-editor-and-strategy-designer-blocks---1/">2. Visual editor and strategy designer blocks - 1.</a></b><br /><br />The lesson covers:<br />- General description of strategy cubes<br />- Examines the sections of the strategy cubes menu<br />- Examines the cube chart panel<br />- Examines the construction of candlestick charts<br />- Examines the construction of charts of the SMA and Bollinger indicator in the same window and in different windows<br /><br />(In the fifth version of the program, the location of some cubes in the menu has changed.<br />In the fifth version, the mathematics section is replaced by a formula cube.) <br /><br /><b><a href="https://stocksharp.com/forum/15271/3-visual-editor-and-strategy-designer-blocks---2/" title="https://stocksharp.com/forum/15271/3-visual-editor-and-strategy-designer-blocks---2/">3. Visual editor and strategy designer blocks - 2.</a></b><br /><br />The lesson covers:<br />- Description of the cube Variable and examines examples of the use of the cube<br />- Examines the Logic cube and an example of its application<br />- Examines the Previous value cube and an example of its application<br />- Examines the Mathematics section and the use of cubes that are included in it<br />- Examines the Converters section (cubes "Indexer" and "Converter") and an example of sharing the cubes of the section<br />- Considers the cube "Opening a position"<br />- Considers the cube "Position" and the scheme in which it is applied<br />- Considers the cube "Comparison" and an example of its application<br />- Considered building a simple strategy:<br /><em>If the closing price of the previous candle is less than the closing price of the current one, then we buy, if not, we sell.</em><br />- Considers the "Comparison" cube and an example of its application<br /><br />(In the fifth version, the mathematics section is replaced by one formula cube. In the fifth version of the program, the "Position opening" cube is replaced with "Position registration") <br /><br /><b><a href="https://stocksharp.com/forum/15273/4-work-with-the-strategy-scheme/" title="https://stocksharp.com/forum/15273/4-work-with-the-strategy-scheme/">4. Work with the strategy scheme.</a></b><br /><br />The lesson covers:<br />- Debugger tools<br />- Working with breakpoints is considered on the example of a circuit<br />- On an example, the possibility of imposing additional conditions on triggering a breakpoints is considered<br /><br /><b><a href="https://stocksharp.com/forum/15274/5-visual-editor-and-strategy-designer-blocks---3/" title="https://stocksharp.com/forum/15274/5-visual-editor-and-strategy-designer-blocks---3/">5. Visual editor and strategy designer blocks - 3.</a></b><br /><br />The lesson covers:<br />- Considers the cube "Position protection"<br />- A strategy is built using the "Position protection" cube:<br /><em>If the difference between the closing price and the opening price of the candle is greater than 1, then we buy.<br />We sell position protection through the cube, provided that:<br />Take Profit - the price increases by 2%<br />Stop Loss - the price decreases by 3%</em><br />- An example of constructing the conditions for triggering transactions has been analyzed, in which Buy and Sell transactions go sequentially one after the other (the simplest flag)<br />- A scheme has been built for obtaining the absolute value of a position and doubling its value<br />- Using the example of the scheme from lesson three and the scheme for obtaining the absolute value of the position, the following scheme is obtained:<br /><em>If the closing price of the previous candle is less than the closing price of the current one, then we buy, if, on the contrary, we sell.<br />If the position is not equal to zero, then the trade is carried out with a double volume </em><br /><br /><b><a href="https://stocksharp.com/forum/15275/6-visual-editor-and-strategy-designer-blocks---4/" title="https://stocksharp.com/forum/15275/6-visual-editor-and-strategy-designer-blocks---4/">6. Visual editor and strategy designer blocks - 4.</a><br /></b><br />The lesson covers:<br />- Examines the cubes of the "Mathematics" section - formulas, including examples of their use<br />- Considered the construction of the scheme:<br /><em>If the closing price of the previous candle is greater than the value of the SMA indicator for 20 periods plus 3 standard deviations for 20 periods, then we sell by candle open price.<br />If the closing price of the previous candle is less than the value of the SMA indicator for 20 periods minus 3 standard deviations for 20 periods, then we make a buy at the opening price of the candle.<br /></em><br />(In the fifth version of the program there is no section "Mathematics", all the cubes of this section used in earlier versions of the program are replaced by one cube formula.<br />In the fifth version of the program, the cube "Position opening" is replaced by the cube "Order registration".) <br /><br /><b><a href="https://stocksharp.com/forum/15276/7-more-strategies/" title="https://stocksharp.com/forum/15276/7-more-strategies/">7. More strategies.</a></b><br /><br />The lesson covers:<br />- The construction of a diagram based on the Bollinger indicator is considered:<br /><em>If the candlestick crosses the upper curve of the Bollinger indicator, then we buy.<br />If the candlestick crosses the lower curve of the Bollinger indicator then we sell.</em><br /><br />- Considered the construction of the scheme based on the MACD indicator:<br /><em>If the MACD curve changes its sign from minus to plus, then buy.<br />If the MACD curve changes its sign from plus to minus, then we sell.</em><br /><br />- Considered a visual comparison of the results of two strategies<br />- Considered exporting test results to a file for subsequent analysis <br /><br /><b><a href="https://stocksharp.com/forum/15277/8-visual-editor-and-strategy-designer-blocks---5/" title="https://stocksharp.com/forum/15277/8-visual-editor-and-strategy-designer-blocks---5/">8. Visual editor and strategy designer blocks - 5.</a></b><br /><br />The lesson covers:<br />- The construction of a scheme using candles of different TFs is considered:<br /><em>First branch: The strategy will buy if the closing price of a five-minute candle is greater than the maximum of 20 previous days.<br />The strategy will sell if the closing price of the 5 minute candle is less than the previous 10 day low.<br /><br />The second branch: The strategy will sell if the closing price of the five-minute candle is less than the minimum of the previous 20 days.<br />The strategy will buy if the closing price of the five-minute candle is greater than the high of the previous 10 days.</em><br /><br />(In the fifth version of the designer, the appearance of the flag cube was changed. Also, in the fifth version of the designer, the strategy was changed in terms of the appearance of 2 sell cubes and 2 buy cubes, due to a different principle of receiving a signal to the trigger.) <br /><br /><b><a href="https://stocksharp.com/forum/15278/9-time-cubes/" title="https://stocksharp.com/forum/15278/9-time-cubes/">9. Time Cubes.</a></b><br /><br />The lesson covers:<br />- Considered the "Working time" cube<br />- Considered the "Variable" cube with the "Strategy" value<br />- Considered the "Converter" cube with the function of getting time<br />- Considered the strategy of working with the "Working time" cube with the condition:<br /><em>Strategy buys a minute before the end working time.</em><br />- Considered an example of working with the "Working hours" cube: <br /><em>The strategy buys at 18.00.</em><br />- Considered a 7th lesson strategy with additional conditions: <br /><em>The strategy closes a position 5 minutes before the end of working hours.</em><br /><br />(In the fifth version of the designer, for correct work with the formula that calculates the time and the cube "Working time", after importing the strategies, it is recommended to recreate them) <br /><br /><b><a href="https://stocksharp.com/forum/15279/10-working-with-market-data-sdata-(hydra)/" title="https://stocksharp.com/forum/15279/10-working-with-market-data-sdata-(hydra)/">10. Working with market data. S#.Data (Hydra)</a></b><br /><br />The lesson covers:<br />- Considered examples of choosing a market data store<br />- Considered an example of working with the S#.Data (Hydra) program<br />- Considered a server mode of working with S#.Data (Hydra) program<br />- Considered an example of using a market data transmitted through a server mode<br /><br />(In the fifth server-mode version does not contain WCF mode.) <br /><br /><b><a href="https://stocksharp.com/forum/15280/11-backtest-and-optimization/" title="https://stocksharp.com/forum/15280/11-backtest-and-optimization/">11. Backtest and optimization.</a></b><br /><br />The lesson covers:<br />- Considered the basics of strategy optimization<br />- Considered strategy optimization based on changing the indicator parameter used in the strategy<br />- Considered the principle of portfolio optimization of a strategy on various instruments <br /><br /><b><a href="https://stocksharp.com/forum/15281/12-live-trading/" title="https://stocksharp.com/forum/15281/12-live-trading/">12. Live trading.</a></b><br /><br />The lesson covers:<br />-Example of setting up a strategy for connecting to Live mode <br /><br /><h3><div align="center">Advanced course.</div></h3><br /><br /><b><a href="https://stocksharp.com/forum/15310/13-composite-cubes/" title="https://stocksharp.com/forum/15310/13-composite-cubes/">13. Composite Cubes.</a></b><br /><br />The lesson covers:<br />- Considered the "Union" cube<br />- Considered the principle of working with a compound cube using the example of creating a cube for closing a position<br />- Considered an example of introducing a compound cube "Closing a position" into an existing strategy from lesson 9 <br /><br /><b><a href="https://stocksharp.com/forum/15311/14-creating-candles-from-ticks/" title="https://stocksharp.com/forum/15311/14-creating-candles-from-ticks/">14. Creating candles from ticks.</a></b><br /><br />The lesson covers:<br />- Considered how to download ticks in the program<br />- Considered how to build candles from the "Depth of Market"<br />- Considered the modes "Build", "Downloads", "Load and build" candles<br />- Considered an example of building volume candles<br />- Considered an example of plotting a Range of candles<br />- Considered construction of candles from Ticks<br />- Considered the construction of candles from candles of a smaller TF<br />- Considered the use of candles built in the S#.Data (Hydra)<br />- Considered building a volume profile <br /><br /><b><a href="https://stocksharp.com/forum/15312/15-building-the-flag-component-cube/" title="https://stocksharp.com/forum/15312/15-building-the-flag-component-cube/">15. Building the Flag component cube</a></b><br /><br /><b><a href="https://stocksharp.com/forum/15313/16-strategy-based-on-finding-the-price-of-the-maximum-volume/" title="https://stocksharp.com/forum/15313/16-strategy-based-on-finding-the-price-of-the-maximum-volume/">16. Strategy based on finding the price of the maximum volume.</a></b><br /><br />The lesson covers:<br />- Considered the function of the "Converter" cube. Maximum volume<br />- A strategy has been built in which candlestick data is built from ticks, with the following conditions: <br /><em>The strategy buys if the closing price is higher than the opening price of the candle.<br />The strategy sells at the sixth candlestick.</em><br /><br />(In the fifth version, the Flag cube was changed, as well as the condition for raising the flag. In the fifth version, the formula block cubes were replaced with the formula cube.)<br /><br /><b><a href="https://stocksharp.com/forum/15314/17-indices-and-multiple-security-strategies---1/" title="https://stocksharp.com/forum/15314/17-indices-and-multiple-security-strategies---1/">17. Indices and multiple security strategies - 1.</a></b><br /><br />The lesson covers:<br />- Considered working with stock indices<br />- Considered working with futures on the example of a strategy with conditions:<br /><em>If the index calculated by the SBER @ TQBR / SRM9 @ FORTS formula is less than the average value for 10 periods, then Sberbank shares are sold.<br />If the index calculated by the SBER @ TQBR / SRM9 @ FORTS formula is greater than the average value for 10 periods, then we buy Sberbank shares.</em><br />- The function of constructing a continuous futures is considered<br />- A strategy with a continuous futures is built with the condition:<br /><em>If the current value of the SBER @ TQBR / SBER_СF @ FORTS index is 0.005 units above the average, sell the instrument Sberbank Shares and buy the instrument of Sberbank shares.<br />If the current value of the SBER @ TQBR / SBER_СF @ FORTS index is 0.005 units lower than the average, buy the Sberbank Shares instrument and sell the Sberbank shares instrument.</em><br />- Based on the strategy, an example of building a scheme with cancellation of an order is considered <br /><br /><b><a href="https://stocksharp.com/forum/15315/18-indices-and-multiple-security-strategies---2/" title="https://stocksharp.com/forum/15315/18-indices-and-multiple-security-strategies---2/">18. Indices and multiple security strategies - 2.</a></b><br /><br />The lesson covers:<br />- Considered a pair trading strategy based on the previous strategy.<br /><em>If the index calculated by the SBER @ TQBR / GAZP @ TQBR formula grows, then we buy a cheaper asset and sell a more expensive one.<br />If the index calculated using the SBER @ TQBR / GAZP @ TQBR formula decreases, then we buy a more expensive asset and sell a cheaper one.</em><br />- Considered the round operator - to get an integer value<br /><br /><b><a href="https://stocksharp.com/forum/15316/19-indices-and-multiple-security-strategies---3/" title="https://stocksharp.com/forum/15316/19-indices-and-multiple-security-strategies---3/">19. Indices and multiple security strategies - 3.</a></b><br /><br />Lesson highlights:<br />- Considered a pyramiding strategy based on the previous strategy from the previous lesson. <br /><br /><b><a href="https://stocksharp.com/forum/15317/20-working-with-the-editor-of-the-program-code-1/" title="https://stocksharp.com/forum/15317/20-working-with-the-editor-of-the-program-code-1/">20. Working with the editor of the program code-1.</a></b><br /><br />The lesson covers:<br />- Considered the "Source Code" cube<br />- Considered the principle of creating a cube with a code<br />- Considered the principle of creating your own unique cube with a code<br /><br />(Today the StockSharp website does not have a direct link to Github, so you need to go to it not through the website)<br /><br /><b><a href="https://stocksharp.com/forum/15318/21-work-with-the-program-code-editor---2/" title="https://stocksharp.com/forum/15318/21-work-with-the-program-code-editor---2/">21. Work with the program code editor - 2.</a></b><br /><br />The lesson covers:<br />- Considered the creation of cubes on C# in Visual Studio<br />- Considered the DLL cube<br />- Considered the principle of working with S#.API libraries in Visual Studio <br /><br /><b><a href="https://stocksharp.com/forum/15319/22-export-and-import-of-strategies-in-the-program/" title="https://stocksharp.com/forum/15319/22-export-and-import-of-strategies-in-the-program/">22. Export and import of strategies in the program.</a></b><br /><br /><a href="https://stocksharp.com/edu/" title="https://stocksharp.com/edu/"><span style="font-size:140%">You can buy any course right now from our site</span></a>https://stocksharp.com/topic/11748/Trading for beginners. Where to start?2020-04-29T00:32:51Z2021-04-26T09:52:36ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comWe continue the series of articles dedicated to trading for beginners.<br />In most cases, young traders come to trade against the background of beautifully told stories about how easy it is to start earning money in the market.<br />We hasten to disappoint, <b>trading is a difficult and painstaking process.</b><br />Most of those who flout this rule face disappointment while trading.<br /><b>Trading is not a momentary success, it is a strictly developed, developed, conscious system, following which you can start earning and multiply your capital.<br /></b><br /><a href='https://stocksharp.com/file/112854/important-2794684_1280_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112854/important-2794684_1280_jpg/?size=500x500" alt="important-2794684_1280.jpg" title="important-2794684_1280.jpg" /></a><br /><br />How do I get started?<br />Of course, <b>you need to start your trading career with training.</b><br />Today, a huge number of companies offer to train you for ridiculous money, promising a fast and" win-win " trading system.<br />Whether to believe or not is up to you, but you need to remember that most of these "coaches" do not have the necessary competence or their system is based on the principle: bought cheaper, sold more expensive.<br /><b>Many companies offering training do not have their own systems and software, but use third-party software, offering you to build your trading system on someone else's software.</b><br />In fact, they will never be able to give a proper explanation of the behavior of a particular program, and accordingly all learning will consist in pressing the buttons shown in the training. Will such training be effective? We don't know, everyone decides for themselves.<br />Along with such teachers, there are courses that teach not just trading on the market, but also learning how to create your own trading systems. The trader gets the opportunity to learn not just how to manage the program and trade in it, but also learn the basics and concepts of trading, with the ability to create their own trading systems and as a result, a more in-depth knowledge of the market.<br /><br />For example, our <a href="https://stocksharp.com/edu/" title="https://stocksharp.com/edu/">training course</a><b> is designed, among other things, for a novice trader who is just learning the basics of trading</b>. It is not just about creating trading systems. But also the concepts of trade, with explanations of why you need it this way. The advantage is that you do not learn on third-party software, but use our own, so you always have the opportunity to teach updates and tips in difficult situations.<br /><br /><a href='https://stocksharp.com/file/112857/trading-system_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112857/trading-system_png/?size=500x500" alt="trading-system.png" title="trading-system.png" /></a><br /><br /><u>What does a trader learn during his studies?</u><br />The trader studies the market, features and nuances of trading. <b>An important aspect is the understanding and ability to apply knowledge of technical and fundamental analysis</b>.<br />Knowledge of analysis allows you, in combination with knowledge of methods of building trading systems, to build trading strategies that will allow the trader to earn.<br /><b>An extensive set of programs for analysis allow the raider to learn how to use a large number of important and convenient tools. </b>For example, <a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/">Hydra</a> not only helps you download stock quotes for analysis, but also allows you to perform a large number of operations for analysis.<br /><br />trading-marketing-trade.jpg<br /><br />In General, the ability to choose the right trading program for work, whether it is the TWS terminal from IB or the <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> trading robot designer from S#, allows the trader to reduce the time for training.<br />It is important to determine which program you need.<br />For manual trading, you need to choose the most reliable, informative and fast terminal. It will allow you to quickly respond to changing market conditions on the stock exchange. It will provide a more detailed vision for operational analysis.<br />In General, not many terminals allow you to connect to several trading sources at once, but this <b>makes trading more flexible and secure.</b> For example, the <a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/">Terminal</a> program implements the selection of a dozen exchanges.<br /><u>What does it give:</u><br /><em>- Great opportunity,<br />- Ease of trading,<br />- Flexibility of trading strategies<br />- "It's free.<br /></em><br />Many people will find manual trading uninteresting and difficult, plus time-consuming. For such traders, the choice may fall on automated trading platforms.<br />Here you need to understand that among them there are those on which various scenarios are pre-installed, and those on which you create these scenarios yourself (Tslab or Designer). Creating trading strategies using dice generally makes it easier for the trader to work. Now you can use the appropriate block to select the necessary operation or condition for trading your strategy.<br /><br />So where do I get started? First of all, to get the necessary knowledge. Successful trading is impossible without understanding the market, without the ability to conduct technical and fundamental analysis, because it is on such knowledge that the trader's ability to build a profitable strategy depends. You need to be able to manage your capital and create your own trading system, as well as optimize it as necessary. In addition, it is important to choose the right stock broker and learn how to use the trading terminal<b> SOFTWARE.</b><br /><br />You can not ignore the issue of constant training, understanding the basics of trading. A trader should be able to study tirelessly. In General, the desire to learn is the key to success. New knowledge allows you to expand your trading opportunities.<br />An important factor of successful trading is the emotional readiness of the trader. Stress is an unavoidable companion of trading. A trader must have a cool head and a reasonable mind.<br />The trader must be able to clearly analyze the situation, have a sense of self-control and will, including when it is necessary to take risks.<br /><br /><a href='https://stocksharp.com/file/112855/trade-trading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112855/trade-trading_jpg/?size=500x500" alt="trade-trading.jpg" title="trade-trading.jpg" /></a><br /><br />So, <b>successful trading is a combination of many factors that affect the choice of a bidder.</b><br />Balanced decisions are the first step to a guaranteed profit. A trader must constantly learn and improve their knowledge, must be able to make decisions soberly and make sometimes inconvenient steps.<br />In the following articles, we will look at what else can affect the quality at the very beginning of trading.<br />We are waiting for your comments and questions. Thanks.https://stocksharp.com/topic/12037/Cryptocurrency trading strategies2020-08-18T13:46:33Z2020-08-18T13:46:33ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comWe’ve discussed about <b><em>crypto-trading </em></b>previously and today we continue our talk![happy]<br /> Let’s take a look at one of the methods given by trader <b><em><u>Hacker Moon</u></em></b> and explain everything in details. <br />What is this method about and how to implement it? The base of this trading method is lied in a very simple action - <b><em><u>to store your coins</u></em></b>. The trader considers storing the several types of coins for a <b><em>long-term period</em></b> while monitoring the market and selling other tokens the price of within a day started to increase and vice versa.[wink]<br /><br />The perform this type of trading is quite <u>logical</u>, right? However, you should understand and take into account that different exchanges <b>trade different coins</b>. And trade with various different crypto-exchanges, not just exchanges is pretty complex process and you have to be extra <em><u>careful</u></em>.<br />Most of crypto-exchanges such as Bitfinex, Binance, BitMEX and others, should be connected through connectors.<br /><br /><a href='https://stocksharp.com/file/115690/crypto-exchanges_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115690/crypto-exchanges_jpg/?size=500x500" alt="crypto-exchanges.jpg" title="crypto-exchanges.jpg" /></a><br /><br />The <a href="https://stocksharp.com" title="https://stocksharp.com"><b><em><u>StockSharp</u></em></b></a> company developed a truly unique <b>solution</b> for traders, where each and single one can simply buy all required <a href="https://stocksharp.com/products/pricing/" title="https://stocksharp.com/products/pricing/"><b><em>connectors</em></b></a> in combination with our <b>free</b> <b>trading platforms</b> such as <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/"><b><em>S#.Shell</em></b></a> и <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/"><b><em>S#.Designer</em></b></a> give you a great opportunity simultaneously work with several crypto-exchanges! The use of this connection allows you to get all helpful tools and earn profit from growth of token market capitalization while the trading strategy itself don't take much of your time.[wink]<br /><br />This <b><em><u>trading technique </u></em></b>is very simple; besides, it will decrease your risks since you handle with changing assets during the day, sell higher and buy lower. In fact, a trader does a diversification of assets by <b><em><u>savings redistribution</u></em></b>.[ninja]<br /><br /><a href='https://stocksharp.com/file/115689/coins-diversification_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115689/coins-diversification_jpg/?size=500x500" alt="coins-diversification.jpg" title="coins-diversification.jpg" /></a><br /><br />Read more about our software <a href="https://stocksharp.com/products/" title="https://stocksharp.com/products/"><b><em><u>programs</u></em></b></a> to know and apply all possibilities and be able to fully manage your strategy by reducing risks and increasing profits.[love]<br />https://stocksharp.com/topic/12027/Crucial solutions in creating trading robots2020-08-11T13:48:03Z2020-08-11T13:48:03ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comTraders may face a problem if they want to create trading robots and one of the issues is the lack of programming knowledge. Not every trader can be a <em>programmer</em>. A <b>trader</b> may simulate a good trading system but have zero coding knowledge. Even if you know of the programming languages very well, you might need to learn another one but if you have 0 knowledge of programming then it can be very challenging. Of course, you can buy trading robot but always keep in mind that it’s not perfect and may have some bugs or problems which lead to difficulties in modifying <b>trading robot</b>. [nerd]<br /><br /><a href='https://stocksharp.com/file/115588/trading-robot_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115588/trading-robot_jpg/?size=500x500" alt="trading-robot.jpg" title="trading-robot.jpg" /></a><br /><br />No worries here, there’s a solution. For example, our trading software - <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a>. <b><em><u>It has the functions to create trading robots even with 0 knowledge of programming</u></em></b> with help of cubic system which represent an individual elements of trading strategies. And at the same time such strategy won't be having less functionality or reliability. <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> can combine and use the blocks (cubic) of code making strategies more flexible by your wish.[happy]<br /><br />Another disadvantage of trading robot is considered the lack of analyzing the current market conditions and trends. For sure, a <b><em>trading robot</em></b> is not an artificial intelligence and mostly depends human knowledge, however the knowledge of market with its technical analyse may minimize the problem. Using market data or other trading tools such as indicators or indexes which consist in <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> in a large amount, you will be able to create a robot more loyal to the market, expand the conditions, functionality and possibilities to react to a particular trading situation. [wink]<br /><br /><b><em><u>Automated trading systems</u></em></b> can participants of the exchange market huge opportunities for a trade, provide some benefits over those manual traders. In any market, a trading robot always perform its embedded algorithm. However, you must know, that a <b>trading robot </b><br />only a tool and you have to know monitor its work in order to correct some problems showed up. A <b>trader</b> should understand that <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a> is not just create a robot, but also fill it with intelligence and logic, adding additional features and conditions. It also takes a step forward in creating more interactive and complex logic trading strategy that makes decision based on inputs which increases its profitability. [love]<br /><br /><a href='https://stocksharp.com/file/115589/algotrading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115589/algotrading_jpg/?size=500x500" alt="algotrading.jpg" title="algotrading.jpg" /></a><br />https://stocksharp.com/topic/12017/The benefits of using a trading robot2020-08-04T13:16:01Z2020-08-04T13:16:01ZILYAhttps://stocksharp.com/users/127794/info@stocksharp.comThe use of <b>trading robots</b> nowadays is essential part of trading and its process. In today’s article we will explain all advantages and benefits along with successful approaches of using <b>trading robots</b>.<br /><br /><a href='https://stocksharp.com/file/115426/algo-trading-robots_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115426/algo-trading-robots_jpg/?size=500x500" alt="algo-trading-robots.jpg" title="algo-trading-robots.jpg" /></a><br /><br />1) The trading robot itself can’t make a mistake but only if a trader made this mistake by creating this robot. For example by creating a <b>trading robot </b>with <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> program, the user using tested and debugged libraries what makes the whole process of developing a <b>trading robot </b>way easier and the strategy itself is more stable. By placing an order, a correctly built a trading robot doesn't make any technical or syntactic errors, thus we don't face any failures and losses, as for example if the order has been placed manually. <br /><br />2) A<b> trading robot</b> has a technical ability to track hundreds of quotes at once instantly react at market changes, make necessary calculations by operating with a large number of conditions and a big amount of information making the right decision correlating to the base algorithm. The <b><em><u>API library</u></em></b> allows you to create a robot whose speed of data processing makes it possible immediately take into account the trends and conditions of the market. Traders which don't use trading robots are forced to reduce the amount of trading tools, increase the use of time intervals (timeframes) and leave the idea of perspective but complex trading systems.<br /><br />3) A <b>trading robot</b> doesn't have any <b>psychological effect</b> or influence, it works based on algorithm written in the code what makes it reliable and stable tool for placing orders and the whole trading process.<br /><br />4) Once you developed a trading robot then you don't have to spend days around the monitor rather let your advisor to handle all the work and monitor 24/7 the whole trading process and put orders. Only what you need to do is manage conditions and strategy behavior by using a library.<br /><br /><a href='https://stocksharp.com/file/115427/stock-market_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/115427/stock-market_jpg/?size=500x500" alt="stock-market.jpg" title="stock-market.jpg" /></a><br /><br />5) Ease and simplicity of a program for creating <b>robots</b> - <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">S#.Shell</a> and stable libraries <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> allows you to fill your trading strategy with additional features setting and installing new tools such as <em><u>SMS notifications and remote control of trading systems</u></em>.<br /><br />We's explained some positive aspects of trading robots and in a next article we will analyse some disadvantages and try to reduce its impact on your trading strategy.<br />https://stocksharp.com/topic/11569/S#.Designer is a simple way to start a successful trade.2020-03-31T19:05:01Z2020-03-31T19:05:01ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comMore recently, we have reviewed a program such as <a href="https://stocksharp.com/products/shell/" title="https://stocksharp.com/products/shell/">Shell</a> and the<a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/"> API library</a>.<br />Of course, <b>mastering the skills of programming trading strategies opens up huge horizons for the user not only as a trader, but also as a Creator of trading robots for sale.</b><br />However, not every user is interested in programming, and not every user is willing to spend time studying libraries.<br />Not every trader wants to learn how to write custom trading robots and often wants to create trading strategies for themselves.<br />Agree, it would be cool to have a program that can use ready-made components to create trading strategies.<br /><b>S#</b> understands this and has created a trading robot constructor that allows you to<b> create trading robots using dice-<a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a></b>.<br /><br /><a href='https://stocksharp.com/file/112115/trade-system_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112115/trade-system_png/?size=500x500" alt="trade-system.png" title="trade-system.png" /></a><br /><br />Now many people will start thinking: <b>"What is it good for?"</b>.<br /><b>Actually -.</b><br /><em><b>First</b>, it is more intuitive, meaning that it is easier for the user to navigate the program interface.<br /><b>Secondly</b>, the program is completely free, which allows the user to start working with it without investing a penny!<br /><b>Third</b>, the program integrates with all our products, such as <a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/">Hydra</a>, and moreover, it is able to download market data itself.</em><br /><br /><a href='https://stocksharp.com/file/112114/market-data-download_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112114/market-data-download_png/?size=500x500" alt="market-data-download.png" title="market-data-download.png" /></a><br /><br /><b>In General, the ability to download market data yourself is a huge advantage.</b><br />The user can use not several programs, but one to test the created trading strategies.<br />The interface is intuitive, and makes it easy to adapt to the user's environment.<br /><br /><a href='https://stocksharp.com/file/112113/trading-strategy-market-data_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112113/trading-strategy-market-data_png/?size=500x500" alt="trading-strategy-market-data.png" title="trading-strategy-market-data.png" /></a><br /><br /><u>What is a Designer?</u><br /><b>Designer is a completely unique program.</b> It differentiates strategy elements into the simplest elements, as in the constructor, and allows you to assemble a trading strategy from these elements.<br />The large functionality of dice allows you to create the simplest and most complex trading strategies. All you need from the user is to select the strategy functionality.<br />Cubes are divided into sections that include groups of cubes for the user's convenience. This allows to improve the understanding and interface of the program. However, the program prevents errors from occurring at the strategy design stage. in other words, if a cube contains data of one type, it will not transmit data to a cube with data of another type, which helps avoid errors.<br /><br /><a href='https://stocksharp.com/file/112112/trading-systems_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112112/trading-systems_png/?size=500x500" alt="trading-systems.png" title="trading-systems.png" /></a><br /><br />This means that the user does not waste time identifying the causes of the error at the program development stage.<br />In General, the development stage is a separate Chapter. At this stage, the user is provided with all the tools for working out their strategy, from the functionality of dice, to the ability to integrate their elements and analyze the progress of strategy development step by step.<br />Back test is a convenient function implemented in the program. Step-by-step review of strategy execution using the stop button allows you to detect an error at any stage. Of course - this saves time, which in turn reduces the user's expenses.<br /><br /><a href='https://stocksharp.com/file/112116/trading-robot_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112116/trading-robot_png/?size=500x500" alt="trading-robot.png" title="trading-robot.png" /></a><br /><br />More experienced users can create their own elements in<b> C#</b>. All you will need to do is create your own element, where the user saves their code. These elements and strategies in General work much faster than strategies written in the visual designer, which gives the user an incentive to develop at the same time, without changing the convenient development environment.<br />The advantage of strategies in <b>C#</b> is not limited when creating them.you can describe any algorithm and add standard operation cubes to it if you want. The strategy creation process takes place directly in <b>S#.Designer </b>or <b>C#</b> development environment (the most popular development environment is <b>Microsoft Visual Studio</b>), using the library for professional development of trading robots in <b>C#</b> and <b>S#.API</b>.<br /><br /><a href='https://stocksharp.com/file/112111/prigramming-code-trading-strategy_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/112111/prigramming-code-trading-strategy_png/?size=500x500" alt="prigramming-code-trading-strategy.png" title="prigramming-code-trading-strategy.png" /></a><br /><br />Speaking of <em>Designer</em>, we can say that it is a progressive product. The ability to include your own codes in software solutions allows you to expand the range of Designer applications. The possibility of testing reduces the potential risk. The ability to download and use it for free-makes the product available to anyone.<br />It just remains to start workinghttps://stocksharp.com/topic/11449/What is Stop-Loss and Take Profit?2020-03-03T11:53:25Z2020-03-03T11:53:25ZMarathttps://stocksharp.com/users/101940/info@stocksharp.com<b>Stop-Loss-a type of order whose task is to set limits on possible trading losses.</b><br />This order is <b>used automatically using automated trading systems</b>, which we will discuss later. The essence is very simple: with the help of the <b>Stop-Loss mechanism, when the set price level of the purchased asset (instrument) is reached, the position is closed</b>. In fact, <b>Stop-Loss insures the trader from an unplanned price drop</b>.<br />This restriction mechanism is widely used for traders. It is used by experienced participants in the financial market, but novice traders often neglect this mechanism, although for them Stop-loss is almost the main method of saving their funds in a positive balance.<br /><br /><a href='https://stocksharp.com/file/111684/stop-loss-order-trade_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111684/stop-loss-order-trade_jpg/?size=500x500" alt="stop-loss-order-trade.jpg" title="stop-loss-order-trade.jpg" /></a><br /><br /><b>Stop-Loss</b>, from a technical point of view, <b>is a regular pending order that has an activation mechanism when the set price level of the asset is reached.</b> The difference between the two types of pending orders is that when using a regular pending order, a new deal is opened, and when using a Stop loss, an existing one is closed.<br /><br />As mentioned earlier, an important advantage of Stop-Loss Is the automation of the process, which eliminates the need to track price changes and make a decision manually. Of course, this reduces trading losses and time, which is fundamental for high-frequency algorithmic trading (HFT).<br />For example, in the program for creating trading robots <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a>, it is possible to use the Stop-Loss mechanism by using the <a href="https://doc.stocksharp.com/html/49d3744f-77c5-40ee-a4c2-4d7b08125712.htm" title="https://doc.stocksharp.com/html/49d3744f-77c5-40ee-a4c2-4d7b08125712.htm">position protection cube</a>, which can be configured and used as a reliable tool for reducing losses.<br /><br /><a href='https://stocksharp.com/file/111685/stop-loss-protection-trading_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111685/stop-loss-protection-trading_png/?size=500x500" alt="stop-loss-protection-trading.png" title="stop-loss-protection-trading.png" /></a><br /><br /><b>The use of the Stop-Loss pending order mechanism is widely used to reduce trading costs caused by losses</b>. As a result, this leads to an increase in profits, not only by increasing the volume of successful operations, but also by reducing the volume of unprofitable ones. The <b>use of this tool in trading strategies is now increasingly used, as it reduces losses, increasing the amount of profit at a constant (regulated) amount of transaction costs</b>. Example of a trading strategy executed in the <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a> program.<br /><br /><a href='https://stocksharp.com/file/111686/stop-loss-trade-strategy-robot_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111686/stop-loss-trade-strategy-robot_png/?size=500x500" alt="Stop-Loss-trade-strategy-robot.png" title="Stop-Loss-trade-strategy-robot.png" /></a><br /><br /><u>So, the main advantages that are inherent in a pending Stop-Loss order:</u><br /><em>- Using a pending<b> Stop-Loss order in trading strategies allows you to limit losses</b> on a single trade by setting the loss level that is set by the trader himself, which makes the trading strategy more flexible and less risky.<br />- The use of <b>this pending order insures the trader from an unpredictable situation in the market</b>, in which the asset value may collapse, thereby protecting the user of the trading strategy from losing capital.<br />- Regulation of possible losses also has a <b>positive effect on the trader's emotional state</b>, preserving his nerves and psychological health.</em><br /><br />There are a lot of reasons in the market that can cause a loss, and the frequency of their occurrence is unpredictable. However, the use of Stop-Loss allows you to protect yourself, make trading more convenient, limit risk, maximize profit, reduce the time to work with a trading strategy, and reduce the risk to emotional health.<br />An important point for working with a pending Stop-Loss order is to calculate the correct order level.<br /><br /><u>When placing an order, you need to know the following:</u><br /><em>- First of all, a <b>Stop-Loss order is a conditional order</b> that is executed when the set price level is reached.<br />- <b>The application consists of two parts</b>: the application and the condition for its execution (conditions that are edited by the trader, and when a new condition is set, the old conditions are canceled).<br />- The <b>request is located on the broker's server,</b> through which the trade is carried out, and is sent only when the necessary condition is reached.</em><br /><br /><u>Let's look at the most well-known methods of working with Stop Loss:</u><br /><em><b>- Fixed Stop-Loss:</b><br />The trader sets the value in the tool settings equal to the number of points from the initial price of the asset to open the order.<br /><b>- Flexible Stop-Loss:</b><br />A more flexible method that takes the result of market analysis (minimum and maximum prices for an asset for a period, price change charts, and other analysis tools) as the basis for setting the opening price value. This is a more complex, but more reliable method than the previous one.<br /><b>- Break-even trading:</b><br />A rather complex method aimed at dynamically changing the set Stop-Loss level by moving the set value from the drawdown area to the guaranteed profit area at a time when the price has already changed significantly in the set direction.<br /><b>- Trailing stop:</b><br />A more advanced method of the previous method, which involves automatic means of transferring the Stop-Loss level.<br /><b>- Trend:</b><br />We will devote a separate article to this method and analyze it later.<br /></em><br /><b>Let's add a few more words and talk about Take Profit.</b><br />Just like Stop-Loss, <b>Take Profit is a pending order</b> aimed at fixing profits. When the asset price reaches the price set by the trader, the order is executed, and the trader makes a profit by closing the position.<br />The level of execution of Take Profit is set by the trader himself, and as in the case of Stop-Loss, it is often used with the use of automated trading systems, trading robots and trading systems.<br />This type of order - limit, is executed only when the asset price reaches a predetermined level.<br /><u>There are two types of "entry into a position" - the beginning of trading operations:</u><br /><em>- <b>Long position</b> (long, long, buy) - purchase request;<br />- <b>Short position</b> (short, short, sell) - request for sale.</em><br /><br /><b>If we start trading with a purchase</b>, we set the take Profit order execution level above the asset purchase price.<br /><b>If we start trading with a sale</b>, we set the take Profit order execution level below the asset's sale price.<br /><br /><a href='https://stocksharp.com/file/111687/take-profit-sell-buy-order_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111687/take-profit-sell-buy-order_jpg/?size=500x500" alt="take-profit-sell-buy-order.jpg" title="take-profit-sell-buy-order.jpg" /></a><br /><br /><b>In conclusion, it is worth mentioning the ratio of the orders considered.</b><br />Using both orders reduces the risk of loss and increases profit. The use of both of these orders in each of the trading situations is purely individual, it is impossible to say unequivocally what is most applicable, what is least. The level of use of pending orders is determined by the trader, in relation to each situation and trading strategy separately. <b>However, the combination of techniques with the use of pending orders and trading robots makes it possible to facilitate the work of the trader, makes it possible to concentrate on analysis, reducing the time to track the situation on the stock market.</b>https://stocksharp.com/topic/11418/What are futures and options, and how to make money on them?2020-02-18T14:05:15Z2020-02-18T14:06:27ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comToday, the concept of<b> futures </b>and<b> options</b> is one of the <b>most frequently uttered in the market</b>. Let's get acquainted with these financial instruments, give them concepts and consider the mechanism of their use.<br /><b>Futures</b> and <b>options</b> are <b>derivatives</b>, and they are also <b>called derivatives</b>. When buying these financial instruments, the trader does not get the asset itself (stock, bond, etc.), but a <b>contract</b> – an <b>opportunity to perform a purchase and sale operation in the future, at a fixed price</b>. Simply put, a derivative is an insurance that protects the trader from possible adverse fluctuations in the price of the main asset<br /><br /><a href='https://stocksharp.com/file/111597/futures-option-trading-system_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111597/futures-option-trading-system_jpg/?size=500x500" alt="futures-option-trading-system.jpg" title="futures-option-trading-system.jpg" /></a><br /><br /><u>Little history.</u><br />Initially,<b> derivatives were created to reduce the possible risks of producers</b> of certain assets in the form of goods.<br /><b>Let's look at a simple example:</b><br /><b>Company A</b> produces flour, which is its basic asset.<br />Today, on the conditional market, <b>company A</b> can purchase <b>a contract for the sale of 10,000 tons of flour for $100</b>, with a sales period of <b>3 months</b>.<br />In fact, <b>after 3 months</b>, <b>company A</b> <b>can sell its flour for a fixed $100</b>, despite the fact that the <b>cost of flour may fall to $80</b>. With this <b>contract</b>, the company <b>predicts and fixes its income</b>, which will be <b>$1,000,000</b>, and the contract is <b>called - futures</b>, a contract "for the future".<br />There is a<b> possibility</b> that the cost of flour will <b>increase to $120 per ton</b>, and in this case, <b>company A</b> will receive <b>less than $200,000</b>, since the market value of <b>10,000 tons of flour will be $1200,000</b>.<br />The <b>buyer</b> of such a <b>contrac</b>t can be <b>company B</b>, which is engaged in the production of bread, and therefore the market price of flour is also important for it.<br />A private trader needs derivatives in order to get a fixed price of a purchase and sale transaction, such as a stock or currency, as well as an asset that cannot be purchased by a trader, such as oil.<br /><br /><a href='https://stocksharp.com/file/111598/financial-furures-contracrt_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111598/financial-furures-contracrt_jpg/?size=500x500" alt="financial-furures-contracrt.jpg" title="financial-furures-contracrt.jpg" /></a><br /><br />Let's talk about which <b>futures</b> and <b>options</b> are the most popular in the world right now. Today, the <b>most" popular "</b> are <b>derivatives</b> for <b>currency, stocks, precious metals, and oil.</b><br />It is worth saying that a little more than 10 years ago, the purchase of a futures contract meant the delivery of a real asset, that is, in our case, the delivery of flour. Today, the lion's share of derivatives are non-deliverable, and on the day of the end of the contract, counterparties are paid in money.<br /><br /><u>Let's look at the mechanism in our example.</u><br />So by the end of the contract, <b>company A</b> must receive a fixed <b>$ 1,000,000</b> under the terms of the <b>futures contract</b>, which must be paid by <b>company B</b>.<br />Since their <b>derivative is non-deliverable</b>, at the end of the contract period, <b>company A </b>will not supply flour to <b>company B</b>.<br />What's going on? <b>Company A</b> displays the tonnage of flour on the <b>commodity exchange</b>, with the possibility to <b>sell it to any company</b>, including company B. the tonnage is received at a warehouse accredited by this exchange.<br />At the same time, <b>company B</b> has the <b>opportunity to purchase its 10,000 tons set by futures from another company</b> and receive them at another warehouse accredited by the exchange.<br /><br /><a href='https://stocksharp.com/file/111599/futures-trading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111599/futures-trading_jpg/?size=500x500" alt="futures-trading.jpg" title="futures-trading.jpg" /></a><br /><br />The price of flour may change, and may not be equal to the set price in the contract.<br />- Let the<b> price drop to $80 </b>per ton. In this case, <b>company A</b> sells its asset at <b>$80 per ton</b>, receiving <b>$800,000,</b> and the remaining <b>$200,000</b> is paid to it by <b>company B</b>, so in <b>total, company A will receive $1,000,000</b>.<br />At the same time, <b>company B</b> <b>will buy 10,000 tons of flour for $80 from</b> another supplier, spending <b>$800,000</b>, and with the amount of future compensation paid to <b>company A</b> in the amount of <b>$200,000</b>, its <b>total expense will be $1,000,000</b>, as planned.<br />- If the cost of flour <b>increases to $120</b>, in this case, the difference will be paid by <b>company A to company B</b>.<br /><br />Many novice traders have a question about the possibilities of trading options and futures in various markets, for example, stocks and bonds.<br />The answer is <b>Yes</b>. However, there are <b>restrictions related to the duration of such contracts</b>.<br />In our example – 3 months. If the contract was conditionally concluded in June, it ends in September.<br />The value of a derivative always depends directly on the value of the underlying asset, and the value of both instruments tends to be equal. Because of this dependence, futures and options are called derivatives.<br /><b>Traders earn money using derivatives</b>, for example,<b> on arbitrage transactions</b>, but at the same time derivatives do not cease to play an <b>important role in hedging operations</b> – insurance of transactions.<br /><br /><u>Let's take a closer look at the features of both financial instruments.</u><br />Let's <b>start with futures</b>. <b>Futures</b> a contract that involves the sale of the underlying asset at a fixed price, with a set delay in execution-payment. Futures fix the purchase or sale price of the underlying asset at the expiration of the term, and the market value of the asset may change.<br />If the <b>futures contract</b> is non-deliverable, then only monetary payments between the parties to the contract are made on it. It is worth saying that the delivery of the asset does not necessarily have to be made on time, in other things, as well as the purchase, but in this case there is a probability of price changes, and the risk of loss of profit.<br /><br /><u>Consider the mechanism for concluding a futures contract.</u><br />The <b>contract is concluded exclusively on the exchange.</b> The seller puts his offer on the exchange with its price, volume, and due date. After a buyer appears who agrees to these terms and conditions. The seller can also choose a ready-made request from the buyer, which has a set price, volume and deadline for execution.<br />This list of <b>applications is always present on the exchange</b>, and applications often differ little. Any of the participants in the transaction sees this list and chooses the most suitable one for them according to the condition. This list is called a glass and is displayed in the program that traders use. The greater the depth of the glass, the more flexible it is possible to enter into contracts, viewing more offers and as a result choosing the most suitable conditions in the case of the buyer, and at the same time more likely to conclude a contract in the case of the seller. Some trading programs allow you to set the depth of order book, <b>for example</b>, <a href="https://stocksharp.com/products/terminal/" title="https://stocksharp.com/products/terminal/">Terminal</a>, where you can set your desired depth. The order book in the Terminal program is shown below.<br /><br /><a href='https://stocksharp.com/file/111600/trade-terminal-system_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111600/trade-terminal-system_png/?size=500x500" alt="trade-terminal-system.png" title="trade-terminal-system.png" /></a><br /><br /><b>Obligations to execute futures are transferred to the exchange.</b><br />When the date of execution of the futures contract and the conditions under which the seller will be obliged to pay remuneration (if the price of the asset has fallen), the exchange itself transfers the amount to the seller's account and withholds this amount from the buyer's account. If there is a situation that the buyer's account of the contract does not have the necessary amount, then this will be a problem that will be solved by the exchange, not the seller.<br />The situation is the same in the opposite case if the seller must pay compensation to the buyer.<br />The exchange carries risks, so before entering into contracts, both parties make a cash Deposit calculated according to the exchange's formula. Most often, its value can be double the <b>size of the fluctuation of the futures price in one day</b>. So if the price fluctuation was <b>3 %</b>, then the collateral may be<b> 6%</b> of the price of the futures contract.<br />The Deposit is refundable, and is returned to the account of the parties after the execution of the futures. If the participant refuses to fulfill the contract, the Deposit will be deducted from the exchange's account as compensation.<br />Sometimes there is a need for early termination of the contract, in which case its value will be equal to the value calculated by the exchange on the day of termination. That is, the exchange calculates the price of the contract on a daily basis, while it uses its own rules for calculating the cost, but focuses on the prices that are offered on the market by bidders.<br />As mentioned earlier, the price of the futures is slightly lower than the value of the underlying asset, but the difference is small. Sometimes there is a short-term gap that is associated with market situations, which allows you to earn using an arbitration transaction.<br />You can also make money on futures during the day. So the exchange recalculates the price of the futures, respectively, every day, when its price increases, it charges the difference between the value of the contract and its current value, while the amount of collateral also increases.<br />When the contract execution time comes, the price of the futures becomes equal to the market value of the asset.<br />In General, we can say that a futures contract is a convenient financial instrument that allows you to reduce financial risks. At the same time, speculative operations with this tool are quite complex and, often, it is possible to make money on them using automated tools, such as trading robots. For example, the trading robot <a href="https://stocksharp.com/robot/18/edward-scissorhands/" title="https://stocksharp.com/robot/18/edward-scissorhands/">"Edward".</a><br /><br /><u>The next financial instrument is an option.</u><br />This is also a <b>contract</b>, but not for the amount of the sale or purchase, but <b>for the opportunity to buy or sell the underlying asset at a fixed price at a specified time</b>.<br /><u>By type of transaction options are:</u><br /><em>- <b>Call option</b> – an option to purchase;<br />- <b>Put option</b> – a sell option.</em><br /><br /><a href='https://stocksharp.com/file/111601/option-trade_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111601/option-trade_jpg/?size=500x500" alt="option-trade.jpg" title="option-trade.jpg" /></a><br /><br /><b>Option contracts are also traded only on the stock exchange.</b><br />The participant who bought the option has the right to refuse the transaction at any time if it is not profitable for him, while the seller of the option has no right to refuse it.<br />Thus, if the buyer uses the right of the transaction, the seller is obliged to fulfill it.<br />This <b>condition makes this financial instrument very difficult for an inexperienced user</b>, and allows him to trade confidently using various <em>trading robots</em> or <b>trading systems</b>, coupled with the ability to predict possible market situations.<br />An option can be said to be insurance against possible losses. In case of refusal, the buyer loses an amount equal to the value of the option, which is insignificant in comparison with possible losses. This amount is the seller's premium.<br /><u>Considered example:</u><br /><b>Trader A </b>purchased <b>100 shares</b> of <b>Trend LLC</b> at <b>$10 </b>per share. He plans to sell these shares in <b>2 months</b>.<br /><b>Trader B</b> offers him an option contract for the sale of <b>100 shares</b> of the <b>Trehd LLC</b>, with a period of <b>2 months for the price of $15 per share</b>. The <em>option price is $100</em>.<br />Let's assume that the transaction took place, let's consider two possible scenarios:<br />- <b>Let's assume that the price of the Trend company's shares fell to $7</b> per share by the time the option was exercised. In this case, trader A will not only not lose, but also earn.<br /><h3><em>$1500 (optional sale) - $1000 (initial costs) - $100 (seller's premium) = $400 -profit</em></h3><br />.<br />- L<b>et's assume the share price has increased to $17 per share</b>. Thus, the trader had to waste <b>$100 on the purchase of the option</b>.<br /><h3><em>$1700 (optional sale) - $1000 (initial costs) - $100 (seller's premium) = $600 -profit</em></h3>.<br /><br />And without the option, the profit would have been $700.<br />An option, like a futures contract, is a non-deliverable contract. If the buyer uses the option, the seller will simply pay the difference between the current price of the asset on the market and the option price.<br /><br /><a href='https://stocksharp.com/file/111602/put-option-trading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/111602/put-option-trading_jpg/?size=500x500" alt="Put-option-trading.jpg" title="Put-option-trading.jpg" /></a><br /><br />As mentioned earlier, trading on the stock exchange using options is quite complex, and a market participant needs to be able to predict situations. For <b>call options, you must set a price that will be lower than the expected price after a set period, for a put option, on the contrary, higher than the expected price</b>.<br />Option prices are calculated using statistical data on fluctuations in the asset value. Many users are helped in this by various programs, trading strategies, and trading robots that calculate situations using market data. which for example can be obtained in <a href="https://stocksharp.com/products/hydra/" title="https://stocksharp.com/products/hydra/">Hydra</a>.<br />The one who <b>sells the option is exposed to greater risk</b>, its profit is the value of the option, and the loss is unlimited, as it depends on the price fluctuation.<br /><b>Any transactions with derivatives are associated with various risks. </b>The task of the trader is to choose the optimal solution, including the choice of an asset, a trading platform, a strategy, and a trading robot. Manual trading does not bring the necessary income on speculative transactions, so <b>working with trading robots makes the trader's work profitable</b> if the conditions are chosen correctly.https://stocksharp.com/topic/11383/Arbitrage trading. Principles, types.2020-02-04T18:52:36Z2020-02-04T18:53:24ZMarathttps://stocksharp.com/users/101940/info@stocksharp.com<div align="center"><b>What is Arbitration, general concepts.</b></div><br /><br />Recently, the concept of <b>Arbitration</b> has been found quite often in trade. What is <b>Arbitration</b>?<br /><b>Arbitration </b>is a <b>method of profit that minimizes the risk</b> of loss by using the price difference for the same asset in different markets.<br /><b>Today, this mode of trade is a commonly used trade tactic.</b><br />Let us consider what this mode of trade consists of.<br />The point is to sell the same <b>asset at a higher price</b> in one market and <b>purchase the same asset at a lower price</b> in another market.<br />Such trade is one of the most important components of the market, and most traders seek to conduct such trade, effectively reducing the <b>possibility of loss to a minimum</b>.<br />Although the nature of <em>arbitration consists</em> of price differences of one asset in different markets, this strategy can be applied to two assets with similar prices and portfolio volume.<br />Consider what the arbitration portfolio is and its properties:<br />- <em>Arbitration portfolio</em> - portfolio of assets, <b>which does not require additional resources of the investor.</b><br />- <em>The arbitration portfolio</em> is <b>not influenced by any factor, that is, has zero risk</b>.<br />In fact, for an investor, an arbitration portfolio is a tool that allows it to receive a large return, while remaining unaffected by various risks.<br /><b>A simple example of arbitration trade:</b><br />Suppose the value of asset A on one of the exchanges is $100, while the value of the same asset on the other exchange is $105.<br />A trader acquires an asset on one exchange, where its value is lower, and sells it on an exchange, where the value of it is higher. Thanks to this strategy, the trader gains profit, in the form of price differences of asset A on various exchanges.<br />This example is quite simplified, and is given only for the sake of clarity, in real trade the implementation of such transactions has its own difficulties.<br /><br /><b><div align="center">Choice of pair in arbitration.</div></b><br /><br />Let us once again define <b>Arbitration Trade</b> based on practical knowledge of it.<br /><b>Arbitration trading</b> is a method in which trading is carried out by means of differently directed transactions with an asset or assets <b>having similar prices and portfolios</b>, <b>based on the difference in their value</b>. In fact, the <b>trader buys a cheaper asset and sells a more expensive asset similar to the first asset.</b><br />Often, the arbitration pair selects a base and derivative asset (for example, <b>shares and stock futures</b>). Both assets should have similar price dynamics - <em>correlation</em>.<br />However, <b>correlation</b> has the property of being broken for various reasons.<br />Such reasons can be related to various serious market changes and to the consequence of market inefficiency. Emerging <em>correlation</em> violations contribute to profit in arbitration transactions. In fact, the trader profits when the correlation of the underlying and derived asset is restored, after its violation.<br />Simply put, an <b>arbitration transaction</b> occurs when buying a cheap asset and selling an expensive asset when there is a difference between their prices in view of various factors. However, for the rest of the time, the prices of both assets tend to be equivalent.<br /><a href='https://stocksharp.com/file/110499/stocks-exchange-arbitrage_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110499/stocks-exchange-arbitrage_png/?size=500x500" alt="Stocks-exchange-arbitrage.png" title="Stocks-exchange-arbitrage.png" /></a><br /><br /><b><div align="center">Types of arbitration trade.</div></b><br /><br />Let 's look at what types of arbitration are distinguished in trading:<br />- <em>Time arbitration;</em><br />- <em>Spatial arbitration.</em><br /><em>Temporary arbitration</em> implies that transactions occur with a time difference. This type of arbitration is <b>characterized by a mechanism: buy cheap, and sell expensive</b>, or vice versa, sell expensive, and buy cheap. To put it simply, such a mechanism is actually - a common speculative transaction m<b>ade on the stock exchange market</b>.<br /><b>Temporary arbitration contains a risk</b>, as <b>during the period of time the trend may not change the direction</b> of movement, that is, if the trader initially bought the asset for cheap, it is not a fact that after time the asset will not cease to be cheap, thus bringing a loss on sale.<br />The next type of <b>arbitration is spatial</b>. With this type of arbitration, a couple of <b>transactions are bought and sold at the same time but at different sites.</b> In such transactions <b>risk is minimal</b>, and sometimes at all reduced to zero, as a couple of transactions take place simultaneously, at the same time the trader should take into account not only the difference in the price of the asset, but also possible commissions, which should be included in the expenses and covered by the amount of profit.<br />In addition to the types of transaction time, arbitration is divided into trading methods. Let 's look at the main ones and explain them.<br /><b>Spatial arbitration</b> is divided into the following types:<br />- <em>Equivalent arbitration</em>;<br />- <em>Regulatory arbitration</em>;<br />- <em>Calendar arbitration</em>;<br />- <em>Percentage arbitration</em>.<br /><br /><b>Equivalent arbitration</b> refers to such transactions in which the <b>underlying asset and derivative asset (derivative) are considered.</b> Since the price of a derivative always strives for the price of a basic asset, price schedules go alongside each other, sometimes intersecting and diverging.<br />If we simultaneously open equidistant positions on the selected asset and its derivative, when they have the maximum divergence, then closing the position when they converge will make a profit.<br /><b>Regulatory arbitration</b> is based on the<b> difference in price caused by different rules in different jurisdictions</b> (areas, countries, unions). <br /><b>For example</b>: due to certain legislation, an asset in one region is sold with a markdown, and its price is correlated with prices in other regions, differing by a stable markdown difference. In this way, by purchasing an asset in one region and selling it in another, you can earn a profit in the amount of a markdown.<br /><b>Calendar arbitration</b> is based on the <b>difference in price arising between futures on the same asset but having different delivery times. </b>This difference is called a calendar spread. The subsequent trading mechanism is similar to the equivalent arbitration method.<br />The last type is interest arbitration. This arbitration takes place on the foreign exchange market (Forex), and there are two types:<br />- <em>No forward coverage</em>;<br />- <em>With forward cover</em>.<br />The essence of arbitration is that the currency is bought and placed on a deposit with a set percentage. The currency is then sold at the current market rate. If the currency purchase occurs with the sale of a forward contract for the same amount, arbitration with forward coverage. With this type of risk is minimal, and for frequent absence.<br />If the purchase is made without forward support, arbitration without forward coverage. Such arbitration may be accompanied by a large risk based on a change in exchange value, which may result in a loss that is greater than the percentage of income on the deposit.<br /><b>Triangular arbitration</b> is also common in the Forex market. Let 's look at it with an example:<br />The trader buys <b>EUR/USD</b>, sells <b>EUR/GBP</b> at the same time, and buys <b>USD/GBP</b>. An equilibrium triangular contour is created. It turns out that the trader bought Euro for dollars, sold Euro for Pounds, Bought Dollars for Pounds. Thus, a closed chain is obtained, on the imbalance of which profit is made.The scheme of such arbitration is shown below:<br /><a href='https://stocksharp.com/file/110500/arbitrage-forex-trade_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110500/arbitrage-forex-trade_png/?size=500x500" alt="Arbitrage-Forex-Trade.png" title="Arbitrage-Forex-Trade.png" /></a><br /><br /><div align="center"><b>Conclusions</b></div><br /><br /><b>Arbitration trade</b> has gained a lot of recognition among traders. A large number of approaches to solving the problems of <b>arbitration trade</b>, a large number of methods used to implement the tasks make this kind very flexible, and the absence of risk or its minimum value further popularizes it.<br />However, it is worth saying that the strategies of arbitration to direct, are related to the rate of reaction of the trader to changes in the asset. This leads to various requirements that promote successful trade:<br />- <b>Fractions of a second play a major role in arbitration strategies.</b> Therefore, such<b> trading systems require good software</b>. It can be represented by ready-made trading robots. For example, StockSharp offers the robot <a href="https://stocksharp.com/robot/18/edward-scissorhands/" title="https://stocksharp.com/robot/18/edward-scissorhands/">"Edward"</a>, which allows you to work using the trader's<b> arbitrage strategy</b> and is capable of quick and <b>flexible configuration.</b><br /><b>High-quality </b><b>software</b> is especially important when working for<b> Forex</b>, as the number of traders is high. Therefore, many prefer an individual approach and create trade robots on their own through various programs. Trading robots are mostly written in powerful <em>C# </em>or <em>C++</em> languages, using libraries such as <a href="https://stocksharp.com/products/api/" title="https://stocksharp.com/products/api/">S#.API</a> and <em>Interactive Brokers API</em>.<br />Recent years have also received designers of trade strategies <em>TSlab</em> and <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a>, which allow to create trade robots without programming.Below is an example of a trading robot created using S#.Designer, the graph shows the moment of divergence of assets and their convergence with the subsequent transaction by the robot.<br /><a href='https://stocksharp.com/file/110497/arbitrage-trading-exchange-stock_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110497/arbitrage-trading-exchange-stock_png/?size=500x500" alt="arbitrage-trading-exchange-stock.png" title="arbitrage-trading-exchange-stock.png" /></a><br />Application of the latest software leads to reduction of risks and improvement of the mechanism of work and as a result to increase of profit.<br />- <b>It is important to remember that the strategy, even if there is perfect software, is profitable, if the income will exceed the possible risk and all broker commissions.</b><br />- <b>It is worth remembering even using a trading robot, the risk can not always be reduced, so the trader must constantly manage his strategy, improve his tools and his knowledge. </b>Learning new principles that can be applied in trading can make a trader a pioneer in making profits.<br />It is necessary to know that arbitration strategies can and should be combined with other types of exchange trade, which will give additional opportunities in income generation.<br />https://stocksharp.com/topic/11355/FAQ on Aalgorithmic trading. The history of algorithmic trading.2020-01-27T15:09:19Z2020-01-27T15:10:10ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comThe start and emergence of <b>algorithmic trading</b> can be considered the 98th year of the last century, when the us securities Commission (abbreviated <em>SEC</em>), decided on the possibility of using <b>electronic trading platforms</b>, and as a result, the use of <b>trading robots</b> for algorithmic trading.<br /><a href='https://stocksharp.com/file/110448/hft-trading-robot_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110448/hft-trading-robot_jpg/?size=500x500" alt="HFT-trading-robot.jpg" title="HFT-trading-robot.jpg" /></a><br />All this gave rise to a leap in technology in the field of trade. <br />There are several periods that are particularly important:<br />- <b>the beginning of the 2000s</b>, this period of technology allowed you to <b>make automatic transactions</b> in a few seconds, despite the low speed it was a breakthrough, according to the <em>SEC</em> calculation, robots account for less than <b>8% of transactions</b>.<br />- <b>the end of the 2000s</b> was characterized by an increase in the <b>speed of transactions up </b>to milliseconds, during this period the number of transactions made by <b>trading robots exceeded 55-60%</b>.<br />-<b> late period since 2010</b>, the number of use of trading robots has decreased, and <b>amounted to about 45-50%</b>. Experts attribute the decline in usage to an increased number of errors and failures of <b>trading robots</b>.<br />Today, <b>algorithmic trading</b> (<em>HFT trading</em>) is one of the most important components of exchange trading. Not only private traders, but also large companies-invest. banks and funds use trading robots in their work.<br /><a href='https://stocksharp.com/file/110447/algorithmic-trading_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110447/algorithmic-trading_jpg/?size=500x500" alt="algorithmic-trading.jpg" title="algorithmic-trading.jpg" /></a><br />The annual investment of companies in the development of tools for <b>algorithmic trading</b> is growing, and the result of such developments brings its own income. <br /><em>StockSharp</em> has been <b>providing traders</b> with all the necessary<b> tools for algorithmic trading </b>for many years, starting with <a href="https://stocksharp.com/products/pricing/#hft" title="https://stocksharp.com/products/pricing/#hft">connectors</a> for <b>exchange trading</b> and ending with <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">software</a> that allows them to work on all <b>trading platforms around the world</b>. <br />You can find more information about the list on our <a href="https://stocksharp.com/" title="https://stocksharp.com/">website</a>.<br /><br />https://stocksharp.com/topic/11274/FAQ on Algorithmic trading. What is Algorithmic trading?2019-12-24T15:37:52Z2019-12-24T15:41:26ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comThe concept of <b>algorithmic trading</b> there are two values:<br />- <b>Algotrading</b> -an <b>automatic system </b>that allows you to <b>open trades</b> within the created algorithm, without the participation of a trader;<br />- <b>Algorithmic trading</b> – a <b>method </b>of execution of a large order, in which the order is automatically divided into parts, and is submitted consistently according to the <b>established rules</b>.<br /><br /><a href='https://stocksharp.com/file/110311/algo-trading-stock_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110311/algo-trading-stock_png/?size=500x500" alt="algo-trading-stock.png" title="algo-trading-stock.png" /></a><br /><br />In the first case, <b>algorithms</b> are needed to<b> make a profit</b>, using automatic market<b> analysis and opening positions</b>. Such algorithms have other names such as <b>"trading robot" or "Advisor"</b>.<br />In the second case, the<b> algorithm</b> is used in order to <b>simplify the work of the trader</b> in manual trading when making transactions <b>in large volumes</b>.<br /><a href="https://stocksharp.com" title="https://stocksharp.com">StockSharp</a> company pursuing its goal to facilitate the work of the trader and bring it to a <b>higher and more profitable</b> level, has developed several programs to help the trader in this.<br />Among these programs is <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">S#.Designer</a>.<br /><br /><a href='https://stocksharp.com/file/110312/algo-trading-strategy_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/110312/algo-trading-strategy_png/?size=500x500" alt="algo-trading-strategy.png" title="algo-trading-strategy.png" /></a><br /><br />It allows you to <b>create trading robots</b> for algorithmic trading.<br />Our company has <b>created a program</b> that will <b>help the novice trader </b>to create his strategy with the help of dice. In fact, it is a constructor that requires a trader only to understand the market and the developed strategy, which is quite simple to implement and implement in trading processes. More information about the program can be found on our <a href="https://stocksharp.com" title="https://stocksharp.com">website</a>.https://stocksharp.com/topic/10991/News course Designer!2019-09-09T16:23:46Z2019-09-10T11:21:14ZMarathttps://stocksharp.com/users/101940/info@stocksharp.comCreating a video course on the program <a href="https://stocksharp.com/products/designer/" title="https://stocksharp.com/products/designer/">Designer</a> is inexorably coming to an end. We planned to release the video course in October.<br /><br /><a href='https://stocksharp.com/file/109632/calendar_png/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109632/calendar_png/?size=500x500" alt="calendar.png" title="calendar.png" /></a><br /><br />Yes! We had to move the deadline[smile]. We did this for the following reasons:<br /><br /><b>- we have increased the number of lessons, and therefore you will get more information;<br />- fixed errors that could occur in the process;<br />- added new features to our cubes and program;</b><br /><br />We are sure that you will get more perfect and convenient product [laugh], and additional lessons will make your knowledge more voluminous.[nerd]<br /><br />Soon, you will be able to start their full-scale training and will earn right while studying!!!<br /><br /><a href='https://stocksharp.com/file/109633/image_jpg/' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'><img src="https://stocksharp.com/file/109633/image_jpg/?size=500x500" alt="image.jpg" title="image.jpg" /></a>