Metadata-Version: 2.1
Name: pyswordfish
Version: 3.0.4.1
Summary: High-performance embedded computing engine and database developed by DolphinDB.
Home-page: https://docs.dolphindb.com/en/swordfish/what_is_swordfish.html
Author: DolphinDB, Inc.
Author-email: support@dolphindb.com
License: DolphinDB
Platform: Linux
Platform: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.18.0
Requires-Dist: pandas!=1.3.0,>=1.0.0
Requires-Dist: future
Requires-Dist: packaging
Requires-Dist: toml

## 🐟 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](https://dolphindb.com/product#downloads-down))

## 🚀 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.
