PyKx - KX
PyKX | PYTHON INTEROPERABILITY

Turbocharge Python Workloads with the Simplicity, Speed, and Scale of kdb

 

Python Logo - KX

PyKx - KX

In two decades, the Python programming language has transformed data science. As a versatile programming language, Python’s SciPy Stack – with NumPy, MatPlotlib and Pandas – has provided a core foundation for transformative machine and deep learning and data science. Revolutionary libraries and platforms like scikit-learn, Tensorflow, Prophet, and Keras, with collaborative research-friendly utilities like the Jupyter Notebook helps Python make the AI world go around.

kdb – the world’s most powerful, lightweight, and efficient time series database and analytics engine – with PyKX offers Python interoperability to accelerate data, math, and analytics-intensive applications, real-time and historical.

Icon illustrating simplicity - KX

From the Zen of Python, “Simple is better than complex.”

Proven in the toughest data environments, leading global investment banks and data-driven businesses worldwide, kdb is ready for your Python time series, machine learning and AI demands.

PYTHON-FIRST FOR MAXIMUM IMPACT, AND FULL SQL SUPPORT

BRING THE WORLD’S FASTEST TIME SERIES ANALYTICS ENGINE AND VECTOR DATABASE TO YOUR PYTHON CODE AND JUPYTER NOTEBOOKS WITH KDB INSIGHTS AND KDB INSIGHTS ENTERPRISE.

PERFORMANCE

Seamlessly deliver 100x more data and model performance to your Notebooks and Python code.

EASE OF USE

Simply expose Python libraries and objects like Pandas and NumPy to the power of q and kdb.

TIME TO VALUE

Productionize research by running full-resolution data and real-time analytics directly in your notebooks.

Introduction to PyKX Training Course - KX

Introduction to PyKX Training Course

To get started and learn how Python interoperates with kdb Insights and kdb Insights Enterprise, our prebuilt Project JupyterHub gives you access to a working Jupyter Notebook pre-loaded with KX software and KX training materials, no installation required. On authenticating your email, you can engage with the short Introduction to PyKX Training Course and test how much more you can do with Python and KX together!

USING q?

Icon illustrating fast speed - KX

The Simplicity & Speed of q in a Notebook : 100x Performance for Faster Insights.

Use q as a powerful domain-specific language – and kdb as a data processing engine and database – within the general-purpose Python programming language.

LEARN MORE

Learn about the PyKX Python interoperability interface and how to install it in simple steps.

GET STARTED

Unleash the power of the world’s fastest time series database and analytics engine using our Python interface.

Book your Python Demo

 









    * required field

    Thank you for requesting a demo, our team will get back to you shortly.