KX Brings the Power and Performance of Kdb+ to Python Developers With PyKX
KX, maker of kdb+ the industry’s most trusted Data Timehouse and KDB.AI vector database, has launched a new version of PyKX, its Python first interface to kdb+, with a development-only licence. This launch expands the reach of KX technology to the over 10 million strong Python developer community, enabling them to experience the data processing and analytical power of kdb+ and its underlying vector programming language, while remaining in their native Python development environment.
Available initially as an open-source distribution on The Python Package Index (PyPI), PyKX gives developers the ability to use the world’s most popular programming language to accelerate data, math, and analytics-intensive applications for real-time insights across all Python workloads. Typical use cases include anomaly detection, predictive maintenance, feature engineering, back-testing, quantitative finance and many more.
It also dramatically streamlines traditional data science workflows by bundling advanced connectivity, vector encodings, built in algorithms and powerful data organisational tools that accelerate complex processing at scale while simplifying data exploration.
Asset Tarabayev, Chief Product Officer at Quantitative Brokers: “We depend on KX as a key part of our time-based data fabric so we’re thrilled that, with PyKX, KX is extending kdb+ to support our growing community of data scientists and data engineering, applying advanced analytics to our most innovative applications and use of AI.”
Jonny Press, CTO, Data Intellect: “PyKX is a game changer for enterprises looking to put kdb+ alongside Python for developer and data science teams. Many of our clients use the languages in tandem but the question has always been where the boundary lies, which parts of the workload do you do in kdb+ and when do you shift to Python, with PyKX there is no boundary.”
Ashok Reddy, CEO of KX: “We’re on a mission to democratise access to our market leading technologies. With this release, we’re giving Python developers and data professionals the ability to run analytics and AI workloads on the industry’s fastest time series and vector database using the world’s most popular language and programming environment for data science.”
Madhan Arumugam Ramakrishnan, Corporate Vice President Microsoft Cloud for Industry: “With PyKX, KX is helping top financial services customers using Microsoft Cloud, to accelerate services to train, host, and deploy timeseries and vector-based machine learning models, including large language models, with Python. We’re thrilled to work with KX to grow the kdb developer ecosystem by contributing a native KX Extension in Visual Studio Code — the best-in-class IDE for all developers.”
To get started and learn how Python interoperates with kdb+, a prebuilt Jupyter project hub has been created giving access to a working Jupyter Notebook pre-loaded with KX software and KX training materials, no installation is required. Users can then download PyKX and use it with an existing kdb+ licence, a free trial, or a kdb+ Insights Personal Edition.
Latest Insights: Why Only AI and Data Analytics Can Stop Financial Criminals
[To share your insights with us, please write to email@example.com]