Analyse crypto-currency trading data

Assignment Help Data Structure & Algorithms
Reference no: EM132662059 , Length: 10 pages

Data Structures and Algorithms

Introduction

In practicals you have implemented and learned about a number of algorithms and ADTs and will be implementing more of these in the remaining practicals. In this assignment, you will be making use of this knowledge to implement a system to explore and compare a variety of ADT implementations. Feel free to re-use the generic ADTs from your practicals. However, remember to self-cite; if you submit work that you have already submitted for a previous assessment (in this unit or any other) you have to specifically state this. Do not use the Java/Python implementations of ADTs - if in doubt, ask.

The Problem

This assignment requires the development of a solution to analyse crypto-currency trading data. You will be downloading and reading in the trade data, which defines connections between different currencies. Where currencies are not connected directly, there will be a path to follow to find an overall "exchange", via intermediate trades. We will access data from www.binance.com via their API, to collate the currencies and valid trade pairs. From there it should be possible to query for currencies, trades and trade paths.

To get an idea of the dataset, explore the following links:

• API Documentation
• Markets and trade overview
• Tradeable tokens
• Last 500 trades on a token
• Trade information for last 24 hours

Your program should be called cryptoGraph and have three starting options:

• No command line arguments : provides usage information
• "-i" : interactive testing environment
• "-r" : report mode
usage: cryptoGraph -r <asset_file> <trade_file>

You can structure the menu/UI differently, just make sure at least those options are included.

When running in report mode, you will give the input files and any parameters on the command line, then output the statistics for the dataset.

You will then investigate particular assets and trades, using the code you have developed. This investigation will be written up as the Project Report.

Attachment:- Data Structures and Algorithms.rar

Reference no: EM132662059

Questions Cloud

Describe business perspective for diversity management : Describe the business perspective for inclusion of diversity management in a health care environment. Include how diversity management has been addressed.
How much better off would Egret Corporation be : How much better off would Egret Corporation be if it paid Kristen a salary rather than a dividend
Health care leader interface with local : How should a health care leader interface with local, state, or nationally elected officials to create a dialogue concerning local health care challenges?
What is a maturity bucket in the repricing model : What is a maturity bucket in the repricing model? Why is the length of time selected for repricing assets and liabilities important when using the repricing
Analyse crypto-currency trading data : Implement a system to explore and compare a variety of ADT implementations - analyse crypto-currency trading data. You will be downloading and reading
What can be concluded from john and mary work : OCI, whereas Mary decides to record the gain on her plan's revaluation into her company's net income. What can be concluded from this?
Examine ethical behavior in firms : Examine ethical behavior within firms in relation to financial management. Provide two examples of companies that have been guilty of ethics-based action
Defined contribution pension plans gaining popularity : Why, in your opinion, are defined contribution pension plans gaining popularity in the U.S. and defined benefit plans losing popularity?
How the outcomes of one system level effect the other level : Explain how the outcomes of one system level effect the other level? How is a systems approach beneficial in improving healthcare quality and safety?

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Write program that performs sort by using binary search tree

Design, write and test a program that performs a sort by using a binary search tree. The GUI must be generated by code that you write.

  What is the role or place of structured methodologies

What is the role or place of structured methodologies, data, and algorithms? What differs between object-oriented and object-based languages

  Find the wire length required to make a direct connection

For any pair of items, you can invoke the function dist(i, j) to find the wire length required to make a direct connection between items i and j

  Find the optimal location of the first-aid center

An industrial park consists of 16 buildings. The corporations in the park are sharing the cost of construction and maintenance for a new first-aid center.

  Demonstrate reasoning about efficiency of algorithms

BIT 204 - Data Structure and Algorithms - Kent Institute Australia - critically analyse, manage and present in meaningful ways information and data

  Design a class template for the heap adt

Design a class template for the Heap ADT, using the implementation described in this section.

  Code for a sequential search and a binary search

I have code for a sequential search and a binary search. I have to "add a counter for every key comparison in each search function and print out the number of key comparisons for each search."

  Er modeling

A supplier supplies certain number parts for a assignment, a assignment uses the parts from the different suppliers, and the same kind parts from different suppliers are used by different assignments.

  Modify algorithm to always select president of company

How would you modify your algorithm to always select the president of the company (regardless of his fun rating or the consequences on the overall amount of fun we can achieve)?

  Trace the construction of the avl tree that results

Trace the construction of the AVL tree that results from inserting the C++ keywords in the given order. Show the tree and balance factors for each node.

  Create flowchart to demonstrate operation of hash structure

Create a flowchart to demonstrate the operation of hash structure. This flowchart should include operations to insert and remove entries in the hash structure.

  Implement the in-place heap-sort algorithm

Implement the in-place heap-sort algorithm. Experimentally compare its running time with that of the standard heap-sort that is not in-place.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd