# myhhub/stock

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/myhhub-stock).**

11,615 stars · 2,382 forks · Python · apache-2.0

## Links

- GitHub: https://github.com/myhhub/stock
- awesome-repositories: https://awesome-repositories.com/repository/myhhub-stock.md

## Topics

`backtest` `backtesting` `broker-trading-platform` `cyq` `distribution-of-chips` `position-cost-distribution` `quantitative` `quantitative-finance` `stock` `stocks` `strategies` `strategy`

## Description

Stock is an algorithmic trading framework designed for the development, backtesting, and execution of automated investment strategies. It provides a comprehensive environment for quantitative market analysis, enabling users to build systems that connect to brokerage interfaces for order placement based on predefined technical rules.

The platform distinguishes itself through integrated data acquisition and analysis capabilities, including a financial data collection engine that utilizes proxy rotation and session persistence to maintain stable connectivity and bypass rate limits. It supports high-performance mathematical computation for technical indicators and provides tools for identifying specific chart formations and investor cost base shifts to detect potential trading signals.

The system includes functionality for historical backtesting, allowing for the simulation of investment models against past market data to evaluate risk and performance. It also features configuration-driven reporting tools that dynamically generate web-based dashboards to visualize financial records, market trends, and analysis results.

## Tags

### Business & Productivity Software

- [Algorithmic Trading Frameworks](https://awesome-repositories.com/f/business-productivity-software/algorithmic-trading-frameworks.md) — Provides a comprehensive framework for backtesting, automated execution, and quantitative market analysis.
- [Automated Trading Engines](https://awesome-repositories.com/f/business-productivity-software/automated-trading-engines.md) — Connects to brokerage interfaces to execute automated buy and sell orders based on quantitative trading strategies. ([source](https://github.com/myhhub/stock/search))
- [Trading Strategy Backtesters](https://awesome-repositories.com/f/business-productivity-software/trading-strategy-backtesters.md) — Evaluates investment models by simulating historical trade execution against past market data.

### Artificial Intelligence & ML

- [Technical Indicators](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/integration-deployment/agent-frameworks/tool-definitions-and-registration/custom-tool-definitions/technical-indicators.md) — Computes standard mathematical technical indicators using high-performance algorithms for reliable trading analysis. ([source](https://github.com/myhhub/stock#readme))
- [Chart Pattern Analyzers](https://awesome-repositories.com/f/artificial-intelligence-ml/market-analysis-agents/chart-pattern-analyzers.md) — Identifies chart formations and investor cost base shifts to detect potential trading signals. ([source](https://github.com/myhhub/stock/search))

### Development Tools & Productivity

- [Brokerage Connectors](https://awesome-repositories.com/f/development-tools-productivity/automation-integrations/brokerage-connectors.md) — Connects to brokerage interfaces to execute buy and sell orders based on predefined rules.

### Scientific & Mathematical Computing

- [Backtesting Engines](https://awesome-repositories.com/f/scientific-mathematical-computing/quantitative-finance/backtesting-engines.md) — Simulates historical trade execution against past market data to evaluate the performance and risk of investment models. ([source](https://github.com/myhhub/stock/search))
- [Technical Analysis](https://awesome-repositories.com/f/scientific-mathematical-computing/quantitative-finance/technical-analysis.md) — Computes mathematical indicators and detects patterns to identify trading signals in historical data.
- [Indicator Computation Engines](https://awesome-repositories.com/f/scientific-mathematical-computing/high-performance-execution-environments/high-performance-and-parallel-computing/high-performance-computing/indicator-computation-engines.md) — Applies high-performance mathematical algorithms to large datasets for rapid technical signal calculation.
- [Research and Analysis Tools](https://awesome-repositories.com/f/scientific-mathematical-computing/research-analysis-workflows/research-and-data-analysis-tools/research-and-analysis-tools.md) — Analyzes candlestick patterns and investor cost bases to identify entry and exit signals.

### Data & Databases

- [Investor Cost Base Analyzers](https://awesome-repositories.com/f/data-databases/investor-cost-base-analyzers.md) — Provides tools to visualize shifting investor cost bases for identifying market accumulation and distribution patterns. ([source](https://github.com/myhhub/stock#readme))
- [Market Data Providers](https://awesome-repositories.com/f/data-databases/market-data-providers.md) — Downloads daily financial records and corporate actions to maintain an accurate historical database. ([source](https://github.com/myhhub/stock/blob/master/README.md))
- [Market Data Recorders](https://awesome-repositories.com/f/data-databases/market-data-recorders.md) — Automates the retrieval and storage of historical stock and ETF records for quantitative analysis.
- [Financial Data Connectors](https://awesome-repositories.com/f/data-databases/financial-data-connectors.md) — Fetches daily market records while managing proxy rotation and session persistence.
- [Time Series Databases](https://awesome-repositories.com/f/data-databases/time-series-databases.md) — Stores historical financial records in a structured database optimized for time-series data.
- [Financial Market Visualizers](https://awesome-repositories.com/f/data-databases/data-visualization-charts/financial-market-visualizers.md) — Generates web-based interfaces to visualize market trends and analysis results. ([source](https://github.com/myhhub/stock#readme))
- [Asset Filtering](https://awesome-repositories.com/f/data-databases/asset-filtering.md) — Filters large datasets to identify investment opportunities matching custom technical and fundamental rules. ([source](https://github.com/myhhub/stock/blob/master/README.md))

### DevOps & Infrastructure

- [Event-Driven Triggers](https://awesome-repositories.com/f/devops-infrastructure/event-driven-triggers.md) — Triggers automated buy and sell orders based on real-time market signals and quantitative rules.

### Networking & Communication

- [Proxy-Managed Connection Sessions](https://awesome-repositories.com/f/networking-communication/network-reliability-diagnostics/connection-session-management/connection-management/proxy-managed-connection-sessions.md) — Maintains stable connectivity during high-frequency data collection by utilizing proxy rotation and session persistence. ([source](https://github.com/myhhub/stock/blob/master/README.md))
- [Proxy and Fingerprint Rotation](https://awesome-repositories.com/f/networking-communication/proxy-rotation-services/proxy-and-fingerprint-rotation.md) — Maintains stable connectivity during data collection by rotating network identities and managing sessions.

### Software Engineering & Architecture

- [Web-Based Configuration Dashboards](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/configuration-interfaces-and-editors/web-based-configuration-generators/web-based-configuration-dashboards.md) — Provides dynamic web-based dashboards for visualizing financial records and analysis results.
