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.9.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: insidertrading-0.0.9.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.9.tar.gz
Algorithm Hash digest
SHA256 15d537f6b83f7168c7b49423cba520b328e3fcaf69d4067c0b902f114350e232
MD5 8b785d5e985d1e1a3ccf26b28c0bab9f
BLAKE2b-256 b7afc3fd46779465f207c6a35085f62de71c940d4b1e96b21f610f56ea74a545

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for insidertrading-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6d967fe02bfadec915a28ef88ce021846b3fa5e46cdc7549d7127893d2cbbe9c
MD5 3a4b81d40040ab683180e4cfc8b27f72
BLAKE2b-256 d13ee7f02879d826e6216b598f90fd869a581ea653c60ad9d1e9d49f6727bafc

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