Skip to main content

qfinlib-powered dashboard toolkit with market monitoring, pricing, and strategy tools

Project description

qfinlib Toolkit

A pip-installable set of qfinlib-backed Dash dashboards for market monitoring, pricing, and strategy experimentation.

Install

pip install qfinlib-toolkit

Launch dashboards from CLI

After install, each dashboard can be started directly as a command:

qfinlib-toolkit.portal
qfinlib-toolkit.market-monitor
qfinlib-toolkit.market-monitor.swap-rate-monitor
qfinlib-toolkit.trade-pricing
qfinlib-toolkit.strategy-lab

Swap Rate Monitor (new)

qfinlib-toolkit.market-monitor.swap-rate-monitor launches a dedicated swap-curve dashboard (default port 8061).

Local development

python -m venv .venv
source .venv/bin/activate
pip install -U pip build
pip install -e .
python -m build

CI/CD release publishing

GitHub Actions is configured so that every pushed tag matching v* builds the package and publishes it to PyPI (using PYPI_API_TOKEN repository secret).

Example:

git tag v0.1.0
git push origin v0.1.0

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

qfinlib_toolkit-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

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

qfinlib_toolkit-0.1.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file qfinlib_toolkit-0.1.0.tar.gz.

File metadata

  • Download URL: qfinlib_toolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for qfinlib_toolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3f689143d0de095722247177b5ffff0984d6589efa10dcf1a06b760ead561a6b
MD5 46876090e7788d7251f745ef17cf254d
BLAKE2b-256 7e799b47ad7e36fd3ff7ec406dd94d3ab7c09143e18add0c15872e68599547d5

See more details on using hashes here.

File details

Details for the file qfinlib_toolkit-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qfinlib_toolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 52783a792722b586ce2e06b5a6bebe29fe56b1b15e9ee289b65f40a60a4c1ded
MD5 fb71617143b13a6e9aaeddd4cf34a378
BLAKE2b-256 72c3aab66455d6186d38b46e77a690f789a0355c4959621447e5778c2477819e

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