TAPPS Release 1: Plugin-Extensible Platform for Technical Analysis and Applied Statistics
Justin Sam Chew, Maurice HT Ling

TL;DR
TAPPS Release 1 introduces a plugin-extensible Python platform for technical analysis and statistics, featuring a SQL-like command language and a plugin system for rapid analysis function development.
Contribution
It provides the first release of TAPPS, a platform with a SQL-like language and plugin architecture for technical analysis and applied statistics in Python.
Findings
Plugin system enables rapid development of analysis functions.
Platform supports 2D data frames and a SQL-like command language.
Open-source release under GPLv3 for academic use.
Abstract
We present the first release of TAPPS (Technical Analysis and Applied Statistics System); a Python implementation of a thin software platform aimed towards technical analyses and applied statistics. The core of TAPPS is a container for 2-dimensional data frame objects and a TAPPS command language. TAPPS language is not meant to be a programming language for script and plugin development but for the operational purposes. In this aspect, TAPPS language takes on the flavor of SQL rather than R, resulting in a shallower learning curve. All analytical functions are implemented as plugins. This results in a defined plugin system, which enables rapid development and incorporation of analysis functions. TAPPS Release 1 is released under GNU General Public License 3 for academic and non-commercial use. TAPPS code repository can be found at http://github.com/mauriceling/tapps.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Scientific Research and Discoveries
