CCXT Open Source library hides rebate code, quantitative traders need to be vigilant.

robot
Abstract generation in progress

CCXT Open Source Library Hides Rebate Code Causing Controversy

Recently, the widely popular open source quantitative trading library CCXT in the cryptocurrency field has been exposed for hiding a little-known mechanism in its core code. By presetting rebate IDs, the software transfers the exchange fee rebate income that originally belongs to users without their knowledge.

This revelation has sparked widespread attention, revealing not only the potential hidden business models behind open source projects but also making many developers and trading teams who rely on its convenience realize that seemingly free tools may have quietly charged high fees.

The crypto quantitative神器 CCXT caught in the "code rebate" scandal, hidden rebate business behind free

CCXT is a highly regarded Open Source software library in the field of cryptocurrency trading, providing developers, traders, and analysts with a unified interface to connect and operate numerous cryptocurrency exchanges worldwide. The project dates back to 2016 and supports multiple programming languages, including JavaScript, Python, PHP, C#, and Go, greatly expanding its applicability.

By using CCXT, users can conduct market analysis, develop indicators, engage in algorithmic trading, backtest strategies, and perform various other functional developments. Currently, CCXT supports over 100 cryptocurrency exchanges, covering almost all mainstream platforms. On Github, CCXT has over 36,000 stars, making it more popular than many well-known open source projects in the financial sector. According to reports, CCXT's cumulative downloads on the official Python package manager PyPI have exceeded 93 million times, reflecting the vast number of quantitative traders and development teams globally utilizing this tool.

The crypto quantitative tool CCXT is caught in the "code rebate" scandal, hidden rebate business behind the free service

However, behind the widespread acclaim, CCXT hides a secret. Some users have discovered that CCXT has preset its own broker ID in the source code of multiple exchanges, resulting in most rebate fees being collected by CCXT without users being aware or modifying it. This practice has sparked doubts and discussions within the community.

The "Code Rebate" Scandal of the Crypto Quantitative Tool CCXT, Hidden Business Logic Behind Freebies

By examining the Open Source code of CCXT, it can be found that there is indeed a default brokerId in the Python adapters for multiple mainstream exchanges. These parameters mostly exist in hard-coded form, and when users place orders directly using CCXT without explicitly setting or modifying the related options, these default broker IDs will be sent along with the request, attributing potential fee rebates to the account provided by CCXT.

The "Code Rebate" Scandal of the Crypto Quant Tool CCXT, Hidden Rebate Business Behind the Free Offering

This practice may have originated as early as 2018. The early CCXT offered a paid Pro subscription service, which later switched to a free model. At that time, some users suggested adding an optional referral ID to support CCXT, but this suggestion was mainly aimed at rewards for referral registrations and provided an optional choice. However, over time, CCXT seems to have expanded this mechanism to more exchanges and adopted a more covert encoding method.

After the incident was exposed, different voices emerged within the community. Some believe that as professional traders, one should not be overly concerned about these transaction fee rebates, while others argue that since it is open source code, the failure to discover and modify these settings during use is the user's own issue. However, considering the widespread use and good reputation of CCXT, this hidden coding method indeed goes against the trust the community has in it.

The cryptocurrency quantitative tool CCXT caught in the "code rebate" scandal, hidden rebate business behind the free service

As of now, the CCXT official has not made a positive response to this matter, its code is still being updated daily, but it has not made any modifications regarding the issue raised by the community.

This event has sounded the alarm for all users: in the game-filled realm of cryptocurrency, it is crucial to maintain necessary scrutiny and vigilance over any "free lunch." Carefully examining every line of "trust" code may be the most fundamental and critical line of defense in protecting one's own rights and interests. Because sometimes, the most expensive costs are precisely hidden beneath the guise of "free."

The "Code Rebate" Scandal of the Crypto Quant Tool CCXT, Hidden Rebate Business Behind Free

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Share
Comment
0/400
BlockchainBouncervip
· 07-21 16:04
The freeloaders are really dogs!
View OriginalReply0
PumpAnalystvip
· 07-18 17:48
There are knives hidden within the circle. Be wary of free lunches.
View OriginalReply0
CryptoCross-TalkClubvip
· 07-18 17:36
Shocked, the freebie player was actually taken advantage of.
View OriginalReply0
BTCRetirementFundvip
· 07-18 17:32
I should have checked earlier; who knows how many more pitfalls are hidden.
View OriginalReply0
MainnetDelayedAgainvip
· 07-18 17:25
According to the delay database statistics, another truth has surfaced~
View OriginalReply0
ContractHuntervip
· 07-18 17:22
The cost of free is truly heavy.
View OriginalReply0
ForkYouPayMevip
· 07-18 17:20
This is monkey business.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)