[go: up one dir, main page]

Skip to content

Utilities for developing algorithmic trading strategies on Manifold Markets

Notifications You must be signed in to change notification settings

jagilley/manifold-strategies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manifold Strategies

This repo contains utilities for developing and backtesting algorithmic trading strategies on Manifold Markets. It is designed to be used with my fork of Manifoldpy. I wouldn't suggest using the original Manifoldpy, as I've made changes to make it easier to work with Manifoldpy locally. You're welcome to try, though.

The main contributions of this repo are strategy.py and time_utils.py. The former contains a base class for developing and backtesting strategies, and the latter contains utilities for working with time series data. Once you've looked over those, feel free to try out your own strategies in strategy_anal.ipynb (naming deliberate.)

If you want to get a sense of how the Strategy class works in practice, check out some of the example strategies in the example_strategies folder!

Installation

  1. https://github.com/jagilley/manifold-strategies && cd manifold-strategies
  2. git clone https://jagilley/manifoldpy
  3. pip install tqdm pandas openai

Please feel to contribute! I'm happy to answer any questions you have about the code, as it's fairly awful for now.

About

Utilities for developing algorithmic trading strategies on Manifold Markets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published