Bitcoin Forum
September 05, 2026, 11:20:38 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 »
1  Economy / Service Announcements / Re: UBDCC: self-hosted Binance DepthCache cluster (MIT, REST, any language) on: June 03, 2026, 10:35:53 PM
Small follow-up update:

I tested the Kubernetes setup at a larger scale now.

UBDCC created all active Binance Spot + Futures markets as replicated DepthCaches on a 6-node Vultr Kubernetes cluster:

- 2013 markets
- 2 replicas per market
- 4026 replicated DepthCaches
- no Binance API credentials
- public market data only
- full sync in about 25 minutes

I also ran Grafana Cloud k6 tests against the REST API.

The interesting part was not just the RPS number, but the difference between one hot market and distributed access across many markets.

Full write-up:

https://blog.technopathy.club/i-created-2013-binance-order-books-on-kubernetes-with-2-replicas-in-25-minutes-then-stress-tested-the-rest-api

YouTube:
https://youtu.be/erxIkwmqlmk
2  Bitcoin / Project Development / Binance Python API Guide 2026: REST, WebSockets and Depth Cache on: May 12, 2026, 06:07:06 PM
I wrote a Binance Python API guide for 2026.

It is mainly for developers who are past the basic “how do I call this endpoint?” stage and are dealing with the operational side of Binance systems:

  • REST
  • WebSocket streams
  • WebSocket API trading requests
  • reconnects
  • local order books
  • depth cache consistency
  • trailing stops
  • shared order book infrastructure

I also compare python-binance, binance-connector-python, CCXT, and my own UNICORN Binance Suite.

Disclosure: I am the author of the UNICORN Binance Suite. So the guide is naturally written from that perspective, but the comparison is not meant as “everything else is bad”. These tools solve different problems.

My main argument:

Calling the endpoint is the easy part.

The harder part is knowing when your bot should stop trusting the data it is currently using.

Guide:
The Complete Binance Python API Guide 2026
3  Economy / Service Announcements / UBDCC: self-hosted Binance DepthCache cluster (MIT, REST, any language) on: May 05, 2026, 07:19:47 AM
UBDCC: A self-hosted DepthCache cluster for Binance order books (MIT, any language via REST)

If you run more than one bot or service against Binance order books, you have probably bumped into the same set of headaches:

  • Each process keeps its own DepthCache, and they slowly drift out of sync with each other
  • Cold starts eat minutes of REST snapshots before the cache is usable again
  • Silent desync — top of book looks fine, deeper levels are wrong, and you only find out from a bad fill
  • Orphaned price levels beyond Binance's top-1000 guarantee that quietly stay in your book forever
  • Your Go service and your Python research notebook can't share one book without writing glue

UBDCC (UNICORN Binance Depth Cache Cluster) turns DepthCaches into a small self-hosted service that any language can query over REST/JSON. One source of truth, kept fresh by a cluster instead of a single process.

What you get:
  • Sequence validation + gap detection per stream — desyncs surface as errors, not as bad data
  • Replication and load balancing across DepthCacheNodes — losing a pod doesn't lose your book
  • Self-healing cluster: nodes drop in/out, work gets redistributed automatically
  • Built-in rate limiting so snapshot refreshes never trip Binance
  • ~3 ms internal response times for bids/asks queries
  • Spot, Futures, Options across binance.com / binance.us / binance.tr / testnets
  • Browser dashboard with an API builder that hands you ready-to-paste code for curl, Python, JS, Go, Rust, Java, C#, PHP

Try it locally:
Code:
pip install ubdcc
ubdcc start --dcn 4

That spins up a four-node cluster on your machine. Same stack scales to Docker Compose or Kubernetes when you want to move it off your laptop.

Resources:
MIT licensed, part of the broader UNICORN Binance Suite.

Happy to hear what's missing for your workflow — feature ideas and pain points welcome.
4  Local / Кодеры / Re: Как вытащить данные баланса? on: May 05, 2026, 04:47:13 AM
This is the original project: https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api
5  Economy / Trading Discussion / Re: Open Source and FREE Trailing Stop Loss Bot for Binance on: May 14, 2022, 06:51:06 AM
Hello!

Thank you for your honest feedback, i understand you very well. Scammers are every where in this space :/

Maybe this helps my reputation:
Github is a trusted source, its secure to visit github.com

This is me on Github: https://github.com/oliver-zehentleitner

Here is the same info as on the lucit.tech website about the bot:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-trailing-stop-loss/tree/master/bot
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-trailing-stop-loss/tree/master/cli

Its not the first software we released, for example we have 112k downloads till today on this package:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api

We are also verified by google: https://www.google.com/search?q=lucit+systems+and+development

