Website · Installation · Dashboard · Twitter · Bittensor
Table of contents
What is Bittensor?
Bittensor is a mining network, similar to Bitcoin, that includes built-in incentives designed to encourage computers to provide access to machine learning models in an efficient and censorship-resistant manner. Bittensor is comprised of Subnets, Miners, and Validators.
Explain Like I'm Five
Bittensor is an API that connects machine learning models and incentivizes correctness through the power of the blockchain.
Subnets are decentralized networks of machines that collaborate to train and serve machine learning models.
Miners run machine learning models. They send signals to the Validators.
Validators recieve trade signals from Miners. Validators ensure trades are valid, store them, and track portfolio returns.
This repository contains the code for the Proprietary Trading Network (PTN) developed by Taoshi.
PTN receives signals from quant and deep learning machine learning trading systems to deliver the world's most complete trading signals across a variety of asset classes.
🛠️ Open Source Strategy Building Techniques (In Our Taoshi Community)
🫰 Signals From a Variety of Asset Classes - Forex, Indices, Crypto
📈 Millions of $ Payouts to Top Traders
💪 Innovative Trader Performance Metrics that Identify the Best Traders
🔎 Trading + Metrics Visualization Dashboard
PTN is the most challenging & competitive network in the world. Our miners need to provide futures based signals ( long/short) that are highly efficient and effective across various markets to compete (forex, crypto, indices). The top miners are those that provide the most returns, while never exceeding certain drawdown limits.
- Miners can submit LONG, SHORT, or FLAT signal for Forex, Crypto, and Indices trade pairs into the network. Currently supported trade pairs
- Orders outside of market hours are ignored.
- Miners can only open 1 position per trade pair/symbol at a time.
- Positions are uni-directional. Meaning, if a position starts LONG (the first order it receives is LONG), it can't flip SHORT. If you try and have it flip SHORT (using more leverage SHORT than exists LONG) it will close out the position. You'll then need to open a second position which is SHORT with the difference.
- Position leverage is bound per trade_pair. If an order would cause the position's leverage to exceed the upper boundary, the position leverage will be clamped. Minimum order leverage is 0.001. Crypto positional leverage limit is [0.01, 0.5]. Forex/Indices positional leverage limit is [0.1, 5]
- Leverage is capped at 10 across all open positions in a miner's portfolio. Crypto position leverages are scaled by 10x when contributing to the leverage cap. View for more details and examples.
- You can take profit on an open position using LONG and SHORT. Say you have an open LONG position with .5x leverage and you want to reduce it to a .25x leverage position to start taking profit on it. You would send in a SHORT signal of size .25x leverage to reduce the size of the position. LONG and SHORT signals can be thought of working in opposite directions in this way.
- Miners can explicitly close out a position by sending in a FLAT signal.
- Miners are eliminated if they are detected as plagiarising other miners. (more info in the "Eliminations" section).
- There is a fee per order "spread fee". The fee scales with leverage. e.x a 3x leveraged order will have a 3x higher fee.
- There is a fee for leaving positions open "carry fee". The fee is equal to 10.95/5.25/3% per year for a 1x leverage position (crypto/indices/forex) More info
- There is a minimum registration fee of 5 TAO on the mainnet subnet.
- There is an immunity period of 9 days to help miners submit orders to become competitive with existing miners. Eliminated miners do not benefit from being in the immunity period.
- Based on portfolio metrics such as omega score and total portfolio return, weights/incentive get set to reward the best miners.
With this system only the world's best traders & deep learning / quant based trading systems can compete.
In the Proprietary Trading Network, Eliminations occur for miners that commit Plagiarism.
Miners who repeatedly copy another miner's trades will be eliminated. Our system analyzes the uniqueness of each submitted order. If an order is found to be a copy (plagiarized), it triggers the miner's elimination.
After elimination, miners are not immediately deregistered from the network. They will undergo a waiting period, determined by registration timelines and the network's immunity policy, before official deregistration. Upon official deregistration, the miner forfeits registration fees paid.
Take a look at the top traders Dashboard
https://request.taoshi.io/login
Please see our Validator Installation guide.
Please see our Miner Installation guide.
We recommend joining our community hub via Discord to get assistance in building a trading strategy. We have partnerships with both Glassnode and LunarCrush who provide valuable data to be able to create an effective strategy. Analysis and information on how to build a deep learning ML based strategy will continue to be discussed in an open manner by team Taoshi to help guide miners to compete.
For instructions on how to contribute to Taoshi, see CONTRIBUTING.md and Taoshi's code of conduct.
Bittensor's source code in this repository is licensed under the MIT License. Taoshi Inc's source code in this repository is licensed under the MIT License.