Quick tips
Environment setup
When starting a new notebook, begin by setting up your environment. Remember to import all of the relevant SigTech and third party libraries.
Learn more: Python packages
Code snippets
Save time when setting up your notebook and building recurring strategies by using our pre-built code snippets.
Learn more: Code snippets
Example notebooks
SigTech’s example notebooks are a great way to learn the platform but beware, any changes you make to the notebooks will be lost when updates occur. Move example notebooks into your workspace to edit them.
Learn more: Example notebooks
Navigation
Use our search bar to find everything you need across our user guide, API reference, and framework source code.
Python shortcuts: API reference
When programming within Research, retrieve the documentation associated with an object by adding a ?
to its name and running the cell.
Learn more: API reference
Python shortcuts: documentation & source code
When programming within Research, retrieve the documentation and source code associated with an object by adding ??
to its name and running the cell.
Learn more: API reference
Python shortcuts: object methods
When programming within Research, retrieve a list of all methods associated with an object by adding .
to its name and pressing the tab
key.
Learn more: API reference
Data
Navigate through our available data to find visualisations of financial instruments, and the code necessary to incorporate them into your strategies.
Learn more: Data
Calendars & timezones
The SigTech framework defaults to London time. This can be altered when initialising your environment.
Learn more: Calendars & timezones
Transaction costs
Do you want to ignore transaction costs when running a strategy? Set the IGNORE_T_COSTS
parameter to True
.
Learn more: Environment setup
Missing data points
Do you want to replace missing data points with the previous available value? Set the HISTORY_DATA_FILL_MISSING
parameter to True
.
Learn more: Environment setup
History start date
Do you want to fix a date before which no instrument history will be returned? Set the HISTORY_START_DATE
parameter to True
.
Learn more: Environment setup
Specify data provider
Do you only want to see time series data from a specific provider? Set the RESTRICT_TO_CUSTOM_PROVIDER
parameter to True
.
Learn more: Environment setup
Environment configuration
Don’t forget to configure your environment with the sig.init()
command.
Learn more: Environment setup
Environment destruction
To destroy your configured environment and clear the cache, use the sig.de_init()
command.
Learn more: Environment setup
Last updated