Skip to main content

License PyPI - Python Version Test Status Coverage Status bear-ified Code style: black PyPI - Python Version PyPI - Downloads PyPI - Status

StockTracer

Stock Analysis Framework

The goal of this project is aggregate a variety of ways to consume information about a particular equity traded on the US stock market and provide a modular mechanism to process it. Core tenants of this project include:

  • Heavy data caching - don't download static data more than once
  • Efficient use of storage - leave data compressed while not in use
  • Batch Processing - We can't store all information in memory, so break problems up
  • Speed - Find and avoid bottlenecks of big data processing

Requirements

  • python 3.10+

Getting Started

Users

# basic install
pip install stocktracer

# with tensorflow dependencies for analysis modules
pip install stocktracer[tensorflow]

# Perform analysis
stocktracer analyze --tickers aapl,msft > report.txt

# Help
stocktracer

For development guides, see our documentation

Disclaimer

This project seeks to use publicly available information to perform security analysis and help perform long term risk analysis. Results provided from this project are generally for academic use only and are not considered advice or recommendations. This project makes no performance claims or guarantees. Please read the license for this project. Usage of any data is at your own risk.

Metadata

Release files for stocktracer 0.4.0

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

Source distribution (sdist)

Source distribution for stocktracer 0.4.0
File Size Uploaded
stocktracer-0.4.0.tar.gz 24.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stocktracer 0.4.0
File Interpreter ABI Platform
stocktracer-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 52.7 kB

Release files / stocktracer-0.4.0.tar.gz

Download URL stocktracer-0.4.0.tar.gz
Size 24.8 kB
Tags Source
SHA-256 checksum
How to use checksums
26db1b3ea44cc684614f3416752240d1077350b8a8e6961f762d860857258457
BLAKE2b-256 checksum
How to use checksums
299992d52182ee9b70e06da6adf2381420445f4773c608db5f4f5be2737b6d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / stocktracer-0.4.0-py3-none-any.whl

Download URL stocktracer-0.4.0-py3-none-any.whl
Size 27.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c86f00aa03a6616b0f3d48545ce15a32f106c85f0dde173ee9639141100ef793
BLAKE2b-256 checksum
How to use checksums
bf21779f3c3887e088c9f039775f81545855f90b1977f236f90107679c23a41e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.1 CPython/3.11.3

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.5

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