This project aims to connect to multiple Crypto Exchange Platforms, trade on them automatically and potentially discover arbitrage opportunities.
drkarl / poliamori Goto Github PK
View Code? Open in Web Editor NEWPromiscuous Crypto Trading Bot
Promiscuous Crypto Trading Bot
Binance has lower fees if you pay with BNB, so keep a minimum BNB balance to pay for fees at all times.
Simulation mode performs real requests to retrieve data but simulates requests to send orders (buy, sell, etc).
Should calculate the order operation and keep a local account with the trades and positions.
Keep a log of all fees accrued and calculate fees before executing a trade.
Above certain level, maker fees are cheaper than taker fees. Try to take advantage of that (in addition to using BNB to pay).
1 - Backtest strategy
2 - Run strategy on simulation mode
3 - Run strategy live on Test Network
4 - Run strategy live on Spot Network
5 - Run strategy live on Margin Network (and instead of just Buy low and Sell high, you can Long low and Short high and earn money both directions)
6 ???
7 Profit
Mode to run test the strategies against historical data. Should allow to select the date range within the available historical data.
We need Binance historical data for Backtesting. We could use the Binance APIs to retrieve and store that data, but that would take a lot of time, specially for all the asset pairs.
Ideally we would get
They are probably difficult to exploit due to fees eating the opportunity profits.
Learn about and implement Technical Analysis indicators and trading signals (buy signal/sell signal) including but not limited to
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.