{"repo":"sirnfs/OptionSuite","free":true,"listed":false,"github":"https://github.com/sirnfs/OptionSuite","clone":"git clone https://github.com/sirnfs/OptionSuite.git","description":"Option and stock backtester / live trader","language":"Python","stars":297,"topics":["options","trading","backtester","backtesting-trading-strategies","backtesting-engine","backtesting","strangle"],"license":"MIT","category":"trading","readme_excerpt":"OptionSuite Option / stock strategy backtester and live trader framework. To get started quickly, click the image below to bring up the tutorial video on YouTube. Join a top-tier fund using a strategy created by this backtester: Join here - SS Capital Group Press / tutorials by others: Pipkekit Medium Getting started decribes what you need in order to get started backtesting. Please note that you need to purchase a data package in order to use this library since the sample data is quite limited. Objective The objective of the OptionSuite library is to create a general framework to backtest options strategies and to be extensible enough to handle live trading. Live trader is currently not supported, but the general framework is in place to enable support for live trading. Overview of Library The library is designed in a modular way, and several abstractions are provided which allow the user to add additional features. The directory structure of the library is as follows: base - contains the abstract options class (option.py) and the two derived classes (call.py and put.py), which serve as the general options types for all other classes. dataHandler - contains the abstract class (dataHandler.py), which is set up to handle loading option data from different sources. The framework has been tested with CSV data, and a CSV data handler class (csvData.py) is provided to load tick data provided through the CSV format. An example CSV format is provided in the sampleData directory. Mor","default_branch":null,"files":null,"tree":[],"storefront":"/r/sirnfs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sirnfs/OptionSuite/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}