Skip to content

patrickgod1/Ravencoin-FMV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ravencoin-FMV

This Python applicaton takes the transactions export file from the official Ravencoin wallet, and use the historical closing price (USD) from (https://coinmarketcap.com/currencies/ravencoin/historical-data/) to calculate the captial asset in US dollars. A possible use case is for estimate the fair market value at the time a coin is purchased or mined.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development.

On top of having Python 3.6+ installed, you'll need a few Python modules as well. To install:

pip3 install -r requirements.txt

Compiling using PyInstaller

The project files includes a batch file (Windows platform only) with commands to run to compile into an executable.

Other development platforms can run the following command in Terminal:

pyinstaller RavencoinFMV.spec .\RavencoinFMV.py

You may need to modify the file paths, if not in same current working directory.

Output Files

Results are saved in .csv files:

captialAsset.csv

and

yearlySummary.csv

Screenshot

ravencoinfmv

Built With

  • Python 3.6 - The scripting language used.
  • Pandas - Data structure/anaylsis tool used.
  • PyQt5 - Used to create GUI.
  • PyInstaller - Used to create executable for release.

Authors