Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Arctic Alternatives
Similar projects and alternatives to arctic
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Apache Arrow
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
-
-
-
-
kafka-crypto-questdb
Using Kafka to track cryptocurrency price trends
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
opentick
A fast tick database for financial timeseries data, built on FoundationDB with simplified SQL layer (by open-trade)
-
fast-trade
low code backtesting library utilizing pandas and technical analysis indicators
-
-
cinder
Cinder is Meta's internal performance-oriented production version of CPython. (by facebookincubator)
-
-
trading-utils
Collection of scripts and utilities for stock market analysis, strategies etc
arctic reviews and mentions
- An oral history of Bank Python
-
How do you store the stock market time-series data?
I use flat files but surprised no one mentioned https://arctic.readthedocs.io/en/latest/
-
Recommendation for a Database for analysis
What you need for your use case is a column-oriented store. I recommend explore bcolz or apache arrow for a column file-based systems. These are very fast, support memory mapping, uses compression and SSD speed (and even CPU architecture, in case of arrow) optimally almost out of the box, and has good interfaces to Numpy and Pandas (in case you are using Python for final data consumption and analysis). The columnar structure makes it easy to add or delete a column easily (or even dynamically). If you need a more scalable (albeit at the cost of speed) solution, you can devise a schema over a regular columnar db or an nosql db - see arctic from Man group for an example.
-
What do they use to manage the tick data?
check this out: https://github.com/man-group/arctic
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2024
Stats
man-group/arctic is an open source project licensed under GNU Lesser General Public License v3.0 only which is an OSI approved license.
The primary programming language of arctic is Python.