Unlock instant, AI-driven research and patent intelligence for your innovation.

Quantitative transaction method based on virtualization and backtesting library

A trading method and virtualization technology, applied in the field of quantitative trading, can solve problems such as uneven use of resources and environmental leakage, and achieve the effect of ensuring mutual independence

Inactive Publication Date: 2016-10-12
NANJING UNIV
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The original strategy running environment: when the traditional strategy is running, the strategy submitted by the user runs directly on the server. In this way, after each user submits, a new running process is opened on the server instead of an isolated environment. Different user's policy running processes is visible, which leads to environment leakage and uneven resource usage among different users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Quantitative transaction method based on virtualization and backtesting library
  • Quantitative transaction method based on virtualization and backtesting library
  • Quantitative transaction method based on virtualization and backtesting library

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention uses a virtualization technology and a zipline backtest library. The following describes the flow of the invention and the implementation of each technology used.

[0032] 1. Virtualization technology

[0033] Virtualization technology is mainly used to virtualize the operating environment, so that the independence between different operating environments will not be affected. In the present invention, the virtualization technology is implemented using docker. Build an isolated virtual environment through docker, and then build a backtest environment in this environment.

[0034] 2. Backtest library

[0035] The backtest library is mainly used to simulate and test the submitted quantitative strategies. The zipline backtest library is mainly used in the present invention, which is an open source backtest library, and the backtest can be completed by specifying online data acquisition or local data provision.

[0036] After the general quantitati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a quantitative transaction method based on virtualization and a backtesting library. For a quantitative transaction policy, a basic isolation mirror image is constructed and is used as a base mirror image after a required backtesting library is installed, and backtesting data are updated regularly. After a quantization policy is submitted each time, an isolation backtesting environment is started and created from the mirror image. After the environment is ready, the data and the policy are mounted, and backtesting operates. After backtesting is completed, a result is returned. According to the invention, the method is used as a new quantification platform policy operation method; a virtualization technology and the backtesting library are introduced to ensure that each operation environment can be isolated independently during policy operation, wherein operation resources and data and the like are isolated; the backtesting library is introduced to ensure the correctness and the reference of backtesting; the problems of resource conflicts and occupation, operation environment conflicts and the like of policy operation in traditional quantitative transaction are solved; and resource independence and environment isolation of policy operation are ensured.

Description

technical field [0001] This patent is mainly used in the field of quantitative transactions, especially in the field of quantitative transaction programming, for isolated execution in a programming environment. Background technique [0002] With the advent of the era of Internet big data, computer and data analysis have had an important impact on all aspects of life, including the impact on traditional stock markets, such as the generation of quantitative transactions. [0003] Quantitative trading (Quant) refers to the use of advanced mathematical models to replace human subjective judgments, and use computer technology to select a variety of "high probability" events that can bring excess returns from huge historical data to formulate strategies. It greatly reduces the impact of investor sentiment fluctuations and avoids making irrational investment decisions when the market is extremely fanatical or pessimistic. [0004] Generally speaking, quantitative trading relies on...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q40/04
CPCG06Q40/04
Inventor 陈振宇钱程郝蕊何铁科
Owner NANJING UNIV