Anaconda and Kx Systems Partner to Deliver kdb+ Database System and Related Machine Learning Libraries

Anaconda, Inc., the most popular Python data science platform provider with 2.5 million downloads per month, is pleased to announce an exciting new partnership with Kx Systems, a provider of fast, efficient, and flexible tools for processing real-time and historical data.

As part of our partnership, Anaconda has added the kdb+ database system, and related machine learning libraries, to our popular Python and R open source Anaconda Distribution. Kdb+ is now much more easily integrated into Python-based projects, and technologists outside of the kdb+ community can now take advantage of the power of kdb+ without having to learn how to program in q.

Kdb+ is the world’s fastest time-series database at the forefront of high-performance streaming, real-time, and historical analytics. Its unified, elegant q language includes first-class tables, functions, and time-series features. Its tiny footprint efficiently scales vertically and horizontally.

Anaconda’s partnership with Kx is an outgrowth of the expansion of kdb+ into machine learning applications. Through the Anaconda Distribution, kdb+ becomes part of the Anaconda Python ecosystem, making it easier for Python developers building ML/AI applications to use kdb+. Currently there are three packages available for installation via Anaconda Distribution: kdb, embedpy, and jupyterq, which can be found at

“We are thrilled to partner with Kx to help extend the kdb+ database system to our platform,” said Peter Wang, CTO and co-founder of Anaconda. “Anaconda continues to push forward as the most popular Python data science platform provider and with that, we look for innovative technologies to make available to our users.”

Mark Sykes, COO of Kx remarked: “This latest partnership with Anaconda is a component of a long-term initiative at Kx to extend the interoperability of kdb+ with all of the computing tools data scientists are working with today to solve complex problems with very large datasets, especially with Python. It is one part of our ongoing commitment to building a strong machine learning practice at Kx.”

About Anaconda, Inc.

With over six million users, Anaconda is the world’s most popular Python data science platform. Anaconda, Inc. continues to lead open source projects like Anaconda, Jupyter, and Pandas that form the foundation of modern data science. Anaconda’s flagship product, Anaconda Enterprise, allows organizations to secure, govern, scale, and extend Anaconda to deliver actionable insights that drive businesses and industries forward.

About Kx

Kx is a division of FD, a global technology provider with 20 years of experience working with some of the world’s largest finance, technology, retail, pharma, manufacturing, and energy institutions. Kx technology, incorporating the kdb+ time-series database, is a leader in high-performance, in-memory computing, streaming analytics, and operational intelligence. Kx delivers the best possible performance and flexibility for high-volume, data-intensive analytics and applications across multiple industries. The Group operates from 14 offices across Europe, North America, and Asia Pacific, including its headquarters in Newry, and employs more than 2,400 people worldwide.

Talk to an Expert

Talk to one of our experts to find solutions for your AI journey.

Talk to an Expert