Code Monkey home page Code Monkey logo

capstone-blockchain-pricefeed's Introduction

Blockchain Capstone Project - wip

Live demo here

Overview

The main idea is to create a simple interface for beginner to trade their cryptocurrency, zero knowledge on trading. This repository contains the code and documentation for a trading interface that combines various technologies and concepts in the blockchain and cryptocurrency space. The project focuses on creating a trading bot using MetaMask for secure transactions, integrating commonly used technical indicators with adjustable settings, implementing a user-friendly web GUI, and fetching real-time data of selected cryptocurrencies for informed trading decisions.

Features

1. Trading Bot with MetaMask

The project incorporates MetaMask, a popular Ethereum wallet and gateway to blockchain applications. The trading bot leverages MetaMask's capabilities to facilitate secure and transparent transactions on the blockchain. Users can connect their MetaMask wallets to the trading bot to execute buy and sell orders seamlessly.

2. Commonly Used Indicator Integration

To assist traders in making informed decisions, the project includes commonly used technical indicators. These indicators are customizable, allowing users to adjust settings such as period lengths, smoothing factors, and other parameters to tailor their trading strategy. Some of the common indicators supported include Moving Averages, Relative Strength Index (RSI), and Bollinger Bands.

3. User-Friendly Web GUI

The project prioritizes user experience by providing a web-based graphical user interface (GUI). This interface is designed to be intuitive and user-friendly, making it accessible to both novice and experienced traders. Users can easily access and control the trading bot, configure indicator settings, and monitor their portfolio through the GUI.

4. Real-Time Cryptocurrency Data

To make informed trading decisions, the trading bot fetches real-time data for selected cryptocurrencies. This data includes price charts, trading volumes, historical data, and other relevant information. The bot continuously updates this information to ensure traders have access to the latest market data.

Todo list

Follow these steps to get started with the project:

  1. Contract with basic trading functions.
  2. Linking with existing exchanges.
  3. Pull data of crypto prices and input indicators.
  4. Configure MetaMask and connect wallet to the application.
  5. Customize the trading settings, including indicator parameters and cryptocurrency pairs.
  6. Actvate the trade with the web GUI.

Usage

To use the trading bot:

  1. Access the web GUI through your web browser.

  2. Connect your MetaMask wallet to the application.

  3. Configure your preferred indicator settings and cryptocurrency pairs.

  4. Start the trading bot, and it will execute buy and sell orders based on your chosen strategy and indicators.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Happy trading! ๐Ÿš€๐Ÿ“ˆ๐Ÿค–

capstone-blockchain-pricefeed's People

Contributors

khairultruestory avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.