![Logo](https://raw.githubusercontent.com/Fintech-Collaboration/vixx-token-dapp/main/images/vixcoin_logo.png)
VIXCOIN is the 1st DeFi/CeFI company that provides a solution to invest long-term in volatility!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
VIXCOIN is a defi/cefi solutions company that has created a way to invest long-term in volatility using a digital token which is VIXCOIN Our first product utilizes VIXM as the financial investment vehicle but there are plans to expand to others.
How it works: Users can purchase a token on our website that acts like security on a long-term volatility instrument. Using our algorithmic trading strategy when there are buy and sell signals, we take our users cash and invest it in VIXM. Our company provides both a product (VIXCOIN) and a service which is the trading strategy.
- The VIXCOIN token is ERC20 (fungible) and was created utilizing the Etherum blockchain
- The token links digital assets with traditional investments.
- Offers a way to diversify an investors' portfolio during market downturns.
- Opens up investment opportunities to global investors since it was traditional only available to those in the US.
- Token does not rely on supply and demand. It derives value from the performance of our algorithmic trading strategy.
DISCLAIMER: Our product is only deployed to a testnet and our user interface can only be launched locally. Investment in our product is not an option yet.
The dApp was built utilizing at least python 3.7 for the back end data analysis and machine learning for the algorithmic trading strategy.
Python Packages
Smart Contracts
User Interface
Wallet Integration
To get a local copy up and running follow these steps below. Alternatively, you can jump straight to the demo section and test out the wesbite portion.
- Clone the repo
git clone https://github.com/Fintech-Collaboration/vixx-token-dapp.git
- Install python packages listed in the Built With section.
- To test out the algorithmic trading strategy file, first go to your terminal.
- In your terminal, navigate to the location where the cloned repo resides.
- Locate vixm_adaboost_model.ipynb and launch the file in jupyter notebook for data visualizations.
- Alternatively, if you would like to rerun the model, you may import the file into Google Colab.
- Website functions are covered in the Demo portion.
There are multiple components to our dApp:
- ML/AL trading strategy
- smart contract
- web3.py
- Django UI
Please refer to installation section for how to run the trading strategy. For the UI, please see the next section below.
- To launch the user interface, make sure that you have installed Django for python.
- In the terminal, navigate to the vixx-trader file from the cloned repo.
- Start the Django app, enter the info below:
python manage.py startapp <vixx_trader>
- If launched, properly, you should see the image below
![Logo](https://raw.githubusercontent.com/Fintech-Collaboration/vixx-token-dapp/main/images/portfolio_frontpage.png)
![Logo](https://raw.githubusercontent.com/Fintech-Collaboration/vixx-token-dapp/main/images/token_valuation.png)
The price of the VixCoin token is linked to the performance of the investment strategy.
Here is a comparison of the performance of the VIXCOIN token and the SP500 out-of-sample.
As you can see: If you would have invested $1 in Oct 2019, by the end of 2021 the value of your coin would be $2.50, which is a 150% return, above the 60% of the S&P500.
In our smart contract, we utilize the following formula in order to set the price of the token. TP_t = TP_y * (1+rs) Where s is the signal predicted for the day r is the daily VIXM return token_price_today = token price yesterday(1+vixm_return_yesterday*signal_hat_yesterday)
In order to get VIXM data, we utilize Chainlink to call price feeds into the contract.
NOTE: Current contract that is connected to Django does not utilize the formula above. It is a work in progress.
Project Link: https://github.com/jasonjgarcia24
Prateek Sharma - (https://www.linkedin.com/in/prateek-sharma-21a081180/)
Project Link: https://github.com/puru444
Paola Carvajal- (https://www.linkedin.com/in/paolacarvajal/)
Project Link: https://github.com/paocarvajal1912
Srini Goda - (https://www.linkedin.com/in/srini-goda-2305644/)
Project Link: https://github.com/your_username/repo_name
Jasmine Tengsico - (https://www.linkedin.com/in/jasmine-tengsico-5030b0167/)
Project Link: https://github.com/jtengsico
Credit to creator of readme template.