Skip to main content

No project description provided

Project description

insidertrading


Table of Contents

Installation

pip install insidertrading

License

insidertrading is distributed under the terms of the MIT license.

Description

This package chooses the largest dollar transactions in the SEC form345 file and reports transactions where the stock price rose, in case of an acquisition, or fell, in case of a disposal, over a certain percentage during the following week.

THIS DOES NOT CLAIM THAT ANY OF THESE TRANSACTIONS ARE ILLEGAL.

It merely reports that the stock moved by some threshold after the transaction. It could be because of personal reasons, coincidence, because the stock is unusually volatile, or some other innocuous reason.

If you do not provide a --yq argument, the command determines the last quarter from the current date and uses that

if you do not provide an --insiderdb argument, the sqlite3 database is created in RAM.

Usage

usage: edgarinsidertrading [-h] [--yq YQ] [--threshold THRESHOLD] [--interval INTERVAL] [--insiderdb INSIDERDB] [--directory DIRECTORY] [--file FILE]

report possibly illegal insider trading

options: -h, --help show this help message and exit --yq YQ year quarter in form YYYYQ[1-4] --threshold THRESHOLD stock price change threshold - 0-50 --interval INTERVAL number of days to consider for price movements 1-14 --insiderdb INSIDERDB full path to the sqlite3 database - default in memory --directory DIRECTORY directory to store the output --file FILE csv file to store the output - default stdout

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

insidertrading-0.0.8.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

insidertrading-0.0.8-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file insidertrading-0.0.8.tar.gz.

File metadata

  • Download URL: insidertrading-0.0.8.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for insidertrading-0.0.8.tar.gz
Algorithm Hash digest
SHA256 63501a790bf21a595daf495fc04c77a5d7173b01181aa99e88aa9bd4ef29395b
MD5 7f8eae5f5d89f0cead6bed5e654ed880
BLAKE2b-256 e4a184fc8ae66fa97213688c0b3d4506fed732dd793b548e7ab9b2b9c290d4df

See more details on using hashes here.

File details

Details for the file insidertrading-0.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for insidertrading-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 564aa5dcc0f53dd35381898e8b23723926ef0887c70914ef1bae0513eed91b63
MD5 05424d4fd003bd1aed85733864926c0f
BLAKE2b-256 3ad584c10a659577f3765dc071624ca46db64a75d44f0de49c7226290f2905a5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page