Skip to main content

Py-Alpaca-Daily-Losers 📉🐍

Py-Alpaca-Daily-Losers is a Python package that integrates with the Alpaca Markets API to identify and analyze daily stock market losers. This tool leverages various market data indicators and advanced AI analysis to provide insightful trading information.

  • PyAlpacaApi is used to communicate with Alpaca Markets API.

Features 🌟

  • Market Data Extraction: Retrieves daily stock market data using the Alpaca Markets API.
  • Technical Analysis: Analyzes data with indicators like Bollinger Bands and RSI.
  • News and Sentiment Analysis: Extracts and analyzes news for sentiment using OpenAI.
  • Notifications: Sends alerts via Slack.
  • Modular Design: Structured for easy maintenance and scalability.

Getting Started 🏁

Installation

Clone the repository and install dependencies:

git clone https://github.com/TexasCoding/py-alpaca-daily-losers.git
cd py-alpaca-daily-losers
pip install -r requirements.txt

Usage

Run the application:

python main.py

Tests

Run the test suite:

pytest

Project Structure 📂

py-alpaca-daily-losers/
├── README.md
├── poetry.lock
├── py_alpaca_daily_losers/
│   ├── __init__.py
│   ├── daily_losers.py
│   └── src/
│       ├── article_extractor.py
│       ├── global_functions.py
│       ├── marketaux.py
│       ├── openai.py
│       └── slack.py
├── pyproject.toml
└── tests/
    └── __init__.py

Contributing 🤝

Contributions are welcome! Here’s how you can help:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to the branch (git push origin feature-branch).
  6. Open a Pull Request.

License 📜

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments 🙏

Special thanks to the contributors and the open-source community for their support and resources.

For more details, visit the repository.

Metadata

Release files for py-alpaca-daily-losers 2.2.8

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

Source distribution (sdist)

Source distribution for py-alpaca-daily-losers 2.2.8
File Size Uploaded
py_alpaca_daily_losers-2.2.8.tar.gz 11.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-alpaca-daily-losers 2.2.8
File Interpreter ABI Platform
py_alpaca_daily_losers-2.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 23.6 kB

Release files / py_alpaca_daily_losers-2.2.8.tar.gz

Download URL py_alpaca_daily_losers-2.2.8.tar.gz
Size 11.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8001c4cb6e91f276ced0a17a4734cd25ddf7d7496c001c4fc164097559600d8a
BLAKE2b-256 checksum
How to use checksums
70353c1235a72d1e7b75aeb8af71563b6a37643075455b8edac86e0ab36a5d1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Linux/5.15.153.1-microsoft-standard-WSL2

Release files / py_alpaca_daily_losers-2.2.8-py3-none-any.whl

Download URL py_alpaca_daily_losers-2.2.8-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c28b0c9f69d17ecfdfd438e22d1e4f62ee7ff59f77351d36442f584b77776370
BLAKE2b-256 checksum
How to use checksums
698d3cf9afac1c95fd1169a0cef905bfcf63f66dad5e4812b17f691ff1461bab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Linux/5.15.153.1-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

2.2.8 This release

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.9

2 release files

2.1.8

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.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