Skip to main content

🐟 Swordfish — DolphinDB’s Embedded Engine for Python

Swordfish is a high-performance embedded computing engine and database for Python users, developed by DolphinDB.

A license is required to use Swordfish. (Request a trial)

🚀 Key Features

  • High-Performance Function Library

    Provides 1,500+ built-in functions covering a wide range of data processing needs, with support for user-defined functions to handle complex scenarios with ease.

  • Real-Time Stream Computing

    Supports stream tables and a subscription mechanism, with multiple built-in DolphinDB stream computing engines to meet low-latency computing requirements.

  • Diverse Data Forms

    Supports Scalar, Vector, Matrix, Set, Dictionary, Table, and other data forms, all convertible with Python, Pandas, and NumPy data structures.

  • High-Performance Storage Engine

    Supports various DolphinDB storage engines, such as OLTP, OLAP, TSDB, and PKEY, offering high-speed read/write performance and transactional consistency.

  • Built-in Backtesting and Order Matching (Additional License Required)

    Supports event-driven strategy backtesting and the order matching simulator, enabling millisecond-level market response and validation of order matching logic.

Metadata

Release files for pyswordfish 3.0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pyswordfish 3.0.4.1
File Actions
pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl
pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl
pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl
pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl
pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl
pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details for pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 582.1 MB

Release files / pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl

Download URL pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl
Size 54.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
08d06592a4b7ec5c307be2329807cfc0fe0edf0394a2643d445c03d91fda77ce
BLAKE2b-256 checksum
How to use checksums
cd6e9a4f39f3fe23990c31f15c8de438136f79d7d8a4620c37f386f60bdc1544
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 62.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0409139cbd6b0af707da2b45f6a20041b08a789598405fcb50159cfc77713dd6
BLAKE2b-256 checksum
How to use checksums
a1b1f6c8fe89145ab9d8ab8e004cff74e7c40d11f6e21d0fff9dcbbe264597ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl

Download URL pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl
Size 54.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
710bdab21ddccf8fd9fe66501b7bd6d9b5faa224633e0e2048efdbe25afc5b1e
BLAKE2b-256 checksum
How to use checksums
555852ab4c1ba5ef7b3223ced0a729b2d2fddba6b936349aa647df9f513d66f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 62.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
43f268626f8c79a4722376f8c892934e6e9996637f1d4e333a6d425474261c03
BLAKE2b-256 checksum
How to use checksums
84ba189e42db7f7b9d9a70050932c34950e7b0ff228a42af91d28d97df5b343f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl

Download URL pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl
Size 54.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
81bd7777240bbda1d6cd0d206cfa17f0506c1d78f8a27a33490e0fcad6786e5a
BLAKE2b-256 checksum
How to use checksums
5dd501a63350c8c94461ca80c46742ad311b6df9814d28dcb19a21e7e168ece4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 62.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cf026ce406b895f0bc9738b463592bc3992993c3a55db06373f79573b2a4a507
BLAKE2b-256 checksum
How to use checksums
902aaa0784a8579613fa77f119b63664db7765058f486a77c173f7dfdc95750b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl

Download URL pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl
Size 54.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
3afbcd44323b8b92103a8de230ab2ba09ec64069160ef1e915bd7a5c5e9350ec
BLAKE2b-256 checksum
How to use checksums
3531daf87c7f634b050f678ba978ba6ad1c7ca44a7cad819486451e70d7eff02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 62.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
50ad1b9238c412b620f3b5d823590ab1a397f696e17d9fd39301da85246ec796
BLAKE2b-256 checksum
How to use checksums
4662e3bfc0241ddf9d245102e99c84502f45d33f6414e3e91382c78a4ccdec2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl

Download URL pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl
Size 54.4 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
119b809c45a1a3dbdc345ddde9c2d697be3435782cc9b6012294232ff7317be3
BLAKE2b-256 checksum
How to use checksums
36f85a24ba877d31dbb8868ffb40fefebb0f43cfddcd8b9caabdae90ba902393
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 62.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3d48b9b4ba8eaf9eb5b2a8dd84b2c132deb257eb0bb60e778bb8ac8cc04796c8
BLAKE2b-256 checksum
How to use checksums
644b9a4e7f9a39093b17407e527707b386efbcf34ee4b17af0d52b1d99f3282f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Security for pyswordfish 3.0.4.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page