Stock Prediction Pipeline
Step 1 - Build Stock Database
Step 2 - Normalize Stock Data
Step 3 - Build Features and Visualization
Step 3 - Build Prediction Models
Metrics
The metrics of prediction models should be based on profits and loss they give.
-
Profit vs. loss
-
Backtest
Stock data
Collected stock data include following values:
- Close
- Open
- High
- Low
- Volumn
- Change
- Percentage Change
Derivative values:
- Return
- Alpha
- Volatility
- Alpha*
- Sharpe
Business Taxonomy
There is a large number of companies in stock market. It is crucial to take a look over their financial reports and market indices to have a correct view of the companies' business status.
In this section, we want to build several main groups of companies. Each group represents the area of business that the company is taking part in. In addition, we target to give a common credit score for each group, and also the rank of company in that group.
-
Input:
- Stock indices
- Companies financial reports
-
Output:
- We want to have a comparison between the areas and give the advice on which business we should invest in.
- We want to have a table that ranks companies and shows their potential in market.
Installation:
conda create --name eagle python=3.7
conda activate eagle
pip install -r requirements.txt
Metadata
Release files for eagle-kaist 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| eagle-kaist-0.0.1.tar.gz | 119.8 kB | Without provenance | Details for eagle-kaist-0.0.1.tar.gz |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| eagle_kaist-0.0.1-py3.7.egg | Legacy Egg format | - | - | Details for eagle_kaist-0.0.1-py3.7.egg |
| eagle_kaist-0.0.1-py3-none-any.whl | Python 3 | none | any | Details for eagle_kaist-0.0.1-py3-none-any.whl |
Total release size: 400.0 kB
Release files / eagle-kaist-0.0.1.tar.gz
| Download URL | eagle-kaist-0.0.1.tar.gz |
|---|---|
| Size | 119.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
50486fb2f53cff25eda3dca82fed7a0f1fa29c5d932b8a8ee3542400914aedd9
|
|
BLAKE2b-256 checksum How to use checksums |
ffa465fd6ccdd18302d7164d427f9189ee79117b02bedcd8a16acbc6cc0ff1c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.6
|
Release files / eagle_kaist-0.0.1-py3.7.egg
| Download URL | eagle_kaist-0.0.1-py3.7.egg |
|---|---|
| Size | 152.3 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
e949cd6c487de96bbdd6a6b49e8428bfe7b25f3c0fad8a25d6e353295a197b88
|
|
BLAKE2b-256 checksum How to use checksums |
8d0fc6d583f4270f9b06308bc09c2485d9fdb869bfcbfcdf6654b92217dfaa4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.6
|
Release files / eagle_kaist-0.0.1-py3-none-any.whl
| Download URL | eagle_kaist-0.0.1-py3-none-any.whl |
|---|---|
| Size | 127.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13324f7d568546fc663a617fff3409c229f732cfbc89c77830afe69ca7c5c732
|
|
BLAKE2b-256 checksum How to use checksums |
eded3d5fd60752c3d9a98bcf69b1175274a5ce149a4e83ad599b14eed2940a98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.6
|
Security for eagle-kaist 0.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.