awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
botvs avatar

botvs/strategies

0
View on GitHub↗
5,267 星标·1,697 分支·4 次浏览www.fmz.com↗

Strategies

This project is a cross-language quantitative trading framework designed to implement and execute trading strategies consistently across Python, JavaScript, C++, and PineScript. It functions as a polyglot trading strategy translator and a multi-language algorithmic trading engine that maps high-level scripting and block-based logic to executable binaries.

The system features a financial domain-specific language parser that translates specialized trading syntax and visual programming blocks into a standardized internal representation. It includes a technical analysis pattern library providing standardized quantitative calculations to ensure identical numerical results across different programming runtimes.

The framework covers the algorithmic trading workflow, including quantitative trading development and technical analysis automation. It enables the translation of trading logic between diverse programming languages and the generation of multi-target code from a single strategy definition.

Features

  • Algorithmic Trading Engines - Provides a core platform for executing automated trading strategies by mapping high-level logic to compiled binaries.
  • Quantitative Trading Platforms - Provides an integrated environment for developing, backtesting, and executing algorithmic financial trading strategies across languages.
  • Technical Indicator Calculators - Provides a standardized library of quantitative calculations to ensure consistent technical indicator results across different runtimes.
  • Technical Analysis - Provides tools for calculating technical indicators and automating the detection of chart patterns.
  • Trading Logic Mappings - Converts block-based programming structures into executable trading scripts via a direct mapping layer.
  • Block-to-Code Generators - Implements a system that translates graphical block structures into executable trading source code.
  • Cross-Language Semantic Standards - Ensures consistent evaluation and identical numerical results for quantitative patterns across different runtimes.
  • Domain Specific Language Parsers - Provides a parser that translates specialized financial scripting syntax into a structured tree for analysis.
  • Intermediate Representation Translation - Converts diverse trading language syntaxes into a target-neutral intermediate format to decouple parsing from execution.
  • Multi-Target Code Generation - Emits executable source code in multiple target languages from a single unified strategy definition.
  • Polyglot Execution Environments - Creates a bridge between high-level scripting languages and compiled binaries to run trading logic in diverse environments.
  • Trading Strategy Translators - Implements a polyglot translator that converts trading logic across Python, JavaScript, C++, and PineScript.
  • Algorithmic Trading - Provides the infrastructure for automating financial market analysis and executing quantitative investment models.
  • Cross-Language Implementations - Maintains strict logic and numerical parity for technical analysis calculations across multiple programming language ports.
  • Trading Strategy Definitions - Provides a framework for codifying financial logic and signal generation that can be targeted to multiple languages.
  • Trading Strategy Frameworks - Offers a specialized software framework for building and managing automated quantitative trading strategies.
  • Strategy Reference Implementations - Adapts trading logic across different languages like Python, JavaScript, and C++ for diverse platforms.
  • Trading Logic Interfaces - Implements node-based visual scripting and DSL translation for defining financial indicators and trading logic.
  • Strategy Frameworks - Repository of algorithmic trading strategies.

Star 历史

botvs/strategies 的 Star 历史图表botvs/strategies 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Strategies 的开源替代方案

相似的开源项目,按与 Strategies 的功能重合度排序。
  • shinnytech/tqsdk-pythonshinnytech 的头像

    shinnytech/tqsdk-python

    4,789在 GitHub 上查看↗

    tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures, options, and stocks using Python. It functions as an algorithmic trading engine and financial market data API, providing the tools necessary to backtest strategies, analyze historical data, and execute live trades across multiple brokerage accounts. The project distinguishes itself through a specialized option analytics library that calculates Greeks, implied volatility, and volatility surfaces using the Black-Scholes model. It further supports complex order execution patterns, s

    Python
    在 GitHub 上查看↗4,789
  • stocksharp/stocksharpStockSharp 的头像

    StockSharp/StockSharp

    10,126在 GitHub 上查看↗

    StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into

    C#
    在 GitHub 上查看↗10,126
  • ai4finance-foundation/finrlAI4Finance-Foundation 的头像

    AI4Finance-Foundation/FinRL

    13,964在 GitHub 上查看↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    在 GitHub 上查看↗13,964
  • freqtrade/freqtrade-strategiesfreqtrade 的头像

    freqtrade/freqtrade-strategies

    4,861在 GitHub 上查看↗

    This is a library of cryptocurrency trading algorithms and technical analysis strategies designed for use with the Freqtrade trading bot. The project provides a collection of pre-defined rules and mathematical indicators used to automate the buying and selling of digital assets. The repository focuses on algorithmic trading strategies and bot-driven asset management to remove manual execution from cryptocurrency trades. It enables quantitative trading analysis by allowing the development and testing of rule-based logic against historical market data. The system utilizes class-based strategy

    Pythonbitcoincryptocurrencyfreqtrade-strategies
    在 GitHub 上查看↗4,861
查看 Strategies 的所有 30 个替代方案→

常见问题解答

botvs/strategies 是做什么的?

This project is a cross-language quantitative trading framework designed to implement and execute trading strategies consistently across Python, JavaScript, C++, and PineScript. It functions as a polyglot trading strategy translator and a multi-language algorithmic trading engine that maps high-level scripting and block-based logic to executable binaries.

botvs/strategies 的主要功能有哪些?

botvs/strategies 的主要功能包括:Algorithmic Trading Engines, Quantitative Trading Platforms, Technical Indicator Calculators, Technical Analysis, Trading Logic Mappings, Block-to-Code Generators, Cross-Language Semantic Standards, Domain Specific Language Parsers。

botvs/strategies 有哪些开源替代品?

botvs/strategies 的开源替代品包括: shinnytech/tqsdk-python — tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures,… stocksharp/stocksharp — StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading… ai4finance-foundation/finrl — FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated… freqtrade/freqtrade-strategies — This is a library of cryptocurrency trading algorithms and technical analysis strategies designed for use with the… yutiansut/quantaxis — Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies… ai4finance-llc/finrl-library — FinRL-Library is a reinforcement learning trading framework and algorithmic trading library used to develop and…