Comment

Comment by chollida1

Data management.

1) Cleaning the data as it comes in rather than in batches so we can use it sooner, invalid data is discarded, outlier detection, normalizing inputs etc....

2) Warehousing of the data with proper indexes so you can perform some advanced queries on unstructured data

3) Some data is sent in bulk at the end of day, some of the data is streamed in fire hose style. How can we preprocess the fire hose data so that we don't have to wait until the end of the day to parse it all.

4) Oh and all of this data is unstructured and comes from 75 different sources.

Soon the average hedge fund will have more people just cleaning and managing data than they do in quantitative research, dev ops, software development and trading.

Oh and lots of the data is considered proprietary so while AWS/Azure, etc is fine, sending it to a third party to process is not.

TL/DR Help me, I'm drowning in data. How do I get the time from when I acquire data to when I trade based on it down to a reasonable time frame, where reasonable is closer to hours rather than days/weeks.

parent chollida1 10 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton