We will be in contact shortly.
KX Insights
Platform Overview
Built for The Modern Data Ecosystem
Unified for Richer Analytics
Faster Return on Investment
Services & Support
Financial Services Use Cases
Analytics
Fraud Management
Quant Research
Risk Management
Surveillance
Trading
Industry & IoT Use Cases
Automotive
Energy & Utilities
Manufacturing
Telco
Services & Support
Learn
Overview
Featured Courses
KX Academy
Connect
KX Community
Community Events
Developer Blog
Use
Download
Documentation
Support
By Samantha Gallagher
The use of kdb+ for machine learning in financial technology and other industries is expanding following the release by Kx of the powerful embedPy interface, which allows the kdb+ interpreter to manipulate Python objects, call Python functions, and load Python libraries. Now Python and kdb+ developers can fuse both technologies together, allowing for a seamless application of q’s high-speed analytics and Python’s expansive collection of libraries.
In our latest technical white paper, Kx engineer Samantha Gallagher introduces embedPy, covering both a range of basic tutorials as well as a comprehensive solution to a machine-learning project. EmbedPy is available on GitHub to use with kdb+ V3.5+ and Python 3.5 or higher, for macOS or Linux operating systems and Python 3.6 or higher on the Windows operating system. The installation directory also contains a README.txt about embedPy, and an example directory containing thorough examples.
You can read Samantha’s paper on the Kx Developer’s site, code.kx.com here.