├── .gitignore ├── LICENSE ├── README.md ├── paperbroker ├── OrderImpact.py ├── PaperBroker.py ├── __init__.py ├── accounts.py ├── adapters │ ├── __init__.py │ ├── accounts │ │ ├── AccountAdapter.py │ │ ├── LocalFileSystemAccountAdapter.py │ │ └── __init__.py │ ├── markets │ │ ├── MarketAdapter.py │ │ ├── PaperMarketAdapter.py │ │ └── __init__.py │ └── quotes │ │ ├── GoogleFinanceQuoteAdapter.py │ │ ├── QuoteAdapter.py │ │ └── __init__.py ├── assets.py ├── estimators.py ├── logic │ ├── __init__.py │ ├── close_expired_options.py │ ├── fill_order.py │ ├── group_into_basic_strategies.py │ ├── ivolat3_option_greeks.py │ ├── maintenance_margin.py │ └── validate_account.py ├── orders.py ├── positions.py ├── quotes.py └── tests │ ├── TestDataQuoteAdapter.py │ ├── __init__.py │ ├── test_book_adapter_functionality.py │ ├── test_closing_expired_options.py │ ├── test_data │ └── data.csv.gz │ ├── test_fill_order.py │ ├── test_get_quotes.py │ ├── test_google_finance_adapter.py │ └── test_maintenance_margins.py ├── requirements.txt ├── server.py ├── setup.py ├── static ├── .gitignore ├── LICENSE ├── README.md ├── css │ ├── bootstrap.css │ └── bootstrap.min.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html └── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery.js │ └── main.js └── usage.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/README.md -------------------------------------------------------------------------------- /paperbroker/OrderImpact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/OrderImpact.py -------------------------------------------------------------------------------- /paperbroker/PaperBroker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/PaperBroker.py -------------------------------------------------------------------------------- /paperbroker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/__init__.py -------------------------------------------------------------------------------- /paperbroker/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/accounts.py -------------------------------------------------------------------------------- /paperbroker/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paperbroker/adapters/accounts/AccountAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/accounts/AccountAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/accounts/LocalFileSystemAccountAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/accounts/LocalFileSystemAccountAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/accounts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/accounts/__init__.py -------------------------------------------------------------------------------- /paperbroker/adapters/markets/MarketAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/markets/MarketAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/markets/PaperMarketAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/markets/PaperMarketAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/markets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/markets/__init__.py -------------------------------------------------------------------------------- /paperbroker/adapters/quotes/GoogleFinanceQuoteAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/quotes/GoogleFinanceQuoteAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/quotes/QuoteAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/quotes/QuoteAdapter.py -------------------------------------------------------------------------------- /paperbroker/adapters/quotes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/adapters/quotes/__init__.py -------------------------------------------------------------------------------- /paperbroker/assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/assets.py -------------------------------------------------------------------------------- /paperbroker/estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/estimators.py -------------------------------------------------------------------------------- /paperbroker/logic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paperbroker/logic/close_expired_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/close_expired_options.py -------------------------------------------------------------------------------- /paperbroker/logic/fill_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/fill_order.py -------------------------------------------------------------------------------- /paperbroker/logic/group_into_basic_strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/group_into_basic_strategies.py -------------------------------------------------------------------------------- /paperbroker/logic/ivolat3_option_greeks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/ivolat3_option_greeks.py -------------------------------------------------------------------------------- /paperbroker/logic/maintenance_margin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/maintenance_margin.py -------------------------------------------------------------------------------- /paperbroker/logic/validate_account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/logic/validate_account.py -------------------------------------------------------------------------------- /paperbroker/orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/orders.py -------------------------------------------------------------------------------- /paperbroker/positions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/positions.py -------------------------------------------------------------------------------- /paperbroker/quotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/quotes.py -------------------------------------------------------------------------------- /paperbroker/tests/TestDataQuoteAdapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/TestDataQuoteAdapter.py -------------------------------------------------------------------------------- /paperbroker/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /paperbroker/tests/test_book_adapter_functionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_book_adapter_functionality.py -------------------------------------------------------------------------------- /paperbroker/tests/test_closing_expired_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_closing_expired_options.py -------------------------------------------------------------------------------- /paperbroker/tests/test_data/data.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_data/data.csv.gz -------------------------------------------------------------------------------- /paperbroker/tests/test_fill_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_fill_order.py -------------------------------------------------------------------------------- /paperbroker/tests/test_get_quotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_get_quotes.py -------------------------------------------------------------------------------- /paperbroker/tests/test_google_finance_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_google_finance_adapter.py -------------------------------------------------------------------------------- /paperbroker/tests/test_maintenance_margins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/paperbroker/tests/test_maintenance_margins.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/requirements.txt -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/server.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/setup.py -------------------------------------------------------------------------------- /static/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | node_modules -------------------------------------------------------------------------------- /static/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/LICENSE -------------------------------------------------------------------------------- /static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/README.md -------------------------------------------------------------------------------- /static/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/css/bootstrap.css -------------------------------------------------------------------------------- /static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/index.html -------------------------------------------------------------------------------- /static/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/js/bootstrap.js -------------------------------------------------------------------------------- /static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /static/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/js/jquery.js -------------------------------------------------------------------------------- /static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/static/js/main.js -------------------------------------------------------------------------------- /usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/philipodonnell/paperbroker/HEAD/usage.py --------------------------------------------------------------------------------