Skip to main content
TrustRadius
kdb+

kdb+

Overview

What is kdb+?

kdb+ is a time series database from kx headquartered in Palo Alto, California, a division of First Derivatives.

Read more
Recent Reviews

TrustRadius Insights

Users of KX software have found it invaluable for analyzing fast-moving data with historical context, enabling faster decision-making and …
Continue reading

Scalable and Reliable

9 out of 10
March 29, 2022
Incentivized
We use it for large-scale data collection, storage, analysis, and modeling. It has been game-changing in our ability to conduct research …
Continue reading

Powerful language

6 out of 10
December 14, 2015
Incentivized
kdb+ is very useful in the trading world as it allows analysts to look at huge amounts of data quickly and somewhat easily. Speed was a …
Continue reading
Read all reviews
Return to navigation

Product Demos

Racing Drone Rolling Launch Control || IPC Implementation Demo (q/kdb+ EmbedPy and ML Toolkit demo)

YouTube

kdb+ trader dashboards demo

YouTube

Nataraj Dasgupta: Patient ML app demo using Python, R & kdb+

YouTube

Kevin Holsgrove: Query Routing Demo

YouTube

Glenn Wright & Rebecca Kelly: Kx in the Public Cloud (AWS demo at 6 minutes, 25 seconds)

YouTube

Fintan Quill: Intro to kdb+ and demo

YouTube
Return to navigation

Product Details

What is kdb+?

kdb+ Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(7)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users of KX software have found it invaluable for analyzing fast-moving data with historical context, enabling faster decision-making and providing greater insight for business processes. This has been particularly useful for post and pre-trade analysis, allowing users to work with large datasets from the US Equity Options market data feeds. The software has also been crucial for processing massive amounts of real-time data and deriving real-time insights in the fields of equity and FX.

The ability to analyze vast volumes of data in real-time as well as historically has aided in a wide range of applications, including electronic trading, market making, client profitability analysis, trading analytics, TIC data analytics, and market abuse surveillance. KX software has been relied upon for its timeseries data handling capabilities, as well as its data quality, cleansing, and enrichment features. It provides high speed and scale for loading and enrichment workloads.

In addition to these use cases, KX has been used to observe real-time trends in client-facing businesses and has proven invaluable for debugging large datasets. It has addressed challenges related to time series data storage, management, and analysis. The platform has also been utilized for building multi-asset trading analytics platforms and for financial data reporting and analytics. Furthermore, KX has facilitated the quick building and running of large simulations.

Comprehensive Analytics Solution: Users find KX's streaming analytics, data and analytics capabilities in a single solution to be unique and comprehensive. This has been mentioned by several reviewers who appreciate the convenience of having all their analytical needs met in one platform. Ease of Use: The solution is praised for its ease of use, with users stating that analysis is simple, fast, and easy to share. Many reviewers have found the platform user-friendly and intuitive, allowing them to quickly perform complex operations without much effort. Efficient Handling of Time Series Data: Users appreciate KX's ability to handle intricate time series transformations on large amounts of data efficiently. Several reviewers have specifically highlighted this feature as a strong point of the platform, enabling them to work with time series data effectively. Overall, reviewers have consistently praised KX for its comprehensive analytics capabilities, ease of use, and efficient handling of time series data.

Lack of Simple Features: Some users have expressed dissatisfaction with the lack of simple features related to IPC, which they feel hinders their experience with the product. They believe that the product could benefit from additional features and functionalities in this area.

Learning Curve of q language: The learning curve of the programming language q has been mentioned as a potential downside by several reviewers. They feel that it can be challenging to grasp initially, although some users believe this concern is overstated and can be overcome with practice and available resources.

Limited Standard Tooling: Users have mentioned that the limited standard tooling provided by the product has led them to build more than necessary, which could have been done more efficiently with other systems. This limitation has caused frustration among some users who would prefer a wider range of pre-built tools and functionalities.

Attribute Ratings

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use kdb to store and analyze real time market data for transaction cost analysis.
  • Process large amounts of time series data
  • Perform quick calculations without use of cursor
  • Use of window joins and as of joins
  • Hard to read
  • Hard to find knowledgeable developers
  • Lack of good IDE
It is best for large data sets that have one common index across multiple tables.
  • Long development time
  • Long hiring cycle
  • Hard to error check
It is much faster and more flexible than traditional SQL databases.
8
trading cost analysis
database programming, scripting programming
  • time series data analysis
  • live tick trading
  • trading analysis
  • none
  • trade execution
switching costs
No
  • Product Reputation
Looked at the availble talent pool
  • Don't know
?
No
We don't use it.
No
We have not had a very positive experience with the solutions KX has provided to our issues.
  • time series calcutions
  • easily access and manipulate records without a cursor
  • ability to create functions withing a given query
  • indexing multiple columns
  • readability of the language
  • debugging
No
its ok
Return to navigation