|
New Models for Automatic Detection of Performance Degradation
Stupinský, Šimon ; Češka, Milan (referee) ; Rogalewicz, Adam (advisor)
Performance testing is a critical factor in the optimisation of programs during its development, but it is still not so well developed in comparison to functional testing. A framework Perun provides full automation of performance management, thereby contributing to the development of this area. We have introduced three non-parametric approaches to performance data modelling: regressogram, moving average and kernel regression, which were integrated within this framework. We try to achieve appropriate approximations of performance data using these techniques, without the assumption of dependence between two variables, which represents the main advantage in comparison to parametric techniques. Further, we have proposed and implemented two methods for automatic detection of performance changes, which works with all kinds of models within Perun . We have demonstrated our solutions on the real project ( Vim ), and on the set of the experimental cases, in which we compared proposed solutions with existing. We have achieved decreased time processing about two-thirds and an almost triple improvement in the fitness of data modelling with new modelling approaches. The proposed detection methods detected performance degradation of three specific functions in comparison of two different versions of Vim, where was present a known performance issue.
|
| |
|
Design and Implementation of Automatic Trading System for Foriegn Exchange Market
Vojtěch, Tomáš ; Stoklásek, Libor (referee) ; Budík, Jan (advisor)
This diploma thesis deals with the design of a trading strategy and subsequent implementation of an automated trading system for the forex currency market. In this thesis, a "breakout" strategy with trade filtering based on moving average is created. Consequently, an automated trading system for the MetaTrader 4 platform is developed in MQL4 language. This thesis also deals with the back-testing and optimization of the system in order to maximize the stability and profit.
|
|
Design of Automated Trading System for Currency Market
Polanský, Jan ; Podhajský, Jaroslav (referee) ; Budík, Jan (advisor)
The master’s thesis deals with trading the currency market. The aim of thesis is the creation of an automated trading system based on technical analysis. This thesis is divided into several parts. The theoretical aspects and analysis of current situation are followed by automated trading system proposal. The system is designed on basis of technical indicators and tested on historical data and then optimized.
|
|
Technical Analysis
Kubíková, Lenka ; Doubravský, Karel (referee) ; Novotná, Veronika (advisor)
The bachelor's thesis deals with use of technical analysis to create the optimal portfolio of shares. There is primarily used the Capital Asset Pricing Model CAPM. In the first part of thesis there is stated the theoretical background which describes basic information about shares, capital market, technical analysis and CAPM model. The second part of thesis describes individual companies whose shares were chosen for analysis, and it focuses on the detection of buying and selling signals using moving averages. The last part of thesis applies of formation of optimal portfolio and description of application which attends to individual calculations.
|
|
Implementation of Statistical Functions Using HLS
Šinaľ, Peter ; Martínek, Tomáš (referee) ; Dvořák, Milan (advisor)
The aim of this thesis was to design and implement selected statistical functions used in technical analysis. I focused on moving averages, Black-Schles model for calculating option prices and Indicator Delta. These functions are through HLS transformed into an appropriate description for programmable FPGA. During the transformation process, emphasis is on low latency and resource consumption. Created solutions demonstrate the potential of HLS. They show complexity of the technical analysis and hardware requirements. Achieved results show high accuracy in the simulations. Deviation from the reference value is approximately 6,615*10e-3. The results also indicate thet that reducing latency does not necessarily cause an increase in the consumption of resources on the chip.
|
|
Testing of Indicators for Technical Analysis in Stock Market Trading
Kaděra, Miroslav ; Hrubý, Martin (referee) ; Rozman, Jaroslav (advisor)
The topic of this thesis is testing of indicators for technical analysis, done from the point of view of their suitability for automatic stock market trading systems. The thesis tests behaviour of simple moving average, exponential moving average and the RSI indicator. A simple automatic trading system was made for each indicator. Profitability of the system was tested for various parameters of the used indicator. The testing was realized using real historical data of more than ten years historical period. The results show that profitability of the system can be increased by tens of percent. Even though for stable profitable trading the trader should work out a lot of other rules than just indicator parameters.
|
|
Testing of Indicators for Technical Analysis in Stock Market Trading
Melichar, Josef ; Žák, Jakub (referee) ; Rozman, Jaroslav (advisor)
This thesis deals with testing indicators of technical analysis and their behavior with different kinds of market. In this thesis we tested simple moving averages, exponential moving averages, relative strength index indicator, MACD indicator, and stochastic indicator. At the end we tested a combined indicator, and that was stochastic with MACD. We created an automatic trading system for each of these indicators. From the results we can find out, that by optimizing the technical indicators we can get satisfying results by increasing the profitability. Indicators that seemed non-profitable were in fact profitable after the optimization. However testing parameters of indicators of technical analysis alone is not enough to make a stable profit.
|
|
Prediction of Time Series Using Statistical Methods
Beluský, Ondrej ; Bidlo, Michal (referee) ; Schwarz, Josef (advisor)
Many companies consider essential to obtain forecast of time series of uncertain variables that influence their decisions and actions. Marketing includes a number of decisions that depend on a reliable forecast. Forecasts are based directly or indirectly on the information derived from historical data. This data may include different patterns - such as trend, horizontal pattern, and cyclical or seasonal pattern. Most methods are based on the recognition of these patterns, their projection into the future and thus create a forecast. Other approaches such as neural networks are black boxes, which uses learning.
|
|
Technical Analysis
Kratochvíl, Bohumír ; Dřímal, Dominik (referee) ; Novotná, Veronika (advisor)
Master´s thesis goal that the author hopes to achieve is a design of an application aiding stock technical analysis based on identified needs. Based on analysis regarding modules for technical analysis of current trading platforms, I found out there is a certain space for improvement. Implemented trading rules and technical indicators of the application itself are further examined in terms of prognostic success rate on historical data. Selected chapters of technical analysis are fundamental base for this master´s thesis.
|