Home / Market & alternative data
Temporal.jl
Julia time series class for slicing columns and returns
What it is
A Julia time series class for slicing and transforming columns in the style of R xts or Python pandas, while staying in Julia. The documented example indexes named fields and date ranges, drops missing rows, takes log differences, compounds returns, and draws the series with Plots.jl. Researchers doing technical work in Julia can add indicator columns through Indicators.jl, which wraps the same type. Market history is not bundled: the futures sketch loads crude and gasoline settlement prices from Quandl, so the class is a container and a set of methods rather than a data vendor.
At a glance
Not recommendedOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data analysis, Data source |
| Markets | Multi-market |
| Stack | Julia |
| Learning curve | Moderate learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | No commits in over six months |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 101. Gaps mean no snapshot was taken that day.
Flexible and efficient time series class & methods.
Similar tools
Free searchable database of 300,000+ financial symbols
Unified Python API for downloading market data from many sources
Open-source financial data platform with Python, CLI, and REST access
Keyboard-driven finance terminal for quotes, charts, and filings
Date-indexed Julia tables built on DataFrames
High-performance Python datastore for time series and tick data