Skip to content

A google chrome extension that provides a sophisticated hotkey order entry system for the bitfinex and coinbase bitcoin exchanges.

License

Notifications You must be signed in to change notification settings

recursion/jackBeNimble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jackBeNimble

This project is no longer being updated and most likely will not work without changes to the .interface.js code. For excellent hotkey options that work with a variety of crypto exchanges see sierrachart.com.

A google chrome extension that provides a fast and poweful hotkey order-entry system for the bitfinex.com, and ~~~exchange.coinbase.com~~~ www.gdax.com exchange trading sites. The extension allows you to easily place orders of a (hotkey adjustable) size at any (hotkey adjustable) offset in relation to the current best bid/offer. To configure your own hotkey preferences, there is an easy-to-use hotkey 'recording' interface.

Simply put: it provides a hotkey order entry layer to existing bitcoin exchange trading web sites, allowing you to quickly place and cancel orders with configurable hotkeys.

Features:

  • Support for bitfinex and ~~~coinbase exchange~~~ gdax.

  • Simple, sophisticated hotkey configuration.

  • Display current OFFSET value.

  • Simple

    • Keyboard event listeners are added to the exchange's trading page
      • Allows placing and canceling orders, adjusting lot size, and bid/offer offset modifier all with hotkeys. p
    • Adds a visible page element that displays the current OFFSET setting
      • Adjustable via hotkeys (as is lot size).
  • Privacy First

    • This plugin does not require / use any access to api keys, login, or account credentials.
    • Does not use any ads, cookies, data collection or tracking of any kind whatsoever.
  • Hotkey Functions
    • Order entry
      • Bid/Offer with current best bid/offer
      • Bid/Offer below/above the market by OFFSET
      • Bid/Offer below/above the market by 2x OFFSET
      • Market Buy/Sell
    • Adjust order offset modifer up and down.
    • Adjust lot size up and down.
    • Cancel all orders.
    • Cancel last order.
    • Cancel all bids.
    • Cancel all offers.

Usage

  • The plugin must be turned on through the configuration panel before it can be used
  • The 'gist' is that you have two adjustable values intrisic to placing an order:
    • LOTSIZE is the size of the order to be placed.
    • OFFSET is the value used to determine how far from the best bid or best offer you want your order to be.
  • Use hotkeys to change LOTSIZE and OFFSET value.
  • By default buy keys are on the left hand home row and sell keys are on the right hand home row.
  • Hotkeys can be easily changed through the plugin configuration panel.

Development

Pull requests welcome. Use standard for linting.

Adding other exchanges.
  1. Use the interface.template.js file to implement the site specific methods.
  2. Add a require for the new interface file in interfaces/index.js ( this will eventually be automated as a proper module loader should be. )

Developer Install

  • Clone the repo to your machine.
  • Add plugin to chrome extensions as an unpacked extension.
  • Devel

Jack be nimble, jack be quick. Jack jumped over the candle stick!

About

A google chrome extension that provides a sophisticated hotkey order entry system for the bitfinex and coinbase bitcoin exchanges.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published