Anyway, I have already registered a YouTube channel, but it will need a couple of days till I can make this video. I will post the link to it asap.

But the written documentation should contain everything you need to know:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-trailing-stop-loss/tree/master/cli

Best regards,
Oliver
6  Economy / Trading Discussion / Open Source and FREE Trailing Stop Loss Bot for Binance on: May 13, 2022, 06:14:54 AM
Hello!

We are looking for testers for a Binance Trailing Stop Loss Bot (open source and free): https://www.lucit.tech/unicorn-binance-trailing-stop-loss-bot.html

The bot is intended as a trader support tool and supports trailing stop loss on binance.com, binance.com-testnet, binance.com-futures, binance.com-margin and binance.com-isolated_margin.

More Binance Exchanges will be added over time.

As an additional feature, the bot offers a "Smart Entry" function. It buys at the push of a button according to predefined parameters per market or limit order and trades the purchased asset until it is sold again.

The trailing stop loss engine is available as open source on Github/PYPI/Anaconda for every Python developer and can also be easily integrated into own projects.  

https://github.com/LUCIT-Systems-and-Development/unicorn-binance-trailing-stop-loss
https://pypi.org/project/unicorn-binance-trailing-stop-loss/
https://anaconda.org/conda-forge/unicorn-binance-trailing-stop-loss

A standalone version (no Python environment needed) is currently only available for Windows and will be released next for macOS: https://www.lucit.tech/unicorn-binance-trailing-stop-loss-bot.html#installation

Mac and Linux can simply use this bot as the CLI interface of the PyPi package, but need Python 3.7+  on their systems: https://www.lucit.tech/ubtsl-cli.html

Bugs and Feature requests post on Github please: https://github.com/LUCIT-Systems-and-Development/unicorn-binance-trailing-stop-loss/issues/new/choose

Quick Support is found here: https://gitter.im/unicorn-binance-suite/unicorn-binance-trailing-stop-loss

Thanks for support!

Best regards,
Oliver
7  Alternate cryptocurrencies / Speculation (Altcoins) / Re: Will these coins survive 5 years? on: January 27, 2022, 01:34:59 PM
Terra Luna looks better and better!
8  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] [LUNA] LunaCoin | PoW\PoS | Scrypt | Reward\Referral system | 0% Premined on: September 21, 2021, 01:02:29 PM
Not Terra Luna right?
9  Other / Off-topic / Re: Python API "UNICORN Binance WebSocket API" on: September 21, 2021, 12:57:54 PM
UNICORN Binance Suite:
- unicorn-fy
- unicorn-binance-local-depth-cache
- unicorn-binance-rest-api
- unicorn-binance-trailing-stop-loss
- unicorn-binance-websocket-api
10  Other / Off-topic / Re: Python API "UNICORN Binance WebSocket API" on: November 05, 2019, 09:12:27 AM
Endpoints for binance.com futures are now implemented:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/blob/master/example_binance_futures.py
11  Other / Off-topic / Re: Python API "UNICORN Binance WebSocket API" on: October 07, 2019, 08:55:23 PM
Added support for binance.us Websockets:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/blob/master/example_binance_us.py
12  Other / Off-topic / Re: Python API "UNICORN Binance WebSocket API" on: June 27, 2019, 08:53:18 PM
Added support for Binance DEX and Binance DEX testnet:
https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/blob/master/example_binance_dex.py
13  Other / Off-topic / Re: Python API "UNICORN Binance WebSocket API" on: June 19, 2019, 11:53:35 AM
We added support for Binance Jersey!

Code:
ubwa = unicorn_binance_websocket_api.BinanceWebSocketApiManager(exchange="binance.je")
14  Other / Off-topic / Python API "UNICORN Binance WebSocket API" on: June 04, 2019, 01:42:03 PM
Hello!

I would like to introduce a python API to manage websockets to binance!

Project: https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api

Code:
import unicorn_binance_websocket_api

ubwa = unicorn_binance_websocket_api.BinanceWebSocketApiManager(exchange="binance.com")
ubwa.create_stream(['trade', 'kline_1m'], ['btcusdt', 'bnbbtc', 'ethbtc'])

while True:
    oldest_data_from_stream_buffer = ubwa.pop_stream_data_from_stream_buffer()
    if oldest_data_from_stream_buffer:
        print(oldest_data_from_stream_buffer)

