fremantle-industries / history

Licence: MIT license
Download and warehouse historical trading data

Programming Languages

elixir
2628 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to history

google-sheets-etl
Live import all your Google Sheets to your data warehouse
Stars: ✭ 15 (-46.43%)
Mutual labels:  data-warehouse
beneath
Beneath is a serverless real-time data platform ⚡️
Stars: ✭ 65 (+132.14%)
Mutual labels:  data-warehouse
triangular-arbitrage2
a server side application for perform triangular arbitrage.
Stars: ✭ 133 (+375%)
Mutual labels:  trading-algorithms
Real-time-Data-Warehouse
Real-time Data Warehouse with Apache Flink & Apache Kafka & Apache Hudi
Stars: ✭ 52 (+85.71%)
Mutual labels:  data-warehouse
OLAP-cube
is an hypercube of data
Stars: ✭ 23 (-17.86%)
Mutual labels:  data-warehouse
Hue
Open source SQL Query Assistant service for Databases/Warehouses
Stars: ✭ 351 (+1153.57%)
Mutual labels:  data-warehouse
Algotrading
Algorithmic trading framework for cryptocurrencies.
Stars: ✭ 249 (+789.29%)
Mutual labels:  trading-algorithms
FAIG
Fully Automated IG Trading
Stars: ✭ 134 (+378.57%)
Mutual labels:  trading-algorithms
ixmp
The ix modeling platform for integrated and cross-cutting scenario analysis
Stars: ✭ 29 (+3.57%)
Mutual labels:  data-warehouse
Rudder Server
Privacy and Security focused Segment-alternative, in Golang and React
Stars: ✭ 2,874 (+10164.29%)
Mutual labels:  data-warehouse
metamapper
Metamapper is a data discovery and documentation platform for improving how teams understand and interact with their data.
Stars: ✭ 60 (+114.29%)
Mutual labels:  data-warehouse
Data-Engineering-Projects
Personal Data Engineering Projects
Stars: ✭ 167 (+496.43%)
Mutual labels:  data-warehouse
Awesome Bigdata
A curated list of awesome big data frameworks, ressources and other awesomeness.
Stars: ✭ 10,478 (+37321.43%)
Mutual labels:  data-warehouse
awesome-bigdata
A curated list of awesome big data frameworks, ressources and other awesomeness.
Stars: ✭ 11,093 (+39517.86%)
Mutual labels:  data-warehouse
LiuAlgoTrader
Framework for algorithmic trading
Stars: ✭ 514 (+1735.71%)
Mutual labels:  trading-algorithms
AppDynamics.DEXTER
Turn your APM data store into a Data Warehouse with advanced reporting, including entities, configuration, metrics, flowmaps, events, snapshots and call graph flame graphs
Stars: ✭ 79 (+182.14%)
Mutual labels:  data-warehouse
Gpdb
Greenplum Database - Massively Parallel PostgreSQL for Analytics. An open-source massively parallel data platform for analytics, machine learning and AI.
Stars: ✭ 4,928 (+17500%)
Mutual labels:  data-warehouse
plutus-algo-backtesting
Algorithmic Trading : A python framework to run backtest on stocks using your own custom algorithmic strategies
Stars: ✭ 28 (+0%)
Mutual labels:  trading-algorithms
quantopian-ensemble-methods
Assisting repository for the published paper investigating ensemble methods in algorithmic trading.
Stars: ✭ 38 (+35.71%)
Mutual labels:  trading-algorithms
Dxy Covid 19 Data
2019新型冠状病毒疫情时间序列数据仓库 | COVID-19/2019-nCoV Infection Time Series Data Warehouse
Stars: ✭ 2,005 (+7060.71%)
Mutual labels:  data-warehouse

History

Build Status hex.pm version

Download and warehouse historical trading data

Install

Add history to your list of dependencies in mix.exs

def deps do
  [
    {:history, "~> 0.0.23"}
  ]
end

Usage

$ docker-compose up

Visit history.localhost

When running the application with docker-compose you will need to enter the basic auth development credentials:

username: admin
password: password

Requirements

history requires Elixir 1.12+ & Erlang/OTP 22+

Features

Import Products From Tai

import-tai-products

Download Historical Venue Data

filter-predicted-funding-rate-job

predicted-funding-rate-download

Visualize & Explore Data for Market Insights

home

gainers-and-losers

swap-funding-rates

Venues

Venues Trades Candles Funding Rates Predicted Funding Rates Lending Rates
FTX [x] [x] [x] [x] [x]
OkEx [ ] [ ] [ ] [ ] [ ]
BitMEX [ ] [ ] [ ] [ ] [ ]
Binance [ ] [ ] [ ] [ ] [ ]
Deribit [ ] [ ] [ ] [ ] [ ]
GDAX [ ] [ ] [ ] [ ] [ ]
Huobi [ ] [ ] [ ] [ ] [ ]
Bybit [ ] [ ] [ ] [ ] [ ]
bit.com [ ] [ ] [ ] [ ] [ ]
Bitfinex [ ] [ ] [ ] [ ] [ ]
Kraken [ ] [ ] [ ] [ ] [ ]
CME [ ] [ ] [ ] [ ] [ ]
Phemex [ ] [ ] [ ] [ ] [ ]
BTSE [ ] [ ] [ ] [ ] [ ]
KuCoin [ ] [ ] [ ] [ ] [ ]
BitMax [ ] [ ] [ ] [ ] [ ]
MEXC [ ] [ ] [ ] [ ] [ ]
PrimeXBT [ ] [ ] [ ] [ ] [ ]
Gate.io [ ] [ ] [ ] [ ] [ ]
Coinflex [ ] [ ] [ ] [ ] [ ]
bitFlyer [ ] [ ] [ ] [ ] [ ]

Development

Initial setup:

  • Installs hex and npm dependencies
  • Generates migrations for history, workbench and tai
  • Runs migrations
  • Seeds database
$ docker-compose up db
$ mix setup
$ mix phx.server

Test

$ docker-compose up db
$ mix test

Ecto Database

Reset drops the db, creates a new db & runs the migrations

$ mix ecto.reset

Migrate up

$ mix ecto.migrate

Migrate down

# Last migration
$ mix ecto.rollback
# Last 3 migrations
$ mix ecto.rollback -n 3

Help Wanted :)

If you think this history thing might be worthwhile and you don't see a feature or venue listed we would love your contributions to add them! Feel free to drop us an email or open a Github issue.

Authors

License

history is released under the MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].