Skip to main content

Final Project: Python for Data Analysis

Table of Contents

Overview

The goal of this project is computing the Bollinger Bands of a specified cryptocurrency pair and use that information to automate buy and sell signals. Data containing prices and volumes along time is obtanied via Krakenex API.

Installation

  • From GitHub:
    1. Clone the repository:
      git clone https://github.com/eduardo-miralles/pad-final-project.git
      
    2. Install poetry:
      sudo apt install python3-poetry
      
    3. Install dependencies:
      poetry install
      
    4. To use poetry's virtual environment with the required dependencies, run:
      poetry shell
      
  • From PiPy:
    1. Install the package:
    pip install pad-final-project
    

Usage

  1. If the repo is clonned but the package is not installed, go to the main repo folder.
  2. To start the application run:
    python -m pad_final_project
    
    and make sure to have a browser installed.
  3. To terminate the app, type ctrl + C on the command line.

Tests

Run tests with the following command to see coverage:

poetry run pytest --cov

Contributors

Metadata

Release files for pad-final-project 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pad-final-project 0.1.7
File Size Uploaded
pad_final_project-0.1.7.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pad-final-project 0.1.7
File Interpreter ABI Platform
pad_final_project-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 14.3 kB

Release files / pad_final_project-0.1.7.tar.gz

Download URL pad_final_project-0.1.7.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
85a0f495d11396e8b7d4415dc04e2faf3afb5eed496315b298c2582e5a5c1bca
BLAKE2b-256 checksum
How to use checksums
eaa016afbeeceec9886f38b2abf4613e9522cb13c3deeff5b1d3c0083502faf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.9.20 Linux/6.8.0-1017-azure

Release files / pad_final_project-0.1.7-py3-none-any.whl

Download URL pad_final_project-0.1.7-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d33946fe0dd3d83c8fac21ba0f87874fbf9a968ed376f1d6d9c110dccdea9d0
BLAKE2b-256 checksum
How to use checksums
a413e2d792ca5295b601ebb2c32a37b3c0a962a858275936a4906950e05ded2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.9.20 Linux/6.8.0-1017-azure

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page