├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── app ├── __init__.py ├── connection.py ├── database.py ├── feeds.py ├── globals.py ├── handlers.py ├── ib │ ├── __init__.py │ ├── ext │ │ ├── AnyWrapper.py │ │ ├── AnyWrapperMsgGenerator.py │ │ ├── ComboLeg.py │ │ ├── CommissionReport.py │ │ ├── Contract.py │ │ ├── ContractDetails.py │ │ ├── EClientErrors.py │ │ ├── EClientSocket.py │ │ ├── EReader.py │ │ ├── EWrapper.py │ │ ├── EWrapperMsgGenerator.py │ │ ├── Execution.py │ │ ├── ExecutionFilter.py │ │ ├── MarketDataType.py │ │ ├── Order.py │ │ ├── OrderComboLeg.py │ │ ├── OrderState.py │ │ ├── ScannerSubscription.py │ │ ├── TagValue.py │ │ ├── TickType.py │ │ ├── UnderComp.py │ │ ├── Util.py │ │ └── __init__.py │ ├── lib │ │ ├── __init__.py │ │ ├── logger.py │ │ └── overloading.py │ ├── opt │ │ ├── __init__.py │ │ ├── connection.py │ │ ├── dispatcher.py │ │ ├── message.py │ │ ├── messagetools.py │ │ ├── receiver.py │ │ └── sender.py │ ├── sym │ │ └── __init__.py │ └── wiki │ │ ├── GettingStarted.md │ │ ├── ThreadAndGUINotes.md │ │ └── ibPyOptional.md ├── main.py ├── parsers.py ├── sync.py ├── utils.py └── uwsgi.ini ├── docker-compose.yml ├── etc └── nginx.conf ├── ibheadless ├── Dockerfile ├── ibg.xml └── start.sh ├── proxy.Dockerfile └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | """ Needs documentation 2 | """ 3 | __author__ = 'Jason Haury' -------------------------------------------------------------------------------- /app/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/connection.py -------------------------------------------------------------------------------- /app/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/database.py -------------------------------------------------------------------------------- /app/feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/feeds.py -------------------------------------------------------------------------------- /app/globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/globals.py -------------------------------------------------------------------------------- /app/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/handlers.py -------------------------------------------------------------------------------- /app/ib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/__init__.py -------------------------------------------------------------------------------- /app/ib/ext/AnyWrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/AnyWrapper.py -------------------------------------------------------------------------------- /app/ib/ext/AnyWrapperMsgGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/AnyWrapperMsgGenerator.py -------------------------------------------------------------------------------- /app/ib/ext/ComboLeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/ComboLeg.py -------------------------------------------------------------------------------- /app/ib/ext/CommissionReport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/CommissionReport.py -------------------------------------------------------------------------------- /app/ib/ext/Contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/Contract.py -------------------------------------------------------------------------------- /app/ib/ext/ContractDetails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/ContractDetails.py -------------------------------------------------------------------------------- /app/ib/ext/EClientErrors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/EClientErrors.py -------------------------------------------------------------------------------- /app/ib/ext/EClientSocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/EClientSocket.py -------------------------------------------------------------------------------- /app/ib/ext/EReader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/EReader.py -------------------------------------------------------------------------------- /app/ib/ext/EWrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/EWrapper.py -------------------------------------------------------------------------------- /app/ib/ext/EWrapperMsgGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/EWrapperMsgGenerator.py -------------------------------------------------------------------------------- /app/ib/ext/Execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/Execution.py -------------------------------------------------------------------------------- /app/ib/ext/ExecutionFilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/ExecutionFilter.py -------------------------------------------------------------------------------- /app/ib/ext/MarketDataType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/MarketDataType.py -------------------------------------------------------------------------------- /app/ib/ext/Order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/Order.py -------------------------------------------------------------------------------- /app/ib/ext/OrderComboLeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/OrderComboLeg.py -------------------------------------------------------------------------------- /app/ib/ext/OrderState.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/OrderState.py -------------------------------------------------------------------------------- /app/ib/ext/ScannerSubscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/ScannerSubscription.py -------------------------------------------------------------------------------- /app/ib/ext/TagValue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/TagValue.py -------------------------------------------------------------------------------- /app/ib/ext/TickType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/TickType.py -------------------------------------------------------------------------------- /app/ib/ext/UnderComp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/UnderComp.py -------------------------------------------------------------------------------- /app/ib/ext/Util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/Util.py -------------------------------------------------------------------------------- /app/ib/ext/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/ext/__init__.py -------------------------------------------------------------------------------- /app/ib/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/lib/__init__.py -------------------------------------------------------------------------------- /app/ib/lib/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/lib/logger.py -------------------------------------------------------------------------------- /app/ib/lib/overloading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/lib/overloading.py -------------------------------------------------------------------------------- /app/ib/opt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/__init__.py -------------------------------------------------------------------------------- /app/ib/opt/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/connection.py -------------------------------------------------------------------------------- /app/ib/opt/dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/dispatcher.py -------------------------------------------------------------------------------- /app/ib/opt/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/message.py -------------------------------------------------------------------------------- /app/ib/opt/messagetools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/messagetools.py -------------------------------------------------------------------------------- /app/ib/opt/receiver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/receiver.py -------------------------------------------------------------------------------- /app/ib/opt/sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/opt/sender.py -------------------------------------------------------------------------------- /app/ib/sym/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/sym/__init__.py -------------------------------------------------------------------------------- /app/ib/wiki/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/wiki/GettingStarted.md -------------------------------------------------------------------------------- /app/ib/wiki/ThreadAndGUINotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/wiki/ThreadAndGUINotes.md -------------------------------------------------------------------------------- /app/ib/wiki/ibPyOptional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/ib/wiki/ibPyOptional.md -------------------------------------------------------------------------------- /app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/main.py -------------------------------------------------------------------------------- /app/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/parsers.py -------------------------------------------------------------------------------- /app/sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/sync.py -------------------------------------------------------------------------------- /app/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/utils.py -------------------------------------------------------------------------------- /app/uwsgi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/app/uwsgi.ini -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /etc/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/etc/nginx.conf -------------------------------------------------------------------------------- /ibheadless/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/ibheadless/Dockerfile -------------------------------------------------------------------------------- /ibheadless/ibg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/ibheadless/ibg.xml -------------------------------------------------------------------------------- /ibheadless/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/ibheadless/start.sh -------------------------------------------------------------------------------- /proxy.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/proxy.Dockerfile -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hamx0r/ibrest/HEAD/requirements.txt --------------------------------------------------------------------------------