An Open Source Finance System for Stocks Backtesting Trade Strategies

2021 ◽  
Vol 12 (2) ◽  
pp. 52-65
Author(s):  
Eviatar Rosenberg ◽  
Dima Alberg

A significant part of pension savings is in the capital market and exposed to market volatility. The COVID-19 pandemic crisis, like the previous crises, damaged the gains achieved in those funds. This paper presents a development of open-source finance system for stocks backtesting trade strategies. The development will be operated by the Python programming language and will implement application user interface. The system will import historical data of stocks from financial web and will produce charts for analysis of the trends in stocks price. Based on technical analysis, it will run trading strategies which will be defined by the user. The system will output the trade orders that should have been executed in retrospect and concluding charts to present the profit and loss that would occur to evaluate the performance of the strategy.

Author(s):  
Stéfan van der Walt ◽  
Johannes L Schönberger ◽  
Juan Nunez-Iglesias ◽  
François Boulogne ◽  
Joshua D Warner ◽  
...  

scikit-image is an image processing library that implements algorithms and utilities for use in research, education and industry applications. It is released under the liberal "Modified BSD" open source license, provides a well-documented API in the Python programming language, and is developed by an active, international team of collaborators. In this paper we highlight the advantages of open source to achieve the goals of the scikit-image library, and we showcase several real-world image processing applications that use scikit-image.


2010 ◽  
Vol 652 ◽  
pp. 238-242 ◽  
Author(s):  
Takayoshi Ito ◽  
Takeshi Nakatani ◽  
Stefanus Harjo ◽  
Hiroshi Arima ◽  
Jun Abe ◽  
...  

The Engineering Materials Diffractometer Application Kit called EMAKi has been developed to control the Engineering Materials Diffractometer, TAKUMI, and treat data obtained by it. It is expected that TAKUMI will be widely used by not only academic users but also industrial users. We have designed EMAKi to be user-friendly interface for novice users by graphical user interface (GUI). In addition, adopting Python programming language for its development has enabled advanced users to control the diffractometer flexibly and treat the data easily. During instrumentation commissioning and running user programs, the software has demonstrated useful.


Author(s):  
Stéfan van der Walt ◽  
Johannes L Schönberger ◽  
Juan Nunez-Iglesias ◽  
François Boulogne ◽  
Joshua D Warner ◽  
...  

scikit-image is an image processing library that implements algorithms and utilities for use in research, education and industry applications. It is released under the liberal "Modified BSD" open source license, provides a well-documented API in the Python programming language, and is developed by an active, international team of collaborators. In this paper we highlight the advantages of open source to achieve the goals of the scikit-image library, and we showcase several real-world image processing applications that use scikit-image.


The article about pH meter based on Raspberry Pi 3 has been created. This instrument serves as a measure of acid base levels of solution capable of displaying a GUI ( Graphic User Interface ) based interface programmed in the Raspberry Pi 3 System On Chip with the Python programming language. The purpose of this research is to innovate Raspberry Pi 3 based pH measuring device, to create interfaces and store pH measurement data based on Raspberry Pi 3 and Python programming language, find out the results of heuristic analysis on pH meter measuring instrument innovations, and determine the accuracy of the pH meter based on Raspberry Pi 3. The method used to pH sensor chararacterization in making this measuring instrument is heuristic method.The characterization sensor result show that the accuracy value of the pH sensor is 99,97%, the precision value of the pH sensor is 99,99%, the sensitivity value of pH sensor is 6,45 mV/pH, the correlation value of the pH meter is 99,89%. Based on the result of the analysis that has been carried out, it can be conclude the innovation in pH measuring device that are made have a good accuracy and can measure well.


2020 ◽  
Vol 36 (15) ◽  
pp. 4350-4352 ◽  
Author(s):  
Valentin Zulkower ◽  
Susan Rosser

Abstract Motivation Although the Python programming language counts many Bioinformatics and Computational Biology libraries; none offers customizable sequence annotation visualizations with layout optimization. Results DNA Features Viewer is a sequence annotation plotting library which optimizes plot readability while letting users tailor other visual aspects (colors, labels, highlights etc.) to their particular use case. Availability and implementation Open-source code and documentation are available on Github under the MIT license (https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer). Supplementary information Supplementary data are available at Bioinformatics online.


Author(s):  
Stéfan van der Walt ◽  
Johannes L Schönberger ◽  
Juan Nunez-Iglesias ◽  
François Boulogne ◽  
Joshua D Warner ◽  
...  

scikit-image is an image processing library that implements algorithms and utilities for use in research, education and industry applications. It is released under the liberal "Modified BSD" open source license, provides a well-documented API in the Python programming language, and is developed by an active, international team of collaborators. In this paper we highlight the advantages of open source to achieve the goals of the scikit-image library, and we showcase several real-world image processing applications that use scikit-image.


Author(s):  
Valentin Zulkower ◽  
Susan Rosser

AbstractMotivationWhile the Python programming language counts many Bioinformatics and Computational Biology libraries, none offers customizable sequence annotations visualizations with layout optimization.ResultsDNA Features Viewer is a sequence annotations plotting library which optimizes plot readability while letting users tailor other visual aspects (colors, labels, highlights, etc.) to their particular use case.AvailabilityOpen-source code and documentation are available on Github under the MIT licence (https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer)[email protected] informationattached.


2020 ◽  
Vol 65 (1) ◽  
pp. 96-104
Author(s):  
Tatian-Cristian Mălin

We introduce in this paper an application developed in the Python programming language that can be used to generate digital signals with known frequencies and amplitudes. These digital signals, since have known parameters, can be used to create benchmarks for test and numerical simulation.


Sign in / Sign up

Export Citation Format

Share Document