Skip to main content

This library provides tools for quantitative analysis in finance.

Project description

QA

Description

The QuantriX library is aimed to provide essential tools for quantitative finance analysis. It is a copyrighted software available only for direct use.

Available tools

The first version allows to build binomial model, random walk and brownion motion.

Instalation

For installing, run these code in terminal:

pip install QuantriX
Usage

Available function can be used in the following ways:

  1. Import necessary functions:
from quantrix.modules import bin_model_simulation

or

from quantrix.modules import *

In the code, just use the function:

paths = bin_model_simulation(N, n, S0, q, u, d)
  1. Import all existing modules:
from quantrix import modules

Use in the code in the following way:

paths = modules.bin_model_simulation(N, n, S0, q, u, d)
  1. Available functions:
  • bin_model_simulation(n_paths: int, max_time: int, S0: int, q: float, u: float, d: float) -> list[np.array]

This function simulates binomial model for n_paths number of paths for max_time periods. It requiers initial stock value - S0, probability of going up and up and down factors.

  • rw_simulations(n_paths: int, max_time: int, p: float) -> list[np.array]

The function simulates random walk: n_paths for max_time with probability p with step +1 or -1.

  • bm_simulations(n_paths: int, granularity: int, max_time: int) -> list[np.array]

This function simulates brownion motion: n_paths number of paths for max_time periods with granularity scale.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantrix-1.0.3.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantrix-1.0.3-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file quantrix-1.0.3.tar.gz.

File metadata

  • Download URL: quantrix-1.0.3.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for quantrix-1.0.3.tar.gz
Algorithm Hash digest
SHA256 5a32bf5c8a9a7fab5c2610d8862074c691e3c9e0630f3361c209795b546b26dc
MD5 e05a784c6066af3d229b37834187dce8
BLAKE2b-256 3dd198544c9a8cda01929d4f5d3dbd309810bd2b020c8916af12a143136924e4

See more details on using hashes here.

File details

Details for the file quantrix-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: quantrix-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for quantrix-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 dbca020370ba3ec60c5e14c5e59c8cdac4d59308a42e6989d490a3dc7e4d3b13
MD5 1ed9a98546318268a0a5d9b4025908c1
BLAKE2b-256 35bfb978961d445a192e4f8c7619bcfb0027846809685b3eed2d8e8aee259ce4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page