3. Single-instrument futures strategy
Learn how to create, test and customise a simple strategy based on a single commodity future instrument.
A futures strategy in four code blocks
In SigTech's Research environment, create a new notebook and run the following three code blocks:
1. Set up environment
2. Define the strategy
3. Run the strategy and view its performance
👷Your turn: customise the strategy
Make sure you understand SigTech basics by customising this strategy:
1. Choose a different instrument
The example above uses a coffee futures instrument. Browse SigTech's Data to find another futures instrument and try building a strategy with that instead.
The code in this page only works with futures data.
i. Find an instrument you're interested in:
ii. Click VIEW DETAILS to obtain the correct object name for referring to it in code:
2. Use a different historical period
Try running the strategy over a different historical period by changing the start_date
and end_date
.
3. Append ?
to view docstrings
?
to view docstringsRun the following code to view the docstring corresponding to the instrument you're using in this strategy:
Run the following code to view the docstring corresponding to the RollingFutureStrategy
building block:
Tip: add .?
to any object to get its docstring.. Docstrings are part of our API reference and are aimed at advanced users. Don't worry if much of it is unclear to you right now.
Last updated