# What are the benefits of the UNICORN Binance WebSocket API?

  • Fully managed websockets and 100% auto-reconnect! Also handles maintenance windows!
  •     Streams are processing asynchronous/concurrent (Python asyncio) and each stream is started in a separate thread, so you dont need to deal with asyncio in your code!
  •     No use of the twisted module, so you can use this lib in a daemonized application (compatible with python-daemon).
  •     Supports subscribe/unsubscribe on all exchanges! (Take a look to the max supported subscriptions per stream in the endpoint configuration overview!)
  •     UNICORN Binance WebSocket API respects Binance's API guidelines and protects you from avoidable reconnects and bans.
  •     Support for multiple private !userData streams with different api_key and api_secret. (example_multiple_userdata_streams.py)
  •     Pick up the received data from the stream_buffer - if you can not store your data in cause of a temporary technical issue, you can kick back the data to the stream_buffer which stores the receives in the RAM till you are able to process the data in the normal way again. Learn more!
  •     Use separate stream_buffers for specific streams or users!
  •     Watch the stream_signal_buffer to receive CONNECT, DISCONNECT and FIRST_RECEIVED_DATA signals about the streams! Learn more!
  •     Get the received data unchanged as received, as Python dictionary or converted with UnicornFy into well-formed Python dictionaries. Use the output parameter of create_stream() to control the output format.
  •     Helpful management features like get_binance_api_status(), get_current_receiving_speed(), get_errors_from_endpoints(), get_limit_of_subscriptions_per_stream(), get_request_id(), get_result_by_request_id(), get_results_from_endpoints(), get_stream_buffer_length(), get_stream_info(), get_stream_list(), get_stream_id_by_label(), get_stream_statistic(), get_stream_subscriptions(), get_version(), is_update_availabe(), pop_stream_data_from_stream_buffer(), print_summary(), replace_stream(), set_stream_label(), set_ringbuffer_error_max_size(), subscribe_to_stream(), stop_stream(), stop_manager_with_all_streams(), unsubscribe_from_stream(), wait_till_stream_has_started() and many more! Explore them here.
  •     Monitor the status of the created BinanceWebSocketApiManager() instance within your code with get_monitoring_status_plain() and specific streams with get_stream_info().
  •     Nice to use with iPython: "IPython (Interactive Python) is a command shell for interactive computing that offers introspection, rich media, shell syntax, tab completion, and history." (example_interactive_mode.py) iPython
  •     Also nice to use with the Jupyter Notebook Smiley
  •     Monitoring API service and a check_command for ICINGA/Nagios icinga2-demo
  •     Excessively tested on Linux, Mac and Windows

Best regards,
Oliver
15  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][FLO] A Worldwide Public Record | Alexandria | ETDB | Medici | 0.15 Segwit on: February 18, 2019, 06:58:16 PM
16  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][FLO] A Worldwide Public Record | Alexandria | ETDB | Medici | 0.15 Segwit on: February 13, 2019, 06:13:53 PM
17  Alternate cryptocurrencies / Altcoin Discussion / Re: NEO vs GAS? on: September 01, 2017, 04:58:14 PM
Take a look at this: https://www.reddit.com/r/NEO/comments/6wljmt/research_on_neo_and_gas/
18  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLOAK] Private, Secure, Untraceable & Decentralized Digitalcurrency on: June 29, 2017, 04:58:20 PM
By the way where is Alice Bob? He sold? Cool

I am still there Smiley

ps. if you know me, then i think you also know, that the team allways has delivered what they have promised (ok, to be honest, there was one (1) fail with discovery channel)

so stopp flaming please and be patient
19  Economy / Services / Re: CLOAKCOIN twitter campaign *** CLOSED *** on: March 16, 2017, 09:06:55 AM
Thanks Team
C7uPSHA1CWMz3fyTxS2ynfNaPykvP7fy2c

Ups, i sent you the price a second time!

Please send me back the 200 cloak to CCYa3K8t8XVvuE22HiQ77ZzS6zauAGSSvq

Thank you!
alice_bob
20  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CLOAK]CloakCoin Private,Secure,Untraceable & Decentralized Digitalcurrency on: March 15, 2017, 11:18:56 PM



Dear Cloak Community

We are pleased to announce our new forum https://forum.cloakcoin.com and invite you to join and talk with us. We have chosen a fresh start with a well known system – Simple Machines Forum – which will be very familiar to you. A fresh start means a blank page in this case as there was no possibility to import the old threads. Join us and lets share valuable information for the benefit of all of us in this community.
 
Also, just a quick note to say to please ensure your wallet is unlocked when sending with Enigma. Enigma sends differ from regular sends as they need to be signed by the sender at the end. Having your wallet either unlocked for minting or fully unlocked both be fine. We'll add a prompt as the Enigma send completes for the next release. I expect a v2.0.1.2 [point release] to be released pretty soon to address this and a couple of other very minor issues.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!