This release allows one to specify a primary exchange, for example when you want to wheel stocks instead of ETFs.
For example, in `thetagang.toml` to wheel BRK.B:
toml [symbols."BRK.B"] For symbols that require an exchange, which is typically any company stock, you must specify the primary exchange. primary_exchange = "NYSE" weight = 0.1
0.1.19
* Bump version.
* Disable checksum on installer (they keep changing the binary).
* Fix installer, add ITM column.
* argument required on different python versions.
* Fix this bad value.
* Update README.md
* Rename function.
0.1.18
* Bump version.
* Smart market and avg price for positions.
* Update tws hash.
* Add comment about TWS version.
* Auto-pad position columns.
* Improve position output a little more.
* Improve formatting, but more!!
* Add sweet gif.
* Include thousands separator for greater readability.
* Drop uneeded decimal places.
* Rearrange account values, include decimal w/ cushion.
* For options, need to div by multiplier for avg price.
* Fix calculation of buying power.
This doesn't need to include other positions, as net liquidity already accounts for those.
0.1.17
* Bump version.
* Make sure long/short positions are filtered.
* Ignore longs when rolling.
0.1.16
* Bump version.
* Add some colour about chain scanning.
* Make sure target calls (when writing calls) is correct.
* Improve function name, don't let call values go short.
0.1.15
* Bump version.
* Tidy up log message.
* Add FAQ and a few known errors.
* Update README.md
* Add config log message about rolling ITM.
* Fix raising exception.
* Exclude current exp when rolling.
* Increase timeout when waiting on data 3->5s.
* Increase number of iterations from 10 to 25 when waiting on orders/data.
* Improve handling of waiting on data, fail gracefully.