├── .assets └── ArkeStructure.jpg ├── .drone.yml ├── .gitignore ├── .rspec ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── README.md ├── VERSION ├── bin └── arke ├── config └── strategy.yaml ├── lib ├── arke.rb └── arke │ ├── action.rb │ ├── command.rb │ ├── command │ ├── console.rb │ ├── root.rb │ ├── start.rb │ └── version.rb │ ├── configuration.rb │ ├── exchange.rb │ ├── exchange │ ├── base.rb │ ├── binance.rb │ ├── bitfaker.rb │ ├── bitfinex.rb │ └── rubykube.rb │ ├── log.rb │ ├── open_orders.rb │ ├── order.rb │ ├── orderbook.rb │ ├── reactor.rb │ ├── strategy.rb │ └── strategy │ ├── base.rb │ └── copy.rb └── spec ├── arke ├── action_spec.rb ├── command_spec.rb ├── exchange │ ├── binance_spec.rb │ ├── bitfinex_spec.rb │ └── rubykube_spec.rb ├── open_orders_spec.rb ├── orderbook_spec.rb └── reactor_spec.rb ├── spec_helper.rb └── support ├── fixtures ├── bitfinex.yaml └── test_config.yaml └── mocked_context.rb /.assets/ArkeStructure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/.assets/ArkeStructure.jpg -------------------------------------------------------------------------------- /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/.drone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage 2 | target 3 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.1.10 2 | -------------------------------------------------------------------------------- /bin/arke: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/bin/arke -------------------------------------------------------------------------------- /config/strategy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/config/strategy.yaml -------------------------------------------------------------------------------- /lib/arke.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke.rb -------------------------------------------------------------------------------- /lib/arke/action.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/action.rb -------------------------------------------------------------------------------- /lib/arke/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/command.rb -------------------------------------------------------------------------------- /lib/arke/command/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/command/console.rb -------------------------------------------------------------------------------- /lib/arke/command/root.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/command/root.rb -------------------------------------------------------------------------------- /lib/arke/command/start.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/command/start.rb -------------------------------------------------------------------------------- /lib/arke/command/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/command/version.rb -------------------------------------------------------------------------------- /lib/arke/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/configuration.rb -------------------------------------------------------------------------------- /lib/arke/exchange.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange.rb -------------------------------------------------------------------------------- /lib/arke/exchange/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange/base.rb -------------------------------------------------------------------------------- /lib/arke/exchange/binance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange/binance.rb -------------------------------------------------------------------------------- /lib/arke/exchange/bitfaker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange/bitfaker.rb -------------------------------------------------------------------------------- /lib/arke/exchange/bitfinex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange/bitfinex.rb -------------------------------------------------------------------------------- /lib/arke/exchange/rubykube.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/exchange/rubykube.rb -------------------------------------------------------------------------------- /lib/arke/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/log.rb -------------------------------------------------------------------------------- /lib/arke/open_orders.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/open_orders.rb -------------------------------------------------------------------------------- /lib/arke/order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/order.rb -------------------------------------------------------------------------------- /lib/arke/orderbook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/orderbook.rb -------------------------------------------------------------------------------- /lib/arke/reactor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/reactor.rb -------------------------------------------------------------------------------- /lib/arke/strategy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/strategy.rb -------------------------------------------------------------------------------- /lib/arke/strategy/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/strategy/base.rb -------------------------------------------------------------------------------- /lib/arke/strategy/copy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/lib/arke/strategy/copy.rb -------------------------------------------------------------------------------- /spec/arke/action_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/action_spec.rb -------------------------------------------------------------------------------- /spec/arke/command_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/command_spec.rb -------------------------------------------------------------------------------- /spec/arke/exchange/binance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/exchange/binance_spec.rb -------------------------------------------------------------------------------- /spec/arke/exchange/bitfinex_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/exchange/bitfinex_spec.rb -------------------------------------------------------------------------------- /spec/arke/exchange/rubykube_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/exchange/rubykube_spec.rb -------------------------------------------------------------------------------- /spec/arke/open_orders_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/open_orders_spec.rb -------------------------------------------------------------------------------- /spec/arke/orderbook_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/orderbook_spec.rb -------------------------------------------------------------------------------- /spec/arke/reactor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/arke/reactor_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/fixtures/bitfinex.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/support/fixtures/bitfinex.yaml -------------------------------------------------------------------------------- /spec/support/fixtures/test_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/support/fixtures/test_config.yaml -------------------------------------------------------------------------------- /spec/support/mocked_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykube/arke/HEAD/spec/support/mocked_context.rb --------------------------------------------------------------------------------