Read all reviews
We use it for large-scale data collection, storage, analysis, and modeling. It has been game-changing in our ability to conduct research …
We use kdb to store and analyze real time market data for transaction cost analysis.
I work in the equities area, where we use kdb for most of our real time tick data requirements. Tick data in our case ranges from market …
I've been using kdb+ in the context of storing and generating analytic from large financial data set for over 10 years. IMHO, no other …
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 …
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of kdb+, and make your voice heard!
Entry-level set up fee?
- No setup fee
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Would you like us to let the vendor know that you want pricing?
9 people want pricing too
kdb+ is a time series database from kx headquartered in Palo Alto, California, a division of First Derivatives.
Companies can't remove reviews or game the system. Here's why
- Time series analysis.
- Large dataset storage.
- Query re-use.
- Run time error message readability, particularly for new users.
- Backwards compatibility between versions.
- 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 really fast if chosen for the right problem.
- Large logic can be shrunk into a tiny snippet.
- It provides a column oriented database, where each column in a table is a vector. Thus you can perform very fast analytics using its vector processing power.
- It is sometimes painful to accept the fact that KDB+ is not fully multithreaded.
- The ability to write shorter code for a complex logic is really good. But it makes it really cryptic. Cryptic codes are very difficult to maintain and extend.
- For some small institutions license cost is little high.
- Time series analysis. The built-in vector operations are extremely fast. Also with the q language you can code up any customized analytical ideas quickly.
- The database are all file based, very easy to maintain.
- The learning curve is a little steep in the beginning.
- Efficient computing.
- Code interpretation is fast.
- Designed with finance in mind.
- The language is difficult to learn.
- Better solutions are needed for breaking loops without resetting servers.
- Include basic templates for fields such as finance, medicine, etc.