Coder Social home page Coder Social logo

cindicatorarbitragebot's Introduction

CindicatorArbitrageBot

The bot is used for sending notifications when the price difference for a currency between different exchanges is higher than a set threshold. You can use these signals to monitor the possibility of favorable arbitrage between exchanges.

What is arbitrage?

Arbitrage is the simultaneous purchase and sale of an asset to profit from a difference in its price. It is a trade that profits by exploiting the price differences of identical or similar financial instruments on different markets or in different forms. Arbitrage exists as a result of market inefficiencies.

Registration

To start the bot working, a user must register on https://cindicator.com/arbitrage-bot by entering their email address. Users will then receive a link to the telegram bot with a randomly generated unique hash key. By following the link, users will be automatically registered in the system and can start to communicate with the bot and receive notifications.

Deployment

To deploy the bot, first, you need to create a local.py module in the config folder with server settings. The module must contain these values:

TOKEN - bot token

URL - server url in format: 'https://url:port/'
PORT - server port

WEBHOOK_CERT - path to webhook certificate
WEBHOOK_PKEY - path to webhook pkey

MONGO_HOST - mongodb host
MONGO_PORT - mongodb port
MONGO_DB - mongodb name

MONGO_BOT_USER - mongodb user
MONGO_BOT_PASSWORD - mongodb password

Run the bot with the command: python ArbitrageBot.py

cindicatorarbitragebot's People

Contributors

korcky avatar yurieasy avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.