High-performance embedded computing engine and database developed by DolphinDB.
Project description
🐟 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 54.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08d06592a4b7ec5c307be2329807cfc0fe0edf0394a2643d445c03d91fda77ce
|
|
| MD5 |
bd47ffd857d074f10f9894c0b919716f
|
|
| BLAKE2b-256 |
cd6e9a4f39f3fe23990c31f15c8de438136f79d7d8a4620c37f386f60bdc1544
|
File details
Details for the file pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 62.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0409139cbd6b0af707da2b45f6a20041b08a789598405fcb50159cfc77713dd6
|
|
| MD5 |
4b508567319cc185648738ab52603a26
|
|
| BLAKE2b-256 |
a1b1f6c8fe89145ab9d8ab8e004cff74e7c40d11f6e21d0fff9dcbbe264597ae
|
File details
Details for the file pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 54.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
710bdab21ddccf8fd9fe66501b7bd6d9b5faa224633e0e2048efdbe25afc5b1e
|
|
| MD5 |
ad020c65a338bfe1f41a33877bb5f38f
|
|
| BLAKE2b-256 |
555852ab4c1ba5ef7b3223ced0a729b2d2fddba6b936349aa647df9f513d66f5
|
File details
Details for the file pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 62.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43f268626f8c79a4722376f8c892934e6e9996637f1d4e333a6d425474261c03
|
|
| MD5 |
fdae51ebb6dabf23e3031c8e13d8ccfb
|
|
| BLAKE2b-256 |
84ba189e42db7f7b9d9a70050932c34950e7b0ff228a42af91d28d97df5b343f
|
File details
Details for the file pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 54.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81bd7777240bbda1d6cd0d206cfa17f0506c1d78f8a27a33490e0fcad6786e5a
|
|
| MD5 |
8fb34a785fb42968d54b44b1ed909e1c
|
|
| BLAKE2b-256 |
5dd501a63350c8c94461ca80c46742ad311b6df9814d28dcb19a21e7e168ece4
|
File details
Details for the file pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 62.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf026ce406b895f0bc9738b463592bc3992993c3a55db06373f79573b2a4a507
|
|
| MD5 |
12f56580545b522fabf8606f0ff7425d
|
|
| BLAKE2b-256 |
902aaa0784a8579613fa77f119b63664db7765058f486a77c173f7dfdc95750b
|
File details
Details for the file pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 54.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3afbcd44323b8b92103a8de230ab2ba09ec64069160ef1e915bd7a5c5e9350ec
|
|
| MD5 |
f704c9472ca8f95508068c3fc3154925
|
|
| BLAKE2b-256 |
3531daf87c7f634b050f678ba978ba6ad1c7ca44a7cad819486451e70d7eff02
|
File details
Details for the file pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 62.0 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50ad1b9238c412b620f3b5d823590ab1a397f696e17d9fd39301da85246ec796
|
|
| MD5 |
5e924a79d5fc1e90c61eed6c4fbef623
|
|
| BLAKE2b-256 |
4662e3bfc0241ddf9d245102e99c84502f45d33f6414e3e91382c78a4ccdec2a
|
File details
Details for the file pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 54.4 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
119b809c45a1a3dbdc345ddde9c2d697be3435782cc9b6012294232ff7317be3
|
|
| MD5 |
fbc613e7d19038eb2c1b27845894488a
|
|
| BLAKE2b-256 |
36f85a24ba877d31dbb8868ffb40fefebb0f43cfddcd8b9caabdae90ba902393
|
File details
Details for the file pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyswordfish-3.0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 62.0 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d48b9b4ba8eaf9eb5b2a8dd84b2c132deb257eb0bb60e778bb8ac8cc04796c8
|
|
| MD5 |
db4e364733f0c07313bbaea910da8f10
|
|
| BLAKE2b-256 |
644b9a4e7f9a39093b17407e527707b386efbcf34ee4b17af0d52b1d99f3282f
|