awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nickmccullum avatar

nickmccullum/algorithmic-trading-python

0
View on GitHub↗
2,766 نجوم·2,572 تفرعات·Jupyter Notebook·8 مشاهدات

Algorithmic Trading Python

Features

  • Algorithmic Trading Frameworks - Python-based framework for building and backtesting quantitative trading strategies using financial data and portfolio optimization.
  • Equal Portfolio Weight Calculations - Computes portfolio weights by dividing total capital equally across all selected stocks.
  • Value-Based Stock Selection - Implements a quantitative value strategy that selects stocks based on fundamental metrics and builds weighted portfolios.
  • Value Strategy Implementations - Identifies undervalued stocks using fundamental metrics and builds portfolios weighted by value scores.
  • Equal-Weight Index Fund Builders - Creates a portfolio that holds every stock in the S&P 500 with equal dollar allocation.
  • Momentum Trading Strategies - Selects stocks with strongest recent price performance and rebalances portfolio based on momentum signals.
  • Fundamental Value Scorers - Ranks stocks by fundamental ratios like P/E and P/B to identify undervalued companies for portfolio weighting.
  • Portfolio Rebalancing - Runs periodic rebalancing of stock portfolios based on momentum or value signals, exporting updated allocations.
  • Trading Notebook Execution - Runs trading strategies as sequential cells in Jupyter notebooks, combining code, output, and documentation.
  • Equal-Weight Fund Builders - Constructs an equal-weight S&P 500 index fund by pulling constituent data and calculating portfolio allocations.
  • Jupyter Trading Notebooks - Interactive Python notebook environment for developing, testing, and executing algorithmic trading strategies.
  • Value Factor Portfolio Builders - Identifies undervalued stocks using fundamental metrics like P/E and P/B ratios, then constructs a weighted portfolio.
  • Portfolio Construction DataFrames - Uses Pandas DataFrames to store, manipulate, and compute portfolio weights from financial data.
  • Stock Momentum Rankings - Ranks stocks by trailing price returns and assigns weights proportional to momentum strength.
  • Financial Data Retrieval APIs - Fetches real-time stock fundamentals and pricing data via HTTP requests to the IEX Cloud REST API.

سجل النجوم

مخطط تاريخ النجوم لـ nickmccullum/algorithmic-trading-pythonمخطط تاريخ النجوم لـ nickmccullum/algorithmic-trading-python

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Algorithmic Trading Python

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Algorithmic Trading Python.
  • quantconnect/leanالصورة الرمزية لـ QuantConnect

    QuantConnect/Lean

    16,537عرض على GitHub↗

    Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive framework for processing time-series market data, managing multi-asset portfolios, and conducting quantitative research across diverse financial markets. The platform distinguishes itself through a modular, event-driven architecture that decouples strategy logic from data ingestion and brokerage connectivity. By utilizing standardized interfaces for data providers and brokerage abstractions, it enable

    C#algorithmalgorithmic-trading-enginec-sharp
    عرض على GitHub↗16,537
  • mementum/backtraderالصورة الرمزية لـ mementum

    mementum/backtrader

    20,462عرض على GitHub↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Pythonbacktestingmetaclasspython
    عرض على GitHub↗20,462
  • rockyzsu/stockالصورة الرمزية لـ Rockyzsu

    Rockyzsu/stock

    7,802عرض على GitHub↗

    This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation, strategy backtesting, and trade execution. It functions as a comprehensive system for collecting financial data via APIs and web sources, simulating investment strategies against historical records, and programmatically managing investment positions through brokerage interfaces. The platform distinguishes itself through institutional sentiment analysis and market intelligence tools. It monitors institutional fund activity, tracks corporate actions like equity pledges, and crawls f

    Pythonpythonquantstock
    عرض على GitHub↗7,802
  • hsliuping/tradingagents-cnالصورة الرمزية لـ hsliuping

    hsliuping/TradingAgents-CN

    17,494عرض على GitHub↗

    TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading execution. It functions as a containerized orchestrator that leverages large language models to perform complex reasoning, research, and decision-making tasks within financial environments. The platform distinguishes itself through a modular architecture that integrates diverse artificial intelligence providers and financial data sources into a unified pipeline. It provides granular control over agent behavior through prompt-driven logic configuration and multi-model orchestrati

    Python
    عرض على GitHub↗17,494
عرض جميع البدائل الـ 25 لـ Algorithmic Trading Python→

الأسئلة الشائعة

ما هي الميزات الرئيسية لـ nickmccullum/algorithmic-trading-python؟

الميزات الرئيسية لـ nickmccullum/algorithmic-trading-python هي: Algorithmic Trading Frameworks, Equal Portfolio Weight Calculations, Value-Based Stock Selection, Value Strategy Implementations, Equal-Weight Index Fund Builders, Momentum Trading Strategies, Fundamental Value Scorers, Portfolio Rebalancing.

ما هي البدائل مفتوحة المصدر لـ nickmccullum/algorithmic-trading-python؟

تشمل البدائل مفتوحة المصدر لـ nickmccullum/algorithmic-trading-python: quantconnect/lean — Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and… mementum/backtrader — Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading… rockyzsu/stock — This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation,… microsoft/qlib — This project is a comprehensive platform for quantitative investment research, machine learning, and algorithmic… jesse-ai/jesse — Jesse is a Python algorithmic trading framework used for developing, backtesting, and executing quantitative trading… hsliuping/tradingagents-cn — TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading…