A lightweight tool designed to help amateur part-time traders (like me) to get timely information for low-frequency options trading.
Optionality is a small, simple yet effective tool aimed at providing a report to enhance your decision-making process in options trading. Whether you're a beginner or an experienced trader, this tool is designed to help you stay informed and make smarter trading decisions.
- You need to install Moomoo OpenD on your local machine. For the usage please refer to its manual.
- You need to have the access to Moomoo Options Real-Time Quotes.
-
Clone the Repository:
git clone https://github.com/juchengquan/optionality.git
-
Install Dependencies:
pip install -e . -
Configure Settings: Edit the
hondings.yamlorstrategy.yamlfile inexamplesto set up your API keys, preferred data, and alert thresholds. -
Run the Application:
python main.py -t holdings -f ./_examples/holdings.yaml # To get information for current holdingsor
python main.py -t strategy -f ./_examples/strategy.yaml # To get new information for new strategiesThe results will be saved locally or sent via email address if set in the config file.
Distributed under the GNU Affero General Public License. See LICENSE for more information.