Showing 38 open source projects for "strategy"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    QuantDinger

    QuantDinger

    AI-driven, local-first quantitative trading platform for research

    QuantDinger is a local-first, open-source quantitative trading platform designed to bring AI-assisted analysis, strategy development, backtesting, and live execution into a self-hosted workspace where data and API credentials remain under your control. Unlike cloud-locked quant services, it lets users run the entire trading workflow on their own infrastructure using Docker, with a PostgreSQL database backend, a Python backend API, and a web frontend UI that supports visualization and strategy management. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    ThetaGang

    ThetaGang

    ThetaGang is an IBKR bot for collecting money

    ThetaGang is an IBKR trading bot for collecting premiums by selling options using "The Wheel" strategy. The Wheel is a strategy that surfaced on Reddit but has been used by many in the past. This bot implements a slightly modified version of The Wheel, with my own personal tweaks. The strategy, as implemented here, does a few things differently from the one described in the post above. For one, it's intended to be used to augment a typical index-fund-based portfolio with specific asset allocations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    AIQuant

    AIQuant

    AI-powered platform for quantitative trading

    ai_quant_trade is an AI-powered, one-stop open-source platform for quantitative trading—ranging from learning and simulation to actual trading. It consolidates stock trading knowledge, strategy examples, factor discovery, traditional rules-based strategies, various machine learning and deep learning methods, reinforcement learning, graph neural networks, high-frequency trading, C++ deployment, and Jupyter Notebook examples for practical hands-on use. Stock trading strategies: large models, factor mining, traditional strategies, machine learning, deep learning, reinforcement learning, graph networks, high-frequency trading, etc. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    FinMind

    FinMind

    Open Data, more than 50 financial data

    ...For individual stocks, provide visual analysis of technical, fundamental, and chip levels. According to different strategies, back-test analysis is performed to provide performance, profit and loss, and stock selection targets of different strategy investment portfolios.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    AutoHedge

    AutoHedge

    Build your autonomous hedge fund in minutes

    ...It is built around the concept of algorithmic hedging, where strategies are executed programmatically rather than manually, enabling faster and more consistent responses to market changes. The system supports integration with financial data sources, allowing it to process real-time or historical data for analysis and strategy execution. It also emphasizes modularity, enabling developers to customize strategies, risk parameters, and decision logic. AutoHedge is particularly useful for experimentation and research in algorithmic trading and financial automation. Overall, it represents an attempt to bring agent-based intelligence into portfolio management and risk mitigation workflows.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ValueCell

    ValueCell

    Community-driven, multi-agent platform for financial applications

    ValueCell is a community-driven multi-agent AI platform focused on financial research, analysis, and decision-making that lets users leverage multiple specialized AI agents for tasks like data retrieval, investment research, strategy execution, and market tracking. The system brings together a suite of collaborative agents—such as research agents that gather and interpret fundamentals, strategy agents that implement trading logic, and news agents that deliver personalized updates—to help users make more informed financial decisions across stocks, crypto, and other markets. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    NautilusTrader

    NautilusTrader

    A high-performance algorithmic trading platform

    NautilusTrader is an open-source, high-performance, production-grade algorithmic trading platform, provides quantitative traders with the ability to backtest portfolios of automated trading strategies on historical data with an event-driven engine, and also deploy those same strategies live, with no code changes. The platform is 'AI-first', designed to develop and deploy algorithmic trading strategies within a highly performant and robust Python native environment. This helps to address the...
    Downloads: 109 This Week
    Last Update:
    See Project
  • 8
    Kalshi Trading Bot CLI

    Kalshi Trading Bot CLI

    AI-native CLI for trading Kalshi prediction markets

    Kalshi Trading Bot CLI is an AI-driven command-line tool designed to automate trading strategies on Kalshi prediction markets by combining quantitative modeling with real-time market data. It operates by conducting deep research on events, generating independent probability estimates, and comparing those estimates against current market prices to identify trading opportunities. The system incorporates advanced decision-making logic, including Kelly criterion-based position sizing and a...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    AI Hedge Fund

    AI Hedge Fund

    An AI Hedge Fund Team

    This repository demonstrates how to build a simplified, automated hedge fund strategy powered by AI/ML. It integrates financial data collection, preprocessing, feature engineering, and predictive modeling to simulate decision-making in trading. The code shows workflows for pulling stock or market data, applying machine learning algorithms to forecast trends, and generating buy/sell/hold signals based on the predictions.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Roboquant

    Roboquant

    User-friendly and completely free algorithmic trading platform

    ...Roboquant is orders of magnitude faster than most other algo-trading platforms. With historic data sets becoming more widely available and growing in size, it is important that a strategy can still be quickly developed, back-tested and optimized. If this cycle takes too long, it is nearly impossible to create high-performing and robust strategies. A lot of effort and attention went into making sure Roboquant is easy to use, especially for less experienced developers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    PyBroker

    PyBroker

    Algorithmic Trading in Python with Machine Learning

    Are you looking to enhance your trading strategies with the power of Python and machine learning? Then you need to check out PyBroker! This Python framework is designed for developing algorithmic trading strategies, with a focus on strategies that use machine learning. With PyBroker, you can easily create and fine-tune trading rules, build powerful models, and gain valuable insights into your strategy’s performance.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    FinRobot

    FinRobot

    An Open-Source AI Agent Platform for Financial Analysis using LLMs

    ...It provides developers and quants with structured modules to fetch market data, process time series, generate technical indicators, and construct features appropriate for machine learning models, while also supporting backtesting and evaluation metrics to measure strategy performance. Built with modularity in mind, FinRobot allows users to plug in custom models — from classical algorithms to deep learning architectures — and orchestrate components in pipelines that can run reproducibly across experiments. The framework also tends to include automation layers for deployment, enabling trained models to operate in live or simulated environments with scheduled re-training and risk controls in place.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Optopsy

    Optopsy

    A nimble options backtesting library for Python

    ...Optopsy is a small simple library that offloads the heavy work of backtesting option strategies, the API is designed to be simple and easy to implement into your regular Panda's data analysis workflow. As such, we just need to call the long_calls() function to have Optopsy generate all combinations of a simple long call strategy for the specified time period and return a DataFrame. Here we also use Panda's round() function afterwards to return statistics within two decimal places.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Barter

    Barter

    Open-source Rust framework for building event-driven systems

    Barter is an open-source, Rust-based ecosystem of libraries for building high-performance, event-driven algorithmic trading systems—covering live trading, paper trading, and backtesting. It is designed for safety, speed, and flexibility in quantitative finance workflows. Use mock MarketStream or Execution components to enable back-testing on a near-identical trading system as live-trading. Centralised cache-friendly state management system with O(1) constant lookups using indexed data...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Qt Bitcoin Trader

    Qt Bitcoin Trader

    Secure Trading Client for most popular Bitcoin exchanges

    his software helps you open and cancel orders very fast. Real time data monitoring. Automated trading using JavaScript powered scripts. And now it supports JL Script, advanced strategy script language. More info https://forum.centrabit.com/viewforum.php?f=3 Next ToDo: 1 ) Advanced Charts 2 ) Add support to monitor many exchanges and currencies at the same time 3 ) Develop server to collect all ticker and depth data to provide single WebSocket connection for realtime data updates 4 ) Saving interface settings as Workspace Profiles [Done] 5 ) Develop mobile application to provide secure remote access to running application on desktop 6 ) Add plugins support to allow all developers attach any exchanges More information here: https://centrabit.com
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Forex Assistant

    Forex Assistant

    Manage accounts, analyze trades, track strategies & stats , News & Cal

    ...Track current balance, profit/loss, and drawdown (daily and total). Add and manage positions manually with full details: entry price, stop loss, take profit, volume, PNL, and notes. Add notes for every trade: describe the strategy used, whether the trade was emotional or technical. Import historical trades directly from MetaTrader HTML reports. 📈 Trade Analysis & Insights
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    AutoTrader

    AutoTrader

    A Python-based development platform for automated trading systems

    AutoTrader is a Python-based platform—now archived—designed to facilitate the full lifecycle of automated trading systems. It provides tools for backtesting, strategy optimization, visualization, and live trading integration. A feature-rich trading simulator, supporting backtesting and paper trading. The 'virtual broker' allows you to test your strategies in a risk-free, simulated environment before going live. Capable of simulating multiple order types, stop-losse,s and take-profits, cross-exchange arbitrage and portfolio strategies, AutoTrader has more than enough to build a profitable trading system.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    PandoraTrader

    PandoraTrader

    C++ Trade Platform for quant developer

    ...It interfaces with real-world futures trading desks using Trade APIs and MarketData APIs and includes support for backtesting via simulated market components. We design such a trading platform with various skills given by the designer, but we do not carry wisdom; this wisdom belongs to the strategy designer. We hope that the strategy designer will design excellent strategies to give the trading software enough wisdom to be able to ride the wind and waves in the floating market, hanging sails across the sea. Position pending orders and other information are maintained locally, and strategies can be obtained simultaneously, simplifying logic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    StockSharp

    StockSharp

    Algorithmic trading and quantitative trading open source platform

    Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).StockSharp (shortly S#) – are free programs for trading at any markets of the world (American, European, Asian, Russian, stocks, futures, options, Bitcoins, forex, etc.). You will be able to trade manually or automated trading (algorithmic trading robots, conventional or HFT). FIX/FAST, ITCH (LSE, NASDAQ), Blackwood/Fusion, BarChart, CQG, E*Trade,...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Covered Call Portfolio

    Covered Call Portfolio

    A Windows desktop application that helps you manage covered calls.

    Covered Call Portfolio is a desktop application that helps you manage your covered calls. You use it to record your stock purchases, your short call sales and other income such as dividends. In return, it presents you with useful information about your covered call positions, such as your breakeven points, your total income for the position, various profit/loss profiles that you can use to decide whether to sell the stock now or hold on to it until expiration. This application is the free...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Gekko-Strategies

    Gekko-Strategies

    Strategies to Gekko trading bot with backtests results

    Gekko-Strategies is a community repository of strategies (JavaScript files plus configuration) for the Gekko trading bot. It contains a variety of trading strategy scripts, backtest results, and tools or helpers for strategy evaluation. It is not itself a standalone trading engine but contains strategy modules to use with Gekko. Results are sorted by amount of best profit/day on unique DATASETS. Includes an install script (install.sh) to facilitate installing strategies into the user’s Gekko setup under Unix-like systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    LEAN

    LEAN

    Lean algorithmic trading engine by QuantConnect

    ...Create and select asset universes on proprietary data and indicators. Automatically track portfolio performance, profit and loss, and holdings across multiple asset classes and margin models in the same strategy. Trigger regular functions to occur at desired times, during market hours, on certain days of the week, or at specific times of day. Backtest on almost any time series and import your proprietary signal data into your strategy. Everything is configurable and pluggable. LEAN's highly modular foundation can easily be extended for your fund focus. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    X KPI

    X KPI

    Excel KPI Dashboard

    > KPI Spreadsheet Dashboard > Create KPI structure, define targets and control the performance of your company > Build Strategy, create Action Plan to achieve the objectives and set up deadlines. > Assign KPI to managers and control their performance. > Analyze each of the KPI and compare with the targets defined, change the period as you want. > Build your customized KPI Dashboard by selecting the best structure analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Java application to display market data and technical indicators, and let developer implement custom trading strategy. It can be used as tool to combine different technical indicators (EMA + Bollinger Bands + RSI) to create a winning trading strategy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    So far this project can download options data from Google Finance, and show you the price and Greeks in a straddle view. let you run your options strategies in the Strategy tab, and show you the 3D diagram of price and Greeks along time and price.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next