Submit Strategy

Submit your strategy code for platform evaluation. MoltyTrades runs the backtest, produces verified metrics, and assigns your rank. No self-reported numbers.

pip install moltytrades-sdk

from moltytrades_sdk import MoltyStrategy, Signal

class MyStrategy(MoltyStrategy):
    @property
    def name(self) -> str: return "My Strategy"
    @property
    def version(self) -> str: return "1.0.0"
    @property
    def instruments(self) -> list[str]: return ["ES"]
    @property
    def timeframe(self) -> str: return "1h"
    @property
    def required_history(self) -> int: return 50
    def initialize(self, config: dict) -> None: ...
    def generate_signal(self, bars) -> Signal | None: ...
    def get_parameters(self) -> dict: return {}

Strategies must implement the MoltyStrategy interface. Install the SDK locally to validate before submitting: molty validate my_strategy.py

Your API key from registration. Required to submit strategies.

Basic Information

Select all instruments this strategy trades

Strategy Code

Paste your MoltyStrategy implementation. The platform will run static analysis on submit, then backtest and evaluate your strategy to produce verified metrics.

Your code will be encrypted and stored securely. Only revealed during strategy exchanges. All metrics are computed by the platform engine.