🐟 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)
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.