Comments (4)
its very difficult to arbitrage in binance right?
That's probably accurate. Your configuration will filter transactions. The more aggressive you're with that, the less arbitrage deals will show up.
this bot is cpu intensive
Just think about it: you're handling 757 web sockets, continuously streaming data every 100ms to the bot. It has to handle this information ASAP and also compute profit for all those 558 triangular relationships (thousands of times every second if you want it to attend your age threshold parameter). It's gotta be intensive, right? You can probably run that with 1 vCPU, but that means it's going to take longer to compute stuff, resulting in the age parameter being really high. Arbitrage deals need to be computed within a few milliseconds. Does it feel expensive?
Yeah sound like quite expensive, I think i will try to upgrade to 2vcpu. Thanks for the great work, and your explanation!
from btrader.
Hi there, thank you for getting in touch! Actually, the trader is operating as expected, but it will only print out when it finds a transaction that's worth it, according to your configuration file. Telegram notifications also work this way, you'll get them as soon as a trade is performed. If you want to debug that, disable trading on your configuration file and set profit threshold to negative 100% and age threshold to something high, like 200ms.
from btrader.
Hi there, thank you for getting in touch! Actually, the trader is operating as expected, but it will only print out when it finds a transaction that's worth it, according to your configuration file. Telegram notifications also work this way, you'll get them as soon as a trade is performed. If you want to debug that, disable trading on your configuration file and set profit threshold to negative 100% and age threshold to something high, like 200ms.
My inventment_base is "USDT"
I running for an hour but did not even found an arbitrage opportunity... Meaning, its very difficult to arbitrage in binance right?
Besides, this bot is cpu intensive, my vm spec is 1vcpu 2gb ram, and it took 100% of the cpu while its running. Izit I need to upgrade to 2vcpu? or higher
from btrader.
its very difficult to arbitrage in binance right?
That's probably accurate. Your configuration will filter transactions. The more aggressive you're with that, the less arbitrage deals will show up.
this bot is cpu intensive
Just think about it: you're handling 757 web sockets, continuously streaming data every 100ms to the bot. It has to handle this information ASAP and also compute profit for all those 558 triangular relationships (thousands of times every second if you want it to attend your age threshold parameter). It's gotta be intensive, right? You can probably run that with 1 vCPU, but that means it's going to take longer to compute stuff, resulting in the age parameter being really high. Arbitrage deals need to be computed within a few milliseconds. Does it feel expensive?
from btrader.
Related Issues (13)
- negative percentage HOT 8
- [Bug] Failed to get OrderBook for symbol HOT 9
- More of a suggestion HOT 4
- Ran into issue with openssl during install and resolved HOT 1
- Launch problem HOT 4
- Problem error HOT 1
- AJUDA INSTALAÇÃO HOT 5
- [Feature] Implement some way of checking bot health using Telegram HOT 1
- [Bug] Randomly getting Killed HOT 1
- [Bug] Randomly fails deal steps HOT 1
- [Feature] Rollback failed transactions HOT 1
- linker `link.exe` not found HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from btrader.