In this instructor-led, live training in 香港, participants will learn how to create a time series data application using kdb+ and q.
By the end of this training, participants will be able to:
Understand the difference between a row-oriented database and a column-oriented database.
Select data, write scripts and create functions to carry out advanced analytics.
Analyze time series data such as stock and commodity exchange data.
Use kdb+'s in-memory capabilities to store, analyze, process and retrieve large data sets at high speed.
Think of functions and data at a higher level than the standard function(arguments) approach common in non-vector languages.
Explore other time-sensitive applications for kdb+, including energy trading, telecommunications, sensor data, log data, and machine and network usage monitoring.
This course provides a comprehensive introduction to the MATLAB technical computing environment + an introduction to using MATLAB for financial applications. The course is intended for beginning users and those looking for a review. No prior programming experience or knowledge of MATLAB is assumed. Themes of data analysis, visualization, modeling, and programming are explored throughout the course. Topics include:
Working with the MATLAB user interface
Entering commands and creating variables
Analyzing vectors and matrices
Visualizing vector and matrix data
Working with data files
Working with data types
Automating commands with scripts
Writing programs with logic and flow control
Writing functions
Using the Financial Toolbox for quantitative analysis